After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 778403 - Going back from the network settings and waiting crashes the program
Going back from the network settings and waiting crashes the program
Status: RESOLVED DUPLICATE of bug 778615
Product: gnome-control-center
Classification: Core
Component: Network
3.22.x
Other Linux
: Normal major
: ---
Assigned To: Control-Center Maintainers
Control-Center Maintainers
Depends on:
Blocks:
 
 
Reported: 2017-02-09 18:16 UTC by Iuri Rezende Souza
Modified: 2017-03-13 14:02 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Iuri Rezende Souza 2017-02-09 18:16:54 UTC
Steps to reproduce: Start gnome-control-center, click on network, click to go back and wait for a few seconds

Operating system: ArchLinux Kernel version 4.9.7-1-ARCH
C library version: 2.24-2

GDB Session after reproducing the bug:

(gdb) run --verbose
Starting program: /usr/bin/gnome-control-center --verbose
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x7fffccb98700 (LWP 3363)]
[New Thread 0x7fffcbc57700 (LWP 3364)]
[New Thread 0x7fffcb456700 (LWP 3365)]
[New Thread 0x7fffcac55700 (LWP 3366)]
[New Thread 0x7fffbbfff700 (LWP 3367)]
[New Thread 0x7fffbb7fe700 (LWP 3368)]
** (gnome-control-center:3359): DEBUG: Enabling debugging
[Thread 0x7fffbbfff700 (LWP 3367) exited]
(gnome-control-center:3359): network-cc-panel-DEBUG: add vpn/NMRemoteConnection remote connection: /org/freedesktop/NetworkManager/Settings/8
(gnome-control-center:3359): network-cc-panel-DEBUG: got proxy
(gnome-control-center:3359): network-cc-panel-DEBUG: Calling handle_argv() after cold-plugging connections
(gnome-control-center:3359): network-cc-panel-DEBUG: coldplugging devices
(gnome-control-center:3359): network-cc-panel-DEBUG: got /org/freedesktop/NetworkManager/Settings/8
(gnome-control-center:3359): network-cc-panel-DEBUG: got proxy
(gnome-control-center:3359): network-cc-panel-DEBUG: device /sys/devices/pci0000:00/0000:00:1c.2/0000:03:00.0/net/wlp3s0 type 2 path /org/freedesktop/NetworkManager/Devices/2
(gnome-control-center:3359): network-cc-panel-DEBUG: adding Lproliveira
(gnome-control-center:3359): network-cc-panel-DEBUG: adding THAISDSFREITAS
(gnome-control-center:3359): network-cc-panel-DEBUG: adding Academia Exito
(gnome-control-center:3359): network-cc-panel-DEBUG: adding HUBBLE
(gnome-control-center:3359): network-cc-panel-DEBUG: adding Gordo
(gnome-control-center:3359): network-cc-panel-DEBUG: adding b0ddcc
(gnome-control-center:3359): network-cc-panel-DEBUG: adding Virus
(gnome-control-center:3359): network-cc-panel-DEBUG: adding Los Guimaraes
(gnome-control-center:3359): network-cc-panel-DEBUG: adding b8167a
(gnome-control-center:3359): network-cc-panel-DEBUG: Calling handle_argv() after cold-plugging devices
** (gnome-control-center:3359): DEBUG: Num previous panels? 0

(gnome-control-center:3359): GLib-GObject-CRITICAL **: g_type_instance_get_private: assertion 'instance != NULL && instance->g_class != NULL' failed

Thread 1 "gnome-control-c" received signal SIGSEGV, Segmentation fault.
0x00007ffff2e73cd2 in ?? () from /usr/lib/libnm.so.0
(gdb) bt
  • #0 0x00007ffff2e73cd2 in
  • #1 0x00007ffff2e74379 in
  • #2 ffi_call_unix64
  • #3 ffi_call
  • #4 g_cclosure_marshal_generic
  • #5 g_closure_invoke
  • #6 0x00007ffff0970f82 in
  • #7 g_signal_emit_valist
  • #8 g_signal_emit_by_name
  • #9 0x00007ffff0c77765 in
  • #10 0x00007ffff0c58344 in
  • #11 g_main_context_dispatch
  • #12 0x00007ffff06867f0 in
  • #13 g_main_context_iteration
  • #14 g_application_run
  • #15 main
Continuing.
Couldn't get registers: No such process.
Couldn't get registers: No such process.
Couldn't get registers: No such process.
(gdb) [Thread 0x7fffbb7fe700 (LWP 3368) exited]
[Thread 0x7fffcac55700 (LWP 3366) exited]
[Thread 0x7fffcb456700 (LWP 3365) exited]
[Thread 0x7fffcbc57700 (LWP 3364) exited]
[Thread 0x7fffccb98700 (LWP 3363) exited]

Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.
Comment 1 Iuri Rezende Souza 2017-02-09 18:18:19 UTC
I forgot to mention, the version is 3.22.1-1 (Arch linux)
Comment 2 Bastien Nocera 2017-03-13 14:02:33 UTC
Bug in libnm.

Thanks for taking the time to report this.
This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.

*** This bug has been marked as a duplicate of bug 778615 ***