Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Eggdrop 1.21 Segmentation fault [SOLVED]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
HeXiLeD
l33t
l33t


Joined: 20 Aug 2005
Posts: 978
Location: online

PostPosted: Mon Oct 08, 2012 6:19 pm    Post subject: Eggdrop 1.21 Segmentation fault [SOLVED] Reply with quote

Error:

Code:
 * Last context: tclhash.c/242 []
* Please REPORT this BUG!
* Check doc/BUG-REPORT on how to do so.
Segmentation fault


Code:
R   ~] net-irc/eggdrop-1.6.21  USE="-debug -mysql -postgres ssl -static -vanilla


Code:
*  dev-lang/tcl
      Latest version available: 8.5.11-r1
      Latest version installed: 8.5.11-r1


And as far as i read somewhere it was fixed for 1.6.20 by a gentoo package maintainer if i am not mistaken but now seems to be around again.
Any ideas ?
_________________
443640, Questioning, Unsolved, BinHost


Last edited by HeXiLeD on Tue Oct 23, 2012 8:48 pm; edited 1 time in total
Back to top
View user's profile Send private message
fturco
Apprentice
Apprentice


Joined: 08 Dec 2010
Posts: 290
Location: Italy

PostPosted: Thu Oct 11, 2012 8:59 am    Post subject: Reply with quote

It is not clear if the package having problems is eggdrop or tcl. Also, it's not clear if you have this problem when running the program or when emerging it. You shold post more error lines, too.

Other things: Have you read doc/BUG-REPORT? You can also try reading http://www.gentoo.org/proj/en/qa/backtraces.xml.

Anyway I also found this: https://bugs.gentoo.org/show_bug.cgi?id=55704 (don't know if it's useful though).
Back to top
View user's profile Send private message
HeXiLeD
l33t
l33t


Joined: 20 Aug 2005
Posts: 978
Location: online

PostPosted: Sun Oct 14, 2012 2:36 am    Post subject: Reply with quote

This is very much how it happens:

Code:
./eggdrop -mn eggdrop.conf

Eggdrop v1.6.21+Gentoo (C) 1997 Robey Pointer (C) 2011 Eggheads
[22:16:35] Allocated bind table unld (flags 1)
[22:16:35] Allocated bind table time (flags 1)
[22:16:35] Allocated bind table cron (flags 1)
[22:16:35] Allocated bind table note (flags 0)
[22:16:35] Allocated bind table nkch (flags 1)
[22:16:35] Allocated bind table load (flags 1)
[22:16:35] Allocated bind table link (flags 1)
[22:16:35] Allocated bind table filt (flags 1)
[22:16:35] Allocated bind table disc (flags 1)
[22:16:35] Allocated bind table dcc (flags 0)
[22:16:35] Allocated bind table chpt (flags 1)
[22:16:35] Allocated bind table chon (flags 1)
[22:16:35] Allocated bind table chof (flags 1)
[22:16:35] Allocated bind table chjn (flags 1)
[22:16:35] Allocated bind table chat (flags 1)
[22:16:35] Allocated bind table bot (flags 0)
[22:16:35] Allocated bind table bcst (flags 1)
[22:16:35] Allocated bind table away (flags 1)
[22:16:35] Allocated bind table act (flags 1)
[22:16:35] Allocated bind table evnt (flags 1)
[22:16:35] Allocated bind table log (flags 1)
[22:16:35] --- Loading eggdrop v1.6.21+Gentoo (Sat Oct 13 2012)
[03:16:35] Module loaded: blowfish       
[03:16:35] Module loaded: dns             
[03:16:35] Module loaded: channels       
[03:16:35] Allocated bind table wall (flags 1)
[03:16:35] Allocated bind table raw (flags 1)
[03:16:35] Allocated bind table notc (flags 1)
[03:16:35] Allocated bind table msgm (flags 1)
[03:16:35] Allocated bind table msg (flags 0)
[03:16:35] Allocated bind table flud (flags 1)
[03:16:35] Allocated bind table ctcr (flags 1)
[03:16:35] Allocated bind table ctcp (flags 1)
[03:16:35] Allocated bind table out (flags 1)
[03:16:35] Module loaded: server         
[03:16:35] Allocated bind table topc (flags 1)
[03:16:35] Allocated bind table splt (flags 1)
[03:16:35] Allocated bind table sign (flags 1)
[03:16:35] Allocated bind table rejn (flags 1)
[03:16:35] Allocated bind table part (flags 1)
[03:16:35] Allocated bind table nick (flags 1)
[03:16:35] Allocated bind table mode (flags 1)
[03:16:35] Allocated bind table kick (flags 1)
[03:16:35] Allocated bind table join (flags 1)
[03:16:35] Allocated bind table pubm (flags 1)
[03:16:35] Allocated bind table pub (flags 0)
[03:16:35] Allocated bind table need (flags 1)
[03:16:35] Module loaded: irc             
[03:16:35] LANG: Section loaded: console
[03:16:35] LANG: 10 messages of 16 lines loaded from ./language/console.english.lang
[03:16:35] LANG: 10 adds, 0 updates to message table
[03:16:35] Module loaded: console          (with lang support)
[03:16:35] Module loaded: uptime         
[03:16:35] --------------------------------------
[03:16:35] -------- Initialising scripts --------
[03:16:35] Current search path:
[03:16:35] scripts
[03:16:35] Loaded cmd_resolve.tcl successfully.
[03:16:35]  shelluptime.tcl
[03:16:35] 6 of 6 scripts initialised.


STARTING BOT IN USERFILE CREATION MODE.
Telnet to the bot and enter 'NEW' as your nickname.
OR go to IRC and type:  /msg Batman hello
This will make the bot recognize you as the master.

[03:16:35] === eggman: 3 channels, 0 users.
[03:16:35] main: entering loop
[03:16:36] Trying server irc.name.net:6697
[03:16:37] DNS resolved irc.name.net to 127.0.0.1
[03:16:37] * Last context: tclhash.c/242 []
[03:16:37] * Please REPORT this BUG!
[03:16:37] * Check doc/BUG-REPORT on how to do so.
Segmentation fault


The eggdrop starts; tries to connect and segmentation fault happens.

In this topic: http://forum.egghelp.org/viewtopic.php?t=18534
There seems to be some light about it as well as a fix for gentoo.

http://forum.egghelp.org/viewtopic.php?p=99479#99479

neofutur wrote:
Posted: Mon May 28, 2012 4:37 pm Post subject: bugreport on gentoo
I just hit this bug, and filed a bugreport on the gentoo bugtracking tool :

eggdrop crash after upgrading to tcl-8.5.10-r1

1.6.21 is already available on gentoo :
http://packages.gentoo.org/package/net-irc/eggdrop
but still marked as unstable.

if anyone hit the problem on gentoo , 2 solutions :

* downgrade tcl to dev-lang/tcl-8.5.9 for eggdrop-1.6.19
* unmask the "unstable" eggdrop-1.6.21

feel free to post on the gentoo bugreport to have the package maintainers bump the stable version to eggdrop-1.6.21


However i have another box with gentoo and the same tcl and eggdrop versions working. The only difference is the cpu arch which is 64bit atom and this one is 32bit celeron
The config file is very much the same used on another fully working eggdrop. I also tried with dev-lang/tcl-8.5.11-r1 and the problem remained.
_________________
443640, Questioning, Unsolved, BinHost
Back to top
View user's profile Send private message
HeXiLeD
l33t
l33t


Joined: 20 Aug 2005
Posts: 978
Location: online

PostPosted: Tue Oct 23, 2012 8:48 pm    Post subject: Reply with quote

Manually compiling the same eggdrop version solves the problem.
This topic is [SOLVED]
_________________
443640, Questioning, Unsolved, BinHost
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum