Bug 693330

Summary: [network] crash when clicking on 'Bluetooth' in Network settings
Product: [Fedora] Fedora Reporter: Jirka Klimes <jklimes>
Component: control-centerAssignee: Control Center Maintainer <control-center-maint>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 15CC: control-center-maint, mclasen, rkhan, rstrode
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-04-07 04:41:56 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Jirka Klimes 2011-04-04 10:46:30 UTC
Version-Release number of selected component (if applicable):
rpm -q control-center
control-center-2.91.93-1.fc15.x86_64

How reproducible:
Always

Steps to Reproduce:
1. run gnome-control-center
2. click on 'Network'
3. click on 'Bluetooth' in the list of interfaces
4. crash (abort)
  
Additional info:
backtrace:
----------
[jklimes@localhost ~]$ gdb gnome-control-center 
GNU gdb (GDB) Fedora (7.2.50.20110328-31.fc15)
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/gnome-control-center...(no debugging symbols found)...done.
Missing separate debuginfos, use: debuginfo-install control-center-2.91.93-1.fc15.x86_64
(gdb) r
Starting program: /usr/bin/gnome-control-center 
[Thread debugging using libthread_db enabled]
Gtk-Message: Failed to load module "pk-gtk-module"
warning: the debug information found in "/usr/lib/debug//lib64/libuuid.so.1.3.0.debug" does not match "/lib64/libuuid.so.1" (CRC mismatch).

warning: the debug information found in "/usr/lib/debug/lib64/libuuid.so.1.3.0.debug" does not match "/lib64/libuuid.so.1" (CRC mismatch).

[New Thread 0x7fffe1b36700 (LWP 953)]
[New Thread 0x7fffe1115700 (LWP 954)]
**
network-cc-panel:ERROR:cc-network-panel.c:1462:nm_device_refresh_device_ui: code should not be reached

Program received signal SIGABRT, Aborted.
0x00000031974362c5 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
64	  return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig);
(gdb) bt
#0  0x00000031974362c5 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1  0x0000003197437bdb in abort () at abort.c:92
#2  0x000000319706693d in g_assertion_message (domain=<optimized out>, file=<optimized out>, line=<optimized out>, func=
    0x7fffe412a0e0 "nm_device_refresh_device_ui", message=0x31970b6a95 "code should not be reached") at gtestutils.c:1358
#3  0x00007fffe41269dd in ?? () from /usr/lib64/control-center-1/panels/libnetwork.so
#4  0x000000319ac0e2ee in g_closure_invoke (closure=0x90b2c0, return_value=0x0, n_param_values=1, param_values=0xbf0ea0, invocation_hint=0x7fffffffd540)
    at gclosure.c:767
#5  0x000000319ac1f1a0 in signal_emit_unlocked_R (node=<optimized out>, detail=0, instance=0x941990, emission_return=0x0, instance_and_params=0xbf0ea0)
    at gsignal.c:3252
#6  0x000000319ac28972 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=<optimized out>)
    at gsignal.c:2983
#7  0x000000319ac28b12 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3040
#8  0x00000031a524f88c in ?? () from /usr/lib64/libgtk-3.so.0
#9  0x00000031a5252bf0 in ?? () from /usr/lib64/libgtk-3.so.0
#10 0x00000031a5148598 in ?? () from /usr/lib64/libgtk-3.so.0
#11 0x000000319ac0e2ee in g_closure_invoke (closure=0x6a0690, return_value=0x7fffffffdaf0, n_param_values=2, param_values=0x9a1430, invocation_hint=
    0x7fffffffdab0) at gclosure.c:767
#12 0x000000319ac1efba in signal_emit_unlocked_R (node=<optimized out>, detail=0, instance=0x946010, emission_return=0x7fffffffdc50, instance_and_params=
    0x9a1430) at gsignal.c:3290
#13 0x000000319ac2872b in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=<optimized out>)
    at gsignal.c:2993
#14 0x000000319ac28b12 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3040
#15 0x00000031a526aa59 in ?? () from /usr/lib64/libgtk-3.so.0
#16 0x00000031a5147dfa in gtk_propagate_event () from /usr/lib64/libgtk-3.so.0
#17 0x00000031a5148193 in gtk_main_do_event () from /usr/lib64/libgtk-3.so.0
#18 0x00000031a5c460f2 in ?? () from /usr/lib64/libgdk-3.so.0
#19 0x0000003197042b6d in g_main_dispatch (context=0x63b2c0) at gmain.c:2440
#20 g_main_context_dispatch (context=0x63b2c0) at gmain.c:3013
#21 0x0000003197043348 in g_main_context_iterate (context=0x63b2c0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3091
#22 0x000000319704398d in g_main_loop_run (loop=0x7e70e0) at gmain.c:3299
#23 0x00000031a514763d in gtk_main () from /usr/lib64/libgtk-3.so.0
#24 0x00000031a088df1e in g_application_run (application=0x7b2680 [GtkApplication], argc=<optimized out>, argv=0x7fffffffe118) at gapplication.c:1322
#25 0x0000000000405ce6 in main ()

Comment 1 Matthias Clasen 2011-04-07 04:41:56 UTC
This was 'fixed' in 3.0 by not showing bluetooth devices. They will come back in 3.2