https://bugs.kde.org/show_bug.cgi?id=505994

            Bug ID: 505994
           Summary: Plasmashell crash when clicking notifications widget
    Classification: Plasma
           Product: plasmashell
      Version First 6.4.0
       Reported In:
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: generic-crash
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: 1.0

Application: plasmashell (6.4.0)

ApplicationNotResponding [ANR]: false
Qt Version: 6.9.1
Frameworks Version: 6.15.0
Operating System: Linux 6.15.3-arch1-1 x86_64
Windowing System: Wayland
Distribution: "Arch Linux"
DrKonqi: 6.4.0 [CoredumpBackend]

-- Information about the crash:
I finished watching a youtube video on zen-browser when I closed it and then
went to check my notifications by clicking the notifications icon from the
systemtray widget.
Do note: I have plasma6-applets-panel-colorizer, I am not sure this is related
though as it happened before I had it, but just in case.

When I clicked the icon everything froze for maybe 3 seconds and then I got the
kde crash handler and plasmashell restarted. Upon clicking the icon again I
apparently had no notifications, but I assume that's because plasmashell
restarted

Note: I do get notifications from my phone and the only one that was present
was a youtube notification, moreover on my laptop which is also arch with kde
6.4 the notifications icon did not crash plasmashell ever. It is the same setup
as well. Thanks!

The crash can be reproduced sometimes.

-- Backtrace (Reduced):
#5  0x00007fa41194c627 in QJSEngine::handle (this=0x0, this=<optimized out>) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsapi/qjsengine.h:298
#6  QQmlListModel::engine (this=0x55714cfda7f0) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qmlmodels/qqmllistmodel.cpp:2128
#7  QQmlListModel::data (this=0x55714cfda7f0, index=0, role=0) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qmlmodels/qqmllistmodel.cpp:2319
#8  0x00007fa41194d724 in QQmlListModel::data (this=<optimized out>,
index=<optimized out>, role=<optimized out>) at
/usr/include/qt6/QtCore/qabstractitemmodel.h:130
#9  0x00007fa35b6ffdad in ModelSource::item (this=0x5571482e66a0, index=0) at
/usr/src/debug/kquickcharts/kquickcharts-6.15.0/src/datasource/ModelSource.cpp:93
#10 0x00007fa35b6fc8c5 in ChartDataSource::first (this=<optimized out>) at
/usr/src/debug/kquickcharts/kquickcharts-6.15.0/src/datasource/ChartDataSource.cpp:20
#11 0x00007fa35b74ee6b in LegendModel::getValueForItem
(this=this@entry=0x5571438f0340, item=item@entry=0) at
/usr/src/debug/kquickcharts/kquickcharts-6.15.0/controls/LegendModel.cpp:258
#12 0x00007fa35b74f9f7 in LegendModel::update (this=<optimized out>) at
/usr/src/debug/kquickcharts/kquickcharts-6.15.0/controls/LegendModel.cpp:163
#13 0x00007fa412bc0e34 in QObject::event (this=<optimized out>, e=<optimized
out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1431
#14 0x00007fa414d01c70 in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x5571438f0340, e=0x55714a4fe1a0) at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3303
#15 0x00007fa412b68118 in QCoreApplication::notifyInternal2
(receiver=0x5571438f0340, event=event@entry=0x55714a4fe1a0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1106
#16 0x00007fa412b684fb in QCoreApplication::sendEvent (receiver=<optimized
out>, event=0x55714a4fe1a0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1546
#17 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x557140eee4a0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1879
#18 0x00007fa412e3fcf8 in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1733
#19 postEventSourceDispatch (s=0x557140ef67d0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:246
#20 0x00007fa41169d87d in g_main_dispatch (context=0x7fa404000f00) at
../glib/glib/gmain.c:3398


Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to