| Summary: | Crash when disabling or re-enabling Notifications widget in System Tray | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Nicolas Fella <nicolas.fella> |
| Component: | generic-crash | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | crash | CC: | kde, kdedev, nate |
| Priority: | NOR | Keywords: | drkonqi |
| Version First Reported In: | 6.5.80 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| See Also: | https://bugs.kde.org/show_bug.cgi?id=513527 | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | https://crash-reports.kde.org/organizations/kde/issues/332181/events/9c3f2230f2714a339d260876be622561/ | ||
| Attachments: | New crash information added by DrKonqi | ||
Created attachment 187847 [details]
New crash information added by DrKonqi
DrKonqi auto-attaching complete backtrace.
This seems to happen specifically after disabling and re-enabling the notification applet in the system tray settings Relevant QML expression is the onCountChanged in https://invent.kde.org/plasma/plasma-workspace/-/blob/master/applets/notifications/main.qml#L193 Looks almost the same as Bug 513527, but not *exactly* the same. > Relevant QML expression is the onCountChanged in > https://invent.kde.org/plasma/plasma-workspace/-/blob/master/applets/notifications/main.qml#L193 For my own education, how did you determine this from the backtrace? > This seems to happen specifically after disabling and re-enabling the notification applet in the > system tray settings Can also reproduce this with Qt 6.10.1 (from Arch packaging). *** This bug has been marked as a duplicate of bug 513527 *** |
Application: plasmashell (6.5.80) (Compiled from sources) ApplicationNotResponding [ANR]: false Qt Version: 6.11.0 Frameworks Version: 6.22.0 Operating System: Linux 6.17.12-300.fc43.x86_64 x86_64 Windowing System: Wayland Distribution: "Fedora Linux 43 (KDE Plasma Desktop Edition)" DrKonqi: 6.5.80 [CoredumpBackend] -- Information about the crash: Go to notification applet Press clear button The reporter is unsure if this crash is reproducible. -- Backtrace (Reduced): #5 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 #6 0x00007ff54ac81493 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:89 #7 0x00007ff54ac2715e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #8 0x00007ff54ac0e6d0 in __GI_abort () at abort.c:77 #9 0x00007ff54b2c6842 in qAbort () at /home/nico/workspace/qt6/qtbase/src/corelib/global/qassert.cpp:46 #10 0x00007ff54b3661ca in qt_maybe_message_fatal<QString&> (msgType=QtFatalMsg, context=<optimized out>, message=...) at /home/nico/workspace/qt6/qtbase/src/corelib/global/qlogging.cpp:2169 [...] #12 0x00007ff54b2c8f11 in QMessageLogger::fatal (this=this@entry=0x7ffc0cd134e0, msg=msg@entry=0x7ff54b7bd328 "ASSERT: \"%s\" in file %s, line %d") at /home/nico/workspace/qt6/qtbase/src/corelib/global/qlogging.cpp:901 #13 0x00007ff54b2c68a1 in qt_assert (assertion=assertion@entry=0x7ff54d2628bc "function", file=file@entry=0x7ff54d255bb0 "/home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqml.cpp", line=line@entry=2447) at /home/nico/workspace/qt6/qtbase/src/corelib/global/qassert.cpp:117 #14 0x00007ff54cd0fd3c in QQmlPrivate::AOTCompiledContext::callObjectPropertyLookup (this=0x7ffc0cd13750, index=<optimized out>, object=<optimized out>, args=0x7ffc0cd13620, argc=0) at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqml.cpp:2447 #15 0x00007ff524570326 in QmlCacheGeneratedCode::_qt_qml_plasma_applet_org_kde_plasma_notifications_main_qml::aotBuiltFunctions::{lambda(QQmlPrivate::AOTCompiledContext const*, void**)#26}::operator()(QQmlPrivate::AOTCompiledContext const*, void**) const::{lambda()#1}::operator()() const (__closure=<synthetic pointer>) at /home/nico/kde/build/plasma-workspace/applets/notifications/.rcc/qmlcache/org.kde.plasma.notifications_main_qml.cpp:5470 #16 QmlCacheGeneratedCode::_qt_qml_plasma_applet_org_kde_plasma_notifications_main_qml::aotBuiltFunctions::{lambda(QQmlPrivate::AOTCompiledContext const*, void**)#26}::operator()(QQmlPrivate::AOTCompiledContext const*, void**) const (__closure=<optimized out>, aotContext=0x7ffc0cd13750, argv=<optimized out>) at /home/nico/kde/build/plasma-workspace/applets/notifications/.rcc/qmlcache/org.kde.plasma.notifications_main_qml.cpp:5478 #17 0x00007ff54cf6d402 in operator() (argc=<optimized out>, __closure=0x7ffc0cd13840, argv=0x7ffc0cd13b10) at /home/nico/workspace/qt6/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:452 #18 QV4::coerceAndCall<(anonymous namespace)::AOTCompiledMetaMethod, QV4::Moth::VME::exec(QV4::MetaTypesStackFrame*, QV4::ExecutionEngine*)::<lambda(void**, int)> >(QV4::ExecutionEngine *, const (anonymous namespace)::AOTCompiledMetaMethod *, void **, const QMetaType *, int, struct {...}) (engine=engine@entry=0x387e77e0, typedFunction=typedFunction@entry=0x7ffc0cd13878, argv=<optimized out>, types=<optimized out>, argc=<optimized out>, call=...) at /home/nico/workspace/qt6/qtdeclarative/src/qml/jsruntime/qv4jscall_p.h:560 #19 0x00007ff54cf761c3 in QV4::Moth::VME::exec (frame=frame@entry=0x7ffc0cd13910, engine=engine@entry=0x387e77e0) at /home/nico/workspace/qt6/qtdeclarative/src/qml/jsruntime/qv4stackframe_p.h:154 #20 0x00007ff54ce865d0 in QV4::Function::call (this=0x39cef5f0, thisObject=0x3a5bd140, a=a@entry=0x7ffc0cd13b10, types=types@entry=0x7ffc0cd13b20, argc=argc@entry=0, context=0x7ff4fa3f0508) at /home/nico/workspace/qt6/qtdeclarative/src/qml/jsruntime/qv4function.cpp:37 #21 0x00007ff54d03b586 in QQmlJavaScriptExpression::evaluate (this=<optimized out>, a=a@entry=0x7ffc0cd13b10, types=types@entry=0x7ffc0cd13b20, argc=argc@entry=0) at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp:270 Reported using DrKonqi