Bug 326527

Summary: k3b crash after read error
Product: [Applications] k3b Reporter: Herbert Carl Meyer <hcmeyer>
Component: generalAssignee: Michał Małek <michalm>
Status: RESOLVED DUPLICATE    
Severity: crash CC: trueg
Priority: NOR Keywords: drkonqi
Version: 2.0.2   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Herbert Carl Meyer 2013-10-23 19:47:02 UTC
Application: k3b (2.0.2)
KDE Platform Version: 4.11.2
Qt Version: 4.8.5
Operating System: Linux 3.11.6-200.fc19.x86_64 x86_64
Distribution: "Fedora release 19 (Schrödinger’s Cat)"

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

Restarting a meadia copy after a read error

- Custom settings of the application:

iso was being produced and kept, verify set

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

Thread 9 (Thread 0x7f0f29063700 (LWP 4524)):
#0  0x0000003a8e80e0cd in read () from /lib64/libpthread.so.0
#1  0x0000003a90886520 in g_wakeup_acknowledge () from /lib64/libglib-2.0.so.0
#2  0x0000003a90847c1c in g_main_context_check () from /lib64/libglib-2.0.so.0
#3  0x0000003a9084808b in g_main_context_iterate.isra.22 () from /lib64/libglib-2.0.so.0
#4  0x0000003a908481fc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#5  0x0000003a9b9a7166 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#6  0x0000003a9b978ecf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#7  0x0000003a9b9791c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#8  0x0000003a9b87866f in QThread::exec() () from /lib64/libQtCore.so.4
#9  0x0000003a9b95a733 in QInotifyFileSystemWatcherEngine::run() () from /lib64/libQtCore.so.4
#10 0x0000003a9b87ad0f in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4
#11 0x0000003a8e807c53 in start_thread () from /lib64/libpthread.so.0
#12 0x0000003a8e0f5e1d in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f0f1b5f6700 (LWP 4592)):
#0  0x0000003a8e80b922 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x0000003a9b87995a in thread_sleep(timespec*) () from /lib64/libQtCore.so.4
#2  0x0000003a9b87a0b6 in QThread::sleep(unsigned long) () from /lib64/libQtCore.so.4
#3  0x00000037a9ca87e5 in K3b::MediaCache::PollThread::run() () from /lib64/libk3blib.so.6
#4  0x0000003a9b87ad0f in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4
#5  0x0000003a8e807c53 in start_thread () from /lib64/libpthread.so.0
#6  0x0000003a8e0f5e1d in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f0f192d4700 (LWP 4653)):
#0  0x00007fff8d3fe998 in clock_gettime ()
#1  0x0000003a8e109a8d in clock_gettime () from /lib64/libc.so.6
#2  0x0000003a9b8cf537 in qt_gettime() () from /lib64/libQtCore.so.4
#3  0x0000003a9b9a87f5 in QTimerInfoList::timerWait(timeval&) () from /lib64/libQtCore.so.4
#4  0x0000003a9b9a6f9c in timerSourcePrepareHelper(GTimerSource*, int*) () from /lib64/libQtCore.so.4
#5  0x0000003a9b9a7045 in timerSourcePrepare(_GSource*, int*) () from /lib64/libQtCore.so.4
#6  0x0000003a9084779d in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#7  0x0000003a90848013 in g_main_context_iterate.isra.22 () from /lib64/libglib-2.0.so.0
#8  0x0000003a908481fc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#9  0x0000003a9b9a7166 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#10 0x0000003a9b978ecf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#11 0x0000003a9b9791c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#12 0x0000003a9b87866f in QThread::exec() () from /lib64/libQtCore.so.4
#13 0x0000003a9b95a733 in QInotifyFileSystemWatcherEngine::run() () from /lib64/libQtCore.so.4
#14 0x0000003a9b87ad0f in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4
#15 0x0000003a8e807c53 in start_thread () from /lib64/libpthread.so.0
#16 0x0000003a8e0f5e1d in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f0f188c9700 (LWP 4857)):
#0  0x0000003a8e80b575 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00000037a6acd34d in WTF::TCMalloc_PageHeap::scavengerThread() () from /lib64/libQtWebKit.so.4
#2  0x00000037a6acd389 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /lib64/libQtWebKit.so.4
#3  0x0000003a8e807c53 in start_thread () from /lib64/libpthread.so.0
#4  0x0000003a8e0f5e1d in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f0f095ba700 (LWP 4858)):
#0  0x0000003a8e80aa5f in pthread_mutex_unlock () from /lib64/libpthread.so.0
#1  0x0000003a90887281 in g_mutex_unlock () from /lib64/libglib-2.0.so.0
#2  0x0000003a908480a1 in g_main_context_iterate.isra.22 () from /lib64/libglib-2.0.so.0
#3  0x0000003a9084855a in g_main_loop_run () from /lib64/libglib-2.0.so.0
#4  0x0000003a954c6d66 in gdbus_shared_thread_func () from /lib64/libgio-2.0.so.0
#5  0x0000003a9086c185 in g_thread_proxy () from /lib64/libglib-2.0.so.0
#6  0x0000003a8e807c53 in start_thread () from /lib64/libpthread.so.0
#7  0x0000003a8e0f5e1d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f0f08bb0700 (LWP 4860)):
#0  0x0000003a8e80b575 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00000037a680dadd in JSC::BlockAllocator::blockFreeingThreadMain() () from /lib64/libQtWebKit.so.4
#2  0x00000037a6afcba6 in WTF::wtfThreadEntryPoint(void*) () from /lib64/libQtWebKit.so.4
#3  0x0000003a8e807c53 in start_thread () from /lib64/libpthread.so.0
#4  0x0000003a8e0f5e1d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f0ebf88f700 (LWP 4861)):
#0  0x0000003a90887249 in g_mutex_lock () from /lib64/libglib-2.0.so.0
#1  0x0000003a90847388 in g_main_context_release () from /lib64/libglib-2.0.so.0
#2  0x0000003a908480a1 in g_main_context_iterate.isra.22 () from /lib64/libglib-2.0.so.0
#3  0x0000003a908481fc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x0000003a9b9a7166 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#5  0x0000003a9b978ecf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#6  0x0000003a9b9791c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#7  0x0000003a9b87866f in QThread::exec() () from /lib64/libQtCore.so.4
#8  0x0000003a9b87ad0f in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4
#9  0x0000003a8e807c53 in start_thread () from /lib64/libpthread.so.0
#10 0x0000003a8e0f5e1d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f0f1adf5700 (LWP 6833)):
#0  0x0000003a8e80b922 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x0000003a9b87995a in thread_sleep(timespec*) () from /lib64/libQtCore.so.4
#2  0x0000003a9b87a0b6 in QThread::sleep(unsigned long) () from /lib64/libQtCore.so.4
#3  0x00000037a9ca87e5 in K3b::MediaCache::PollThread::run() () from /lib64/libk3blib.so.6
#4  0x0000003a9b87ad0f in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4
#5  0x0000003a8e807c53 in start_thread () from /lib64/libpthread.so.0
#6  0x0000003a8e0f5e1d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f0f387798c0 (LWP 4364)):
[KCrash Handler]
#5  0x00000037a0123140 in KTempDir::name() const () from /lib64/libkdecore.so.5
#6  0x0000000000544f69 in K3b::VideoDVDRippingPreview::slotTranscodeFinished(int, QProcess::ExitStatus) ()
#7  0x00000000005451f9 in K3b::VideoDVDRippingPreview::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) [clone .part.22] ()
#8  0x0000003a9b98df78 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib64/libQtCore.so.4
#9  0x00000037a9cacadf in K3bQProcess::finished(int, QProcess::ExitStatus) () from /lib64/libk3blib.so.6
#10 0x00000037a9cafeba in K3bQProcessPrivate::_q_notifyProcessDied() () from /lib64/libk3blib.so.6
#11 0x00000037a9cb30a8 in K3bQProcessPrivate::waitForFinished(int) () from /lib64/libk3blib.so.6
#12 0x00000037a9caceaf in K3bQProcess::waitForFinished(int) () from /lib64/libk3blib.so.6
#13 0x00000037a9cacf73 in K3bQProcess::~K3bQProcess() () from /lib64/libk3blib.so.6
#14 0x00000037a9cab3e9 in K3b::Process::~Process() () from /lib64/libk3blib.so.6
#15 0x0000003a9b992368 in QObject::event(QEvent*) () from /lib64/libQtCore.so.4
#16 0x0000003a9d5c84dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#17 0x0000003a9d5ceaa0 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#18 0x00000037a0c3fe9a in KApplication::notify(QObject*, QEvent*) () from /lib64/libkdeui.so.5
#19 0x0000003a9b97a26d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQtCore.so.4
#20 0x0000003a9b97d1df in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQtCore.so.4
#21 0x0000003a9b9a7883 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQtCore.so.4
#22 0x0000003a90847e06 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#23 0x0000003a90848158 in g_main_context_iterate.isra.22 () from /lib64/libglib-2.0.so.0
#24 0x0000003a908481fc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#25 0x0000003a9b9a7145 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#26 0x0000003a9d664fc6 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtGui.so.4
#27 0x0000003a9b978ecf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#28 0x0000003a9b9791c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#29 0x0000003a9da68a2c in QDialog::exec() () from /lib64/libQtGui.so.4
#30 0x00000000005199c4 in K3b::InteractionDialog::exec() ()
#31 0x0000000000536bba in K3b::DeviceMenu::Private::_k_copy() ()
#32 0x0000003a9b98df78 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib64/libQtCore.so.4
#33 0x0000003a9d5c23c2 in QAction::triggered(bool) () from /lib64/libQtGui.so.4
#34 0x0000003a9d5c3d93 in QAction::activate(QAction::ActionEvent) () from /lib64/libQtGui.so.4
#35 0x0000003a9d9ec149 in QMenuPrivate::activateCausedStack(QList<QPointer<QWidget> > const&, QAction*, QAction::ActionEvent, bool) () from /lib64/libQtGui.so.4
#36 0x0000003a9d9f0699 in QMenuPrivate::activateAction(QAction*, QAction::ActionEvent, bool) () from /lib64/libQtGui.so.4
#37 0x00000037a0cf6be5 in KMenu::mouseReleaseEvent(QMouseEvent*) () from /lib64/libkdeui.so.5
#38 0x0000003a9d617b1e in QWidget::event(QEvent*) () from /lib64/libQtGui.so.4
#39 0x0000003a9d9f447b in QMenu::event(QEvent*) () from /lib64/libQtGui.so.4
#40 0x0000003a9d5c84dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#41 0x0000003a9d5cebdd in QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#42 0x00000037a0c3fe9a in KApplication::notify(QObject*, QEvent*) () from /lib64/libkdeui.so.5
#43 0x0000003a9b97a26d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQtCore.so.4
#44 0x0000003a9d5ce393 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /lib64/libQtGui.so.4
#45 0x0000003a9d63fc5c in QETWidget::translateMouseEvent(_XEvent const*) () from /lib64/libQtGui.so.4
#46 0x0000003a9d63e39c in QApplication::x11ProcessEvent(_XEvent*) () from /lib64/libQtGui.so.4
#47 0x0000003a9d664e54 in x11EventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQtGui.so.4
#48 0x0000003a90847e06 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#49 0x0000003a90848158 in g_main_context_iterate.isra.22 () from /lib64/libglib-2.0.so.0
#50 0x0000003a908481fc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#51 0x0000003a9b9a7166 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#52 0x0000003a9d664fc6 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtGui.so.4
#53 0x0000003a9b978ecf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#54 0x0000003a9b9791c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#55 0x0000003a9d9f3267 in QMenu::exec(QPoint const&, QAction*) () from /lib64/libQtGui.so.4
#56 0x00000000004f9b40 in K3b::FileTreeView::slotContextMenu(QPoint const&) ()
#57 0x00000000004fa201 in K3b::FileTreeView::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) [clone .part.9] ()
#58 0x0000003a9b98df78 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib64/libQtCore.so.4
#59 0x0000003a9d609fd2 in QWidget::customContextMenuRequested(QPoint const&) () from /lib64/libQtGui.so.4
#60 0x0000003a9d617ef7 in QWidget::event(QEvent*) () from /lib64/libQtGui.so.4
#61 0x0000003a9d9b3cde in QFrame::event(QEvent*) () from /lib64/libQtGui.so.4
#62 0x0000003a9dac1b23 in QAbstractItemView::viewportEvent(QEvent*) () from /lib64/libQtGui.so.4
#63 0x0000003a9db00a50 in QTreeView::viewportEvent(QEvent*) () from /lib64/libQtGui.so.4
#64 0x0000003a9b97a3d6 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /lib64/libQtCore.so.4
#65 0x0000003a9d5c84bc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#66 0x0000003a9d5cf800 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#67 0x00000037a0c3fe9a in KApplication::notify(QObject*, QEvent*) () from /lib64/libkdeui.so.5
#68 0x0000003a9b97a26d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQtCore.so.4
#69 0x0000003a9d63f980 in QETWidget::translateMouseEvent(_XEvent const*) () from /lib64/libQtGui.so.4
#70 0x0000003a9d63e39c in QApplication::x11ProcessEvent(_XEvent*) () from /lib64/libQtGui.so.4
#71 0x0000003a9d664e54 in x11EventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQtGui.so.4
#72 0x0000003a90847e06 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#73 0x0000003a90848158 in g_main_context_iterate.isra.22 () from /lib64/libglib-2.0.so.0
#74 0x0000003a908481fc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#75 0x0000003a9b9a7145 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#76 0x0000003a9d664fc6 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtGui.so.4
#77 0x0000003a9b978ecf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#78 0x0000003a9b9791c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#79 0x0000003a9b97e45b in QCoreApplication::exec() () from /lib64/libQtCore.so.4
#80 0x0000000000444d37 in main ()

Possible duplicates by query: bug 326071, bug 317317, bug 314934, bug 313639.

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-10-24 02:09:09 UTC

*** This bug has been marked as a duplicate of bug 268680 ***