Il 06/04/2018 22:49, Nicolas Braud-Santoni ha scritto: > 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 > > This seems this bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=865013 Related to network-manager-gnome, that seems solved upstream here: https://git.gnome.org/browse/network-manager-applet/commit/?id=a37483c1a364ef3cc1cfa29e7ad51ca108d75674
A possible workaround waiting new network-manager-gnome build (saw on bug 865013) seems to install gnome-keyring if not installed, for example I had already gnome-keyring installed and I configured wifi network without having crash.