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

--- Comment #4 from TraceyC <kde...@tlcnet.info> ---
I am reliably able to produce a crash by dismissing a different panel related
notification. Based on the backtrace from my system I'm pretty sure they are
related
I am not able to reproduce on git-master

STEPS TO REPRODUCE

-- Information about the crash:
I had removed a panel on one of two external monitors (default panel)
- Right click desktop - Enter Edit Mode
- Right click panel - Show Panel Configuration
- Right click panel - Remove panel
- Click the x on the confirmation notification

Plasma crashed and restarted, DrKonqi appeared

Qt Version: 6.7.2
Frameworks Version: 6.4.0
Operating System: Linux 6.9.12-297.current x86_64
Windowing System: Wayland
Distribution: Solus 4.5 Resilience
DrKonqi: 6.1.3 [CoredumpBackend]


```

Thread 1 (Thread 0x7fdd4044d480 (LWP 1704)):
[KCrash Handler]
#6  ShellCorona::panelContainmentDestroyed (this=0x56254cffc5b0, obj=<optimized
out>) at
/home/build/YPKG/root/plasma-workspace/build/plasma-workspace-6.1.3/shell/shellcorona.cpp:1562
#7  0x00007fdd46953268 in QtPrivate::QSlotObjectBase::call
(this=0x56254d9d5760, r=0x56254cffc5b0, a=0x7ffd715e3460) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qobjectdefs_impl.h:469
#8  doActivate<false> (sender=0x56254d303c50, signal_index=0,
argv=0x7ffd715e3460) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qobject.cpp:4086
#9  0x00007fdd469461f2 in QMetaObject::activate (sender=0x56254d303c50,
local_signal_index=0, argv=0x7ffd715e3460, m=<optimized out>) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qobject.cpp:4146
#10 QObject::destroyed (this=0x56254d303c50, _t1=0x56254d303c50) at
src/corelib/kernel/moc_qobject.cpp:229
#11 QObject::~QObject (this=0x56254d303c50) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qobject.cpp:1074
#12 0x00007fdd490ebe57 in Plasma::Applet::~Applet (this=0x56254d303c50) at
/home/build/YPKG/root/libplasma/build/libplasma-6.1.3/src/plasma/applet.cpp:92
#13 0x00007fdd490f49bf in Plasma::Containment::~Containment (this=0x6) at
/home/build/YPKG/root/libplasma/build/libplasma-6.1.3/src/plasma/containment.cpp:62
#14 0x00007fdd4694818c in qDeleteInEventHandler (o=0x56254d303c50) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qobject.cpp:5002
#15 QObject::event (this=0x56254d303c50, e=0x562558db9830) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qobject.cpp:1437
#16 0x00007fdd48a47aa3 in QApplicationPrivate::notify_helper
(this=0x56254cb42290, receiver=0x56254d303c50, e=0x562558db9830) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.2/src/widgets/kernel/qapplication.cpp:3287
#17 0x00007fdd48a48c1f in QApplication::notify (this=<optimized out>,
receiver=0x56254d303c50, e=0x562558db9830) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.2/src/widgets/kernel/qapplication.cpp:2680
#18 0x00007fdd468f4e5d in QCoreApplication::notifyInternal2
(receiver=0x56254d303c50, event=0x562558db9830) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qcoreapplication.cpp:1142
#19 0x00007fdd468f6595 in QCoreApplication::sendEvent (receiver=0x56254d303c50,
event=<optimized out>) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qcoreapplication.cpp:1583
#20 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x56254caf7ba0) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qcoreapplication.cpp:1940
#21 0x00007fdd46be9fa6 in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qcoreapplication.cpp:1797
#22 postEventSourceDispatch (s=s@entry=0x56254cbe0070) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qeventdispatcher_glib.cpp:244
#23 0x00007fdd4559e4ea in g_main_dispatch
(context=context@entry=0x7fdd34000f20) at ../glib/gmain.c:3344
#24 0x00007fdd455a16c7 in g_main_context_dispatch_unlocked
(context=0x7fdd34000f20) at ../glib/gmain.c:4152
#25 g_main_context_iterate_unlocked (context=context@entry=0x7fdd34000f20,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../glib/gmain.c:4217
#26 0x00007fdd455a1d41 in g_main_context_iteration (context=0x7fdd34000f20,
may_block=1) at ../glib/gmain.c:4282
#27 0x00007fdd46be9672 in QEventDispatcherGlib::processEvents
(this=0x56254cbf4c30, flags=...) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qeventdispatcher_glib.cpp:394
#28 0x00007fdd469001fa in QEventLoop::processEvents (this=0x7ffd715e3ac0,
flags=...) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qeventloop.cpp:100
#29 QEventLoop::exec (this=0x7ffd715e3ac0, flags=...) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qeventloop.cpp:182
#30 0x00007fdd468f5697 in QCoreApplication::exec () at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qcoreapplication.cpp:1486
#31 0x0000562518d31007 in main (argc=2, argv=0x7ffd715e3dc8) at
/home/build/YPKG/root/plasma-workspace/build/plasma-workspace-6.1.3/shell/main.cpp:188
```

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

Reply via email to