https://bugs.kde.org/show_bug.cgi?id=515644
Bug ID: 515644
Summary: Plasmashell crashes instead of closing inmediately
upon restarting KWin
Classification: Plasma
Product: plasmashell
Version First 6.6.80
Reported In:
Platform: Compiled Sources
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.6.80)
(Compiled from sources)
ApplicationNotResponding [ANR]: false
Qt Version: 6.10.2
Frameworks Version: 6.23.0
Operating System: Linux 6.18.7-zen1-1-zen x86_64
Windowing System: Wayland
Distribution: "Arch Linux"
DrKonqi: 6.5.5 [CoredumpBackend]
-- Information about the crash:
Whenever I do kwin_wayland --replace to restart the compositor, plasmashell
triggers a crash instead of a sudden kill (sigkill).
However, it should not wait for it to close gracefully as the reason to restart
kwin or plasmashell might be due to behavior problems such as freezing, which
would defeat the purpose of restarting, but it should not be registered as a
crash.
The crash can be reproduced sometimes.
-- Backtrace (Reduced):
#4 0x00007fc00a162d67 in QMimeDataPrivate::q_func (this=<optimized out>) at
/usr/src/debug/qt6-base-hifps/qtbase/src/corelib/kernel/qmimedata.cpp:31
#5 QMimeDataPrivate::retrieveTypedData (this=this@entry=0x100000034,
format=..., type=...) at
/usr/src/debug/qt6-base-hifps/qtbase/src/corelib/kernel/qmimedata.cpp:103
#6 0x00007fc00a1648c7 in QMimeData::data (this=<optimized out>, mimeType=...)
at /usr/src/debug/qt6-base-hifps/qtbase/src/corelib/kernel/qmetatype.h:458
[...]
#9 0x00007fc00cec1ac6 in ffi_call_unix64 () at ../src/x86/unix64.S:104
#10 0x00007fc00cebe76b in ffi_call_int (cif=cif@entry=0x7fbf7e9aa6a0,
fn=fn@entry=0x7fc0097a72d0, rvalue=<optimized out>, rvalue@entry=0x0,
avalue=avalue@entry=0x7fbf7e9aa770, closure=closure@entry=0x0) at
../src/x86/ffi64.c:676
#11 0x00007fc00cec106e in ffi_call (cif=cif@entry=0x7fbf7e9aa6a0,
fn=0x7fc0097a72d0, rvalue=rvalue@entry=0x0, avalue=avalue@entry=0x7fbf7e9aa770)
at ../src/x86/ffi64.c:713
#12 0x00007fc00d3d848d in wl_closure_invoke
(closure=closure@entry=0x5607da2a98b0, target=<optimized out>,
target@entry=0x5607da33c170, opcode=opcode@entry=0, data=<optimized out>,
flags=1) at ../wayland-1.24.0/src/connection.c:1241
#13 0x00007fc00d3d92e9 in dispatch_event (display=display@entry=0x5607d9050550,
queue=queue@entry=0x5607da39e0b0) at
../wayland-1.24.0/src/wayland-client.c:1707
#14 0x00007fc00d3d96f3 in dispatch_queue (display=0x5607d9050550,
queue=0x5607da39e0b0) at ../wayland-1.24.0/src/wayland-client.c:1853
#15 wl_display_dispatch_queue_pending (display=display@entry=0x5607d9050550,
queue=queue@entry=0x5607da39e0b0) at
../wayland-1.24.0/src/wayland-client.c:2190
#16 0x00007fc00d3dcf34 in wl_display_dispatch_queue_timeout
(display=0x5607d9050550, queue=0x5607da39e0b0, timeout=timeout@entry=0x0) at
../wayland-1.24.0/src/wayland-client.c:2096
#17 0x00007fc00d3dd010 in wl_display_dispatch_queue (display=<optimized out>,
queue=<optimized out>) at ../wayland-1.24.0/src/wayland-client.c:2163
[...]
#19 0x00007fc00a316157 in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-base-hifps/qtbase/src/corelib/thread/qthread_unix.cpp:448
#21 QThreadPrivate::start (arg=0x5607da35f300) at
/usr/src/debug/qt6-base-hifps/qtbase/src/corelib/thread/qthread_unix.cpp:422
#22 0x00007fc0098a598b in start_thread (arg=<optimized out>) at
pthread_create.c:448
#23 0x00007fc009929a0c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Reported using DrKonqi
--
You are receiving this mail because:
You are watching all bug changes.