When ever the bot run on Undernet I receive the error below:
Last context: tclhash.c/688 []
[14:45] <Jericho> [14:45] * Please REPORT this BUG!
[14:45] <Jericho> [14:45] * Check doc/BUG-REPORT on how to do so.
[14:45] <Jericho> [14:45] * Wrote DEBUG
[14:45] <Jericho> [14:45] * SEGMENT VIOLATION -- CRASHING!
[14:45] <-- Jericho has quit (Read error: EOF from client)
I then ran the command:
gdb eggdrop -c core
And received the info below:
GNU gdb 6.1
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 "alphapca56-unknown-linux-gnu"...Using host libthread_db library "/lib/libthread_db.so.1".
Core was generated by `./eggdrop eggdrop.conf'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/lib/libtcl8.4.so...done.
Loaded symbols for /usr/lib/libtcl8.4.so
Reading symbols from /lib/libm.so.6.1...done.
Loaded symbols for /lib/libm.so.6.1
Reading symbols from /lib/libdl.so.2.1...done.
Loaded symbols for /lib/libdl.so.2.1
Reading symbols from /lib/libnsl.so.1.1...done.
Loaded symbols for /lib/libnsl.so.1.1
Reading symbols from /lib/libc.so.6.1...done.
Loaded symbols for /lib/libc.so.6.1
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /home/eggdrop/modules/dns.so...done.
Loaded symbols for /home/eggdrop/modules/dns.so
Reading symbols from /lib/libresolv.so.2.1...done.
Loaded symbols for /lib/libresolv.so.2.1
Reading symbols from /home/eggdrop/modules/channels.so...done.
Loaded symbols for /home/eggdrop/modules/channels.so
Reading symbols from /home/eggdrop/modules/server.so...done.
Loaded symbols for /home/eggdrop/modules/server.so
Reading symbols from /home/eggdrop/modules/ctcp.so...done.
Loaded symbols for /home/eggdrop/modules/ctcp.so
Reading symbols from /home/eggdrop/modules/irc.so...done.
Loaded symbols for /home/eggdrop/modules/irc.so
Reading symbols from /home/eggdrop/modules/share.so...done.
Loaded symbols for /home/eggdrop/modules/share.so
Reading symbols from /home/eggdrop/modules/transfer.so...done.
Loaded symbols for /home/eggdrop/modules/transfer.so
Reading symbols from /home/eggdrop/modules/notes.so...done.
Loaded symbols for /home/eggdrop/modules/notes.so
Reading symbols from /home/eggdrop/modules/console.so...done.
Loaded symbols for /home/eggdrop/modules/console.so
Reading symbols from /home/eggdrop/modules/blowfish.so...done.
Loaded symbols for /home/eggdrop/modules/blowfish.so
Reading symbols from /home/eggdrop/modules/wire.so...done.
Loaded symbols for /home/eggdrop/modules/wire.so
Reading symbols from /home/eggdrop/modules/uptime.so...done.
Loaded symbols for /home/eggdrop/modules/uptime.so
Reading symbols from /home/eggdrop/modules/botnetop.so...done.
Loaded symbols for /home/eggdrop/modules/botnetop.so
#0 0x000002001009b510 in strlen () from /lib/libc.so.6.1
(gdb) bt
#0 0x000002001009b510 in strlen () from /lib/libc.so.6.1
#1 0x000002001005e9c0 in vfprintf () from /lib/libc.so.6.1
#2 0x00000200100688e8 in fprintf () from /lib/libc.so.6.1
#3 0x0000020001f86f94 in write_channels () at .././channels.mod/channels.c:469
#4 0x0000020001f874d4 in channels_writeuserfile () at userchan.c:1241
#5 0x0000000120064d94 in write_userfile (idx=-1) at userrec.c:573
#6 0x000000012003d1fc in core_hourly () at ./main.c:621
#7 0x000000012003cf28 in core_secondly () at ./main.c:584
#8 0x000000012003e20c in main (argc=2, argv=0x11ffffa88) at ./main.c:948
Scripts:
# Added Scripts
source netbots/chanlimiter.tcl
source netbots/ban_channel.tcl
source netbots/sentinel.tcl
source trivia/trivia.tcl
source netbots/commands.tcl
I was running the following:
Redhat 7.2 [Alpha]
GNU gcc 3.4.3
GNU Binutils 2.15.91.0.1
GNU Make 3.80
tcl-8.4.8
tk-8.4.8
Any tips or ideas? I did a search on the net and found numerous ppl with this problem but unfortunately I didn't see any solutions...