Bug#696143: gnome-control-center crashes when switching between overview and network settings panel

Thomas Bechtold thomasbechtold at jpberlin.de
Mon Dec 17 08:57:48 UTC 2012


Package: gnome-control-center
Version: 1:3.4.2+git20121016.29d7c0-1
Severity: important

Dear Maintainer,

gnome-control-center crashes when you switch between the settings
overview and the network settings panel. I can reproduce this when I do
the following:

1) start gnome-control-center
2) select the network settings
3) go back to settings overview
4) select the network setttings

now gnome-control-center crashes (maybe you have to redo steps 3-4
again). Here's the backtrace:

(gdb) run
Starting program: /usr/bin/gnome-control-center 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffd3c89700 (LWP 23143)]

(gnome-control-center:23140): Gtk-WARNING **: Overriding tab label for notebook

(gnome-control-center:23140): Gtk-WARNING **: Overriding tab label for notebook

(gnome-control-center:23140): Gtk-WARNING **: Overriding tab label for notebook
[New Thread 0x7fffd3046700 (LWP 23144)]

(gnome-control-center:23140): Gtk-WARNING **: Overriding tab label for notebook

(gnome-control-center:23140): Gtk-WARNING **: Overriding tab label for notebook

(gnome-control-center:23140): Gtk-WARNING **: Overriding tab label for notebook

(gnome-control-center:23140): Gtk-WARNING **: Overriding tab label for notebook

(gnome-control-center:23140): Gtk-WARNING **: Overriding tab label for notebook

(gnome-control-center:23140): Gtk-WARNING **: Overriding tab label for notebook

Program received signal SIGSEGV, Segmentation fault.
0x00007fffd63bc756 in nm_device_get_udi () from /usr/lib/libnm-glib.so.4
(gdb) thread apply all bt

Thread 3 (Thread 0x7fffd3046700 (LWP 23144)):
#0  0x00007ffff589de33 in *__GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ffff60fa624 in g_main_context_poll (n_fds=1, fds=0x1829370, timeout=-1, context=0x1857f40, priority=<optimized out>)
    at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3440
#2  g_main_context_iterate (context=0x1857f40, block=block at entry=1, dispatch=dispatch at 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:3141
#3  0x00007ffff60faa82 in g_main_loop_run (loop=0x1878a40) at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3340
#4  0x00007fffd304befb in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#5  0x00007ffff611cf45 in g_thread_proxy (data=0x1888190) at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gthread.c:801
#6  0x00007ffff5b5eb50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#7  0x00007ffff58a8a7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fffd3c89700 (LWP 23143)):
#0  0x00007ffff589de33 in *__GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ffff60fa624 in g_main_context_poll (n_fds=3, fds=0x1759f80, timeout=-1, context=0x175fa60, priority=<optimized out>)
    at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3440
#2  g_main_context_iterate (context=0x175fa60, block=block at entry=1, dispatch=dispatch at 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:3141
#3  0x00007ffff60faa82 in g_main_loop_run (loop=0x175f980) at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3340
#4  0x00007ffff66c5a86 in gdbus_shared_thread_func (user_data=0x175fa30) at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./gio/gdbusprivate.c:277
#5  0x00007ffff611cf45 in g_thread_proxy (data=0x175c800) at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gthread.c:801
#6  0x00007ffff5b5eb50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#7  0x00007ffff58a8a7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ffff7fc1920 (LWP 23140)):
#0  0x00007fffd63bc756 in nm_device_get_udi () from /usr/lib/libnm-glib.so.4
#1  0x00007fffd6a7332d in ?? () from /usr/lib/control-center-1/panels/libnetwork.so
#2  0x00007ffff63b96e0 in g_closure_invoke (closure=0x18d4aa0, return_value=0x0, n_param_values=2, param_values=0x7fffffffdd00, invocation_hint=0x7fffffffdca0)
    at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./gobject/gclosure.c:777
#3  0x00007ffff63ca750 in signal_emit_unlocked_R (node=node at entry=0x624ee0, detail=detail at entry=3973, instance=instance at entry=0x188d410, 
    emission_return=emission_return at entry=0x0, instance_and_params=instance_and_params at entry=0x7fffffffdd00)
    at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3551
#4  0x00007ffff63d26bc in g_signal_emit_valist (instance=0x188d410, signal_id=<optimized out>, detail=3973, var_args=var_args at entry=0x7fffffffdf58)
    at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3300
#5  0x00007ffff63d2852 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>)
    at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3356
#6  0x00007ffff63be085 in g_object_dispatch_properties_changed (object=0x188d410, n_pspecs=26805632, pspecs=0x2e9000002e7)
    at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./gobject/gobject.c:1041
#7  0x00007ffff63bf96b in g_object_notify_by_spec_internal (pspec=0x17d8990, object=0x188d410)
    at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./gobject/gobject.c:1133
#8  g_object_notify (object=0x188d410, property_name=<optimized out>) at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./gobject/gobject.c:1175
#9  0x00007fffd63b56fb in ?? () from /usr/lib/libnm-glib.so.4
#10 0x00007ffff60fa355 in g_main_dispatch (context=0x662c90) at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:2539
#11 g_main_context_dispatch (context=context at entry=0x662c90) at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3075
---Type <return> to continue, or q <return> to quit---
#12 0x00007ffff60fa688 in g_main_context_iterate (context=context at entry=0x662c90, block=block at entry=1, dispatch=dispatch at 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
#13 0x00007ffff60fa744 in g_main_context_iteration (context=0x662c90, context at entry=0x0, may_block=may_block at entry=1)
    at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3207
#14 0x00007ffff669451c in g_application_run (application=0x782a50, argc=<optimized out>, argv=0x7fffffffe318)
    at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./gio/gapplication.c:1499
#15 0x0000000000408db2 in main ()


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

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 gnome-control-center depends on:
ii  accountsservice            0.6.21-7
ii  apg                        2.2.3.dfsg.1-2
ii  desktop-file-utils         0.20-0.1
ii  gnome-control-center-data  1:3.4.2+git20121016.29d7c0-1
ii  gnome-desktop3-data        3.4.2-1
ii  gnome-icon-theme           3.4.0-2
ii  gnome-icon-theme-symbolic  3.4.0-2
ii  gnome-menus                3.4.2-5
ii  gnome-settings-daemon      3.4.2+git20120925.a4c817-2
ii  gsettings-desktop-schemas  3.4.2-3
ii  libatk1.0-0                2.4.0-2
ii  libc6                      2.13-37
ii  libcairo-gobject2          1.12.2-2
ii  libcairo2                  1.12.2-2
ii  libcanberra-gtk3-0         0.28-6
ii  libcanberra0               0.28-6
ii  libcheese-gtk21            3.4.2-2
ii  libcheese3                 3.4.2-2
ii  libclutter-1.0-0           1.10.8-2
ii  libcogl-pango0             1.10.2-6
ii  libcogl9                   1.10.2-6
ii  libcolord1                 0.1.21-1
ii  libcomerr2                 1.42.5-1
ii  libcups2                   1.5.3-2.4
ii  libdbus-1-3                1.6.8-1
ii  libdbus-glib-1-2           0.100-1
ii  libfontconfig1             2.9.0-7
ii  libgcrypt11                1.5.0-3
pn  libgdk-pixbuf2.0-0         <none>
ii  libglib2.0-0               2.33.12+really2.32.4-3
ii  libgnome-bluetooth10       3.4.2-1
ii  libgnome-desktop-3-2       3.4.2-1
ii  libgnome-menu-3-0          3.4.2-5
ii  libgnomekbd7               3.4.0.2-1
ii  libgnutls26                2.12.20-2
ii  libgoa-1.0-0               3.4.2-1
ii  libgssapi-krb5-2           1.10.1+dfsg-3
ii  libgstreamer0.10-0         0.10.36-1
ii  libgtk-3-0                 3.4.2-4
ii  libgtop2-7                 2.28.4-3
ii  libjson-glib-1.0-0         0.14.2-1
ii  libk5crypto3               1.10.1+dfsg-3
ii  libkrb5-3                  1.10.1+dfsg-3
ii  libnm-glib4                0.9.4.0-6
ii  libnm-gtk0                 0.9.4.1-2
ii  libnm-util2                0.9.4.0-6
ii  libnotify4                 0.7.5-1
ii  libpango1.0-0              1.30.0-1
ii  libpolkit-gobject-1-0      0.105-1
ii  libpulse-mainloop-glib0    2.0-6
ii  libpulse0                  2.0-6
ii  libsocialweb-client2       0.25.20-2
ii  libupower-glib1            0.9.17-1
ii  libwacom2                  0.6-1
ii  libx11-6                   2:1.5.0-1
ii  libxcomposite1             1:0.4.3-2
ii  libxdamage1                1:1.1.3-2
ii  libxext6                   2:1.3.1-2
ii  libxfixes3                 1:5.0-4
ii  libxi6                     2:1.6.1-1
ii  libxklavier16              5.2.1-1
ii  libxml2                    2.8.0+dfsg1-7
ii  zlib1g                     1:1.2.7.dfsg-13

Versions of packages gnome-control-center recommends:
ii  cups-pk-helper         0.2.3-2
ii  gnome-online-accounts  3.4.2-1
ii  gnome-session          3.4.2.1-3
ii  gnome-user-guide       3.4.2-1+build1
ii  iso-codes              3.40-1
ii  mesa-utils             8.0.1-2+b3
ii  mousetweaks            3.4.2-1
ii  policykit-1-gnome      0.105-2

Versions of packages gnome-control-center suggests:
ii  gnome-screensaver         3.4.1-1
ii  gstreamer0.10-pulseaudio  0.10.31-3+nmu1
ii  libcanberra-gtk-module    0.28-6
ii  x11-xserver-utils         7.7~3

-- no debconf information



More information about the pkg-gnome-maintainers mailing list