[k3b] [Bug 486314] New: k3b crashes while self-burned CDs (with non-UTF-8 encoding) are in optical drive
Friedrich
bugzilla_noreply at kde.org
Mon Apr 29 20:47:33 BST 2024
https://bugs.kde.org/show_bug.cgi?id=486314
Bug ID: 486314
Summary: k3b crashes while self-burned CDs (with non-UTF-8
encoding) are in optical drive
Classification: Applications
Product: k3b
Version: 24.02.2
Platform: Fedora RPMs
OS: Linux
Status: REPORTED
Severity: crash
Priority: NOR
Component: general
Assignee: k3b at kde.org
Reporter: friedrich.public.2001 at tutanota.com
CC: michalm at jabster.pl, trueg at kde.org
Target Milestone: ---
SUMMARY
k3b always crashes while a self-burned Audio-CD is in my optical drive.
I've opened the CDs in dolphin and apparently the filenames are not UTF-8
encoded.
The crash doesn't happen with any of the non-selfburned CDs I have.
STEPS TO REPRODUCE
1. Run k3b
2. insert selfburned CD with weird text-encoding
OBSERVED RESULT
The software crashes.
EXPECTED RESULT
The software shouldn't crash.
SOFTWARE/OS VERSIONS
Fedora 40
KDE Plasma Version: 6.0.4
KDE Frameworks Version: 6.1.0
Qt Version: 6.7.0
ADDITIONAL INFORMATION
GDB Backtrace:
#0 0x00007ffff7ac8e21 in K3b::Device::debugBitfield (data=0x7fff433fed04
"O;F", len=3)
at /usr/include/qt6/QtCore/qarraydatapointer.h:113
#1 0x00007ffff7ab77c3 in K3b::Device::Device::diskInfo (this=0x5555562aada0)
at /usr/src/debug/k3b-24.02.2-1.fc40.x86_64/libk3bdevice/k3bdevice.cpp:2112
#2 0x00007ffff7e6881e in K3b::Medium::update (this=this at entry=0x7fff433feef0)
at /usr/src/debug/k3b-24.02.2-1.fc40.x86_64/libk3b/tools/k3bmedium.cpp:174
#3 0x00007ffff7e68dd7 in K3b::MediaCache::PollThread::run
(this=0x5555561a4750)
at
/usr/src/debug/k3b-24.02.2-1.fc40.x86_64/libk3b/tools/k3bmediacache.cpp:74
#4 0x00007ffff574f35c in operator() (__closure=<optimized out>)
at
/usr/src/debug/qt6-qtbase-6.7.0-3.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326
#5 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>)
at
/usr/src/debug/qt6-qtbase-6.7.0-3.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262
#6 QThreadPrivate::start (arg=0x5555561a4750)
at
/usr/src/debug/qt6-qtbase-6.7.0-3.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285
#7 0x00007ffff4ea91b7 in start_thread (arg=<optimized out>) at
pthread_create.c:447
#8 0x00007ffff4f2b39c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the k3b
mailing list