FS#40615 - [gnutls] [gnome-shell] Segmentation fault causes GNOME Shell to crash.
Attached to Project:
Arch Linux
Opened by Wyatt J. Brown (sushidude) - Friday, 30 May 2014, 22:56 GMT
Last edited by Andreas Radke (AndyRTR) - Saturday, 31 May 2014, 14:21 GMT
Opened by Wyatt J. Brown (sushidude) - Friday, 30 May 2014, 22:56 GMT
Last edited by Andreas Radke (AndyRTR) - Saturday, 31 May 2014, 14:21 GMT
|
Details
Description:
Ever since pacman upgraded gnutls (3.3.2-1 -> 3.3.3-1), GNOME Shell has been crashing every few minutes. Additional info: * package version(s) gnutls 3.3.3-1 gnome-shell 3.12.2-1 * config and/or log files etc. kernel: gnome-shell[8746]: segfault at 7fff855f6008 ip 00007f0bb2881ec0 sp 00007fff855f4a78 error 4 in libgnutls.so.28.37.0[7f0bb27ca000+10f000] polkitd[5390]: Unregistered Authentication Agent for unix-session:c2 (system bus name :1.274, object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8) (disconnect gnome-session[682]: WARNING: Application 'gnome-shell.desktop' killed by signal 11 gnome-session[682]: gnome-session[682]: WARNING: Application 'gnome-shell.desktop' killed by signal 11 Steps to reproduce: Use the computer normally for a few minutes. |
This task depends upon
https://bugs.archlinux.org/task/40617
EDIT: I attached my weechat crashlog.
gnutls-3.3.3-1 to gnutls-3.3.2-1 fixes the segfault. Here's a backtrace:
$ gdb liferea
(gdb) run
...
Program received signal SIGSEGV, Segmentation fault.
0x00007fff6fd9cec0 in ?? () from /usr/lib/libgnutls.so.28
(gdb) bt
#0 0x00007fff6fd9cec0 in ?? () from /usr/lib/libgnutls.so.28
#1 0x00007fff6fd9b66a in ?? () from /usr/lib/libgnutls.so.28
#2 0x00007fff6fd1f45a in ?? () from /usr/lib/libgnutls.so.28
#3 0x00007fff6fd10168 in ?? () from /usr/lib/libgnutls.so.28
#4 0x00007fff6fd0c672 in ?? () from /usr/lib/libgnutls.so.28
#5 0x00007fff6fd2ca48 in gnutls_alert_send () from /usr/lib/libgnutls.so.28
#6 0x00007fff6fd0e5b9 in gnutls_bye () from /usr/lib/libgnutls.so.28
#7 0x00007fff7c357032 in ?? () from /usr/lib/gio/modules/libgiognutls.so
#8 0x00007ffff2e8f5f2 in g_io_stream_close () from /usr/lib/libgio-2.0.so.0
#9 0x00007ffff50415a9 in ?? () from /usr/lib/libsoup-2.4.so.1
#10 0x00007ffff5042d14 in soup_socket_disconnect () from /usr/lib/libsoup-2.4.so.1
#11 0x00007ffff501db23 in ?? () from /usr/lib/libsoup-2.4.so.1
#12 0x00007ffff503a685 in ?? () from /usr/lib/libsoup-2.4.so.1
#13 0x00007ffff503f169 in ?? () from /usr/lib/libsoup-2.4.so.1
#14 0x00007ffff503f23b in ?? () from /usr/lib/libsoup-2.4.so.1
#15 0x00007ffff2920a65 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#16 0x00007ffff2920dc8 in ?? () from /usr/lib/libglib-2.0.so.0
#17 0x00007ffff2920e6c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#18 0x00007ffff2ed24cc in g_application_run () from /usr/lib/libgio-2.0.so.0
#19 0x000000000041b57d in main ()