Bug 476541 - K3b stalled when beginning to write an audio CD
Summary: K3b stalled when beginning to write an audio CD
Status: REPORTED
Alias: None
Product: k3b
Classification: Applications
Component: general (show other bugs)
Version: 22.12.3
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: k3b developers
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2023-11-04 09:35 UTC by nuremberggeeko
Modified: 2023-11-04 09:35 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description nuremberggeeko 2023-11-04 09:35:09 UTC
Application: k3b (22.12.3)

Qt Version: 5.15.8
Frameworks Version: 5.103.0
Operating System: Linux 5.14.21-150500.55.31-default x86_64
Windowing System: X11
Distribution: "openSUSE Leap 15.5"
DrKonqi: 5.27.4 [KCrashBackend]

-- Information about the crash:
I was trying to create an audio CD from a number of WAV files ripped using K3b from an original pressed audio CD. The drive activity light flashed occasionally and the progress screen said "Drive Locked." Nothing seemed to be happening after several minutes so I tried to cancel the attempt to write the CD and K3b crashed and activated the KDE crash handler. The crash handler program asked if I had tried to repeat the error so I restarted K3b and tried to make the audio CD a second time using the original blank CD-R. This attempt to make the audio CD succeeded and the disc I made sounds fine so the first attempt did not write on the CD-R and ruin it. I don't know why it didn't work the first time but it worked fine the second time. I have had problems making audio CDs several times and previously I was able to successfully create audio CDs using Brasero when K3b didn't work, although I prefer to use K3b instead of Brasero. I've been using K3b for about 24 years and have generally been very happy using it. Keep up the very good work and thank all of you who work on K3b!

The crash can be reproduced sometimes.

-- Backtrace:
Application: K3b (k3b), signal: Segmentation fault

[KCrash Handler]
#4  0x00007f39823ae083 in __memmove_avx_unaligned_erms () from /lib64/libc.so.6
#5  0x00007f39848c2650 in ?? () from /usr/lib64/libk3blib.so.8
#6  0x00007f39848c203b in K3b::Job::unregisterSubJob(K3b::Job*) () from /usr/lib64/libk3blib.so.8
#7  0x00007f39848c2214 in K3b::Job::jobFinished(bool) () from /usr/lib64/libk3blib.so.8
#8  0x00007f39848c2366 in K3b::Job::~Job() () from /usr/lib64/libk3blib.so.8
#9  0x00007f39849053f9 in K3b::CdrdaoWriter::~CdrdaoWriter() () from /usr/lib64/libk3blib.so.8
#10 0x00007f3982971beb in QObjectPrivate::deleteChildren() () from /usr/lib64/libQt5Core.so.5
#11 0x00007f398297c58e in QObject::~QObject() () from /usr/lib64/libQt5Core.so.5
#12 0x00007f39848c229e in K3b::Job::~Job() () from /usr/lib64/libk3blib.so.8
#13 0x00007f398494848d in ?? () from /usr/lib64/libk3blib.so.8
#14 0x0000565388ab1f4e in ?? ()
#15 0x00005653889c08c5 in ?? ()
#16 0x00007f398297e7e5 in ?? () from /usr/lib64/libQt5Core.so.5
#17 0x00007f3983676dd2 in QAbstractButton::clicked(bool) () from /usr/lib64/libQt5Widgets.so.5
#18 0x00007f398367705a in ?? () from /usr/lib64/libQt5Widgets.so.5
#19 0x00007f39836784ba in ?? () from /usr/lib64/libQt5Widgets.so.5
#20 0x00007f39836786ad in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQt5Widgets.so.5
#21 0x00007f39835cada8 in QWidget::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#22 0x00007f398371c23f in QPushButton::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#23 0x00007f398358a53c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#24 0x00007f3983591877 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#25 0x00007f3982941073 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#26 0x00007f398359087f in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () from /usr/lib64/libQt5Widgets.so.5
#27 0x00007f39835e558c in ?? () from /usr/lib64/libQt5Widgets.so.5
#28 0x00007f39835e85fd in ?? () from /usr/lib64/libQt5Widgets.so.5
#29 0x00007f398358a53c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#30 0x00007f39835912ff in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#31 0x00007f3982941073 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#32 0x00007f3982e34deb in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib64/libQt5Gui.so.5
#33 0x00007f3982e36095 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib64/libQt5Gui.so.5
#34 0x00007f3982e0cb8b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Gui.so.5
#35 0x00007f397cf0f65a in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#36 0x00007f397f32082b in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#37 0x00007f397f320bd0 in ?? () from /usr/lib64/libglib-2.0.so.0
#38 0x00007f397f320c5c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#39 0x00007f39829a39bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#40 0x00007f398293f8da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#41 0x00007f3983788497 in QDialog::exec() () from /usr/lib64/libQt5Widgets.so.5
#42 0x0000565388a03de6 in ?? ()
#43 0x0000565388ab0375 in ?? ()
#44 0x00005653889c270a in ?? ()
#45 0x00007f398297e7e5 in ?? () from /usr/lib64/libQt5Core.so.5
#46 0x00007f3983583f82 in QAction::triggered(bool) () from /usr/lib64/libQt5Widgets.so.5
#47 0x00007f39835865cc in QAction::activate(QAction::ActionEvent) () from /usr/lib64/libQt5Widgets.so.5
#48 0x00007f398367844b in ?? () from /usr/lib64/libQt5Widgets.so.5
#49 0x00007f39836786ad in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQt5Widgets.so.5
#50 0x00007f398376e6ea in QToolButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQt5Widgets.so.5
#51 0x00007f39835cada8 in QWidget::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#52 0x00007f398376e784 in QToolButton::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#53 0x00007f398358a53c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#54 0x00007f3983591877 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#55 0x00007f3982941073 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#56 0x00007f398359087f in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () from /usr/lib64/libQt5Widgets.so.5
#57 0x00007f39835e558c in ?? () from /usr/lib64/libQt5Widgets.so.5
#58 0x00007f39835e85fd in ?? () from /usr/lib64/libQt5Widgets.so.5
#59 0x00007f398358a53c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#60 0x00007f39835912ff in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#61 0x00007f3982941073 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#62 0x00007f3982e34deb in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib64/libQt5Gui.so.5
#63 0x00007f3982e36095 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib64/libQt5Gui.so.5
#64 0x00007f3982e0cb8b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Gui.so.5
#65 0x00007f397cf0f65a in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#66 0x00007f397f32082b in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#67 0x00007f397f320bd0 in ?? () from /usr/lib64/libglib-2.0.so.0
#68 0x00007f397f320c5c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#69 0x00007f39829a39bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#70 0x00007f398293f8da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#71 0x00007f3982949117 in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5
#72 0x00005653889b9fee in ?? ()
#73 0x00007f398226124d in __libc_start_main () from /lib64/libc.so.6
#74 0x00005653889ba1fa in ?? ()
[Inferior 1 (process 15549) detached]

The reporter indicates this bug may be a duplicate of or related to bug 172952, bug 191627, bug 192230, bug 212799, bug 215170, bug 215173, bug 215544, bug 224180, bug 224847, bug 225082, bug 226909, bug 232148, bug 235130, bug 235209, bug 237708, bug 238110, bug 241886, bug 242177, bug 252606, bug 261950, bug 270514, bug 327658.

Reported using DrKonqi