segfault joining channel (silc-1.1.8).

janemba <[email protected]> Tue, 20 Oct 2009 22:29:57 +0200
Newsgroups gmane.network.silc.devel
Message-ID <[email protected]>
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/