Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#45306 - [konsole] keeps crashing randomly once in a while

Attached to Project: Arch Linux
Opened by Thomas Pöchtrager (tp) - Friday, 12 June 2015, 17:58 GMT
Last edited by Antonio Rojas (arojas) - Saturday, 27 June 2015, 06:42 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Antonio Rojas (arojas)
Felix Yan (felixonmars)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Konsole keeps crashing again and again randomly once in a while,
I have no idea why.

Arch is fully up-to-date.

Backtrace:

$ gdb konsole core.konsole.15490
GNU gdb (GDB) 7.9.1
Copyright (C) 2015 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-unknown-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from konsole...(no debugging symbols found)...done.
[New LWP 15490]
[New LWP 15491]
[New LWP 15493]

warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/bin/konsole'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007f7b70a5bac0 in ?? () from /usr/lib/libxcb.so.1
(gdb) bt
#0 0x00007f7b70a5bac0 in ?? () from /usr/lib/libxcb.so.1
#1 0x00007f7b70a5c314 in ?? () from /usr/lib/libxcb.so.1
#2 0x00007f7b70a5c411 in xcb_wait_for_reply () from /usr/lib/libxcb.so.1
#3 0x00007f7b72680727 in _XReply () from /usr/lib/libX11.so.6
#4 0x00007f7b65c8a602 in XIQueryDevice () from /usr/lib/libXi.so.6
#5 0x00007f7b63feb609 in ?? () from /usr/lib/qt/plugins/platforms/libqxcb.so
#6 0x00007f7b63fee9db in ?? () from /usr/lib/qt/plugins/platforms/libqxcb.so
#7 0x00007f7b63fcd467 in ?? () from /usr/lib/qt/plugins/platforms/libqxcb.so
#8 0x00007f7b63fcd9e3 in ?? () from /usr/lib/qt/plugins/platforms/libqxcb.so
#9 0x00007f7b75b5aae1 in QObject::event(QEvent*) () from /usr/lib/libQt5Core.so.5
#10 0x00007f7b767eb62c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#11 0x00007f7b767f0d10 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#12 0x00007f7b75b2957b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#13 0x00007f7b75b2b6b7 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQt5Core.so.5
#14 0x00007f7b75b808f3 in ?? () from /usr/lib/libQt5Core.so.5
#15 0x00007f7b6fcfd9fd in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#16 0x00007f7b6fcfdce0 in ?? () from /usr/lib/libglib-2.0.so.0
#17 0x00007f7b6fcfdd8c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#18 0x00007f7b75b80cff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#19 0x00007f7b75b26ffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#20 0x00007f7b75b2ea4c in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5
#21 0x00007f7b79919a99 in kdemain () from /usr/lib/libkdeinit5_konsole.so
#22 0x00007f7b79574790 in __libc_start_main () from /usr/lib/libc.so.6
#23 0x0000000000400779 in _start ()
(gdb) info threads
Id Target Id Frame
3 Thread 0x7f7b5b90d700 (LWP 15493) 0x00007f7b79634b03 in select () from /usr/lib/libc.so.6
2 Thread 0x7f7b61e75700 (LWP 15491) 0x00007f7b79632e8d in poll () from /usr/lib/libc.so.6
* 1 Thread 0x7f7b79c92800 (LWP 15490) 0x00007f7b70a5bac0 in ?? () from /usr/lib/libxcb.so.1
This task depends upon

Closed by  Antonio Rojas (arojas)
Saturday, 27 June 2015, 06:42 GMT
Reason for closing:  Works for me
Additional comments about closing:  Reason for request: I think this can be closed, haven't had a crash anymore for about a week. No idea what fixed it. My system was always up-to-date.
Comment by Thomas Pöchtrager (tp) - Friday, 12 June 2015, 18:43 GMT
I forgot to mention that I am on KDE4 rather than KDE5, also I am using the LTS kernel instead of the 4.x one.
Konsole started to crash about a week ago, probably around the time where I have installed the latest big KDE update.
Comment by Doug Newgard (Scimmia) - Saturday, 13 June 2015, 05:28 GMT
I know some of the KDE4 fans are holding back updates; is your entire system up to date?
Comment by Thomas Pöchtrager (tp) - Saturday, 13 June 2015, 07:36 GMT
Yes, I do not hold back any packages.
Comment by Antonio Rojas (arojas) - Saturday, 13 June 2015, 09:55 GMT
Please try to get a backtrace with debug symbols (see https://wiki.archlinux.org/index.php/Debug_-_Getting_Traces) and report it upstream
Comment by Thomas Pöchtrager (tp) - Monday, 15 June 2015, 18:14 GMT
I am not sure to whom I should report this issue. To the Freedesktop or to the KDE people?

New Backtrace with xcb debug symbols installed (took more than a day to crash again):

https://gist.githubusercontent.com/tpoechtrager/d0440d44592f48b099f8/raw/9313e487d6f65c04d92354a0b47eb031daa2a18a/gistfile1.txt
Comment by Antonio Rojas (arojas) - Thursday, 18 June 2015, 17:27 GMT
I'd start by reporting to Qt, but you'll probably need to get a backtrace with Qt debug symbols too.

Loading...