Bug 397615 - Kickoff crashes when I type fast and press enter.
Summary: Kickoff crashes when I type fast and press enter.
Status: RESOLVED DUPLICATE of bug 394272
Alias: None
Product: plasmashell
Classification: Plasma
Component: Application Launcher (Kickoff) (show other bugs)
Version: 5.12.5
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-08-19 10:35 UTC by Saeid Akbari
Modified: 2018-08-20 07:55 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
crash log (20.67 KB, text/plain)
2018-08-19 10:35 UTC, Saeid Akbari
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Saeid Akbari 2018-08-19 10:35:39 UTC
Created attachment 114491 [details]
crash log

OK, I can't produce it always, but sometimes when I'm in middle of web browsing with heavy ram usage and I press super key to bring up Kickoff and type fast enough and Kickoff seems to lag behind (probably because it's page swapped? just a wild guess) and I press enter, it crashes to ashes!

[saeid:~] % free -h
              total        used        free      shared  buff/cache   available
Mem:          7.2Gi       4.5Gi       330Mi       736Mi       2.4Gi       2.3Gi
Swap:          15Gi       6.6Gi       9.4Gi

Expected behaviuor:
It should launch the program or open the file partially typed

Actual Behaviour:
It crashes.
Here is the [crash log](https://pastebin.com/PcS0XzCs) (also attached)
Comment 1 Kai Uwe Broulik 2018-08-20 07:54:23 UTC
Pasing inline:

Thread 1 (Thread 0x7f6bf259a7c0 (LWP 18879)):
[KCrash Handler]
#6  0x00007f6bec41356c in ?? () from /usr/lib64/libQt5Core.so.5
#7  0x00007f6bec4144ab in ?? () from /usr/lib64/libQt5Core.so.5
#8  0x00007f6bec414776 in QReadWriteLock::tryLockForRead(int) () from /usr/lib64/libQt5Core.so.5
#9  0x00007f6b32a5eef1 in Plasma::RunnerContext::isValid() const () from /usr/lib64/libKF5Runner.so.5
#10 0x00007f6b32a60fc9 in Plasma::RunnerContext::addMatch(Plasma::QueryMatch const&) () from /usr/lib64/libKF5Runner.so.5
#11 0x00007f6b32a53d0e in ?? () from /usr/lib64/libKF5Runner.so.5
#12 0x00007f6bec5ea1aa in QObject::event(QEvent*) () from /usr/lib64/libQt5Core.so.5
#13 0x00007f6bed4a179c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#14 0x00007f6bed4a9054 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#15 0x00007f6bec5c0807 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#16 0x00007f6bec5c2f7d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQt5Core.so.5
#17 0x00007f6bec612133 in ?? () from /usr/lib64/libQt5Core.so.5
#18 0x00007f6be6b13aa7 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#19 0x00007f6be6b13ce0 in ?? () from /usr/lib64/libglib-2.0.so.0
#20 0x00007f6be6b13d6c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#21 0x00007f6bec611f1f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#22 0x00007f6bec5bf57a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#23 0x00007f6bec5c7d04 in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5
#24 0x0000563b24f43cec in ?? ()
#25 0x00007f6bebbe4541 in __libc_start_main () from /lib64/libc.so.6
#26 0x0000563b24f4408a in _start ()
Comment 2 Kai Uwe Broulik 2018-08-20 07:55:06 UTC

*** This bug has been marked as a duplicate of bug 394272 ***