GNOME Bugzilla – Bug 664489
gnome-control-center crashes with SIGSEGV when user-accounts is clicked
Last modified: 2020-10-26 20:07:43 UTC
This is the stracktrace when user-accounts is cliecked with root privileges $ sudo strace gnome-control-center [...] write(7, "\1\0\0\0\0\0\0\0", 8) = 8 futex(0x21a681ec, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x21b34740, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x21b35648, FUTEX_WAKE_PRIVATE, 1) = 1 poll([{fd=13, events=POLLIN}], 1, -1) = 1 ([{fd=13, revents=POLLIN}]) read(13, "\1\0\0\0\0\0\0\0", 16) = 8 close(13) = 0 access("/usr/share/gnome-control-center/ui/user-accounts/account-dialog.ui", F_OK) = 0 open("/usr/share/gnome-control-center/ui/user-accounts/account-dialog.ui", O_RDONLY|O_LARGEFILE) = 13 fstat64(13, {st_mode=S_IFREG|0644, st_size=11663, ...}) = 0 read(13, "<?xml version=\"1.0\"?>\n<interface"..., 11663) = 11663 close(13) = 0 brk(0x21bb6000) = 0x21bb6000 gettimeofday({1321896805, 285584}, NULL) = 0 access("/usr/share/gnome-control-center/ui/user-accounts/password-dialog.ui", F_OK) = 0 open("/usr/share/gnome-control-center/ui/user-accounts/password-dialog.ui", O_RDONLY|O_LARGEFILE) = 13 fstat64(13, {st_mode=S_IFREG|0644, st_size=25275, ...}) = 0 read(13, "<?xml version=\"1.0\"?>\n<interface"..., 25275) = 25275 close(13) = 0 gettimeofday({1321896805, 295920}, NULL) = 0 brk(0x21bd7000) = 0x21bd7000 gettimeofday({1321896805, 303346}, NULL) = 0 --- SIGSEGV (Segmentation fault) @ 0 (0) --- +++ killed by SIGSEGV +++
Thanks for taking the time to report this bug. Without a stack trace from the crash it's very hard to determine what caused it. Can you get us a stack trace? Please see http://live.gnome.org/GettingTraces for more information on how to do so. Thanks in advance! (Note: strace doesn't not create a stack trace, it traces system calls)
This is the stack trace with gdb: $sudo gdb gnome-contro-center 2>&1 | tee log.txt 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 "i686-linux-gnu". Para las instrucciones de informe de errores, vea: <http://bugs.launchpad.net/gdb-linaro/>... Leyendo símbolos desde /usr/bin/gnome-control-center...(no se encontraron símbolos de depuración)hecho. (gdb) handle SIG33 pass nostop noprint Signal Stop Print Pass to program Description SIG33 No No Yes Real-time event 33 (gdb) set pagination 0 (gdb) run Starting program: /usr/bin/gnome-control-center [Depuración de hilo usando libthread_db enabled] [Nuevo Thread 0xa4deab70 (LWP 20418)] [Nuevo Thread 0xa43ffb70 (LWP 20420)] Program received signal SIGSEGV, Segmentation fault. 0xa8061c4e in ?? () from /usr/lib/control-center-1/panels/libuser-accounts.so (gdb) quit Una sesión de depuración está activa. Inferior 1 [process 20413] will be killed. ¿Salir de cualquier modo? (y o n) If you need some information just tell me to make some test.
Created attachment 201911 [details] stack trace for bug 664489
The stack trace lacks debugging symbols: https://wiki.ubuntu.com/DebuggingProgramCrash By the way, why are you running it as root through sudo?
Created attachment 201918 [details] stack trace for bug 664489 with debugging symbols Ok I have added debugging symbols and attached results. I need it running as root because I do launch it from an application that is already running as root.
*** Bug 665589 has been marked as a duplicate of this bug. ***
(In the duplicate bug 665589 I am not running it as root.)
I can't reproduce this crash using 3.8. Do you still have this issue?
This is an old bug, I can't reproduce it. If you still see it with current versions, please reopen with reproduction details.