https://bugs.kde.org/show_bug.cgi?id=460815
Bug ID: 460815 Summary: plasmashell crashed at Plasma::EffectWatcher::isEffectActive() Classification: Frameworks and Libraries Product: frameworks-plasma Version: 5.99.0 Platform: Compiled Sources OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: libplasma Assignee: plasma-b...@kde.org Reporter: qydwhotm...@gmail.com CC: m...@ratijas.tk, notm...@gmail.com Target Milestone: --- SUMMARY Not reproducible, looks like it will only happen when restarting plasmashell. STEPS TO REPRODUCE 1. Restart plasmashell using systemctl 2. 3. OBSERVED RESULT EXPECTED RESULT SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: 5.26.80 KDE Frameworks Version: 5.100 Qt Version: 5.15.6 ADDITIONAL INFORMATION (gdb) bt #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44 #1 0x00007fd064915893 in __pthread_kill_internal (signo=11, threadid=<optimized out>) at pthread_kill.c:78 #2 0x00007fd0648c2846 in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26 #3 0x00007fd0675e8dae in KCrash::defaultCrashHandler(int) (sig=11) at /usr/src/debug/kcrash-5.99.0git.20221009T202607~ebfa91e-ku.3.2.x86_64/src/kcrash.cpp:633 #4 0x00007fd0648c2910 in <signal handler called> () at /lib64/libc.so.6 #5 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44 #6 0x00007fd064915893 in __pthread_kill_internal (signo=11, threadid=<optimized out>) at pthread_kill.c:78 #7 0x00007fd0648c2846 in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26 #8 0x00007fd0648c2910 in <signal handler called> () at /lib64/libc.so.6 #9 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7ffd121c991c) at futex-internal.c:57 #10 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7ffd121c991c, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #11 0x00007fd0649100af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7ffd121c991c, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #12 0x00007fd064912cf0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x1c75658, cond=0x7ffd121c98f0) at pthread_cond_wait.c:503 #13 ___pthread_cond_wait (cond=cond@entry=0x7ffd121c98f0, mutex=mutex@entry=0x1c75658) at pthread_cond_wait.c:618 #14 0x00007fd0679e9f25 in _xcb_conn_wait (count=0x0, vector=0x0, cond=0x7ffd121c98f0, c=0x1c75640) at /usr/src/debug/libxcb-1.15-1.4.x86_64/src/xcb_conn.c:476 #15 wait_for_reply (c=c@entry=0x1c75640, request=2130, e=e@entry=0x0) at /usr/src/debug/libxcb-1.15-1.4.x86_64/src/xcb_in.c:522 #16 0x00007fd0679eae01 in xcb_wait_for_reply (c=0x1c75640, request=2130, e=0x0) at /usr/src/debug/libxcb-1.15-1.4.x86_64/src/xcb_in.c:538 #17 0x00007fd0679641a1 in Plasma::EffectWatcher::isEffectActive() const (this=0x1fea5f0) at /mnt/data/home/qydw/Develop/KDE/Frameworks/plasma-framework/src/plasma/private/effectwatcher.cpp:90 #18 0x00007fd0679640ef in Plasma::EffectWatcher::nativeEventFilter(QByteArray const&, void*, long*) (this=0x1fea5f0, eventType=..., message=0x7fd05400b8b0, result=0x7ffd121c9a98) at /mnt/data/home/qydw/Develop/KDE/Frameworks/plasma-framework/src/plasma/private/effectwatcher.cpp:74 #19 0x00007fd0650886ef in QAbstractEventDispatcher::filterNativeEvent(QByteArray const&, void*, long*) (this=<optimized out>, eventType=..., message=message@entry=0x7fd05400b8b0, result=result@entry=0x7ffd121c9a98) at kernel/qabstracteventdispatcher.cpp:495 #20 0x00007fd060b9dd9f in QXcbConnection::handleXcbEvent(xcb_generic_event_t*) (this=this@entry=0x1c72e30, event=event@entry=0x7fd05400b8b0) at qxcbconnection.cpp:579 #21 0x00007fd060b9f456 in QXcbConnection::processXcbEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x1c72e30, flags=...) at qxcbconnection.cpp:1065 #22 0x00007fd060bc50e3 in xcbSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at qxcbeventdispatcher.cpp:103 #23 0x00007fd06339ca50 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0 #24 0x00007fd06339ce08 in () at /lib64/libglib-2.0.so.0 #25 0x00007fd06339ce9c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #26 0x00007fd0650e2806 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x1d3c7b0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #27 0x00007fd065089beb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffd121c9d20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #28 0x00007fd065091d56 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #29 0x00007fd0654dee5c in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1870 #30 0x00007fd065e2f375 in QApplication::exec() () at kernel/qapplication.cpp:2829 #31 0x00000000004248c6 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /mnt/data/home/qydw/Develop/KDE/Plasma/plasma-workspace/shell/main.cpp:235 -- You are receiving this mail because: You are watching all bug changes.