Bug 420211 - Plasma freezes and crashes after starting Firefox via the "start menu"
Summary: Plasma freezes and crashes after starting Firefox via the "start menu"
Status: RESOLVED DUPLICATE of bug 346519
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (show other bugs)
Version: 5.16.5
Platform: Kubuntu Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-04-17 18:25 UTC by tomvogels
Modified: 2021-02-23 21:18 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
(this is the bug report content from built-in crash reporter that refused to file this bug due to the description being to large) (82.10 KB, text/plain)
2020-04-17 18:25 UTC, tomvogels
Details

Note You need to log in before you can comment on or make changes to this bug.
Description tomvogels 2020-04-17 18:25:04 UTC
Created attachment 127619 [details]
(this is the bug report content from built-in crash reporter that refused to file this bug due to the description being to large)

SUMMARY
Plasma freezes and crashes after starting Firefox via the "start menu"

STEPS TO REPRODUCE
1. Press Super key
2. Type "fire" to filter the list of applications
3. Make sure Firefox is selected in the filtered list and press the Return key to start Firefox
4. Observe Plasma desktop freezing; apparently only the mouse pointer is not frozen
5. After a few seconds of frozen desktop, the desktop goes black for another few seconds, then restarts and displays an app crash notification

OBSERVED RESULT
Plasma frozen, crashes and restarts

EXPECTED RESULT
Plasma doesn't crash when launching an application

SOFTWARE/OS VERSIONS
Windows: (N/A)
macOS: (N/A)
Linux/KDE Plasma: Kubuntu 19.10
DE Plasma Version: 5.16.5
KDE Frameworks Version: 5.62.0
Qt Version: 5.12.4

ADDITIONAL INFORMATION
Fresh installation of Kubuntu 19.10 with Firefox being the only application yet in use
Comment 1 Nate Graham 2021-02-23 21:18:21 UTC
Relevant part:

Thread 1 (Thread 0x7faaa25c1880 (LWP 1463)):
[KCrash Handler]
#6  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#7  0x00007faaa59ef899 in __GI_abort () at abort.c:79
#8  0x00007faaa5e2ea99 in QMessageLogger::fatal(char const*, ...) const () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007faaa7c6694d in QSGRenderLoop::handleContextCreationFailure(QQuickWindow*, bool) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#10 0x00007faaa7c8632f in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#11 0x00007faaa7c86423 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#12 0x00007faaa6423b3d in QWindow::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#13 0x00007faaa7ce767f in QQuickWindow::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#14 0x00007faaa8454ba3 in PlasmaQuick::Dialog::event(QEvent*) () from /lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5
#15 0x00007faaa6bcaa86 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007faaa6bd3e00 in QApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007faaa602ea2a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007faaa641a2d6 in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#19 0x00007faaa641a504 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#20 0x00007faaa63f426b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#21 0x00007faaa1ec528e in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#22 0x00007faaa48058bd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007faaa4805b40 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007faaa4805be3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007faaa6086635 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x00007faaa602d5cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00007faaa6035336 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x000055efd8cac774 in ?? ()
#29 0x00007faaa59f11e3 in __libc_start_main (main=0x55efd8cabc20, argc=1, argv=0x7ffddcabf5d8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffddcabf5c8) at ../csu/libc-start.c:308
#30 0x000055efd8cacbfe in _start ()
[Inferior 1 (process 1463) detached]

Fixed with the same fix that fixed Bug 346519!

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