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

            Bug ID: 463956
           Summary: Plasma crashed after closing a notification
    Classification: Plasma
           Product: plasmashell
           Version: 5.26.5
          Platform: Archlinux
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: 1.0

Application: plasmashell (5.26.5)

Qt Version: 5.15.7
Frameworks Version: 5.101.0
Operating System: Linux 6.1.3-arch1-1 x86_64
Windowing System: Wayland
Distribution: "Arch Linux"
DrKonqi: 5.26.5 [KCrashBackend]

-- Information about the crash:
I was deleting some widgets from the desktop and some undo notifications
appeared. I closed one of them and plasmashell crashed.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized
out>}
[KCrash Handler]
#6  0x00007f405723b205 in QScopedPointer<QObjectData,
QScopedPointerDeleter<QObjectData> >::operator->() const (this=0x8,
this=<optimized out>) at /usr/include/qt/QtCore/qscopedpointer.h:118
#7  qGetPtrHelper<QScopedPointer<QObjectData,
QScopedPointerDeleter<QObjectData> > >(QScopedPointer<QObjectData,
QScopedPointerDeleter<QObjectData> >&) (ptr=..., ptr=<optimized out>) at
/usr/include/qt/QtCore/qglobal.h:1143
#8  QQmlEngine::d_func() (this=0x0) at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/qml/qqmlengine.h:172
#9  QQmlEnginePrivate::get(QQmlEngine*) (e=0x0, e=<optimized out>) at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/qml/qqmlengine_p.h:424
#10 QtQml::qmlExecuteDeferred(QObject*) (object=object@entry=0x562e0417a200) at
/usr/src/debug/qt5-declarative/qtdeclarative/src/qml/qml/qqmlengine.cpp:1592
#11 0x00007f405775068e in QQuickTransition::prepare(QList<QQuickStateAction>&,
QList<QQmlProperty>&, QQuickTransitionManager*, QObject*) (this=0x562e0417a200,
actions=..., after=..., manager=0x562e02e06080, defaultTarget=0x562e02edf970)
at
/usr/src/debug/qt5-declarative/qtdeclarative/src/quick/util/qquicktransition.cpp:259
#12 0x00007f40577454c4 in
QQuickTransitionManager::transition(QList<QQuickStateAction> const&,
QQuickTransition*, QObject*) (this=0x562e02e06080, list=<optimized out>,
transition=0x562e0417a200, defaultTarget=0x562e02edf970) at
/usr/src/debug/qt5-declarative/qtdeclarative/src/quick/util/qquicktransitionmanager.cpp:207
#13 0x00007f4055cb0b86 in QObject::event(QEvent*) (this=0x562e02edf970,
e=0x7fff3c2bc6d0) at kernel/qobject.cpp:1324
#14 0x00007f4056978b1c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x562e02edf970, e=0x7fff3c2bc6d0) at
kernel/qapplication.cpp:3637
#15 0x00007f4055c8cf98 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x562e02edf970, event=0x7fff3c2bc6d0) at
kernel/qcoreapplication.cpp:1064
#16 0x00007f4055cd7493 in QTimerInfoList::activateTimers()
(this=0x562dff96a900) at kernel/qtimerinfo_unix.cpp:643
#17 0x00007f4055cd7a8a in timerSourceDispatch(GSource*, GSourceFunc, gpointer)
(source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183
#18 0x00007f405411687b in g_main_dispatch (context=0x7f404c005010) at
../glib/glib/gmain.c:3454
#19 g_main_context_dispatch (context=0x7f404c005010) at
../glib/glib/gmain.c:4172
#20 0x00007f405416dc89 in g_main_context_iterate.constprop.0
(context=0x7f404c005010, block=1, dispatch=1, self=<optimized out>) at
../glib/glib/gmain.c:4248
#21 0x00007f4054115132 in g_main_context_iteration (context=0x7f404c005010,
may_block=1) at ../glib/glib/gmain.c:4313
#22 0x00007f4055cd7c4c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x562dff912cf0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#23 0x00007f4055c8573c in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fff3c2bc980,
flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#24 0x00007f4055c90269 in QCoreApplication::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#25 0x00007f405613a102 in QGuiApplication::exec() () at
kernel/qguiapplication.cpp:1870
#26 0x00007f4056976f2a in QApplication::exec() () at
kernel/qapplication.cpp:2829
#27 0x0000562dfec491ef in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at
/usr/src/debug/plasma-workspace/plasma-workspace-5.26.5/shell/main.cpp:233
[Inferior 1 (process 16898) detached]

The reporter indicates this bug may be a duplicate of or related to bug 461072,
bug 462715.

Reported using DrKonqi

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

Reply via email to