Instant crash when loading plugin
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
irssi-plugin-otr (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
After update from raring to saucy I instantly get a crash upon trying to load the OTR plugin:
[(status)] /load otr
Program received signal SIGSEGV, Segmentation fault.
__strlen_
38 ../sysdeps/
(gdb) bt
#0 __strlen_
#1 0x00007ffff73a80b3 in g_strdup (str=0x3 <Address 0x3 out of bounds>) at /build/
#2 0x0000000000494dbd in perl_signal_
#3 0x00007ffff1988ef8 in otr_init () at module.c:338
#4 0x000000000047e0c3 in module_load_name (path=path@
#5 0x000000000047e2ed in module_load_full (path=0x8e6740 "otr", rootmodule=0x7c8d10 "otr", submodule=0x8d21e0 "otr", start=<optimized out>, end=<optimized out>, prefixes=0x8e8c60) at modules-load.c:290
#6 0x000000000047e50e in module_load (path=<optimized out>, prefixes=
#7 0x0000000000442e97 in cmd_load (data=<optimized out>) at fe-modules.c:180
#8 0x00000000004884c2 in signal_emit_real (rec=rec@
#9 0x000000000048892d in signal_emit (signal=
#10 0x0000000000475033 in parse_command (item=0x0, server=0x7c5900, expand_
#11 event_command (line=0x764471 "load otr", server=0x7c5900, item=0x0) at commands.c:945
#12 0x00000000004884c2 in signal_emit_real (rec=rec@
#13 0x000000000048892d in signal_emit (signal=
#14 0x0000000000419cb3 in key_send_line () at gui-readline.c:439
#15 0x00000000004884c2 in signal_emit_real (rec=rec@
#16 0x000000000048892d in signal_emit (signal=
#17 0x000000000044ac63 in sig_multi (data=<optimized out>, gui_data=0x0) at keyboard.c:653
#18 0x00000000004884c2 in signal_emit_real (rec=rec@
#19 0x000000000048892d in signal_emit (signal=
#20 0x000000000044b5b3 in key_emit_signal (keyboard=0x718360, key=0x73b150, key=0x73b150) at keyboard.c:552
#21 key_pressed (keyboard=0x718360, key=key@
#22 0x0000000000419461 in sig_gui_key_pressed (keyp=0xa) at gui-readline.c:406
#23 0x00000000004884c2 in signal_emit_real (rec=rec@
#24 0x000000000048892d in signal_emit (signal=<optimized out>, params=1) at signals.c:286
#25 0x000000000041a727 in sig_input () at gui-readline.c:664
#26 0x000000000047bab0 in irssi_io_invoke (source=<optimized out>, condition=
#27 0x00007ffff738b3b6 in g_main_dispatch (context=0x6e0900) at /build/
#28 g_main_
#29 0x00007ffff738b708 in g_main_
#30 0x00007ffff738b7ac in g_main_
#31 0x000000000041682c in main (argc=1, argv=0x7fffffff
For debugging symbols I had to build irssi myself, but no changes to the source were done. Due to compatibility issues (some required other packages require perl 5.14) I'm running Perl 5.14 instead of the more recent 5.18 release (wich shouldn't matter here too much).
Possibly affected packages are:
irssi:
Installiert: 0.8.15-5ubuntu2
Installations
Versionstabelle:
*** 0.8.15-5ubuntu2 0
500 http://
100 /var/lib/
irssi-plugin-otr:
Installiert: 1.0.0~alpha2-1
Installations
Versionstabelle:
*** 1.0.0~alpha2-1 0
500 http://
100 /var/lib/
I have this issue with multiple computers with different configuration. Currently can't have a look at the other computer's configuration though.
Status changed to 'Confirmed' because the bug affects multiple users.