https://bugs.kde.org/show_bug.cgi?id=479490
Bug ID: 479490 Summary: plasmashell crashes upon opening menu Classification: Plasma Product: plasmashell Version: 5.27.8 Platform: FreeBSD Ports OS: FreeBSD Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: edanosbo...@protonmail.com CC: k...@davidedmundson.co.uk Target Milestone: 1.0 Application: plasmashell (5.27.8) Qt Version: 5.15.10 Frameworks Version: 5.110.0 Operating System: FreeBSD 14.0-RELEASE amd64 Windowing System: X11 Distribution (Platform): FreeBSD Ports DrKonqi: 5.27.8 [KCrashBackend] -- Information about the crash: I loaded up KDE Plasma in X11 mode and it crashes upon opening the applications menu. The crash can be reproduced every time. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault (lldb) process attach --pid 5375 Process 5375 stopped * thread #1, name = 'plasmashell', stop reason = signal SIGSTOP frame #0: 0x000000083d6a7e88 libc.so.7`__sys_wait4 + 8 libc.so.7`__sys_wait4: -> 0x83d6a7e88 <+8>: syscall 0x83d6a7e8a <+10>: jb 0x83d6a49c8 0x83d6a7e90 <+16>: retq 0x83d6a7e91: int3 thread #2, name = 'plasmash:gdrv0', stop reason = signal SIGSTOP frame #0: 0x0000000843447d2c libthr.so.3`___lldb_unnamed_symbol552 + 12 libthr.so.3`___lldb_unnamed_symbol552: -> 0x843447d2c <+12>: retq 0x843447d2d <+13>: int3 0x843447d2e <+14>: int3 0x843447d2f <+15>: int3 thread #3, name = 'plasmashell', stop reason = signal SIGSTOP frame #0: 0x000000083d6a7c2a libc.so.7`__sys_poll + 10 libc.so.7`__sys_poll: -> 0x83d6a7c2a <+10>: jb 0x83d6a49c8 0x83d6a7c30 <+16>: retq 0x83d6a7c31: int3 0x83d6a7c32: int3 thread #4, name = 'plasmashell', stop reason = signal SIGSTOP frame #0: 0x000000083d6a7b6a libc.so.7`__sys_kevent + 10 libc.so.7`__sys_kevent: -> 0x83d6a7b6a <+10>: jb 0x83d6a49c8 0x83d6a7b70 <+16>: retq 0x83d6a7b71: int3 0x83d6a7b72: int3 thread #5, name = 'plasmashell', stop reason = signal SIGSTOP frame #0: 0x000000084e080508 libglib-2.0.so.0`___lldb_unnamed_symbol2506 + 440 libglib-2.0.so.0`___lldb_unnamed_symbol2506: -> 0x84e080508 <+440>: movq 0x10(%rax), %rax 0x84e08050c <+444>: cmpq $-0x1, %rax 0x84e080510 <+448>: je 0x84e080611 ; <+705> 0x84e080516 <+454>: cmpl $0x0, 0xa8(%r14) thread #6, name = 'plasmash:gdrv0', stop reason = signal SIGSTOP frame #0: 0x0000000843447d2c libthr.so.3`___lldb_unnamed_symbol552 + 12 libthr.so.3`___lldb_unnamed_symbol552: -> 0x843447d2c <+12>: retq 0x843447d2d <+13>: int3 0x843447d2e <+14>: int3 0x843447d2f <+15>: int3 thread #7, name = 'plasmashell', stop reason = signal SIGSTOP frame #0: 0x0000000843447d2c libthr.so.3`___lldb_unnamed_symbol552 + 12 libthr.so.3`___lldb_unnamed_symbol552: -> 0x843447d2c <+12>: retq 0x843447d2d <+13>: int3 0x843447d2e <+14>: int3 0x843447d2f <+15>: int3 thread #8, name = 'plasmashell', stop reason = signal SIGSTOP frame #0: 0x000000083d6a7caa libc.so.7`__sys_read + 10 libc.so.7`__sys_read: -> 0x83d6a7caa <+10>: jb 0x83d6a49c8 0x83d6a7cb0 <+16>: retq 0x83d6a7cb1: int3 0x83d6a7cb2: int3 thread #9, name = 'plasmash:gdrv0', stop reason = signal SIGSTOP frame #0: 0x0000000843447d2c libthr.so.3`___lldb_unnamed_symbol552 + 12 libthr.so.3`___lldb_unnamed_symbol552: -> 0x843447d2c <+12>: retq 0x843447d2d <+13>: int3 0x843447d2e <+14>: int3 0x843447d2f <+15>: int3 thread #10, name = 'plasmashell', stop reason = signal SIGSTOP frame #0: 0x0000000843447d2c libthr.so.3`___lldb_unnamed_symbol552 + 12 libthr.so.3`___lldb_unnamed_symbol552: -> 0x843447d2c <+12>: retq 0x843447d2d <+13>: int3 0x843447d2e <+14>: int3 0x843447d2f <+15>: int3 thread #11, name = 'plasmash:gdrv0', stop reason = signal SIGSTOP frame #0: 0x0000000843447d2c libthr.so.3`___lldb_unnamed_symbol552 + 12 libthr.so.3`___lldb_unnamed_symbol552: -> 0x843447d2c <+12>: retq 0x843447d2d <+13>: int3 0x843447d2e <+14>: int3 0x843447d2f <+15>: int3 thread #12, name = 'plasmashell', stop reason = signal SIGSTOP frame #0: 0x0000000843447d2c libthr.so.3`___lldb_unnamed_symbol552 + 12 libthr.so.3`___lldb_unnamed_symbol552: -> 0x843447d2c <+12>: retq 0x843447d2d <+13>: int3 0x843447d2e <+14>: int3 0x843447d2f <+15>: int3 Executable module set to "/usr/local/bin/plasmashell". Architecture set to: x86_64-unknown-freebsd14.0. (lldb) settings set term-width 200 (lldb) thread info thread #1: tid = 100244, 0x000000083d6a7e88 libc.so.7`__sys_wait4 + 8, name = 'plasmashell', stop reason = signal SIGSTOP (lldb) bt all * thread #1, name = 'plasmashell', stop reason = signal SIGSTOP * frame #0: 0x000000083d6a7e88 libc.so.7`__sys_wait4 + 8 frame #1: 0x0000000843456adc libthr.so.3`___lldb_unnamed_symbol727 + 60 frame #2: 0x0000000829bdf29c libKF5Crash.so.5`___lldb_unnamed_symbol229 + 332 frame #3: 0x0000000829bded7b libKF5Crash.so.5`KCrash::defaultCrashHandler(int) + 1147 frame #4: 0x000000084345453f libthr.so.3`___lldb_unnamed_symbol684 + 207 frame #5: 0x0000000843453afb libthr.so.3`___lldb_unnamed_symbol665 + 315 frame #6: 0x0000000820aa52d3 frame #7: 0x000000082c5a0a6a libKF5Service.so.5`KApplicationTrader::query(std::__1::function<bool (QExplicitlySharedDataPointer<KService> const&)>) + 154 frame #8: 0x00000008984efdaa libtaskmanager.so.6`TaskManager::windowUrlFromMetadata(QString const&, unsigned int, QExplicitlySharedDataPointer<KSharedConfig>, QString const&) + 1994 frame #9: 0x000000089850655f libtaskmanager.so.6`___lldb_unnamed_symbol2723 + 943 frame #10: 0x0000000898505f61 libtaskmanager.so.6`___lldb_unnamed_symbol2722 + 241 frame #11: 0x0000000898506ac7 libtaskmanager.so.6`___lldb_unnamed_symbol2729 + 55 frame #12: 0x00000008985071f5 libtaskmanager.so.6`TaskManager::XWindowTasksModel::data(QModelIndex const&, int) const + 325 frame #13: 0x000000083cdf2406 libQt5Core.so.5`QAbstractProxyModel::data(QModelIndex const&, int) const + 86 frame #14: 0x000000083cdf39b2 libQt5Core.so.5`QConcatenateTablesProxyModel::data(QModelIndex const&, int) const + 82 frame #15: 0x00000008984e3404 libtaskmanager.so.6`___lldb_unnamed_symbol2358 + 660 frame #16: 0x00000008984ec4cd libtaskmanager.so.6`___lldb_unnamed_symbol2389 + 285 frame #17: 0x00000008984ec1f8 libtaskmanager.so.6`___lldb_unnamed_symbol2388 + 264 frame #18: 0x00000008984e22fc libtaskmanager.so.6`___lldb_unnamed_symbol2352 + 3724 frame #19: 0x000000083ce56a5a libQt5Core.so.5`___lldb_unnamed_symbol9678 + 1066 frame #20: 0x000000083cddb166 libQt5Core.so.5`QAbstractItemModel::endInsertRows() + 262 frame #21: 0x000000083ce56b1e libQt5Core.so.5`___lldb_unnamed_symbol9678 + 1262 frame #22: 0x000000083cddb166 libQt5Core.so.5`QAbstractItemModel::endInsertRows() + 262 frame #23: 0x000000083ce56b1e libQt5Core.so.5`___lldb_unnamed_symbol9678 + 1262 frame #24: 0x000000083cddb166 libQt5Core.so.5`QAbstractItemModel::endInsertRows() + 262 frame #25: 0x0000000898504c62 libtaskmanager.so.6`___lldb_unnamed_symbol2716 + 274 frame #26: 0x000000083ce56a5a libQt5Core.so.5`___lldb_unnamed_symbol9678 + 1066 frame #27: 0x00000008984c9a7d libtaskmanager.so.6`___lldb_unnamed_symbol2200 + 61 frame #28: 0x000000083ce56a5a libQt5Core.so.5`___lldb_unnamed_symbol9678 + 1066 frame #29: 0x0000000835f8aba0 libKF5WindowSystem.so.5`KX11Extras::windowAdded(unsigned long long) + 64 frame #30: 0x000000088d48ecb5 KF5WindowSystemX11Plugin.so`___lldb_unnamed_symbol786 + 405 frame #31: 0x0000000835f792e4 libKF5WindowSystem.so.5`NETRootInfo::update(QFlags<NET::Property>, QFlags<NET::Property2>) + 4100 frame #32: 0x0000000835f7c694 libKF5WindowSystem.so.5`NETRootInfo::event(xcb_generic_event_t*, QFlags<NET::Property>*, QFlags<NET::Property2>*) + 868 frame #33: 0x000000088d48e4dd KF5WindowSystemX11Plugin.so`___lldb_unnamed_symbol782 + 349 frame #34: 0x000000083ce1e2c3 libQt5Core.so.5`QAbstractEventDispatcher::filterNativeEvent(QByteArray const&, void*, long*) + 131 frame #35: 0x0000000865b95ce2 libQt5XcbQpa.so.5`QXcbConnection::handleXcbEvent(xcb_generic_event_t*) + 114 frame #36: 0x0000000865b9777a libQt5XcbQpa.so.5`QXcbConnection::processXcbEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 170 frame #37: 0x0000000865bbdb18 libQt5XcbQpa.so.5`___lldb_unnamed_symbol3546 + 24 frame #38: 0x000000084e080e61 libglib-2.0.so.0`___lldb_unnamed_symbol2508 + 369 frame #39: 0x000000084e0811f9 libglib-2.0.so.0`___lldb_unnamed_symbol2509 + 569 frame #40: 0x000000084e081296 libglib-2.0.so.0`g_main_context_iteration + 102 frame #41: 0x000000083ce75cf5 libQt5Core.so.5`QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 101 frame #42: 0x000000083ce1fb76 libQt5Core.so.5`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 550 frame #43: 0x000000083ce23861 libQt5Core.so.5`QCoreApplication::exec() + 145 frame #44: 0x00000000002419d6 plasmashell`___lldb_unnamed_symbol2361 + 6486 frame #45: 0x000000083d5f3afa libc.so.7`__libc_start1 + 298 frame #46: 0x0000000000238600 plasmashell`___lldb_unnamed_symbol2160 + 48 thread #2, name = 'plasmash:gdrv0', stop reason = signal SIGSTOP frame #0: 0x0000000843447d2c libthr.so.3`___lldb_unnamed_symbol552 + 12 frame #1: 0x0000000843457d72 libthr.so.3`___lldb_unnamed_symbol748 + 82 frame #2: 0x00000008434498ed libthr.so.3`___lldb_unnamed_symbol558 + 621 frame #3: 0x00000008771d9669 crocus_dri.so`___lldb_unnamed_symbol3490 + 9 frame #4: 0x0000000877141ccf crocus_dri.so`___lldb_unnamed_symbol1816 + 559 frame #5: 0x00000008771d97f9 crocus_dri.so`___lldb_unnamed_symbol3496 + 25 frame #6: 0x000000084344aa75 libthr.so.3`___lldb_unnamed_symbol562 + 309 thread #3, name = 'plasmashell', stop reason = signal SIGSTOP frame #0: 0x000000083d6a7c2a libc.so.7`__sys_poll + 10 frame #1: 0x0000000843456691 libthr.so.3`___lldb_unnamed_symbol716 + 49 frame #2: 0x000000084e081199 libglib-2.0.so.0`___lldb_unnamed_symbol2509 + 473 frame #3: 0x000000084e081296 libglib-2.0.so.0`g_main_context_iteration + 102 frame #4: 0x000000083ce75d1c libQt5Core.so.5`QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 140 frame #5: 0x000000083ce1fb76 libQt5Core.so.5`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 550 frame #6: 0x000000083cc6bfa3 libQt5Core.so.5`QThread::exec() + 163 frame #7: 0x0000000836d35763 libQt5DBus.so.5`___lldb_unnamed_symbol1320 + 19 frame #8: 0x000000083cc6cfb9 libQt5Core.so.5`___lldb_unnamed_symbol7220 + 233 frame #9: 0x000000084344aa75 libthr.so.3`___lldb_unnamed_symbol562 + 309 thread #4, name = 'plasmashell', stop reason = signal SIGSTOP frame #0: 0x000000083d6a7b6a libc.so.7`__sys_kevent + 10 frame #1: 0x0000000843456c11 libthr.so.3`___lldb_unnamed_symbol730 + 81 frame #2: 0x00000008501204ab libinotify.so.0`___lldb_unnamed_symbol150 + 187 frame #3: 0x000000084344aa75 libthr.so.3`___lldb_unnamed_symbol562 + 309 thread #5, name = 'plasmashell', stop reason = signal SIGSTOP frame #0: 0x000000084e080508 libglib-2.0.so.0`___lldb_unnamed_symbol2506 + 440 frame #1: 0x000000084e08109b libglib-2.0.so.0`___lldb_unnamed_symbol2509 + 219 frame #2: 0x000000084e081296 libglib-2.0.so.0`g_main_context_iteration + 102 frame #3: 0x000000083ce75d1c libQt5Core.so.5`QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 140 frame #4: 0x000000083ce1fb76 libQt5Core.so.5`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 550 frame #5: 0x000000083cc6bfa3 libQt5Core.so.5`QThread::exec() + 163 frame #6: 0x000000082f742c19 libQt5Qml.so.5`___lldb_unnamed_symbol11054 + 57 frame #7: 0x000000083cc6cfb9 libQt5Core.so.5`___lldb_unnamed_symbol7220 + 233 frame #8: 0x000000084344aa75 libthr.so.3`___lldb_unnamed_symbol562 + 309 thread #6, name = 'plasmash:gdrv0', stop reason = signal SIGSTOP frame #0: 0x0000000843447d2c libthr.so.3`___lldb_unnamed_symbol552 + 12 frame #1: 0x0000000843457d72 libthr.so.3`___lldb_unnamed_symbol748 + 82 frame #2: 0x00000008434498ed libthr.so.3`___lldb_unnamed_symbol558 + 621 frame #3: 0x00000008771d9669 crocus_dri.so`___lldb_unnamed_symbol3490 + 9 frame #4: 0x0000000877141ccf crocus_dri.so`___lldb_unnamed_symbol1816 + 559 frame #5: 0x00000008771d97f9 crocus_dri.so`___lldb_unnamed_symbol3496 + 25 frame #6: 0x000000084344aa75 libthr.so.3`___lldb_unnamed_symbol562 + 309 thread #7, name = 'plasmashell', stop reason = signal SIGSTOP frame #0: 0x0000000843447d2c libthr.so.3`___lldb_unnamed_symbol552 + 12 frame #1: 0x0000000843457d72 libthr.so.3`___lldb_unnamed_symbol748 + 82 frame #2: 0x00000008434498ed libthr.so.3`___lldb_unnamed_symbol558 + 621 frame #3: 0x000000083cc74f1b libQt5Core.so.5`___lldb_unnamed_symbol7278 + 75 frame #4: 0x000000083cc74c80 libQt5Core.so.5`QWaitCondition::wait(QMutex*, QDeadlineTimer) + 112 frame #5: 0x000000082dae9b12 libQt5Quick.so.5`___lldb_unnamed_symbol13221 + 82 frame #6: 0x000000082dae5a06 libQt5Quick.so.5`___lldb_unnamed_symbol13182 + 150 frame #7: 0x000000082dae5f0c libQt5Quick.so.5`___lldb_unnamed_symbol13184 + 220 frame #8: 0x000000083cc6cfb9 libQt5Core.so.5`___lldb_unnamed_symbol7220 + 233 frame #9: 0x000000084344aa75 libthr.so.3`___lldb_unnamed_symbol562 + 309 thread #8, name = 'plasmashell', stop reason = signal SIGSTOP frame #0: 0x000000083d6a7caa libc.so.7`__sys_read + 10 frame #1: 0x0000000843456763 libthr.so.3`___lldb_unnamed_symbol718 + 51 frame #2: 0x000000084e0d6f0f libglib-2.0.so.0`___lldb_unnamed_symbol2757 + 111 frame #3: 0x000000084e080925 libglib-2.0.so.0`___lldb_unnamed_symbol2507 + 213 frame #4: 0x000000084e0811e8 libglib-2.0.so.0`___lldb_unnamed_symbol2509 + 552 frame #5: 0x000000084e081296 libglib-2.0.so.0`g_main_context_iteration + 102 frame #6: 0x000000083ce75d1c libQt5Core.so.5`QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 140 frame #7: 0x000000083ce1fb76 libQt5Core.so.5`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 550 frame #8: 0x000000083cc6bfa3 libQt5Core.so.5`QThread::exec() + 163 frame #9: 0x000000082da3876e libQt5Quick.so.5`___lldb_unnamed_symbol11370 + 318 frame #10: 0x000000083cc6cfb9 libQt5Core.so.5`___lldb_unnamed_symbol7220 + 233 frame #11: 0x000000084344aa75 libthr.so.3`___lldb_unnamed_symbol562 + 309 thread #9, name = 'plasmash:gdrv0', stop reason = signal SIGSTOP frame #0: 0x0000000843447d2c libthr.so.3`___lldb_unnamed_symbol552 + 12 frame #1: 0x0000000843457d72 libthr.so.3`___lldb_unnamed_symbol748 + 82 frame #2: 0x00000008434498ed libthr.so.3`___lldb_unnamed_symbol558 + 621 frame #3: 0x00000008771d9669 crocus_dri.so`___lldb_unnamed_symbol3490 + 9 frame #4: 0x0000000877141ccf crocus_dri.so`___lldb_unnamed_symbol1816 + 559 frame #5: 0x00000008771d97f9 crocus_dri.so`___lldb_unnamed_symbol3496 + 25 frame #6: 0x000000084344aa75 libthr.so.3`___lldb_unnamed_symbol562 + 309 thread #10, name = 'plasmashell', stop reason = signal SIGSTOP frame #0: 0x0000000843447d2c libthr.so.3`___lldb_unnamed_symbol552 + 12 frame #1: 0x0000000843457d72 libthr.so.3`___lldb_unnamed_symbol748 + 82 frame #2: 0x00000008434498ed libthr.so.3`___lldb_unnamed_symbol558 + 621 frame #3: 0x000000083cc74f1b libQt5Core.so.5`___lldb_unnamed_symbol7278 + 75 frame #4: 0x000000083cc74c80 libQt5Core.so.5`QWaitCondition::wait(QMutex*, QDeadlineTimer) + 112 frame #5: 0x000000082dae9b12 libQt5Quick.so.5`___lldb_unnamed_symbol13221 + 82 frame #6: 0x000000082dae5a06 libQt5Quick.so.5`___lldb_unnamed_symbol13182 + 150 frame #7: 0x000000082dae5f0c libQt5Quick.so.5`___lldb_unnamed_symbol13184 + 220 frame #8: 0x000000083cc6cfb9 libQt5Core.so.5`___lldb_unnamed_symbol7220 + 233 frame #9: 0x000000084344aa75 libthr.so.3`___lldb_unnamed_symbol562 + 309 thread #11, name = 'plasmash:gdrv0', stop reason = signal SIGSTOP frame #0: 0x0000000843447d2c libthr.so.3`___lldb_unnamed_symbol552 + 12 frame #1: 0x0000000843457d72 libthr.so.3`___lldb_unnamed_symbol748 + 82 frame #2: 0x00000008434498ed libthr.so.3`___lldb_unnamed_symbol558 + 621 frame #3: 0x00000008771d9669 crocus_dri.so`___lldb_unnamed_symbol3490 + 9 frame #4: 0x0000000877141ccf crocus_dri.so`___lldb_unnamed_symbol1816 + 559 frame #5: 0x00000008771d97f9 crocus_dri.so`___lldb_unnamed_symbol3496 + 25 frame #6: 0x000000084344aa75 libthr.so.3`___lldb_unnamed_symbol562 + 309 thread #12, name = 'plasmashell', stop reason = signal SIGSTOP frame #0: 0x0000000843447d2c libthr.so.3`___lldb_unnamed_symbol552 + 12 frame #1: 0x0000000843457d72 libthr.so.3`___lldb_unnamed_symbol748 + 82 frame #2: 0x00000008434498ed libthr.so.3`___lldb_unnamed_symbol558 + 621 frame #3: 0x000000083cc74f1b libQt5Core.so.5`___lldb_unnamed_symbol7278 + 75 frame #4: 0x000000083cc74c80 libQt5Core.so.5`QWaitCondition::wait(QMutex*, QDeadlineTimer) + 112 frame #5: 0x000000082dae9b12 libQt5Quick.so.5`___lldb_unnamed_symbol13221 + 82 frame #6: 0x000000082dae5a06 libQt5Quick.so.5`___lldb_unnamed_symbol13182 + 150 frame #7: 0x000000082dae5f0c libQt5Quick.so.5`___lldb_unnamed_symbol13184 + 220 frame #8: 0x000000083cc6cfb9 libQt5Core.so.5`___lldb_unnamed_symbol7220 + 233 frame #9: 0x000000084344aa75 libthr.so.3`___lldb_unnamed_symbol562 + 309 Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.