This is the new home of the egghelp.org community forum.
All data has been migrated (including user logins/passwords) to a new phpBB version.


For more information, see this announcement post. Click the X in the top right-corner of this box to dismiss this message.

Bot crashes when someone talks in channel

Old posts that have not been replied to for several years.
Locked
F
Fixxxer

Bot crashes when someone talks in channel

Post by Fixxxer »

The bot can hold discussions in a private message, however if anyone other than I says something in a channel he is in, he errors;

* Last context: tclhash.c/680 []
* Please REPORT this BUG!
* Check doc/BUG-REPORT on how to do so.
* Wrote DEBUG
* SEGMENT VIOLATION -- CRASHING!

It happens every time. I can talk all I want, and he does not mind. It occurs only when others talk.

Any ideas?
t
tainted
Master
Posts: 239
Joined: Sun May 12, 2002 8:00 pm
Location: chicago
Contact:

Post by tainted »

Disable all tcl scripts in the conf, and slowly add them back in until you find which one is causing this.
F
Fixxxer

Done

Post by Fixxxer »

Well I removed ALL tcl scripts and get the same exact error.

This did happen after I removed all of its Oping abilities (kick, ban etc). However I don't know if that's what caused it and I have no idea if they are related.


Now I am checking my eggdrop.conf for errors....

[edit] I changed some of these earlier today before I had this problem:

channel set #E! -enforcebans
channel set #E! -dynamicbans
channel set #E! -userbans
channel set #E! +dynamicexempts
channel set #E! +userexempts
channel set #E! +dynamicinvites
channel set #E! +userinvites
channel set #E! +greet
channel set #E! -protectops
channel set #E! -protectfriends
channel set #E! -statuslog
channel set #E! -revenge
channel set #E! -revengebot
channel set #E! -autovoice
channel set #E! -cycle
channel set #E! -dontkickops
channel set #E! -autoop
channel set #E! -bitch
channel set #E! -secret
channel set #E! -shared

Would changing one of those cause this? I also fiddled with these:

channel add #E! {
chanmode "+nt-likm"
idle-kick 0
stopnethack-mode 0
revenge-mode 1
aop-delay 5:30
need-op { putserv "PRIVMSG #lamest :op me cos i'm lame!" }
need-invite { putserv "PRIVMSG #lamest :let me in!" }
need-key { putserv "PRIVMSG #lamest :let me in!" }
need-unban { putserv "PRIVMSG #lamest :let me in!" }
need-limit { putserv "PRIVMSG #lamest :let me in!" }
flood-chan 0
flood-deop 0
flood-kick 0
flood-join 0
flood-ctcp 0
flood-nick 0
}
t
tainted
Master
Posts: 239
Joined: Sun May 12, 2002 8:00 pm
Location: chicago
Contact:

Post by tainted »

If you aren't using the latest version of eggdrop, try upgrading. If you are, then the best I can suggest is to follow the reporting instructions and report it, along with the info you have given in your posts.
Locked