Bug#895058: cinnamon-control-center segfaults when opening network settings
Package: cinnamon-control-center
Version: 3.6.5-1
Severity: important
Hi,
Since my last upgrade, 3 days ago, cinnamon-control-center started
segfaulting whenever I attempt to access network settings:
> $ gdb cinnamon-control-center
> GNU gdb (Debian 7.12-6+b1) 7.12.0.20161007-git
> [...]
> Reading symbols from cinnamon-control-center...Reading symbols from /usr/lib/debug/.build-id/fc/e7dccd7092d6a12aafa0b3cf62dc6ec636d04d.debug...done.
> done.
> (gdb) run
> Starting program: /usr/bin/cinnamon-control-center
> [Thread debugging using libthread_db enabled]
> Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
> [New Thread 0x7fffed681700 (LWP 29038)]
> [New Thread 0x7fffece80700 (LWP 29039)]
> [New Thread 0x7fffd5839700 (LWP 29040)]
> [New Thread 0x7fffd1c76700 (LWP 29286)]
>
> Thread 1 "cinnamon-contro" received signal SIGSEGV, Segmentation fault.
> 0x00007fffd33ae383 in modules_initialized (object=<optimized out>,
> res=0x555555be1b10, user_data=<optimized out>)
> at src/libnma/nma-cert-chooser-button.c:98
> 98 src/libnma/nma-cert-chooser-button.c: No such file or directory.
> (gdb) bt
> #0 0x00007fffd33ae383 in modules_initialized (object=<optimized out>,
> res=0x555555be1b10, user_data=<optimized out>)
> at src/libnma/nma-cert-chooser-button.c:98
> #1 0x00007fffd82c2af4 in ?? () from /usr/lib/x86_64-linux-gnu/libgck-1.so.0
> #2 0x00007fffd82c343c in ?? () from /usr/lib/x86_64-linux-gnu/libgck-1.so.0
> #3 0x00007ffff618b6a5 in g_type_create_instance ()
> from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> #4 0x00007ffff616c5a8 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> #5 0x00007ffff616e420 in g_object_new_valist ()
> from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> #6 0x00007ffff616e799 in g_object_new ()
> from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> #7 0x00007fffd33aecd2 in nma_cert_chooser_button_new (
> flags=flags@entry=NMA_CERT_CHOOSER_BUTTON_FLAG_NONE)
> at src/libnma/nma-cert-chooser-button.c:447
> #8 0x00007fffd33af76e in init (cert_chooser=0x5555557943c0)
> at src/libnma/nma-pkcs11-cert-chooser.c:481
> #9 0x00007fffd33aad5b in constructor (type=<optimized out>,
> n_construct_properties=<optimized out>, construct_properties=<optimized out>)
> at src/libnma/nma-cert-chooser.c:635
> #10 0x00007ffff616c3de in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> #11 0x00007ffff616e420 in g_object_new_valist ()
> from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> #12 0x00007ffff616e799 in g_object_new ()
> from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> #13 0x00007fffd33ab797 in nma_cert_chooser_new (title=<optimized out>,
> flags=<optimized out>) at src/libnma/nma-cert-chooser.c:813
> #14 0x00007fffd38c78be in cc_network_panel_init (panel=0x555555a52a70)
> at cc-network-panel.c:1300
> #15 0x00007ffff618b6a5 in g_type_create_instance ()
> from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> #16 0x00007ffff616c5a8 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> #17 0x00007ffff616e420 in g_object_new_valist ()
> from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> #18 0x00007ffff616e799 in g_object_new ()
> from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> #19 0x000055555555d6e2 in activate_panel (gicon=0x5555558ffd30,
> name=<optimized out>,
> desktop_file=0x555555836a80 "/usr/share/applications/cinnamon-network-panel.desktop", argv=0x0, id=0x555555c1dbe0 "network", shell=0x5555557c1370)
> at cinnamon-control-center.c:239
> #20 _shell_set_active_panel_from_id (shell=0x5555557c1370,
> start_id=0x555555c1dbe0 "network", argv=0x0, err=<optimized out>)
> at cinnamon-control-center.c:1038
> #21 0x000055555555baa4 in item_activated_cb (view=<optimized out>,
> name=<optimized out>, id=0x555555c1dbe0 "network",
> desktop_file=<optimized out>, shell=0x5555557c1370)
> at cinnamon-control-center.c:341
> #22 0x00007ffff6166f6d in g_closure_invoke ()
> from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> #23 0x00007ffff6179d3e in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> #24 0x00007ffff61823f5 in g_signal_emit_valist ()
> from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> #25 0x00007ffff6182e0f in g_signal_emit ()
> from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> #26 0x000055555555e442 in iconview_item_activated_cb (icon_view=<optimized out>,
> path=0x555555a84da0, cc_view=0x555555a72290) at cc-shell-item-view.c:143
> #27 0x00007ffff6166f6d in g_closure_invoke ()
> from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> #28 0x00007ffff6179d3e in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> #29 0x00007ffff61823f5 in g_signal_emit_valist ()
> from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> #30 0x00007ffff6182e0f in g_signal_emit ()
> from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> #31 0x000055555555e5d3 in iconview_button_release_event_cb (
> widget=<optimized out>, event=<optimized out>, cc_view=0x555555a72290)
> at cc-shell-item-view.c:111
> #32 0x00007ffff74f9e1b in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
> #33 0x00007ffff6166f6d in g_closure_invoke ()
> from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> #34 0x00007ffff6179d3e in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> #35 0x00007ffff6181d8f in g_signal_emit_valist ()
> from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> #36 0x00007ffff6182e0f in g_signal_emit ()
> from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
> #37 0x00007ffff7641254 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
> #38 0x00007ffff74f6e8e in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
> #39 0x00007ffff74f8f68 in gtk_main_do_event ()
> from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
> #40 0x00007ffff700b9b5 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
> #41 0x00007ffff703c2f2 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
> #42 0x00007ffff5e8d287 in g_main_context_dispatch ()
> from /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #43 0x00007ffff5e8d4c0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #44 0x00007ffff5e8d54c in g_main_context_iteration ()
> from /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #45 0x00007ffff644dcbd in g_application_run ()
> from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
> #46 0x000055555555ae8a in main (argc=<optimized out>, argv=<optimized out>)
> at control-center.c:263
This is a major functionality loss, as I cannot easily configure new
WiFi networks. Please let me know if there is more info I can provide.
Best,
nicoo
-- System Information:
Debian Release: buster/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.15.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages cinnamon-control-center depends on:
ii accountsservice 0.6.45-1
ii apg 2.2.3.dfsg.1-5
ii cinnamon-control-center-data 3.6.5-1
ii cinnamon-desktop-data 3.6.2-2
ii cinnamon-settings-daemon 3.6.2-1
ii desktop-file-utils 0.23-3
ii gettext 0.19.8.1-6
ii gnome-online-accounts 3.28.0-1
ii libatk1.0-0 2.28.1-1
ii libc6 2.27-3
ii libcairo2 1.15.10-1
ii libcinnamon-control-center1 3.6.5-1
ii libcinnamon-desktop4 3.6.2-2
ii libcinnamon-menu-3-0 3.6.0-1
ii libcolord2 1.3.3-2
ii libfontconfig1 2.12.6-0.1
ii libgdk-pixbuf2.0-0 2.36.11-2
ii libglib2.0-0 2.56.0-4
ii libgnomekbd8 3.26.0-3
ii libgoa-1.0-0b 3.28.0-1
ii libgoa-backend-1.0-1 3.28.0-1
ii libgtk-3-0 3.22.29-2
ii libmm-glib0 1.7.990-1
ii libnm0 1.10.6-2
ii libnma0 1.8.10-2
ii libnotify4 0.7.7-3
ii libpango-1.0-0 1.42.0-1
ii libpangocairo-1.0-0 1.42.0-1
ii libpolkit-gobject-1-0 0.105-20
ii libwacom2 0.29-1
ii libx11-6 2:1.6.5-1
ii libxi6 2:1.7.9-1
ii libxklavier16 5.4-3
ii xdg-utils 1.1.2-2
Versions of packages cinnamon-control-center recommends:
pn cinnamon-l10n <none>
ii iso-codes 3.79-1
ii mesa-utils 8.4.0-1
pn mousetweaks <none>
ii policykit-1-gnome 0.105-6
Versions of packages cinnamon-control-center suggests:
ii x11-xserver-utils 7.7+8
-- no debconf information
Reply to: