Bug#802589: plasma-workspace: krunner dies with SIGSEGV
Package: plasma-workspace
Version: 4:5.3.2-4
Severity: normal
Pressing Alt-F2 to summon krunner, and then typing "loc" (for localc)
quickly crashes krunner every time.
Perhaps that search string won't help reproducing, because your document
history is different or so - OTOH the information might be enough.
GDB says:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7feaaa273700 (LWP 2692)]
0x00007fead4c31b2f in QString::operator=(QString const&) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
(gdb) info locals
No symbol table info available.
(gdb) bt
#0 0x00007fead4c31b2f in QString::operator=(QString const&) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1 0x00007feaaeb51806 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_windows.so
#2 0x00007feaaeb520d5 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_windows.so
#3 0x00007feab2f68010 in Plasma::AbstractRunner::performMatch(Plasma::RunnerContext&) () from /usr/lib/x86_64-linux-gnu/libKF5Runner.so.5
#4 0x00007feab2d44860 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5 0x00007feab2d4384a in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6 0x00007feab2d42f2a in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7 0x00007fead4b9f87e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8 0x00007fead27540a4 in start_thread (arg=0x7feaaa273700) at pthread_create.c:309
#9 0x00007fead452206d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
(gdb) info threads
Id Target Id Frame
12 Thread 0x7feaa9c6d700 (LWP 2699) "GlobalQueue[08]" pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
11 Thread 0x7feaa9d6e700 (LWP 2698) "GlobalQueue[07]" pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
10 Thread 0x7feaa9e6f700 (LWP 2697) "GlobalQueue[06]" pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
9 Thread 0x7feaa9f70700 (LWP 2696) "GlobalQueue[05]" pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
8 Thread 0x7feaaa071700 (LWP 2695) "GlobalQueue[04]" pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
7 Thread 0x7feaaa172700 (LWP 2694) "GlobalQueue[03]" 0x00007fead4c8ea9e in QBuffer::readData(char*, long long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
6 Thread 0x7feaa3fff700 (LWP 2693) "GlobalQueue[02]" pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
* 5 Thread 0x7feaaa273700 (LWP 2692) "GlobalQueue[01]" 0x00007fead4c31b2f in QString::operator=(QString const&) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
4 Thread 0x7feac3843700 (LWP 2104) "QXcbEventReader" 0x00007fead451952d in poll () at ../sysdeps/unix/syscall-template.S:81
3 Thread 0x7feac0d73700 (LWP 2108) "krunner" pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
2 Thread 0x7feab98c3700 (LWP 2112) "QQmlThread" 0x00007fead451952d in poll () at ../sysdeps/unix/syscall-template.S:81
1 Thread 0x7fead7a51900 (LWP 2102) "krunner" 0x00007fead4d96cf4 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
Yes, I know it's not the latest version - but a dist-upgrade gives me
"207 to remove" and so it's a no-go at the moment.
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 4.2.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages plasma-workspace depends on:
ii dbus-x11 1.10.0-3
ii frameworkintegration 5.15.0-1
ii gdb 7.10-1
ii kactivities 5.15.0-1
ii kde-cli-tools 4:5.4.2-1
ii kded5 5.15.0-1
ii kinit 5.15.0-1
ii kio 5.15.0-1
ii kio-extras 4:5.3.2-2
ii libc6 2.19-22
ii libcln6 1.3.4-1
ii libdbusmenu-qt5-2 0.9.3+15.10.20150604-1
ii libgcc1 1:5.1.1-14
ii libgps21 3.11-3
ii libice6 2:1.0.9-1+b1
ii libkf5activities5 5.15.0-1
ii libkf5auth5 5.15.0-1
ii libkf5baloo1 5.9.2-3
ii libkf5bookmarks5 5.15.0-1
ii libkf5completion5 5.15.0-1
ii libkf5configcore5 5.15.0-1
ii libkf5configgui5 5.15.0-1
ii libkf5configwidgets5 5.15.0-1
ii libkf5coreaddons5 5.15.0-1
ii libkf5crash5 5.15.0-1
ii libkf5dbusaddons5 5.15.0-1
ii libkf5declarative5 5.15.0-1
ii libkf5globalaccel-bin 5.15.0-1
ii libkf5globalaccel5 5.15.0-1
ii libkf5guiaddons5 5.15.0-1
ii libkf5i18n5 5.15.0-1
ii libkf5iconthemes5 5.15.0-1
ii libkf5idletime5 5.15.0-1
ii libkf5itemviews5 5.15.0-1
ii libkf5jobwidgets5 5.15.0-1
ii libkf5js5 5.15.0-1
ii libkf5jsembed5 5.15.0-1
ii libkf5kdelibs4support5 5.15.0-1
ii libkf5kiocore5 5.15.0-1
ii libkf5kiofilewidgets5 5.15.0-1
ii libkf5kiowidgets5 5.15.0-1
ii libkf5networkmanagerqt6 5.15.0-1
ii libkf5newstuff5 5.15.0-1
ii libkf5notifications5 5.13.0-1
ii libkf5notifyconfig5 5.12.0-1
ii libkf5package5 5.15.0-1
ii libkf5plasma5 5.15.0-1
ii libkf5plasmaquick5 5.15.0-1
ii libkf5runner5 5.15.0-1
ii libkf5screen6 4:5.4.2-1
ii libkf5service-bin 5.15.0+-1
ii libkf5service5 5.15.0+-1
ii libkf5solid5 5.15.0-1
ii libkf5su5 5.15.0-1
ii libkf5texteditor5 5.15.0-1
ii libkf5textwidgets5 5.15.0-1
ii libkf5wallet5 5.12.0-1
ii libkf5waylandclient5 4:5.4.2-1
ii libkf5waylandserver5 4:5.4.2-1
ii libkf5webkit5 5.15.0-1
ii libkf5widgetsaddons5 5.15.0-1
ii libkf5windowsystem5 5.15.0-1
ii libkf5xmlgui5 5.15.0-1
ii libkf5xmlrpcclient5 5.15.0-1
ii libksgrd7 4:5.4.2-1
ii libkworkspace5-5 4:5.4.2-1
ii libpam0g 1.1.8-3.1
ii libphonon4qt5-4 4:4.8.3-2
ii libplasma-geolocation-interface5 4:5.4.2-1
ii libprocesscore7 4:5.4.2-1
ii libprocessui7 4:5.4.2-1
ii libqalculate5 0.9.7-9
ii libqt5core5a 5.4.2+dfsg-5
ii libqt5dbus5 5.4.2+dfsg-5
ii libqt5gui5 5.4.2+dfsg-5
ii libqt5network5 5.4.2+dfsg-5
ii libqt5qml5 5.4.2-6
ii libqt5quick5 5.4.2-6
ii libqt5script5 5.4.2+dfsg-4
ii libqt5sql5 5.4.2+dfsg-5
ii libqt5webkit5 5.4.2+dfsg-2
ii libqt5widgets5 5.4.2+dfsg-5
ii libqt5x11extras5 5.4.2-2+b1
ii libqt5xml5 5.4.2+dfsg-5
ii libsm6 2:1.2.2-1+b1
ii libstdc++6 5.1.1-14
ii libtaskmanager5 4:5.4.2-1
ii libwayland-client0 1.9.0-1
ii libwayland-server0 1.9.0-1
ii libweather-ion7 4:5.4.2-1
ii libx11-6 2:1.6.3-1
ii libxcb-keysyms1 0.4.0-1
ii libxcb1 1.10-3+b1
ii libxfixes3 1:5.0.1-2+b2
ii libxi6 2:1.7.5-1
ii libxrender1 1:0.9.8-1+b1
ii milou 4:5.4.2-1
ii plasma-framework 5.15.0-1
ii qdbus-qt5 5.4.2-3
ii qml-module-org-kde-extensionplugin 5.15.0-1
ii qml-module-org-kde-kwindowsystem 5.15.0-1
ii qml-module-qtgraphicaleffects 5.4.2-2+b1
ii qml-module-qtquick-controls 5.4.2-2+b1
ii qml-module-qtquick-dialogs 5.4.2-2+b1
ii qml-module-qtquick-layouts 5.4.2-2+b1
ii qml-module-qtquick-window2 5.4.2-6
ii qml-module-qtquick2 5.4.2-6
ii qtdeclarative5-kf5declarative 5.15.0-1
ii qtdeclarative5-kf5solid 5.15.0-1
ii qttools5-dev-tools 5.4.2-2
ii udisks2 2.1.6-2
ii x11-utils 7.7+3
ii x11-xserver-utils 7.7+5
ii zlib1g 1:1.2.8.dfsg-2+b1
plasma-workspace recommends no packages.
plasma-workspace suggests no packages.
-- no debconf information
Reply to: