Package: irssi
Version: 0.8.15-5+b1
Severity: important

I just updated all to packages to current testing versions and after that
irssi crashes every time it executes notifier perl script.

Sounds awfully lot like
http://bugs.irssi.org/index.php?do=details&task_id=602
which says "perl modules not matching the irssi binary"

I did local rebuild of irssi but it didn't fix the problem although now it
doesn't happen that often.


Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ffff55ff700 (LWP 6794)]
0x00007ffff7b1fafc in Perl_newSViv () from /usr/lib/libperl.so.5.18
(gdb) bt
#0  0x00007ffff7b1fafc in Perl_newSViv () from /usr/lib/libperl.so.5.18
#1  0x00007ffff49da07e in perl_window_fill_hash (hv=hv@entry=0x1364e50, 
window=window@entry=0x7d3290) at UI.xs:27
#2  0x00000000004915f8 in irssi_bless_plain (stash=0x7ffff49df3e0 
"Irssi::UI::Window", object=0x7d3290) at perl-common.c:152
#3  0x00007ffff49d9e0a in perl_text_dest_fill_hash (hv=hv@entry=0x1365180, 
dest=dest@entry=0x7ffff55feb00) at UI.xs:57
#4  0x00000000004915f8 in irssi_bless_plain (stash=0x4ac30e 
"Irssi::UI::TextDest", object=0x7ffff55feb00) at perl-common.c:152
#5  0x0000000000493710 in perl_call_signal (args=0x7ffff55fe740, 
signal_id=<optimized out>, func=0x13d1ea0, script=0x130d180)
    at perl-signals.c:295
#6  sig_func (p1=<optimized out>, p2=<optimized out>, p3=<optimized out>, 
p4=<optimized out>, p5=<optimized out>, 
    p6=<optimized out>) at perl-signals.c:364
#7  0x0000000000487992 in signal_emit_real (rec=rec@entry=0x71c2e0, 
params=params@entry=3, va=va@entry=0x7ffff55fe858, 
    first_hook=<optimized out>) at signals.c:242
#8  0x0000000000487ee8 in signal_emit_id (signal_id=<optimized out>, 
params=params@entry=3) at signals.c:304
#9  0x000000000044b40e in print_line (dest=0x7ffff55feb00, 
    text=0x7ffff00016e0 "\004</warning\004g GChildWatchSource: Exit status of a 
child process was requested but ECHILD was received by waitpid(). Most likely 
the process is ignoring SIGCHLD, or some other thread is invoking waitpid"...) 
at printtext.c:182
#10 0x000000000044bcde in printformat_module_dest_charargs (module=0x49a65d 
"fe-common/core", dest=0x7ffff55feb00, formatnum=212, 
    arglist=0x7ffff55fe9b0) at printtext.c:80
#11 0x000000000044bd9d in printformat_module_dest_args 
(module=module@entry=0x49a65d "fe-common/core", 
    dest=dest@entry=0x7ffff55feb00, formatnum=formatnum@entry=212, 
va=va@entry=0x7ffff55feb68) at printtext.c:58
#12 0x000000000044be6c in printformat_module_args (module=0x49a65d 
"fe-common/core", server=<optimized out>, 
    target=<optimized out>, level=<optimized out>, formatnum=212, 
va=va@entry=0x7ffff55feb68) at printtext.c:101
#13 0x000000000044bef8 in printformat_module (module=module@entry=0x49a65d 
"fe-common/core", server=server@entry=0x0, 
    target=target@entry=0x0, level=level@entry=1048576, 
formatnum=formatnum@entry=212) at printtext.c:110
#14 0x000000000043b9da in glog_func (log_domain=<optimized out>, 
log_level=<optimized out>, message=<optimized out>)
    at fe-common-core.c:268
#15 0x00007ffff6c33ae1 in g_logv () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007ffff6c33d72 in g_log () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007ffff6c29df2 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007ffff6c2d144 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007ffff6c51f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007ffff732f062 in start_thread (arg=0x7ffff55ff700) at 
pthread_create.c:312
#21 0x00007ffff5e81a3d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

full message in #9:
GChildWatchSource: Exit status of a child process was requested but ECHILD was
received by waitpid(). Most likely the process is ignoring SIGCHLD, or some
other thread is invoking waitpid() with a nonpositive first argument; either
behavior can break applications that use g_child_watch_add()/g_spawn_sync()
either directly or indirectly.



-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (900, 'testing'), (300, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.34NF (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages irssi depends on:
ii  libc6                       2.18-4
ii  libglib2.0-0                2.40.0-2
ii  libncurses5                 5.9+20140118-1
ii  libperl5.18                 5.18.2-2+b1
ii  libssl1.0.0                 1.0.1g-3
ii  libtinfo5                   5.9+20140118-1
ii  perl                        5.18.2-2+b1
ii  perl-base [perlapi-5.18.2]  5.18.2-2+b1

irssi recommends no packages.

Versions of packages irssi suggests:
pn  irssi-scripts  <none>

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to