jwise / naim

naim is a console client for AOL Instant Messenger (AIM), AOL I Seek You (ICQ), Internet Relay Chat (IRC), and The lily CMC.
http://naim.n.ml.org/
GNU General Public License v2.0
8 stars 5 forks source link

crash when IRC users rename themselves in funny fashions #24

Open jwise opened 9 years ago

jwise commented 9 years ago

I'm pretty sure this is a manifestation of that old thing where you have a window with USER1, a window with USER2, then USER1 quit, and USER2 /nick USER1.

irc: buddy.c:625: verify_winlist_sanity: Assertion `found == 1' failed.

naim has crashed. Sorry about that!

Running naim 0.12.0-2011-10-18-0037 (development snapshot) for 171d 13:32m. Aborted; partial symbolic backtrace: 0: bin/nirc(naim_faulthandler+0x2b) [0x431c7b] 1: /lib/x86_64-linux-gnu/libc.so.6(+0x324f0) [0x7f9f2bd334f0] 2: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x35) [0x7f9f2bd33475] 3: /lib/x86_64-linux-gnu/libc.so.6(abort+0x180) [0x7f9f2bd366f0] 4: /lib/x86_64-linux-gnu/libc.so.6(assert_fail+0xf1) [0x7f9f2bd2c621] 5: bin/nirc() [0x40dc78] 6: bin/nirc() [0x41dfc7] 7: bin/nirc(main+0x858) [0x40cb48] 8: /lib/x86_64-linux-gnu/libc.so.6(libc_start_main+0xfd) [0x7f9f2bd1fead] 9: bin/nirc() [0x40ce2d]

This information is not a replacement for running naim in gdb. If you are interested in debugging this problem, please re-run naim within gdb and reproduce the fault. When you are presented with the (gdb) prompt again, type "backtrace" to receive the full symbolic backtrace and file a bug at https://github.com/jwise/naim/issues. If you can, leave the debug session open pending further instructions.

Aborted

jwise commented 7 years ago

Also,

nirc: buddy.c:872: bgoing: Assertion `bwin->e.buddy == blist' failed.

naim has crashed. Sorry about that!

Running naim 0.12.0-2011-10-18-0037 (development snapshot) for 130d 21:34m. Aborted; partial symbolic backtrace: 0: nirc(naim_faulthandler+0x2b) [0x43068b] 1: /lib/x86_64-linux-gnu/libc.so.6(+0x35180) [0x7f83483e3180] 2: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x37) [0x7f83483e3107] 3: /lib/x86_64-linux-gnu/libc.so.6(abort+0x148) [0x7f83483e44e8] 4: /lib/x86_64-linux-gnu/libc.so.6(+0x2e226) [0x7f83483dc226] 5: /lib/x86_64-linux-gnu/libc.so.6(+0x2e2d2) [0x7f83483dc2d2] 6: nirc() [0x40fb27] 7: nirc() [0x4223ff] 8: nirc() [0x41f4dd] 9: nirc() [0x43eb78] 10: nirc() [0x4402f3] 11: nirc(firetalk_select_custom+0x387) [0x43b607] 12: nirc(main+0x68c) [0x40b35c] 13: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x7f83483cfb45] 14: nirc() [0x40b80a]

This information is not a replacement for running naim in gdb. If you are interested in debugging this proble.

Aborted

jwise commented 5 years ago

Also,

nirc: commands.c:1320: ua_delbuddy: Assertion `rgetlist(conn, name) == ((void *)0)' failed.

naim has crashed. Sorry about that!

Running naim 0.12.0-2011-10-18-0037 (development snapshot) for 163d 16:53m. Aborted; partial symbolic backtrace: 0: bin/nirc(naim_faulthandler+0x2b) [0x43068b] 1: /lib/x86_64-linux-gnu/libc.so.6(+0x34f00) [0x7f3a0da04f00] 2: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x10b) [0x7f3a0da04e7b] 3: /lib/x86_64-linux-gnu/libc.so.6(abort+0x151) [0x7f3a0da06231] 4: /lib/x86_64-linux-gnu/libc.so.6(+0x2d9da) [0x7f3a0d9fd9da] 5: /lib/x86_64-linux-gnu/libc.so.6(+0x2da52) [0x7f3a0d9fda52] 6: bin/nirc() [0x4139f8] 7: bin/nirc() [0x46574e] 8: bin/nirc() [0x453394] 9: bin/nirc() [0x462338] 10: bin/nirc() [0x4537bd] 11: bin/nirc() [0x452a7a] 12: bin/nirc() [0x45394f] 13: bin/nirc(lua_pcall+0x51) [0x44fae1] 14: bin/nirc(nlua_luacmd+0x102) [0x44dc02] 15: bin/nirc(ua_handlecmd+0x203) [0x40fde3] 16: bin/nirc(ua_handleline+0x55) [0x416f65] 17: bin/nirc() [0x4190c1] 18: bin/nirc() [0x41b0d8] 19: bin/nirc() [0x41b9e3] 20: bin/nirc() [0x41ba54] 21: bin/nirc(main+0x7b8) [0x40b488] 22: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7) [0x7f3a0d9f1a87] 23: bin/nirc() [0x40b80a]