=====================================================================
Eggheads Eggdrop 1.6 Bug Report Form
=====================================================================
By reporting bugs, you help to improve the quality of Eggdrop which
naturally results in a more stable bot. The more information you
provide, the easier and more likely it is for the dev team to fix the
bug. Please add everything that you think is important, in addition
to the information requested in this form. Thanks.
NOTE: First check
http://www.eggheads.org/bugzilla/ to see if the
bug you want to report is already fixed. Also, please upgrade
to the latest eggdrop version to see if the bug is fixed before
reporting.
Instructions:
[1] Please complete as many fields as possible.
[2] Email the completed report to:
bugs@eggheads.org
DO NOT SEND HTML E-MAIL TO THE LISTS.
=====================================================================
1) INFORMATION ABOUT YOUR EGGDROP
1.1) Eggdrop version:
1.6.18
1.2) Make type:
( ) dynamic
( ) static
(x) debug
( ) sdebug
1.3) List of any options passed to ./configure:
gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H
1.4) List of patches and/or modules you use:
DNS CHANNELS SERVER CTCP IRC TRANSFER SHARE FILESYS
=====================================================================
2) INFORMATION ABOUT TCL
2.1) Tcl library version:
( ) 7.0
( ) 7.1
( ) 7.2
( ) 7.3
( ) 7.4
( ) 7.5
( ) 7.6
( ) 8.0
( ) 8.1
( ) 8.2
( ) 8.3
(X) 8.4
( ) 8.5
( ) Other - Which? ____
2.2) Tcl library patchlevel: _8.4.11
eg; p1, p2, etc for Tcl versions up to 8.0p2
or the 3rd part of the version number for 8.0.3 and newer
2.3) Tcl scripts used:
[X] alltools
[X] sentinel
[X] getops
[ ] others - Please mention all others:
userinfo.tcl windop3.1.tcl SendMsg.tcl egghttp.tcl chatstats.tcl
=====================================================================
3) INFORMATION ABOUT THE OS
3.1) OS type:
( ) BeOS
( ) BSD/OS
( ) Cygwin
( ) Darwin/Mac OS X
( ) Dell SVR4
(X) FreeBSD
( ) HP-UX
( ) IRIX
( ) Linux
( ) Lynx
( ) NetBSD
( ) NeXT
( ) OpenBSD
( ) OSF/Tru64
( ) QNX
( ) SINIX
( ) Solaris/SunOS
( ) Ultrix
( ) Other - Which? _____________
3.2) OS Version/Release: FreeBSD 5.4-STABLE
=====================================================================
4) BUG DETAILS
4.1) The logged last context (example: Last context: userent.c/973 []):
[08:00] * Last context: tclhash.c/238 []
[08:00] * Please REPORT this BUG!
[08:00] * Check doc/BUG-REPORT on how to do so.
[08:00] * Wrote DEBUG
[08:00] * SEGMENT VIOLATION -- CRASHING!
Segmentation fault (core dumped)
4.2) If the bot wrote to the file DEBUG, copy the text -contents- of
that file here (NOTE: It should be about 20 lines of info, but it
could be a few lines more):
Context: main.c/731, []
main.c/731, []
main.c/731, []
main.c/731, []
main.c/731, []
main.c/731, []
main.c/731, []
main.c/731, []
main.c/731, []
main.c/731, []
main.c/731, []
main.c/731, []
main.c/731, []
main.c/731, []
tclhash.c/216, []
tclhash.c/238 []
SOCK ADDR PORT NICK HOST TYPE
---- -------- ----- --------- ----------------- ----
3 4814155F 5891 (telnet) * lstn 5891
4 00000000 0 (dns) dns (ready)
Compiled without extensive memory debugging (sorry).
Open sockets: 3 (listen), 4 (passed on), 6 (file), done.
4.3) Your comments and a description of the bug:
4.4) Can you cause the bug condition to repeat? If so, please outline
step by step what causes the error:
(07:59:59) [Atheon@shell eggdrop] $ ./eggdrop cozunet.conf
Eggdrop v1.6.18 (C) 1997 Robey Pointer (C) 2006 Eggheads
[08:00] --- Loading eggdrop v1.6.18 (Sat Dec 16 2006)
[08:00] Listening at telnet port 5891 (all).
[08:00] Modulo cargado: dns
[08:00] Modulo cargado: channels
[08:00] Modulo cargado: server
[08:00] Modulo cargado: ctcp
[08:00] Modulo cargado: irc
[08:00] Modulo cargado: transfer (con soporte de lenguaje)
[08:00] Modulo cargado: share
[08:00] * Last context: tclhash.c/238 []
[08:00] * Please REPORT this BUG!
[08:00] * Check doc/BUG-REPORT on how to do so.
[08:00] * Wrote DEBUG
[08:00] * SEGMENT VIOLATION -- CRASHING!
Segmentation fault (core dumped)
4.5) Do you have ideas on what is wrong that causes this error?
Please list them:
4.6) Do you have ideas on how to correct it? Please list them:
4.7) Other comments?
4.
If the bot dumped a 'core' file when it crashed, it would be *very*
useful if you could paste gdb's output during the following steps:
First call gdb
$ gdb eggdrop -c core
and then enter 'bt' on gdb's command line:
(gdb) bt
Keep your core file for at least one week, so that the dev team
can ask for further information if needed. However, don't send
us the core file unless we ask for it.
NOTE: If this is a bug you can reproduce, please compile with
make debug and follow the above step. It can greatly help
find and fix the bug.
=====================================================================
End of bug report form - Thank you for helping us improve Eggdrop.