https://bugs.kde.org/show_bug.cgi?id=476477
Bug ID: 476477 Summary: Plasma crash on initial startup from either startx or XDM Classification: Plasma Product: plasmashell Version: 5.24.7 Platform: FreeBSD Ports OS: FreeBSD Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: kd...@acm.org CC: k...@davidedmundson.co.uk Target Milestone: 1.0 Application: plasmashell (5.24.7) Qt Version: 5.15.7 Frameworks Version: 5.101.0 Operating System: FreeBSD 13.1-RELEASE-p6 amd64 Windowing System: X11 Distribution (Platform): FreeBSD Ports DrKonqi: 5.24.7 [KCrashBackend] -- Information about the crash: - What I was doing when the application crashed: Bootup FreeBSD 13.1 p6, .xinitrc invokdes plasma thus: exec startplasma-x11 Happens on nearly every bootup. Recovery (works EVERY time): ctl-alt-delete -> logout/sleep display center screen clidk logout XDM comes up a few seconds later login via XDM KDE5/plasma starts up OK. The crash can be reproduced sometimes. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault (lldb) process attach --pid 1679 Process 1679 stopped * thread #1, name = 'plasmashell', stop reason = signal SIGSTOP frame #0: 0x000000080379fb6c libthr.so.3`___lldb_unnamed_symbol546 + 12 libthr.so.3`___lldb_unnamed_symbol546: -> 0x80379fb6c <+12>: retq 0x80379fb6d <+13>: int3 0x80379fb6e <+14>: int3 0x80379fb6f <+15>: int3 thread #2, name = 'plasmashell', stop reason = signal SIGSTOP frame #0: 0x000000080326e63a libc.so.7`__sys_poll + 10 libc.so.7`__sys_poll: -> 0x80326e63a <+10>: jb 0x80326b498 0x80326e640 <+16>: retq 0x80326e641: int3 0x80326e642: int3 thread #3, name = 'plasmashell', stop reason = signal SIGSTOP frame #0: 0x000000080326e57a libc.so.7`__sys_kevent + 10 libc.so.7`__sys_kevent: -> 0x80326e57a <+10>: jb 0x80326b498 0x80326e580 <+16>: retq 0x80326e581: int3 0x80326e582: int3 thread #4, name = 'plasmashell', stop reason = signal SIGSTOP frame #0: 0x000000080326e63a libc.so.7`__sys_poll + 10 libc.so.7`__sys_poll: -> 0x80326e63a <+10>: jb 0x80326b498 0x80326e640 <+16>: retq 0x80326e641: int3 0x80326e642: int3 thread #5, name = 'plasmashell', stop reason = signal SIGSTOP frame #0: 0x000000080379fb6c libthr.so.3`___lldb_unnamed_symbol546 + 12 libthr.so.3`___lldb_unnamed_symbol546: -> 0x80379fb6c <+12>: retq 0x80379fb6d <+13>: int3 0x80379fb6e <+14>: int3 0x80379fb6f <+15>: int3 thread #6, name = 'plasmashell', stop reason = signal SIGSTOP frame #0: 0x000000080326e6ba libc.so.7`__sys_read + 10 libc.so.7`__sys_read: -> 0x80326e6ba <+10>: jb 0x80326b498 0x80326e6c0 <+16>: retq 0x80326e6c1: int3 0x80326e6c2: int3 thread #7, name = 'plasmashell', stop reason = signal SIGSTOP frame #0: 0x000000080379fb6c libthr.so.3`___lldb_unnamed_symbol546 + 12 libthr.so.3`___lldb_unnamed_symbol546: -> 0x80379fb6c <+12>: retq 0x80379fb6d <+13>: int3 0x80379fb6e <+14>: int3 0x80379fb6f <+15>: int3 thread #8, name = 'plasmashell', stop reason = signal SIGSTOP frame #0: 0x000000080326e89a libc.so.7`__sys_wait4 + 10 libc.so.7`__sys_wait4: -> 0x80326e89a <+10>: jb 0x80326b498 0x80326e8a0 <+16>: retq 0x80326e8a1: int3 0x80326e8a2: int3 thread #9, name = 'plasmashell', stop reason = signal SIGSTOP frame #0: 0x000000080379fb6c libthr.so.3`___lldb_unnamed_symbol546 + 12 libthr.so.3`___lldb_unnamed_symbol546: -> 0x80379fb6c <+12>: retq 0x80379fb6d <+13>: int3 0x80379fb6e <+14>: int3 0x80379fb6f <+15>: int3 Executable module set to "/usr/local/bin/plasmashell". Architecture set to: x86_64-unknown-freebsd13.1. (lldb) settings set term-width 200 (lldb) thread info thread #1: tid = 100440, 0x000000080379fb6c libthr.so.3`___lldb_unnamed_symbol546 + 12, name = 'plasmashell', stop reason = signal SIGSTOP (lldb) bt all * thread #1, name = 'plasmashell', stop reason = signal SIGSTOP * frame #0: 0x000000080379fb6c libthr.so.3`___lldb_unnamed_symbol546 + 12 frame #1: 0x00000008037aff00 libthr.so.3`___lldb_unnamed_symbol736 + 80 frame #2: 0x00000008037a16cf libthr.so.3`___lldb_unnamed_symbol552 + 623 frame #3: 0x0000000802e7823b libQt5Core.so.5`___lldb_unnamed_symbol7263 + 75 frame #4: 0x0000000802e77fa1 libQt5Core.so.5`QWaitCondition::wait(QMutex*, QDeadlineTimer) + 113 frame #5: 0x0000000800cedc88 libQt5Quick.so.5`___lldb_unnamed_symbol13127 + 1240 frame #6: 0x0000000800cee4be libQt5Quick.so.5`___lldb_unnamed_symbol13129 + 158 frame #7: 0x0000000800d49517 libQt5Quick.so.5`QQuickWindow::event(QEvent*) + 823 frame #8: 0x00000008003014a0 libKF5PlasmaQuick.so.5`PlasmaQuick::Dialog::event(QEvent*) + 2944 frame #9: 0x000000080c6f3007 libcorebindingsplugin.so`___lldb_unnamed_symbol1982 + 71 frame #10: 0x0000000801e9bca9 libQt5Widgets.so.5`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 265 frame #11: 0x0000000801e9d080 libQt5Widgets.so.5`QApplication::notify(QObject*, QEvent*) + 528 frame #12: 0x000000080302fa40 libQt5Core.so.5`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 176 frame #13: 0x000000080259e9e5 libQt5Gui.so.5`QPlatformWindow::deliverUpdateRequest() + 85 frame #14: 0x000000080259dcd1 libQt5Gui.so.5`QPlatformWindow::windowEvent(QEvent*) + 49 frame #15: 0x000000080727cda4 libQt5XcbQpa.so.5`QXcbWindow::windowEvent(QEvent*) + 228 frame #16: 0x0000000801e9ceda libQt5Widgets.so.5`QApplication::notify(QObject*, QEvent*) + 106 frame #17: 0x000000080302fa40 libQt5Core.so.5`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 176 frame #18: 0x0000000803084599 libQt5Core.so.5`QTimerInfoList::activateTimers() + 1033 frame #19: 0x0000000803086101 libQt5Core.so.5`___lldb_unnamed_symbol9883 + 33 frame #20: 0x0000000804574d94 libglib-2.0.so.0`g_main_context_dispatch + 372 frame #21: 0x0000000804575124 libglib-2.0.so.0`___lldb_unnamed_symbol2443 + 548 frame #22: 0x00000008045751e8 libglib-2.0.so.0`g_main_context_iteration + 104 frame #23: 0x0000000803085670 libQt5Core.so.5`QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 96 frame #24: 0x000000080302c356 libQt5Core.so.5`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 566 frame #25: 0x00000008030300de libQt5Core.so.5`QCoreApplication::exec() + 142 frame #26: 0x000000000023a5b4 plasmashell`___lldb_unnamed_symbol2117 + 6500 frame #27: 0x0000000000231740 plasmashell`___lldb_unnamed_symbol2987 + 256 thread #2, name = 'plasmashell', stop reason = signal SIGSTOP frame #0: 0x000000080326e63a libc.so.7`__sys_poll + 10 frame #1: 0x00000008037ae776 libthr.so.3`___lldb_unnamed_symbol704 + 54 frame #2: 0x00000008045750c1 libglib-2.0.so.0`___lldb_unnamed_symbol2443 + 449 frame #3: 0x00000008045751e8 libglib-2.0.so.0`g_main_context_iteration + 104 frame #4: 0x000000080308568b libQt5Core.so.5`QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 123 frame #5: 0x000000080302c356 libQt5Core.so.5`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 566 frame #6: 0x0000000802e6f1d4 libQt5Core.so.5`QThread::exec() + 164 frame #7: 0x0000000802340c83 libQt5DBus.so.5`___lldb_unnamed_symbol1318 + 19 frame #8: 0x0000000802e702e8 libQt5Core.so.5`___lldb_unnamed_symbol7206 + 232 frame #9: 0x00000008037a283a libthr.so.3`___lldb_unnamed_symbol556 + 314 thread #3, name = 'plasmashell', stop reason = signal SIGSTOP frame #0: 0x000000080326e57a libc.so.7`__sys_kevent + 10 frame #1: 0x00000008037aed13 libthr.so.3`___lldb_unnamed_symbol718 + 83 frame #2: 0x0000000803bd548d libinotify.so.0`___lldb_unnamed_symbol148 + 189 frame #3: 0x00000008037a283a libthr.so.3`___lldb_unnamed_symbol556 + 314 thread #4, name = 'plasmashell', stop reason = signal SIGSTOP frame #0: 0x000000080326e63a libc.so.7`__sys_poll + 10 frame #1: 0x00000008037ae776 libthr.so.3`___lldb_unnamed_symbol704 + 54 frame #2: 0x00000008045750c1 libglib-2.0.so.0`___lldb_unnamed_symbol2443 + 449 frame #3: 0x00000008045751e8 libglib-2.0.so.0`g_main_context_iteration + 104 frame #4: 0x000000080308568b libQt5Core.so.5`QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 123 frame #5: 0x000000080302c356 libQt5Core.so.5`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 566 frame #6: 0x0000000802e6f1d4 libQt5Core.so.5`QThread::exec() + 164 frame #7: 0x000000080145c1a9 libQt5Qml.so.5`___lldb_unnamed_symbol10783 + 57 frame #8: 0x0000000802e702e8 libQt5Core.so.5`___lldb_unnamed_symbol7206 + 232 frame #9: 0x00000008037a283a libthr.so.3`___lldb_unnamed_symbol556 + 314 thread #5, name = 'plasmashell', stop reason = signal SIGSTOP frame #0: 0x000000080379fb6c libthr.so.3`___lldb_unnamed_symbol546 + 12 frame #1: 0x00000008037aff00 libthr.so.3`___lldb_unnamed_symbol736 + 80 frame #2: 0x00000008037a16cf libthr.so.3`___lldb_unnamed_symbol552 + 623 frame #3: 0x0000000802e7823b libQt5Core.so.5`___lldb_unnamed_symbol7263 + 75 frame #4: 0x0000000802e77fa1 libQt5Core.so.5`QWaitCondition::wait(QMutex*, QDeadlineTimer) + 113 frame #5: 0x0000000800ceb40b libQt5Quick.so.5`___lldb_unnamed_symbol13106 + 235 frame #6: 0x0000000800ceb9cc libQt5Quick.so.5`___lldb_unnamed_symbol13108 + 220 frame #7: 0x0000000802e702e8 libQt5Core.so.5`___lldb_unnamed_symbol7206 + 232 frame #8: 0x00000008037a283a libthr.so.3`___lldb_unnamed_symbol556 + 314 thread #6, name = 'plasmashell', stop reason = signal SIGSTOP frame #0: 0x000000080326e6ba libc.so.7`__sys_read + 10 frame #1: 0x00000008037ae856 libthr.so.3`___lldb_unnamed_symbol706 + 54 frame #2: 0x00000008045c868f libglib-2.0.so.0`___lldb_unnamed_symbol2688 + 63 frame #3: 0x00000008045748d4 libglib-2.0.so.0`g_main_context_check + 164 frame #4: 0x000000080457510c libglib-2.0.so.0`___lldb_unnamed_symbol2443 + 524 frame #5: 0x00000008045751e8 libglib-2.0.so.0`g_main_context_iteration + 104 frame #6: 0x000000080308568b libQt5Core.so.5`QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 123 frame #7: 0x000000080302c356 libQt5Core.so.5`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 566 frame #8: 0x0000000802e6f1d4 libQt5Core.so.5`QThread::exec() + 164 frame #9: 0x000000081b3e558a libkcupslib.so`KCupsConnection::run() + 234 frame #10: 0x0000000802e702e8 libQt5Core.so.5`___lldb_unnamed_symbol7206 + 232 frame #11: 0x00000008037a283a libthr.so.3`___lldb_unnamed_symbol556 + 314 thread #7, name = 'plasmashell', stop reason = signal SIGSTOP frame #0: 0x000000080379fb6c libthr.so.3`___lldb_unnamed_symbol546 + 12 frame #1: 0x00000008037aff00 libthr.so.3`___lldb_unnamed_symbol736 + 80 frame #2: 0x00000008037a16cf libthr.so.3`___lldb_unnamed_symbol552 + 623 frame #3: 0x0000000802e7823b libQt5Core.so.5`___lldb_unnamed_symbol7263 + 75 frame #4: 0x0000000802e77fa1 libQt5Core.so.5`QWaitCondition::wait(QMutex*, QDeadlineTimer) + 113 frame #5: 0x0000000800ceb40b libQt5Quick.so.5`___lldb_unnamed_symbol13106 + 235 frame #6: 0x0000000800ceb9cc libQt5Quick.so.5`___lldb_unnamed_symbol13108 + 220 frame #7: 0x0000000802e702e8 libQt5Core.so.5`___lldb_unnamed_symbol7206 + 232 frame #8: 0x00000008037a283a libthr.so.3`___lldb_unnamed_symbol556 + 314 thread #8, name = 'plasmashell', stop reason = signal SIGSTOP frame #0: 0x000000080326e89a libc.so.7`__sys_wait4 + 10 frame #1: 0x00000008037aebdc libthr.so.3`___lldb_unnamed_symbol715 + 60 frame #2: 0x00000008008ab3db libKF5Crash.so.5`___lldb_unnamed_symbol229 + 315 frame #3: 0x00000008008aae99 libKF5Crash.so.5`KCrash::defaultCrashHandler(int) + 1193 frame #4: 0x00000008037ac580 libthr.so.3`___lldb_unnamed_symbol672 + 208 frame #5: 0x00000008037abb3f libthr.so.3`___lldb_unnamed_symbol653 + 319 frame #6: 0x00007ffffffff8a3 [vdso] frame #7: 0x0000000800c8c408 libQt5Quick.so.5`QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) + 728 frame #8: 0x0000000800c901f3 libQt5Quick.so.5`QSGBatchRenderer::Renderer::renderBatches() + 2387 frame #9: 0x0000000800c91ab6 libQt5Quick.so.5`QSGBatchRenderer::Renderer::render() + 1894 frame #10: 0x0000000800c7d50b libQt5Quick.so.5`QSGRenderer::renderScene(QSGBindable const&) + 555 frame #11: 0x0000000800c7d2b9 libQt5Quick.so.5`QSGRenderer::renderScene(unsigned int) + 73 frame #12: 0x0000000800cde246 libQt5Quick.so.5`QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) + 70 frame #13: 0x0000000800d41b2d libQt5Quick.so.5`QQuickWindowPrivate::renderSceneGraph(QSize const&, QSize const&) + 957 frame #14: 0x0000000800cea46f libQt5Quick.so.5`___lldb_unnamed_symbol13100 + 2175 frame #15: 0x0000000800cebbce libQt5Quick.so.5`___lldb_unnamed_symbol13108 + 734 frame #16: 0x0000000802e702e8 libQt5Core.so.5`___lldb_unnamed_symbol7206 + 232 frame #17: 0x00000008037a283a libthr.so.3`___lldb_unnamed_symbol556 + 314 thread #9, name = 'plasmashell', stop reason = signal SIGSTOP frame #0: 0x000000080379fb6c libthr.so.3`___lldb_unnamed_symbol546 + 12 frame #1: 0x00000008037aff00 libthr.so.3`___lldb_unnamed_symbol736 + 80 frame #2: 0x00000008037a16cf libthr.so.3`___lldb_unnamed_symbol552 + 623 frame #3: 0x0000000802e7823b libQt5Core.so.5`___lldb_unnamed_symbol7263 + 75 frame #4: 0x0000000802e77fa1 libQt5Core.so.5`QWaitCondition::wait(QMutex*, QDeadlineTimer) + 113 frame #5: 0x0000000800ceb40b libQt5Quick.so.5`___lldb_unnamed_symbol13106 + 235 frame #6: 0x0000000800ceb9cc libQt5Quick.so.5`___lldb_unnamed_symbol13108 + 220 frame #7: 0x0000000802e702e8 libQt5Core.so.5`___lldb_unnamed_symbol7206 + 232 frame #8: 0x00000008037a283a libthr.so.3`___lldb_unnamed_symbol556 + 314 Possible duplicates by query: bug 476462, bug 476452, bug 476438, bug 476330, bug 476313. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.