Bug#837875: mate-panel: Gtk makes mate-panel to segfault when apt-get upgrade.

Kyuma Ohta whatisthis.sowhat at gmail.com
Thu Sep 15 03:36:42 UTC 2016


Package: mate-panel
Version: 1.14.2-1
Severity: important

Dear Maintainer,

When updating my BOX via "aptitude upgrade", setting up
any packages, makes crash mate-panel and segfault.
Sometimes re-starts panel, or not.
It seems to have happened at "Setting up gtk-update-icon-cache (3.21.6-1)"
of dpkg.
Perhaps always happen this issue at this setting.
I dumped core produced by this issue, crashed within libgtk3; see last of this report.

Regards,
 Ohta.

** Core dump of crashed mate-panel:
$ gdb mate-panel core
GNU gdb (Debian 7.11.1-2) 7.11.1
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from mate-panel...Reading symbols from /usr/lib/debug/.build-id/df/4794731ae1993e299c3d2ae4f56a07bfc477c1.debug...done.
done.
[New LWP 18909]
[New LWP 18910]
[New LWP 18912]
[New LWP 18911]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `mate-panel'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f7d028c90c0 in gtk_image_set_from_icon_set () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
[Current thread is 1 (Thread 0x7f7d041eaa40 (LWP 18909))]
(gdb) where
#0  0x00007f7d028c90c0 in gtk_image_set_from_icon_set () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#1  0x0000563e4d580220 in  ()
#2  0x00007f7d00951c7a in g_object_unref (_object=0x1) at ././gobject/gobject.c:3185
#3  0x00007f7d0290f22d in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#4  0x00007f7d02818bd0 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#8  0x00007f7d00967faf in <emit signal ??? on instance 0x563e4d139400 [ANv]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>)
    at ././gobject/gsignal.c:3447
    #5  0x00007f7d0094cecf in g_closure_invoke (closure=0x1, closure at entry=0x563e4cd79660, return_value=0x7f7d02a58810, 
    return_value at entry=0x0, n_param_values=1, param_values=param_values at entry=0x7ffd6e5b20f0, invocation_hint=invocation_hint at entry=0x7ffd6e5b2070)
    at ././gobject/gclosure.c:804
    #6  0x00007f7d0095f296 in signal_emit_unlocked_R (node=node at entry=0x563e4cd79690, detail=detail at entry=0, instance=instance at entry=0x563e4d139400, emission_return=emission_return at entry=0x0, instance_and_params=instance_and_params at entry=0x7ffd6e5b20f0) at ././gobject/gsignal.c:3751
    #7  0x00007f7d00967bcc in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args at entry=0x7ffd6e5b22a0) at ././gobject/gsignal.c:3391
#9  0x00007f7d02a64308 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#10 0x00007f7d0290b585 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#11 0x00007f7d0065e119 in g_hash_table_lookup (hash_return=<synthetic pointer>, key=0x563e4d462270, hash_table=0x563e40000002) at ././glib/ghash.c:375
#12 0x00007f7d0065e119 in g_hash_table_lookup (hash_table=0x563e40000002, key=0x563e4d462270) at ././glib/ghash.c:1147
#15 0x00007f7d00967faf in <emit signal ??? on instance 0x563e4d462270 [tion]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>)
    at ././gobject/gsignal.c:3447
    #13 0x00007f7d0095f296 in signal_emit_unlocked_R (node=node at entry=0x563e4cd79690, detail=detail at entry=0, instance=instance at entry=0x563e4d462270, emission_return=emission_return at entry=0x0, instance_and_params=instance_and_params at entry=0x7ffd6e5b2580) at ././gobject/gsignal.c:3751
    #14 0x00007f7d00967bcc in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args at entry=0x7ffd6e5b2730) at ././gobject/gsignal.c:3391
#16 0x00007f7d02a64308 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#17 0x0000563e4c1c64d8 in handle_matemenu_tree_changed (tree=<optimized out>, menu=0x563e4e44e340) at menu.c:1271
#18 0x00007f7d03433e30 in handle_entries_changed (tree=0x563e4d136f50) at matemenu-tree.c:955
#19 0x00007f7d03433e30 in handle_entries_changed (layout=<optimized out>, tree=0x563e4d136f50) at matemenu-tree.c:4464
#20 0x00007f7d034388b0 in handle_entry_directory_changed (dir=<optimized out>, node=<optimized out>) at menu-layout.c:153
#21 0x00007f7d03432819 in handle_cached_dir_changed (dir=0x563e4d3463e0, dir=0x563e4d3463e0) at entry-directories.c:346
#22 0x00007f7d03432819 in handle_cached_dir_changed (monitor=<optimized out>, event=<optimized out>, path=0x563e4e47b440 "/usr/share/applications/libreoffice-startcenter.desktop", dir=<optimized out>) at entry-directories.c:425
#23 0x00007f7d0343b1ff in emit_events_in_idle (path=0x563e4e47b440 "/usr/share/applications/libreoffice-startcenter.desktop", event=MENU_MONITOR_EVENT_CREATED, monitor=---Type <return> to continue, or q <return> to quit---
0x563e4d34ebd0) at menu-monitor.c:79
#24 0x00007f7d0343b1ff in emit_events_in_idle () at menu-monitor.c:115
#25 0x00007f7d0066f68a in g_main_context_dispatch (context=0x563e4cd68740) at ././glib/gmain.c:3201
#26 0x00007f7d0066f68a in g_main_context_dispatch (context=context at entry=0x563e4cd68740) at ././glib/gmain.c:3854
#27 0x00007f7d0066fa40 in g_main_context_iterate (context=0x563e4cd68740, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>)
    at ././glib/gmain.c:3927
#28 0x00007f7d0066fd62 in g_main_loop_run (loop=0x563e4d110100) at ././glib/gmain.c:4123
#29 0x00007f7d028ee9b5 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#30 0x0000563e4cd24fa0 in  ()
#31 0x0000563e4c1b09d6 in main (argc=<optimized out>, argv=<optimized out>) at main.c:170
(gdb) 


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'stable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.7.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to ja_JP.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages mate-panel depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.26.0-1
ii  libatk1.0-0                                  2.21.90-2
ii  libc6                                        2.24-2
ii  libcairo-gobject2                            1.14.6-1+b1
ii  libcairo2                                    1.14.6-1+b1
ii  libcanberra-gtk3-0                           0.30-3
ii  libcanberra0                                 0.30-3
ii  libdbus-1-3                                  1.11.0-1
ii  libdbus-glib-1-2                             0.108-1
ii  libdconf1                                    0.26.0-1
ii  libgdk-pixbuf2.0-0                           2.35.5-1
ii  libglib2.0-0                                 2.49.7-1
ii  libgtk-3-0                                   3.21.6-1
ii  libice6                                      2:1.0.9-1+b1
ii  libmate-desktop-2-17                         1.14.1-1
ii  libmate-menu2                                1.14.0-1
ii  libmate-panel-applet-4-1                     1.14.2-1
ii  libmateweather1                              1.14.3-1
ii  libpango-1.0-0                               1.40.2-1
ii  libpangocairo-1.0-0                          1.40.2-1
ii  librsvg2-2                                   2.40.16-1
ii  libsm6                                       2:1.2.2-1+b1
ii  libstartup-notification0                     0.12-4
ii  libwnck-3-0                                  3.20.1-1
ii  libx11-6                                     2:1.6.3-1
ii  libxau6                                      1:1.0.8-1
ii  libxrandr2                                   2:1.5.0-1
ii  mate-desktop                                 1.14.1-1
ii  mate-menus                                   1.14.0-1
ii  mate-panel-common                            1.14.2-1
ii  mate-polkit                                  1.14.0-1
ii  menu-xdg                                     0.5

mate-panel recommends no packages.

mate-panel suggests no packages.

-- no debconf information



More information about the pkg-mate-team mailing list