Package: lxpanel
Version: 0.5.10-1
Severity: normal

Dear Maintainer,
from time to time, after quick closing of a couple of windows (e. g. quitting
Iceweasel with multiple windows opened), LXPanel crashes (at least it looks
like that).

GDB log is attached.



-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores)
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 lxpanel depends on:
ii  libasound2          1.0.25-4
ii  libatk1.0-0         2.4.0-2
ii  libc6               2.13-35
ii  libcairo2           1.12.2-2
ii  libfontconfig1      2.9.0-7
ii  libfreetype6        2.4.9-1
ii  libgdk-pixbuf2.0-0  2.26.1-1
ii  libglib2.0-0        2.33.12+really2.32.4-3
ii  libgtk2.0-0         2.24.10-2
ii  libiw30             30~pre9-8
ii  libmenu-cache1      0.3.3-1
ii  libpango1.0-0       1.30.0-1
ii  libwnck22           2.30.7-1
ii  libx11-6            2:1.5.0-1
ii  lxmenu-data         0.1.2-2

lxpanel recommends no packages.

Versions of packages lxpanel suggests:
ii  iceweasel [www-browser]  10.0.10esr-1
ii  lxsession                0.4.6.1-4
ii  menu                     2.1.46
ii  w3m [www-browser]        0.5.3-8

-- no debconf information
Program received signal SIGSEGV, Segmentation fault.
0x00007f3cc96be985 in IA__gtk_widget_set_state (widget=0x1100000010, 
state=GTK_STATE_SELECTED) at /tmp/buildd/gtk+2.0-2.24.10/gtk/gtkwidget.c:5835
5835    /tmp/buildd/gtk+2.0-2.24.10/gtk/gtkwidget.c: No such file or directory.

(gdb) backtrace full
#0  0x00007f3cc96be985 in IA__gtk_widget_set_state (widget=0x1100000010, 
state=GTK_STATE_SELECTED) at /tmp/buildd/gtk+2.0-2.24.10/gtk/gtkwidget.c:5835
        __inst = 0x1100000010
        __t = 21519648
        __r = <optimized out>
        _g_boolean_var_ = <optimized out>
        __PRETTY_FUNCTION__ = "IA__gtk_widget_set_state"
#1  0x0000000000421987 in flash_window_timeout (tk=0x16ef5d0, tk@entry=<error 
reading variable: value has been optimized out>) at taskbar.c:944
No locals.
#2  0x00007f3cc8687eeb in g_timeout_dispatch (source=source@entry=0x1742b50, 
callback=<optimized out>, user_data=<optimized out>) at 
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3882
        timeout_source = <optimized out>
        again = <optimized out>
#3  0x00007f3cc8687355 in g_main_dispatch (context=0x1483180) at 
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:2539
        dispatch = 0x7f3cc8687ed0 <g_timeout_dispatch>
        was_in_call = 0
        user_data = 0x16ef5d0
        callback = 0x421960 <flash_window_timeout>
        cb_funcs = 0x7f3cc89339c0
        cb_data = 0x173e670
        current_source_link = {data = 0x1742b50, next = 0x0}
        need_destroy = <optimized out>
        source = 0x1742b50
        current = 0x14e7c70
        i = <optimized out>
#4  g_main_context_dispatch (context=context@entry=0x1483180) at 
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3075
No locals.
#5  0x00007f3cc8687688 in g_main_context_iterate (context=0x1483180, 
block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: 
Unhandled dwarf expression opcode 0xfa>) at 
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3146
        max_priority = 2147483647
        timeout = 120
        some_ready = 1
        nfds = <optimized out>
        allocated_nfds = <optimized out>
        fds = 0x1515670
#6  0x00007f3cc8687a82 in g_main_loop_run (loop=0x14adfb0) at 
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3340
        __PRETTY_FUNCTION__ = "g_main_loop_run"
#7  0x00007f3cc959c797 in IA__gtk_main () at 
/tmp/buildd/gtk+2.0-2.24.10/gtk/gtkmain.c:1256
        tmp_list = 0x0
        functions = 0x0
        init = <optimized out>
        loop = 0x14adfb0
#8  0x0000000000410758 in main (argc=3, argv=0x7fffec628148, env=<optimized 
out>) at panel.c:1686
        i = <optimized out>
        desktop_name = <optimized out>

(gdb) info registers
rax            0x1485d20        21519648
rbx            0x1100000010     73014444048
rcx            0x7f3cc8687ed0   139899037056720
rdx            0x16ef5d0        24049104
rsi            0x3      3
rdi            0x1100000010     73014444048
rbp            0x3      0x3
rsp            0x7fffec627e70   0x7fffec627e70
r8             0x1481d10        21503248
r9             0xe9f    3743
r10            0x0      0
r11            0x246    582
r12            0x7f3cc89339c0   139899039857088
r13            0x1483180        21508480
r14            0x173e670        24372848
r15            0x1742b50        24390480
rip            0x7f3cc96be985   0x7f3cc96be985 <IA__gtk_widget_set_state+21>
eflags         0x10202  [ IF RF ]
cs             0x33     51
ss             0x2b     43
ds             0x0      0
es             0x0      0
fs             0x0      0
gs             0x0      0

(gdb) x/16i $pc
=> 0x7f3cc96be985 <IA__gtk_widget_set_state+21>:        mov    (%rbx),%rdx
   0x7f3cc96be988 <IA__gtk_widget_set_state+24>:        test   %rdx,%rdx
   0x7f3cc96be98b <IA__gtk_widget_set_state+27>:        je     0x7f3cc96be992 
<IA__gtk_widget_set_state+34>
   0x7f3cc96be98d <IA__gtk_widget_set_state+29>:        cmp    %rax,(%rdx)
   0x7f3cc96be990 <IA__gtk_widget_set_state+32>:        je     0x7f3cc96be9c8 
<IA__gtk_widget_set_state+88>
   0x7f3cc96be992 <IA__gtk_widget_set_state+34>:        mov    %rax,%rsi
   0x7f3cc96be995 <IA__gtk_widget_set_state+37>:        mov    %rbx,%rdi
   0x7f3cc96be998 <IA__gtk_widget_set_state+40>:        callq  0x7f3cc94d1030 
<g_type_check_instance_is_a@plt>
   0x7f3cc96be99d <IA__gtk_widget_set_state+45>:        test   %eax,%eax
   0x7f3cc96be99f <IA__gtk_widget_set_state+47>:        jne    0x7f3cc96be9c8 
<IA__gtk_widget_set_state+88>
   0x7f3cc96be9a1 <IA__gtk_widget_set_state+49>:        lea    
0x750ae(%rip),%rdx        # 0x7f3cc9733a56
   0x7f3cc96be9a8 <IA__gtk_widget_set_state+56>:        lea    
0x13eb81(%rip),%rsi        # 0x7f3cc97fd530 <__PRETTY_FUNCTION__.38079>
   0x7f3cc96be9af <IA__gtk_widget_set_state+63>:        lea    
0x72ee5(%rip),%rdi        # 0x7f3cc973189b
   0x7f3cc96be9b6 <IA__gtk_widget_set_state+70>:        callq  0x7f3cc94d06f0 
<g_return_if_fail_warning@plt>
   0x7f3cc96be9bb <IA__gtk_widget_set_state+75>:        add    $0x18,%rsp
   0x7f3cc96be9bf <IA__gtk_widget_set_state+79>:        pop    %rbx

(gdb) thread apply all backtrace
Thread 1 (Thread 0x7f3cc9c90920 (LWP 3743)):
#0  0x00007f3cc96be985 in IA__gtk_widget_set_state (widget=0x1100000010, 
state=GTK_STATE_SELECTED) at /tmp/buildd/gtk+2.0-2.24.10/gtk/gtkwidget.c:5835
#1  0x0000000000421987 in flash_window_timeout (tk=0x16ef5d0, tk@entry=<error 
reading variable: value has been optimized out>) at taskbar.c:944
#2  0x00007f3cc8687eeb in g_timeout_dispatch (source=source@entry=0x1742b50, 
callback=<optimized out>, user_data=<optimized out>) at 
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3882
#3  0x00007f3cc8687355 in g_main_dispatch (context=0x1483180) at 
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:2539
#4  g_main_context_dispatch (context=context@entry=0x1483180) at 
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3075
#5  0x00007f3cc8687688 in g_main_context_iterate (context=0x1483180, 
block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: 
Unhandled dwarf expression opcode 0xfa>) at 
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3146
#6  0x00007f3cc8687a82 in g_main_loop_run (loop=0x14adfb0) at 
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3340
#7  0x00007f3cc959c797 in IA__gtk_main () at 
/tmp/buildd/gtk+2.0-2.24.10/gtk/gtkmain.c:1256
#8  0x0000000000410758 in main (argc=3, argv=0x7fffec628148, env=<optimized 
out>) at panel.c:1686

Reply via email to