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.

Reply via email to