https://bugs.kde.org/show_bug.cgi?id=506652
Bug ID: 506652
Summary: Confirmation Of 506642
Classification: Plasma
Product: plasmashell
Version First 6.4.1
Reported In:
Platform: Fedora RPMs
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.1)
ApplicationNotResponding [ANR]: false
Qt Version: 6.9.1
Frameworks Version: 6.15.0
Operating System: Linux 6.15.4-200.fc42.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora Linux 42 (KDE Plasma Desktop Edition)"
DrKonqi: 6.4.1 [CoredumpBackend]
-- Information about the crash:
As explained at https://bugzilla.redhat.com/show_bug.cgi?id=2376531#c0, since I
filed https://bugs.kde.org/show_bug.cgi?id=506642#c0, I've realised that
closing "Quick Settings" too quickly after selecting "Apply", when I've
selected a new global theme, causes the shell and application style to become
inconsistent, which causes the shell to crash.
# Reproduction
1. Open "Quick Settings".
2. Select a new global theme.
3. Tentatively select "Apply" with your keyboard (as if you had hovered over it
with your cursor).
4. Place your cursor over the window closure button.
5. Press "Enter" (or, maybe, the space bar), and really quickly afterward,
close the window.
This shan't work 100% of the time.
# Environment
> ~~~
> Operating System: Fedora Linux 42
> KDE Plasma Version: 6.4.1
> KDE Frameworks Version: 6.15.0
> Qt Version: 6.9.1
> Kernel Version: 6.15.4-200.fc42.x86_64 (64-bit)
> Graphics Platform: Wayland
> Processors: 16 × AMD Ryzen 7 7840HS w/ Radeon 780M Graphics
> Memory: 32 GiB of RAM (30.6 GiB usable)
> Graphics Processor: AMD Radeon 780M Graphics
> Manufacturer: Framework
> Product Name: Laptop 16 (AMD Ryzen 7040 Series)
> System Version: A7
> ~~~
The crash can be reproduced sometimes.
-- Backtrace (Reduced):
#5 __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#6 0x00007fd3524811e3 in __pthread_kill_internal (threadid=<optimized out>,
signo=6) at pthread_kill.c:89
#7 0x00007fd352427afe in __GI_raise (sig=sig@entry=6) at
../sysdeps/posix/raise.c:26
#8 0x00007fd35240f6d0 in __GI_abort () at abort.c:73
#9 0x00007fd3524106f3 in __libc_message_impl (fmt=fmt@entry=0x7fd3525c248c
"%s\n") at ../sysdeps/posix/libc_fatal.c:134
#10 0x00007fd35248b275 in malloc_printerr (str=str@entry=0x7fd3525c5498
"malloc_consolidate(): unaligned fastbin chunk detected") at malloc.c:5829
#11 0x00007fd35248bf4c in malloc_consolidate (av=av@entry=0x7fd3525f6ac0
<main_arena>) at malloc.c:4903
#12 0x00007fd35248e9b0 in _int_malloc (av=0x7fd3525f6ac0 <main_arena>,
bytes=1064) at malloc.c:4099
#13 0x00007fd35248fe6e in __GI___libc_malloc (bytes=1064) at malloc.c:3414
#14 0x00007fd352c41f99 in allocateData (allocSize=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/tools/qarraydata.cpp:139
#15 allocateHelper (objectSize=2, alignment=16, capacity=523,
option=QArrayData::KeepSize) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/tools/qarraydata.cpp:181
#16 allocateHelper (objectSize=2, alignment=16, capacity=140729922171856,
option=QArrayData::KeepSize) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/tools/qarraydata.cpp:157
#17 QArrayData::allocate2 (dptr=dptr@entry=0x7ffe3d0533d0,
capacity=capacity@entry=523, option=option@entry=QArrayData::KeepSize) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/tools/qarraydata.cpp:220
#18 0x00007fd352c04c52 in QTypedArrayData<char16_t>::allocate
(capacity=<optimized out>, option=QArrayData::KeepSize) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/tools/qarraydata.h:139
#19 QArrayDataPointer<char16_t>::QArrayDataPointer (this=<optimized out>,
alloc=<optimized out>, n=<optimized out>, option=QArrayData::KeepSize) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/tools/qarraydatapointer.h:58
#20 QString::QString (this=this@entry=0x7ffe3d0534c0, size=size@entry=523) at
/usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/text/qstring.cpp:2541
Reported using DrKonqi
--
You are receiving this mail because:
You are watching all bug changes.