
Using git, you can 'git clone http://code.dal.net/bahamut.git/' to pull down the tree. -Aaron On Wed, Feb 3, 2010 at 12:07 PM, Abdullah Ibn Hamad Al-Marri <wearabnet@yahoo.ca> wrote:
Hello Aaron,
Thanks for your reply.
I can't browse the code in http://code.dal.net/bahamut.git/
Do you know where can I get latest stable from git repo and browse it?
Regards,
-Abdullah Ibn Hamad Al-Marri Arab Portal http://www.WeArab.Net/
----- Original Message ----
From: Aaron Wiebe <epiphani@gmail.com> To: Abdullah Ibn Hamad Al-Marri <wearabnet@yahoo.ca> Cc: dalnet-src@lists.dal.net Sent: Wed, February 3, 2010 7:45:25 PM Subject: Re: [DALnet-src] 1.8.6 always cores in FreeBSD AMD64
Greetings Abdullah - we believe we have the issue addressed in the current git revision which we'll be releasing soon. We are aware of the 64bit issues.
If you would like, you can test the current git version (it is stable, we're just putting the final touches on it) and let us know if the issues persist.
-epiphani
On Wed, Feb 3, 2010 at 10:54 AM, Abdullah Ibn Hamad Al-Marri wrote:
Hello DALnet coders,
bahamut 1.8.6 always core in 64bits platform.
%gdb ./ircd ircd.core GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"...
warning: exec file is newer than core file. Core was generated by `ircd'. Program terminated with signal 11, Segmentation fault. Reading symbols from /lib/libz.so.5...done. Loaded symbols for /lib/libz.so.5 Reading symbols from /lib/libcrypt.so.5...done. Loaded symbols for /lib/libcrypt.so.5 Reading symbols from /lib/libcrypto.so.6...done. Loaded symbols for /lib/libcrypto.so.6 Reading symbols from /lib/libc.so.7...done. Loaded symbols for /lib/libc.so.7 Reading symbols from /libexec/ld-elf.so.1...done. Loaded symbols for /libexec/ld-elf.so.1 #0 get_clones (cptr=Variable "cptr" is not available. ) at clones.c:100 100 *++s = '*'; (gdb) bt #0 get_clones (cptr=Variable "cptr" is not available. ) at clones.c:100 #1 0x0000000000416f3a in clones_add (cptr=0x80188d570) at clones.c:262 #2 0x000000000044d71a in register_user (cptr=0x801a04000, sptr=0x80188d570, nick=0x80188d5eb "TS_", username=Variable "username" is not available. ) at s_user.c:1038 #3 0x000000000041f9cf in m_nick (cptr=0x801a04000, sptr=0x80188d570, parc=11, parv=0x6d25c0) at m_nick.c:465 #4 0x000000000042f47e in dopacket (cptr=0x801a04000, buffer=Variable "buffer" is not available. ) at packet.c:121 #5 0x000000000043b1d3 in read_packet (cptr=0x801a04000) at s_bsd.c:1404 #6 0x000000000043bd9e in readwrite_client (cptr=0x801a04000, isread=1, iswrite=Variable "iswrite" is not available. ) at s_bsd.c:1593 #7 0x000000000045b78b in engine_read_message (delay=5) at socketengine_kqueue.c:267 #8 0x000000000041b428 in main (argc=29327424, argv=0x4b635e73) at ircd.c:1127 (gdb) bt full #0 get_clones (cptr=Variable "cptr" is not available. ) at clones.c:100 ip24 = "212134359738470" #1 0x0000000000416f3a in clones_add (cptr=0x80188d570) at clones.c:262 ceip = Variable "ceip" is not available.
Another core.
%gdb ./ircd ircd.core GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"... Core was generated by `ircd'. Program terminated with signal 10, Bus error. Reading symbols from /lib/libz.so.5...done. Loaded symbols for /lib/libz.so.5 Reading symbols from /lib/libcrypt.so.5...done. Loaded symbols for /lib/libcrypt.so.5 Reading symbols from /lib/libcrypto.so.6...done. Loaded symbols for /lib/libcrypto.so.6 Reading symbols from /lib/libc.so.7...done. Loaded symbols for /lib/libc.so.7 Reading symbols from /libexec/ld-elf.so.1...done. Loaded symbols for /libexec/ld-elf.so.1 #0 check_userbanned (cptr=0x801a04a70, yflags=672, nflags=0) at userban.c:286 286 if((bl->ban->flags & UBAN_TEMPORARY) && bl->ban->timeset + bl->ban->duration <= NOW) (gdb) bt #0 check_userbanned (cptr=0x801a04a70, yflags=672, nflags=0) at userban.c:286 #1 0x000000000043baa0 in add_connection (lptr=0x800e08840, fd=18) at s_bsd.c:1255 #2 0x000000000043c79a in accept_connection (lptr=0x800e08840) at s_bsd.c:1535 #3 0x000000000045b6fc in engine_read_message (delay=1) at socketengine_kqueue.c:258 #4 0x000000000041b3e8 in main (argc=29327424, argv=0x4b697a6f) at ircd.c:1127 (gdb) bt full #0 check_userbanned (cptr=0x801a04a70, yflags=672, nflags=0) at userban.c:286 iptmp = "66352646907168." bl = (uBanEnt *) 0x30312e3836313730 #1 0x000000000043baa0 in add_connection (lptr=0x800e08840, fd=18) at s_bsd.c:1255 lin = {next = 0x0, value = {cptr = 0x2, chptr = 0x2, aconn = 0x2, banptr = 0x2, wptr = 0x2, cp = 0x2 }, flags = 1} acptr = (aClient *) 0x801a04a70 s = Variable "s" is not available.
Regards,
-Abdullah Ibn Hamad Al-Marri Arab Portal http://www.WeArab.Net/
_______________________________________________ DALnet-src mailing list DALnet-src@lists.dal.net https://lists.dal.net/mailman/listinfo/dalnet-src