Gnome control center crashes

Volker Wysk post at volker-wysk.de
Sun Sep 29 18:46:04 UTC 2019


Hi!

Am Sonntag, den 29.09.2019, 17:58 +0100 schrieb Ian Bruntlett:
> Hi Volker,
> 
> On Sun, 29 Sep 2019 at 17:47, Volker Wysk <post at volker-wysk.de>
> wrote:
> > Any ideas?
> 
> This is a long shot... if you can get hold of and install the gnome-
> control-center debug symbols, this might help track down the fault
> 1. Open up a terminal window
> 2. gdb gnome-control-center 
> 3. run
> 4. When control center crashes, type in this command : "backtrace
> full" and note its output.
> 
> I also Googled for this thing and came up with "
> https://gitlab.gnome.org/GNOME/gnome-control-center/" which also has
> info on debugging this system.

I managed to install the debug symbols. I found the package here:

https://launchpad.net/ubuntu/bionic/+package/gnome-control-center-dbgsym

Now what to do with it? Inspect the source code? I have taken a look in
the source code at panels/info/cc-info-overview-panel.c. There are
hardly any comments...

---------------------------------------------------------------------
Thread 1 "gnome-control-c" received signal SIGSEGV, Segmentation fault.
__GI___libc_free (mem=0x100000000) at malloc.c:3103
3103    malloc.c: Datei oder Verzeichnis nicht gefunden.
(gdb) backtrace full
#0  0x00007fffefcfa98d in __GI___libc_free (mem=0x100000000) at
malloc.c:3103
        ar_ptr = <optimized out>
        p = <optimized out>
        hook = 0x0
        mem = 0x100000000
        hook = 0x0
#1  0x00007ffff7ad6805 in g_unix_mount_free () at /usr/lib/x86_64-
linux-gnu/libgio-2.0.so.0
#2  0x00005555555dc770 in get_primary_disc_info_start
(self=0x5555563c8230) at ../panels/info/cc-info-overview-panel.c:539
        mount = 0x555556367b20
        file = 0x555555e12b00
#3  0x00005555555dd432 in get_primary_disc_info (self=0x5555563c8230)
at ../panels/info/cc-info-overview-panel.c:593
        points = 0x555555dfa720 = {0x555555e12660}
        p = <optimized out>
        hash = Python Exception <class 'gdb.error'> Es gibt kein
Mitglied mit dem Namen keys.: 
0x555556318920
        mem = 
          {flags = 127, total = 8342917120, used = 6599245824, free =
1743671296, shared = 513589248, buffer = 233422848, cached =
2938142720, user = 4333395968, locked = 0}
        info = <optimized out>
        memory_text = 0x555556377da0 "7,8 GiB"
        cpu_text = <optimized out>
        os_name_text = <optimized out>
        os_type_text = <optimized out>
#4  0x00005555555dd432 in info_overview_panel_setup_overview
(self=0x5555563c8230) at ../panels/info/cc-info-overview-panel.c:794
        mem = 
          {flags = 127, total = 8342917120, used = 6599245824, free =
1743671296, shared = 513589248, buffer = 233422848, cached =
2938142720, user = 4333395968, locked = 0}
        info = <optimized out>
        memory_text = 0x555556377da0 "7,8 GiB"
        cpu_text = <optimized out>
        os_name_text = <optimized out>
        os_type_text = <optimized out>
#5  0x00005555555dd432 in cc_info_overview_panel_init
(self=0x5555563c8230) at ../panels/info/cc-info-overview-panel.c:910
#6  0x00007ffff77ec4f5 in g_type_create_instance () at /usr/lib/x86_64-
linux-gnu/libgobject-2.0.so.0
#7  0x00007ffff77cca48 in  () at /usr/lib/x86_64-linux-gnu/libgobject-
2.0.so.0
#8  0x00007ffff77ce8c0 in g_object_new_valist () at /usr/lib/x86_64-
linux-gnu/libgobject-2.0.so.0
(...)
---------------------------------------------------------------------

I guess I should file a bug report.

Cheers,
Volker





More information about the ubuntu-users mailing list