Bug 275082 - K3b crashed trying to create a CUE file
Summary: K3b crashed trying to create a CUE file
Status: RESOLVED WORKSFORME
Alias: None
Product: k3b
Classification: Applications
Component: general (show other bugs)
Version: 2.0.2
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: k3b developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-06 23:56 UTC by Christopher Yeleighton
Modified: 2015-11-20 00:18 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 Christopher Yeleighton 2011-06-06 23:56:11 UTC
Application: k3b (2.0.2)
KDE Platform Version: 4.6.4 (4.6.4)
Qt Version: 4.7.3
Operating System: Linux 2.6.37.6-0.5-desktop x86_64
Distribution: "openSUSE 11.4 (x86_64)"

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

I told K3b to rip the first track off CD-DA as continuous WAV with CUE.

-- Backtrace:
Application: K3b (k3b), signal: Segmentation fault
pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
162	62:	movl	(%rsp), %edi
[Current thread is 1 (Thread 0x7f7c0f0ce780 (LWP 15485))]

Thread 4 (Thread 0x7f7bf6e10700 (LWP 15488)):
#0  __pthread_mutex_lock (mutex=0x96ea98) at pthread_mutex_lock.c:47
#1  0x00007f7c03c86453 in g_main_context_query (context=0x96ea90, max_priority=2147483647, timeout=0x7f7bf6e0fc98, fds=0xa94520, n_fds=2) at gmain.c:2829
#2  0x00007f7c03c8701b in g_main_context_iterate (context=0x96ea90, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3073
#3  0x00007f7c03c87650 in g_main_context_iteration (context=0x96ea90, may_block=1) at gmain.c:3154
#4  0x00007f7c0a865286 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#5  0x00007f7c0a8398d2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#6  0x00007f7c0a839ae5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#7  0x00007f7c0a74e7a4 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#8  0x00007f7c0a81b008 in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00007f7c0a751095 in ?? () from /usr/lib64/libQtCore.so.4
#10 0x00007f7c091aba3f in start_thread (arg=0x7f7bf6e10700) at pthread_create.c:297
#11 0x00007f7c0949567d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f7bf2eb2700 (LWP 15549)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007f7c0a750e35 in ?? () from /usr/lib64/libQtCore.so.4
#2  0x00007f7c0a750fe6 in QThread::sleep(unsigned long) () from /usr/lib64/libQtCore.so.4
#3  0x00007f7c0e9abeed in K3b::MediaCache::PollThread::run (this=0x991500) at /usr/src/debug/k3b-2.0.2/libk3b/tools/k3bmediacache.cpp:106
#4  0x00007f7c0a751095 in ?? () from /usr/lib64/libQtCore.so.4
#5  0x00007f7c091aba3f in start_thread (arg=0x7f7bf2eb2700) at pthread_create.c:297
#6  0x00007f7c0949567d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f7bf36b3700 (LWP 15648)):
[KCrash Handler]
#6  operator= (this=0x21, m=...) at /usr/include/QtCore/qshareddata.h:95
#7  K3b::Msf::operator= (this=0x21, m=...) at /usr/src/debug/k3b-2.0.2/libk3bdevice/k3bmsf.cpp:159
#8  0x00007f7c0ecdea4c in K3b::Device::Device::searchIndexTransitions (this=<value optimized out>, start=<value optimized out>, end=<value optimized out>, track=...) at /usr/src/debug/k3b-2.0.2/libk3bdevice/k3bdevice.cpp:3607
#9  0x00007f7c0ecde8b0 in K3b::Device::Device::searchIndexTransitions (this=0x84dc90, start=154224, end=154226, track=...) at /usr/src/debug/k3b-2.0.2/libk3bdevice/k3bdevice.cpp:3612
#10 0x00007f7c0ecde89f in K3b::Device::Device::searchIndexTransitions (this=0x84dc90, start=154224, end=154228, track=...) at /usr/src/debug/k3b-2.0.2/libk3bdevice/k3bdevice.cpp:3611
#11 0x00007f7c0ecde8b0 in K3b::Device::Device::searchIndexTransitions (this=0x84dc90, start=154221, end=154228, track=...) at /usr/src/debug/k3b-2.0.2/libk3bdevice/k3bdevice.cpp:3612
#12 0x00007f7c0ecde8b0 in K3b::Device::Device::searchIndexTransitions (this=0x84dc90, start=154214, end=154228, track=...) at /usr/src/debug/k3b-2.0.2/libk3bdevice/k3bdevice.cpp:3612
#13 0x00007f7c0ecde8b0 in K3b::Device::Device::searchIndexTransitions (this=0x84dc90, start=154201, end=154228, track=...) at /usr/src/debug/k3b-2.0.2/libk3bdevice/k3bdevice.cpp:3612
#14 0x00007f7c0ecde89f in K3b::Device::Device::searchIndexTransitions (this=0x84dc90, start=154201, end=154255, track=...) at /usr/src/debug/k3b-2.0.2/libk3bdevice/k3bdevice.cpp:3611
#15 0x00007f7c0ecde89f in K3b::Device::Device::searchIndexTransitions (this=0x84dc90, start=154201, end=154310, track=...) at /usr/src/debug/k3b-2.0.2/libk3bdevice/k3bdevice.cpp:3611
#16 0x00007f7c0ecde89f in K3b::Device::Device::searchIndexTransitions (this=0x84dc90, start=154201, end=154419, track=...) at /usr/src/debug/k3b-2.0.2/libk3bdevice/k3bdevice.cpp:3611
#17 0x00007f7c0ecde89f in K3b::Device::Device::searchIndexTransitions (this=0x84dc90, start=154201, end=154638, track=...) at /usr/src/debug/k3b-2.0.2/libk3bdevice/k3bdevice.cpp:3611
#18 0x00007f7c0ecde89f in K3b::Device::Device::searchIndexTransitions (this=0x84dc90, start=154201, end=155075, track=...) at /usr/src/debug/k3b-2.0.2/libk3bdevice/k3bdevice.cpp:3611
#19 0x00007f7c0ecde89f in K3b::Device::Device::searchIndexTransitions (this=0x84dc90, start=154201, end=155949, track=...) at /usr/src/debug/k3b-2.0.2/libk3bdevice/k3bdevice.cpp:3611
#20 0x00007f7c0ecde89f in K3b::Device::Device::searchIndexTransitions (this=0x84dc90, start=154201, end=157698, track=...) at /usr/src/debug/k3b-2.0.2/libk3bdevice/k3bdevice.cpp:3611
#21 0x00007f7c0ecde89f in K3b::Device::Device::searchIndexTransitions (this=0x84dc90, start=154201, end=161196, track=...) at /usr/src/debug/k3b-2.0.2/libk3bdevice/k3bdevice.cpp:3611
#22 0x00007f7c0ecde89f in K3b::Device::Device::searchIndexTransitions (this=0x84dc90, start=154201, end=168191, track=...) at /usr/src/debug/k3b-2.0.2/libk3bdevice/k3bdevice.cpp:3611
#23 0x00007f7c0ecdeeb3 in K3b::Device::Device::indexScan (this=0x84dc90, toc=...) at /usr/src/debug/k3b-2.0.2/libk3bdevice/k3bdevice.cpp:3573
#24 0x00000000004d2b2e in K3b::AudioRipJob::run (this=0xa285a0) at /usr/src/debug/k3b-2.0.2/src/rip/k3baudioripjob.cpp:297
#25 0x00007f7c0e987329 in K3b::Thread::run (this=<value optimized out>) at /usr/src/debug/k3b-2.0.2/libk3b/core/k3bthread.cpp:62
#26 0x00007f7c0a751095 in ?? () from /usr/lib64/libQtCore.so.4
#27 0x00007f7c091aba3f in start_thread (arg=0x7f7bf36b3700) at pthread_create.c:297
#28 0x00007f7c0949567d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#29 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f7c0f0ce780 (LWP 15485)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f7c0a75177b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x00007f7c0a750810 in QThread::wait(unsigned long) () from /usr/lib64/libQtCore.so.4
#3  0x00007f7c0a80e820 in QFileSystemWatcher::~QFileSystemWatcher() () from /usr/lib64/libQtCore.so.4
#4  0x00007f7c0a80e8f9 in QFileSystemWatcher::~QFileSystemWatcher() () from /usr/lib64/libQtCore.so.4
#5  0x00007f7c0a84ca34 in QObjectPrivate::deleteChildren() () from /usr/lib64/libQtCore.so.4
#6  0x00007f7c0a851782 in QObject::~QObject() () from /usr/lib64/libQtCore.so.4
#7  0x00007f7c0d7dfe09 in ?? () from /usr/lib64/libsolid.so.4
#8  0x00007f7c093f75a1 in __run_exit_handlers (status=1, listp=0x7f7c097294a8, run_list_atexit=true) at exit.c:78
#9  0x00007f7c093f75f5 in exit (status=11123068) at exit.c:100
#10 0x00007f7c09c6ef48 in ?? () from /usr/lib64/libQtGui.so.4
#11 0x00007f7c0b1914a8 in KApplication::xioErrhandler(_XDisplay*) () from /usr/lib64/libkdeui.so.5
#12 0x00007f7c0711a78e in _XIOError (dpy=0x88f220) at XlibInt.c:1602
#13 0x00007f7c0711803d in _XEventsQueued (dpy=0x88f220, mode=<value optimized out>) at xcb_io.c:307
#14 0x00007f7c071088df in XEventsQueued (dpy=0x88f220, mode=2) at Pending.c:43
#15 0x00007f7c09ca7a4c in ?? () from /usr/lib64/libQtGui.so.4
#16 0x00007f7c03c8684c in g_main_context_check (context=0x86b8a0, max_priority=2147483647, fds=<value optimized out>, n_fds=<value optimized out>) at gmain.c:2961
#17 0x00007f7c03c87132 in g_main_context_iterate (context=0x86b8a0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3088
#18 0x00007f7c03c87650 in g_main_context_iteration (context=0x86b8a0, may_block=1) at gmain.c:3154
#19 0x00007f7c0a86522f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#20 0x00007f7c09ca7bae in ?? () from /usr/lib64/libQtGui.so.4
#21 0x00007f7c0a8398d2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#22 0x00007f7c0a839ae5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#23 0x00007f7c0a0b552e in QDialog::exec() () from /usr/lib64/libQtGui.so.4
#24 0x0000000000525b87 in K3b::JobProgressDialog::startJob (this=0x7fff94cdbca0, job=<value optimized out>) at /usr/src/debug/k3b-2.0.2/src/k3bjobprogressdialog.cpp:632
#25 0x00000000004d74a1 in K3b::AudioRippingDialog::slotStartClicked (this=0x7fff94cddc90) at /usr/src/debug/k3b-2.0.2/src/rip/k3baudiorippingdialog.cpp:304
#26 0x000000000052d05b in K3b::InteractionDialog::slotStartClickedInternal (this=0x7fff94cddc90) at /usr/src/debug/k3b-2.0.2/src/k3binteractiondialog.cpp:312
#27 0x000000000052ec47 in K3b::InteractionDialog::qt_metacall (this=0x7fff94cddc90, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff94cdc470) at /usr/src/debug/k3b-2.0.2/build/src/k3binteractiondialog.moc:161
#28 0x00000000004d9148 in K3b::AudioRippingDialog::qt_metacall (this=0x7fff94cddc90, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value optimized out>) at /usr/src/debug/k3b-2.0.2/build/src/k3baudiorippingdialog.moc:70
#29 0x00007f7c0a84ea5f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#30 0x00007f7c0a26f5a2 in QAbstractButton::clicked(bool) () from /usr/lib64/libQtGui.so.4
#31 0x00007f7c09fb5f1b in ?? () from /usr/lib64/libQtGui.so.4
#32 0x00007f7c09fb74db in ?? () from /usr/lib64/libQtGui.so.4
#33 0x00007f7c09fb774c in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQtGui.so.4
#34 0x00007f7c09c53c5c in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#35 0x00007f7c09c02144 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#36 0x00007f7c09c0af7c in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#37 0x00007f7c0b19d3c6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#38 0x00007f7c0a83a47c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#39 0x00007f7c09c03155 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQtGui.so.4
#40 0x00007f7c09c81b48 in ?? () from /usr/lib64/libQtGui.so.4
#41 0x00007f7c09c80209 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4
#42 0x00007f7c09ca7f12 in ?? () from /usr/lib64/libQtGui.so.4
#43 0x00007f7c03c86bd3 in g_main_dispatch (context=0x86b8a0) at gmain.c:2440
#44 g_main_context_dispatch (context=0x86b8a0) at gmain.c:3013
#45 0x00007f7c03c873b0 in g_main_context_iterate (context=0x86b8a0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3091
#46 0x00007f7c03c87650 in g_main_context_iteration (context=0x86b8a0, may_block=1) at gmain.c:3154
#47 0x00007f7c0a86522f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#48 0x00007f7c09ca7bae in ?? () from /usr/lib64/libQtGui.so.4
#49 0x00007f7c0a8398d2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#50 0x00007f7c0a839ae5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#51 0x00007f7c0a0b552e in QDialog::exec() () from /usr/lib64/libQtGui.so.4
#52 0x000000000052e784 in K3b::InteractionDialog::exec (this=0x7fff94cddc90) at /usr/src/debug/k3b-2.0.2/src/k3binteractiondialog.cpp:526
#53 0x00000000004db9ee in K3b::AudioCdView::startRip (this=0xc40940) at /usr/src/debug/k3b-2.0.2/src/rip/k3baudiocdview.cpp:315
#54 0x00000000004dcf2c in K3b::AudioCdView::qt_metacall (this=0xc40940, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff94cddf20) at /usr/src/debug/k3b-2.0.2/build/src/k3baudiocdview.moc:93
#55 0x00007f7c0a84ea5f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#56 0x00007f7c09bfbdb2 in QAction::triggered(bool) () from /usr/lib64/libQtGui.so.4
#57 0x00007f7c09bfbfaa in QAction::activate(QAction::ActionEvent) () from /usr/lib64/libQtGui.so.4
#58 0x00007f7c09fb749a in ?? () from /usr/lib64/libQtGui.so.4
#59 0x00007f7c09fb774c in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQtGui.so.4
#60 0x00007f7c0a073c3a in QToolButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQtGui.so.4
#61 0x00007f7c09c53c5c in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#62 0x00007f7c09c02144 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#63 0x00007f7c09c0af7c in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#64 0x00007f7c0b19d3c6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#65 0x00007f7c0a83a47c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#66 0x00007f7c09c03155 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQtGui.so.4
#67 0x00007f7c09c81b48 in ?? () from /usr/lib64/libQtGui.so.4
#68 0x00007f7c09c80209 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4
#69 0x00007f7c09ca7f12 in ?? () from /usr/lib64/libQtGui.so.4
#70 0x00007f7c03c86bd3 in g_main_dispatch (context=0x86b8a0) at gmain.c:2440
#71 g_main_context_dispatch (context=0x86b8a0) at gmain.c:3013
#72 0x00007f7c03c873b0 in g_main_context_iterate (context=0x86b8a0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3091
#73 0x00007f7c03c87650 in g_main_context_iteration (context=0x86b8a0, may_block=1) at gmain.c:3154
#74 0x00007f7c0a86522f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#75 0x00007f7c09ca7bae in ?? () from /usr/lib64/libQtGui.so.4
#76 0x00007f7c0a8398d2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#77 0x00007f7c0a839ae5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#78 0x00007f7c0a83df2b in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#79 0x00000000005194b2 in main (argc=1, argv=0x7fff94ce01b8) at /usr/src/debug/k3b-2.0.2/src/main.cpp:151

Reported using DrKonqi
Comment 1 Albert Astals Cid 2014-09-27 00:13:30 UTC
Can you reproduce the crash all the time? With only one CD or with any?