Re: segfault joining channel (silc-1.1.8).
Jochen Eisinger <jochen-hvFg3w/[email protected]> Tue, 20 Oct 2009 22:32:10 +0200
| Newsgroups | gmane.network.silc.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi, there are some changes in recent irssi versions which make it incompatible with the silc plugin. So in order to use the silc plugin, you have to stick to an old irssi version (or use the stand-alone silc client) best -- jochen janemba wrote: > Hello, > > I have a problem for few days. I installed irssi-0.8.14 and silc-1.1.8 > (plugin). When I > join a chan I have a segfault. Here is a gdb dump : > > --- > Program received signal SIGSEGV, Segmentation fault. > [Switching to Thread 0x7f29f91b96f0 (LWP 5573)] > 0x000000000043d162 in sig_statusbar_more_updated () at statusbar-items.c:292 > 292 server = active_win == NULL ? NULL : > active_win->active_server; > (gdb) bt > #0 0x000000000043d162 in sig_statusbar_more_updated () > at statusbar-items.c:292 > #1 0x00000000004a7a74 in signal_emit_real (rec=0x8a5e90, > params=<value optimized out>, va=<value optimized out>, > first_hook=<value optimized out>) at signals.c:242 > #2 0x00000000004a8057 in signal_emit_id (signal_id=<value optimized out>, > params=1) at signals.c:304 > #3 0x00000000004a7a74 in signal_emit_real (rec=0x852750, > params=<value optimized out>, va=<value optimized out>, > first_hook=<value optimized out>) at signals.c:242 > #4 0x00000000004a8057 in signal_emit_id (signal_id=<value optimized out>, > params=3) at signals.c:304 > #5 0x000000000046863f in print_line (dest=0x7fffd0a09af0, > text=0x92f550 "\004</critical\004g window_item_set_active: assertion > `window != NULL' failed") at printtext.c:182 > #6 0x0000000000468940 in printformat_module_dest_charargs ( > module=0x5bb513 "fe-common/core", dest=0x7fffd0a09af0, formatnum=212, > arglist=0x7fffd0a09a70) at printtext.c:80 > #7 0x0000000000468a28 in printformat_module_dest_args ( > module=0x5bb513 "fe-common/core", dest=0x7fffd0a09af0, formatnum=212, > va=0x7fffd0a09b60) at printtext.c:58 > #8 0x0000000000468b8d in printformat_module_args ( > module=0x5bb513 "fe-common/core", server=<value optimized out>, > target=<value optimized out>, level=<value optimized out>, > formatnum=212, > ---Type <return> to continue, or q <return> to quit--- > va=0x7fffd0a09b60) at printtext.c:101 > #9 0x0000000000468c2a in printformat_module (module=0x0, server=0x0, > target=0x0, level=0, formatnum=0) at printtext.c:110 > #10 0x000000000045861e in glog_func (log_domain=<value optimized out>, > log_level=<value optimized out>, message=<value optimized out>) > at fe-common-core.c:268 > #11 0x00007f29f801eff1 in g_logv () from /usr/lib64/libglib-2.0.so.0 > #12 0x00007f29f801f353 in g_log () from /usr/lib64/libglib-2.0.so.0 > #13 0x0000000000471e05 in cmd_join (data=<value optimized out>, > server=0x93a400) at fe-channels.c:144 > #14 0x00000000004a7a74 in signal_emit_real (rec=0x8694d0, > params=<value optimized out>, va=<value optimized out>, > first_hook=<value optimized out>) at signals.c:242 > #15 0x00000000004a816c in signal_emit (signal=<value optimized out>, > params=3) > at signals.c:286 > #16 0x000000000049376d in event_command ( > line=0x939e71 "join this_is_a_false_chan", server=0x93a400, item=0x0) > at commands.c:899 > #17 0x00000000004a7a74 in signal_emit_real (rec=0x829e90, > params=<value optimized out>, va=<value optimized out>, > first_hook=<value optimized out>) at signals.c:242 > #18 0x00000000004a816c in signal_emit (signal=<value optimized out>, > params=3) > at signals.c:286 > #19 0x00000000004a964a in eval_special_string (cmd=<value optimized out>, > ---Type <return> to continue, or q <return> to quit--- > data=0x8298ea "this_is_a_false_chan", server=0x93a400, item=0x0) > at special-vars.c:593 > #20 0x000000000049383a in event_command ( > line=0x9381e1 "j this_is_a_false_chan", server=0x93a400, item=0x0) > at commands.c:868 > #21 0x00000000004a7a74 in signal_emit_real (rec=0x829e90, > params=<value optimized out>, va=<value optimized out>, > first_hook=<value optimized out>) at signals.c:242 > #22 0x00000000004a816c in signal_emit (signal=<value optimized out>, > params=3) > at signals.c:286 > #23 0x0000000000434f6b in key_send_line () at gui-readline.c:541 > #24 0x00000000004a7a74 in signal_emit_real (rec=0x8b1630, > params=<value optimized out>, va=<value optimized out>, > first_hook=<value optimized out>) at signals.c:242 > #25 0x00000000004a816c in signal_emit (signal=<value optimized out>, > params=3) > at signals.c:286 > #26 0x0000000000467469 in sig_multi (data=<value optimized out>, > gui_data=0x0) > at keyboard.c:639 > #27 0x00000000004a7a74 in signal_emit_real (rec=0x852ba0, > params=<value optimized out>, va=<value optimized out>, > first_hook=<value optimized out>) at signals.c:242 > #28 0x00000000004a816c in signal_emit (signal=<value optimized out>, > params=3) > at signals.c:286 > #29 0x0000000000466db0 in key_pressed (keyboard=0x8a9e50, > ---Type <return> to continue, or q <return> to quit--- > key=<value optimized out>) at keyboard.c:538 > #30 0x0000000000434447 in sig_gui_key_pressed (keyp=<value optimized out>) > at gui-readline.c:507 > #31 0x00000000004a7a74 in signal_emit_real (rec=0x8b9750, > params=<value optimized out>, va=<value optimized out>, > first_hook=<value optimized out>) at signals.c:242 > #32 0x00000000004a816c in signal_emit (signal=<value optimized out>, > params=1) > at signals.c:286 > #33 0x000000000043ec37 in term_gets () at term-terminfo.c:603 > #34 0x000000000049a5fa in irssi_io_invoke (source=0x0, > condition=<value optimized out>, data=<value optimized out>) at > misc.c:54 > #35 0x00007f29f801528b in g_main_context_dispatch () > from /usr/lib64/libglib-2.0.so.0 > #36 0x00007f29f8018a4d in ?? () from /usr/lib64/libglib-2.0.so.0 > #37 0x00007f29f8018c0b in g_main_context_iteration () > from /usr/lib64/libglib-2.0.so.0 > #38 0x000000000044497c in main (argc=<value optimized out>, argv=0x0) > at irssi.c:356 > --- > > For information I'm using slackware-2.6.29.6 64 bits. None option was > used at > irssi or silc compliling. > > Regards, > _______________________________________________________________________ > Info: https://lists.silcnet.org/mailman/listinfo/silc-announce > Archive: https://lists.silcnet.org/pipermail/silc-announce > FAQ: http://silcnet.org/support/faq/ > _______________________________________________________________________ Info: https://lists.silcnet.org/mailman/listinfo/silc-announce Archive: https://lists.silcnet.org/pipermail/silc-announce FAQ: http://silcnet.org/support/faq/