Bug 476991 - Crash on removing panel
Summary: Crash on removing panel
Status: RESOLVED DUPLICATE of bug 471292
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (show other bugs)
Version: master
Platform: Neon Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi, qt6
Depends on:
Blocks:
 
Reported: 2023-11-14 13:59 UTC by Martin Riethmayer
Modified: 2023-11-14 22:43 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (99.97 KB, text/plain)
2023-11-14 13:59 UTC, Martin Riethmayer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Riethmayer 2023-11-14 13:59:53 UTC
Application: plasmashell (5.81.0)

Qt Version: 6.6.0
Frameworks Version: 5.245.0
Operating System: Linux 6.2.0-36-generic x86_64
Windowing System: Wayland
Distribution: KDE neon Unstable Edition
DrKonqi: 5.81.0 [CoredumpBackend]

-- Information about the crash:
Steps to reproduce

1.) Add new (default) Panel
2.) Activate Edit mode ("Alt+D, E") via right-click menu of the desktop
3.) Activate Editing of Desktop and Panels (translated from German, sorry)
4.) Remove any panel

Actual Result:
Plasma crashes, the panel is not removed. Note: The Edit mode (Alt+D, E) will not show the option for editing desktops and panels right now, you'd have to add another panel to enter it again

Expected Result:
Panel is removed.

The crash can be reproduced every time.

-- Backtrace (Reduced):
#5  0x00007f063c7cbc15 in QObject::disconnect(QObject const*, char const*, QObject const*, char const*) (sender=0x21, signal=signal@entry=0x0, receiver=receiver@entry=0x55f3a0009b00, method=method@entry=0x0) at ./src/corelib/kernel/qobject.cpp:3197
#6  0x000055f39a153294 in ShellContainmentModel::load() (this=0x55f3a0009b00) at ./shell/shellcontainmentconfig.cpp:332
#7  0x000055f39a0d4940 in ShellContainmentModel::qt_metacall(QMetaObject::Call, int, void**) (this=0x55f3a0009b00, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7ffe98dfa6c8) at ./obj-x86_64-linux-gnu/shell/plasmashell_autogen/EWIEGA46WW/moc_shellcontainmentconfig.cpp:324
#8  0x00007f063e049613 in QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const (this=0x7ffe98dfa980, type=QMetaObject::InvokeMetaMethod, index=<optimized out>, argv=<optimized out>) at ./src/qml/qml/qqmlobjectorgadget.cpp:14
#9  0x00007f063e140713 in QV4::CallMethod (callType=<optimized out>, callArgs=<optimized out>, engine=<optimized out>, argTypes=<optimized out>, argCount=<optimized out>, returnType=..., index=<optimized out>, object=<optimized out>) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qvarlengtharray.h:84


The reporter indicates this bug may be a duplicate of or related to bug 476034.

Reported using DrKonqi
Comment 1 Martin Riethmayer 2023-11-14 13:59:54 UTC
Created attachment 163150 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 Nate Graham 2023-11-14 22:43:58 UTC
*** This bug has been marked as a duplicate of bug 471292 ***