teeli / urltitle

Eggdrop scripts that display titles of URLs pasted on an IRC channel
MIT License
8 stars 10 forks source link

crashes eggdrop #22

Closed dchmelik closed 4 years ago

dchmelik commented 4 years ago

urltitle.tcl (0.11, 0.12) now crashes eggdrop (crashes whenever urltitle.tcl load not commented out)

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

DEBUG:

Debug (eggdrop v1.8.4) written Fri May 29 06:51:20 2020
Patch level: stable
Tcl library: /usr/local/lib/tcl8.6
Tcl version: 8.6.10 (header version 8.6.8)
Compiled with IPv6 support
Compiled with TLS support
Configure flags: '--with-tcllib=/usr/local/lib/libtcl86.so' '--with-tclinc=/usr/local/include/tcl8.6/tcl.h' '--with-handlen=9'
Compile flags: gcc -g -O2 -pipe -Wall -I.. -I..  -DHAVE_CONFIG_H  
Link flags: gcc
Strip flags: touch
Context: main.c/1072, []
         main.c/1072, []
         main.c/1072, []
         main.c/1072, []
         main.c/1072, []
         main.c/1072, []
         main.c/1072, []
         main.c/1072, []
         main.c/1072, []
         main.c/1072, []
         main.c/1072, []
         main.c/1072, []
         main.c/1072, []
         main.c/1072, []
         tclhash.c/222, []
         tclhash.c/250 []

IDX ADDR                                     + PORT NICK      TYPE  INFO
--- ---------------------------------------- ------ --------- ----- ---------
3   84.200.23.69                              50000 (telnet)  lstn  50000
4   127.0.0.1                                     0 (dns)     dns   (ready)

Compiled without extensive memory debugging (sorry).
Open sockets: 3 (listen), 4 (passed on), 6 (file), done.
teeli commented 4 years ago

Hmm, I don't see how any changes to the script could cause this. Have made any changes to your environment recently?

teeli commented 4 years ago

Do older versions of the script still work?

dchmelik commented 4 years ago

Hmm, I don't see how any changes to the script could cause this. Have made any changes to your environment recently?

No, but maybe/likely system administrator (sysadmin) did.

Do older versions of the script still work?

I don't have them but guess I could try...

dchmelik commented 4 years ago

As there had been several new operating system (OS) versions since years ago when I compiled that eggdrop, sysadmin said recompile; fixed.