Bug 403036 - k3b crashes when trying to copy DVD to harddrive
Summary: k3b crashes when trying to copy DVD to harddrive
Status: RESOLVED WORKSFORME
Alias: None
Product: k3b
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: k3b developers
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2019-01-09 13:13 UTC by Łukasz Żarnowiecki
Modified: 2021-02-11 04:33 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Łukasz Żarnowiecki 2019-01-09 13:13:29 UTC
Application: k3b (18.12.0)

Qt Version: 5.12.0
Frameworks Version: 5.53.0
Operating System: Linux 4.20.0-3-ck-zen x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:

I started operation of copying files from DVD to my harddrive.

The crash can be reproduced every time.

-- Backtrace:
Application: K3b (k3b), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7ff2e1aa4480 (LWP 6045))]

Thread 17 (Thread 0x7ff292520700 (LWP 6076)):
#0  0x00007ff2ed2ce6a8 in nanosleep () at /usr/lib/libc.so.6
#1  0x00007ff2ed82af0f in  () at /usr/lib/libQt5Core.so.5
#2  0x00007ff2ef518c9c in K3b::MediaCache::PollThread::run() () at /usr/lib/libk3blib.so.7
#3  0x00007ff2ed6199cc in  () at /usr/lib/libQt5Core.so.5
#4  0x00007ff2e83a6a9d in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007ff2ed301b23 in clone () at /usr/lib/libc.so.6

Thread 16 (Thread 0x7ff2b57fa700 (LWP 6060)):
#0  0x00007ff2e83acafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007ff2d7999004 in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007ff2d7998d28 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff2e83a6a9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007ff2ed301b23 in clone () at /usr/lib/libc.so.6

Thread 15 (Thread 0x7ff2b5ffb700 (LWP 6059)):
#0  0x00007ff2e83acafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007ff2d7999004 in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007ff2d7998d28 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff2e83a6a9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007ff2ed301b23 in clone () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7ff2b67fc700 (LWP 6058)):
#0  0x00007ff2e83acafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007ff2d7999004 in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007ff2d7998d28 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff2e83a6a9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007ff2ed301b23 in clone () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7ff2b6ffd700 (LWP 6057)):
#0  0x00007ff2e83acafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007ff2d7999004 in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007ff2d7998d28 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff2e83a6a9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007ff2ed301b23 in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7ff2b77fe700 (LWP 6056)):
#0  0x00007ff2e83acafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007ff2d7999004 in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007ff2d7998d28 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff2e83a6a9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007ff2ed301b23 in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7ff2b7fff700 (LWP 6055)):
#0  0x00007ff2e83acafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007ff2d7999004 in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007ff2d7998d28 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff2e83a6a9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007ff2ed301b23 in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7ff2d4a23700 (LWP 6054)):
#0  0x00007ff2e83acafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007ff2d7999004 in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007ff2d7998d28 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff2e83a6a9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007ff2ed301b23 in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7ff2d5224700 (LWP 6053)):
#0  0x00007ff2e83acafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007ff2d7999004 in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007ff2d7998d28 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff2e83a6a9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007ff2ed301b23 in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7ff2d5a25700 (LWP 6052)):
#0  0x00007ff2e83acafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007ff2d7999004 in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007ff2d7998d28 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff2e83a6a9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007ff2ed301b23 in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7ff2d6226700 (LWP 6051)):
#0  0x00007ff2e83acafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007ff2d7999004 in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007ff2d7998d28 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff2e83a6a9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007ff2ed301b23 in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7ff2d6a27700 (LWP 6050)):
#0  0x00007ff2e83acafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007ff2d7999004 in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007ff2d7998d28 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff2e83a6a9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007ff2ed301b23 in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7ff2d7228700 (LWP 6049)):
#0  0x00007ff2e83acafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007ff2d7999004 in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007ff2d7998d28 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff2e83a6a9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007ff2ed301b23 in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7ff2de65e700 (LWP 6048)):
#0  0x00007ff2ed2f6c21 in poll () at /usr/lib/libc.so.6
#1  0x00007ff2e7af6540 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007ff2e7af662e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007ff2ed82b5c4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007ff2ed7d458c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007ff2ed6185c9 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007ff2ee6c3ba6 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007ff2ed6199cc in  () at /usr/lib/libQt5Core.so.5
#8  0x00007ff2e83a6a9d in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007ff2ed301b23 in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7ff2dfa50700 (LWP 6047)):
#0  0x00007ff2ed2f6c21 in poll () at /usr/lib/libc.so.6
#1  0x00007ff2e71e5630 in  () at /usr/lib/libxcb.so.1
#2  0x00007ff2e71e72db in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007ff2e098e96b in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007ff2ed6199cc in  () at /usr/lib/libQt5Core.so.5
#5  0x00007ff2e83a6a9d in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007ff2ed301b23 in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7ff2e1a9d700 (LWP 6046)):
#0  0x00007ff2e83acafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007ff2ed47fcd1 in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:864
#2  0x00007ff2ed47fcd1 in std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=...) at /build/gcc/src/gcc/libstdc++-v3/src/c++11/condition_variable.cc:53
#3  0x00007ff2eaea7f54 in  () at /usr/lib/libQt5WebKit.so.5
#4  0x00007ff2eaea8079 in  () at /usr/lib/libQt5WebKit.so.5
#5  0x00007ff2ed486063 in std::execute_native_thread_routine(void*) (__p=0x56095f71cfe0) at /build/gcc/src/gcc/libstdc++-v3/src/c++11/thread.cc:80
#6  0x00007ff2e83a6a9d in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007ff2ed301b23 in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7ff2e1aa4480 (LWP 6045)):
[KCrash Handler]
#6  0x00007ff2ef4e73c0 in K3b::ExternalBin::hasFeature(QString const&) const () at /usr/lib/libk3blib.so.7
#7  0x00007ff2ef569044 in K3b::DvdCopyJob::slotDiskInfoReady(K3b::Device::DeviceHandler*) () at /usr/lib/libk3blib.so.7
#8  0x00007ff2ed80028c in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#9  0x00007ff2ef60a9c0 in K3b::Device::DeviceHandler::finished(K3b::Device::DeviceHandler*) () at /usr/lib/libk3blib.so.7
#10 0x00007ff2ef50092a in K3b::Device::DeviceHandler::jobFinished(bool) () at /usr/lib/libk3blib.so.7
#11 0x00007ff2ed800b62 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#12 0x00007ff2ee19be34 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#13 0x00007ff2ee1a3671 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#14 0x00007ff2ed7d58f9 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#15 0x00007ff2ed7d8998 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#16 0x00007ff2ed82bfd4 in  () at /usr/lib/libQt5Core.so.5
#17 0x00007ff2e7af4a2f in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#18 0x00007ff2e7af65e9 in  () at /usr/lib/libglib-2.0.so.0
#19 0x00007ff2e7af662e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#20 0x00007ff2ed82b5a9 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#21 0x00007ff2ed7d458c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#22 0x00007ff2ee3935ae in QDialog::exec() () at /usr/lib/libQt5Widgets.so.5
#23 0x000056095ee25940 in  ()
#24 0x000056095ee6ab2a in  ()
#25 0x000056095ef5a826 in  ()
#26 0x00007ff2ed80028c in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#27 0x00007ff2ee288533 in QAbstractButton::clicked(bool) () at /usr/lib/libQt5Widgets.so.5
#28 0x00007ff2ee28874c in  () at /usr/lib/libQt5Widgets.so.5
#29 0x00007ff2ee289b42 in  () at /usr/lib/libQt5Widgets.so.5
#30 0x00007ff2ee289d16 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () at /usr/lib/libQt5Widgets.so.5
#31 0x00007ff2ee1dc9d8 in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5
#32 0x00007ff2ee19be34 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#33 0x00007ff2ee1a38b9 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#34 0x00007ff2ed7d58f9 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#35 0x00007ff2ee1a2b98 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () at /usr/lib/libQt5Widgets.so.5
#36 0x00007ff2ee1f7d2d in  () at /usr/lib/libQt5Widgets.so.5
#37 0x00007ff2ee1fac47 in  () at /usr/lib/libQt5Widgets.so.5
#38 0x00007ff2ee19be34 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#39 0x00007ff2ee1a3671 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#40 0x00007ff2ed7d58f9 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#41 0x00007ff2edba79be in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/libQt5Gui.so.5
#42 0x00007ff2edba8e26 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/libQt5Gui.so.5
#43 0x00007ff2edb8275c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Gui.so.5
#44 0x00007ff2e098f99c in  () at /usr/lib/libQt5XcbQpa.so.5
#45 0x00007ff2e7af4a2f in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#46 0x00007ff2e7af65e9 in  () at /usr/lib/libglib-2.0.so.0
#47 0x00007ff2e7af662e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#48 0x00007ff2ed82b5a9 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#49 0x00007ff2ed7d458c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#50 0x00007ff2ee3935ae in QDialog::exec() () at /usr/lib/libQt5Widgets.so.5
#51 0x000056095ee3098c in  ()
#52 0x000056095ee16a83 in  ()
#53 0x000056095edf945b in  ()
#54 0x00007ff2ed800b62 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#55 0x00007ff2edba3913 in QGuiApplication::event(QEvent*) () at /usr/lib/libQt5Gui.so.5
#56 0x00007ff2ee1a1c60 in QApplication::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5
#57 0x00007ff2ee19be34 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#58 0x00007ff2ee1a3671 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#59 0x00007ff2ed7d58f9 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#60 0x00007ff2ed7d8998 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#61 0x00007ff2ed82bfd4 in  () at /usr/lib/libQt5Core.so.5
#62 0x00007ff2e7af4a2f in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#63 0x00007ff2e7af65e9 in  () at /usr/lib/libglib-2.0.so.0
#64 0x00007ff2e7af662e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#65 0x00007ff2ed82b5a9 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#66 0x00007ff2ed7d458c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#67 0x00007ff2ed7dc896 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#68 0x000056095edf46e5 in  ()
#69 0x00007ff2ed22a223 in __libc_start_main () at /usr/lib/libc.so.6
#70 0x000056095edf495e in _start ()
[Inferior 1 (process 6045) detached]

Reported using DrKonqi
Comment 1 Łukasz Żarnowiecki 2019-01-09 13:16:54 UTC
Installing cdrtools fixes problem, but anyway program should not crash in my opinion.
Comment 2 Justin Zobel 2021-01-12 02:03:28 UTC
Thank you for the crash report.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Comment 3 Bug Janitor Service 2021-01-27 04:33:22 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Bug Janitor Service 2021-02-11 04:33:21 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!