Bug 300721 - K3B crashes when I try to rip audio cd
Summary: K3B crashes when I try to rip audio cd
Status: RESOLVED DUPLICATE of bug 328258
Alias: None
Product: k3b
Classification: Applications
Component: general (show other bugs)
Version: 2.0.80
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Michał Małek
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-27 18:03 UTC by Emil Sedgh
Modified: 2013-11-30 19:31 UTC (History)
1 user (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 Emil Sedgh 2012-05-27 18:03:28 UTC
Application: k3b (2.0.80)
KDE Platform Version: 4.8.1 (4.8.1) (Compiled from sources)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-2-amd64 x86_64
Distribution: Debian GNU/Linux unstable (sid)

-- Information about the crash:
RIP Audio CD->Clicked on start rip icon->Start Ripping.
It happens everytime. I just installed it from git master.

The crash can be reproduced every time.

-- Backtrace:
Application: K3b (k3b), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
[Current thread is 1 (Thread 0x7fbabc6d7820 (LWP 24038))]

Thread 4 (Thread 0x7fbaa6f37700 (LWP 24039)):
#0  0x00007fbab3728d93 in *__GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fbaaecfeb36 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fbaaecfec64 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fbab583685b in QEventDispatcherGlib::processEvents (this=0x288ce40, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fbab57f7fb8 in QEventLoop::processEvents (this=0x7fbaa6f36cc0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fbab57f8142 in QEventLoop::exec (this=0x7fbaa6f36cc0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fbab56c58ab in QThread::exec (this=0x288b1f0) at thread/qthread.cpp:501
#7  0x00007fbab57d32b7 in QInotifyFileSystemWatcherEngine::run (this=0x288b1f0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fbab56c81d8 in QThreadPrivate::start (arg=0x288b1f0) at thread/qthread_unix.cpp:298
#9  0x00007fbab540ab50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#10 0x00007fbab37339dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fbaa5c7b700 (LWP 24042)):
#0  0x00007fbab372d4d3 in select () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007fbab57cd7f0 in QProcessManager::run (this=0x7fbab5bb18e0) at io/qprocess_unix.cpp:245
#2  0x00007fbab56c81d8 in QThreadPrivate::start (arg=0x7fbab5bb18e0) at thread/qthread_unix.cpp:298
#3  0x00007fbab540ab50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#4  0x00007fbab37339dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fbaa547a700 (LWP 24077)):
[KCrash Handler]
#6  operator= (o=..., this=0x7fbaa5479bb0) at /home/emilsedgh/kde/installed/include/QtCore/qshareddata.h:95
#7  K3b::Msf::Msf (this=0x7fbaa5479bb0, m=...) at /home/emilsedgh/kde/k3b/libk3bdevice/k3bmsf.cpp:83
#8  0x00007fbabc2e01cc in K3b::operator- (m1=..., m2=...) at /home/emilsedgh/kde/k3b/libk3bdevice/k3bmsf.cpp:359
#9  0x00007fbabc2d916b in K3b::Device::Track::length (this=<optimized out>) at /home/emilsedgh/kde/k3b/libk3bdevice/k3btrack.cpp:95
#10 0x00000000004d96c8 in K3b::AudioRipJob::trackLength (this=<optimized out>, trackIndex=4) at /home/emilsedgh/kde/k3b/src/rip/k3baudioripjob.cpp:282
#11 0x00000000004e9ed1 in K3b::MassAudioEncodingJob::run (this=0x2f77f50) at /home/emilsedgh/kde/k3b/src/rip/k3bmassaudioencodingjob.cpp:205
#12 0x00007fbabbf6fc25 in K3b::Thread::run (this=<optimized out>) at /home/emilsedgh/kde/k3b/libk3b/core/k3bthread.cpp:62
#13 0x00007fbab56c81d8 in QThreadPrivate::start (arg=0x2f77f00) at thread/qthread_unix.cpp:298
#14 0x00007fbab540ab50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#15 0x00007fbab37339dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#16 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fbabc6d7820 (LWP 24038)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fbab56c9777 in QWaitConditionPrivate::wait (this=0x241d8c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:86
#2  0x00007fbab56c9521 in QWaitCondition::wait (this=0x241c7e0, mutex=0x241c7b8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fbab56c8e18 in QThread::wait (this=0x7fbab5bb18e0, time=18446744073709551615) at thread/qthread_unix.cpp:651
#4  0x00007fbab57cd5b6 in QProcessManager::~QProcessManager (this=0x7fbab5bb18e0, __in_chrg=<optimized out>) at io/qprocess_unix.cpp:212
#5  0x00007fbab3691df2 in __run_exit_handlers (status=1, listp=0x7fbab39dc4c8, run_list_atexit=true) at exit.c:78
#6  0x00007fbab3691e45 in *__GI_exit (status=37869804) at exit.c:100
#7  0x00007fbab4469b88 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:770
#8  0x00007fbabb868948 in KApplication::xioErrhandler (this=0x7fff1c0c83d0, dpy=0x2434680) at /home/emilsedgh/kde/sc/kdelibs/kdeui/kernel/kapplication.cpp:419
#9  0x00007fbab822e52e in _XIOError () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#10 0x00007fbab822bfcd in _XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#11 0x00007fbab820838a in XCheckTypedWindowEvent () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#12 0x00007fbab447e6a1 in QETWidget::translateConfigEvent (this=0x7fff1c0c6550, event=0x7fff1c0c3d60) at kernel/qapplication_x11.cpp:5285
#13 0x00007fbab44788d8 in QApplication::x11ProcessEvent (this=0x7fff1c0c83d0, event=0x7fff1c0c3d60) at kernel/qapplication_x11.cpp:3530
#14 0x00007fbab44b2ca4 in x11EventSourceDispatch (s=0x241b200, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#15 0x00007fbaaecfe853 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007fbaaecfeba0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007fbaaecfec64 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007fbab583685b in QEventDispatcherGlib::processEvents (this=0x23ef7d0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#19 0x00007fbab44b3044 in QGuiEventDispatcherGlib::processEvents (this=0x23ef7d0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#20 0x00007fbab57f7fb8 in QEventLoop::processEvents (this=0x7fff1c0c40e0, flags=...) at kernel/qeventloop.cpp:149
#21 0x00007fbab57f8142 in QEventLoop::exec (this=0x7fff1c0c40e0, flags=...) at kernel/qeventloop.cpp:204
#22 0x00007fbab49dd482 in QDialog::exec (this=0x7fff1c0c4340) at dialogs/qdialog.cpp:554
#23 0x000000000052f7e0 in K3b::JobProgressDialog::startJob (this=0x7fff1c0c4340, job=0x2f77f50) at /home/emilsedgh/kde/k3b/src/k3bjobprogressdialog.cpp:618
#24 0x00000000004df5c1 in K3b::AudioRippingDialog::slotStartClicked (this=<optimized out>) at /home/emilsedgh/kde/k3b/src/rip/k3baudiorippingdialog.cpp:304
#25 0x000000000053808e in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at /home/emilsedgh/kde/build/k3b/src/k3binteractiondialog.moc:138
#26 K3b::InteractionDialog::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /home/emilsedgh/kde/build/k3b/src/k3binteractiondialog.moc:102
#27 0x00007fbab581899a in QMetaObject::activate (sender=0x29be640, m=0x7c4520, local_signal_index=2, argv=0x7fff1c0c4820) at kernel/qobject.cpp:3547
#28 0x00007fbab4c02f46 in QAbstractButton::clicked (this=0x29be640, _t1=false) at .moc/debug-shared/moc_qabstractbutton.cpp:220
#29 0x00007fbab48853ca in QAbstractButtonPrivate::emitClicked (this=0x2cb37b0) at widgets/qabstractbutton.cpp:548
#30 0x00007fbab4885349 in QAbstractButtonPrivate::click (this=0x2cb37b0) at widgets/qabstractbutton.cpp:541
#31 0x00007fbab488680f in QAbstractButton::mouseReleaseEvent (this=0x29be640, e=0x7fff1c0c55d0) at widgets/qabstractbutton.cpp:1123
#32 0x00007fbab4440af4 in QWidget::event (this=0x29be640, event=0x7fff1c0c55d0) at kernel/qwidget.cpp:8362
#33 0x00007fbab4886665 in QAbstractButton::event (this=0x29be640, e=0x7fff1c0c55d0) at widgets/qabstractbutton.cpp:1082
#34 0x00007fbab494a2e3 in QPushButton::event (this=0x29be640, e=0x7fff1c0c55d0) at widgets/qpushbutton.cpp:683
#35 0x00007fbab43dc15e in QApplicationPrivate::notify_helper (this=0x2419fc0, receiver=0x29be640, e=0x7fff1c0c55d0) at kernel/qapplication.cpp:4554
#36 0x00007fbab43da0fe in QApplication::notify (this=0x7fff1c0c83d0, receiver=0x29be640, e=0x7fff1c0c55d0) at kernel/qapplication.cpp:4097
#37 0x00007fbabb86a656 in KApplication::notify (this=0x7fff1c0c83d0, receiver=0x29be640, event=0x7fff1c0c55d0) at /home/emilsedgh/kde/sc/kdelibs/kdeui/kernel/kapplication.cpp:311
#38 0x00007fbab57fa6ee in QCoreApplication::notifyInternal (this=0x7fff1c0c83d0, receiver=0x29be640, event=0x7fff1c0c55d0) at kernel/qcoreapplication.cpp:876
#39 0x00007fbab43de97b in QCoreApplication::sendSpontaneousEvent (receiver=0x29be640, event=0x7fff1c0c55d0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#40 0x00007fbab43d8718 in QApplicationPrivate::sendMouseEvent (receiver=0x29be640, event=0x7fff1c0c55d0, alienWidget=0x29be640, nativeWidget=0x7fff1c0c6550, buttonDown=0x7fbab515ec18, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3163
#41 0x00007fbab447be09 in QETWidget::translateMouseEvent (this=0x7fff1c0c6550, event=0x7fff1c0c5fb0) at kernel/qapplication_x11.cpp:4502
#42 0x00007fbab44787fe in QApplication::x11ProcessEvent (this=0x7fff1c0c83d0, event=0x7fff1c0c5fb0) at kernel/qapplication_x11.cpp:3503
#43 0x00007fbab44b2ca4 in x11EventSourceDispatch (s=0x241b200, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#44 0x00007fbaaecfe853 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#45 0x00007fbaaecfeba0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#46 0x00007fbaaecfec64 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#47 0x00007fbab583685b in QEventDispatcherGlib::processEvents (this=0x23ef7d0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#48 0x00007fbab44b3044 in QGuiEventDispatcherGlib::processEvents (this=0x23ef7d0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#49 0x00007fbab57f7fb8 in QEventLoop::processEvents (this=0x7fff1c0c6330, flags=...) at kernel/qeventloop.cpp:149
#50 0x00007fbab57f8142 in QEventLoop::exec (this=0x7fff1c0c6330, flags=...) at kernel/qeventloop.cpp:204
#51 0x00007fbab49dd482 in QDialog::exec (this=0x7fff1c0c6550) at dialogs/qdialog.cpp:554
#52 0x0000000000537d64 in K3b::InteractionDialog::exec (this=0x7fff1c0c6550) at /home/emilsedgh/kde/k3b/src/k3binteractiondialog.cpp:496
#53 0x00000000004e1a46 in K3b::AudioCdView::startRip (this=0x2963020) at /home/emilsedgh/kde/k3b/src/rip/k3baudiocdview.cpp:335
#54 0x00007fbab581899a in QMetaObject::activate (sender=0x297b810, m=0x7fbab5112fa0, local_signal_index=1, argv=0x7fff1c0c67d0) at kernel/qobject.cpp:3547
#55 0x00007fbab43cc818 in QAction::triggered (this=0x297b810, _t1=false) at .moc/debug-shared/moc_qaction.cpp:277
#56 0x00007fbab43cbad8 in QAction::activate (this=0x297b810, event=QAction::Trigger) at kernel/qaction.cpp:1257
#57 0x00007fbab43ccef7 in QAction::trigger (this=0x297b810) at kernel/qaction.h:218
#58 0x00007fbab498770b in QToolButton::nextCheckState (this=0x2981080) at widgets/qtoolbutton.cpp:1144
#59 0x00007fbab48852be in QAbstractButtonPrivate::click (this=0x29810b0) at widgets/qabstractbutton.cpp:530
#60 0x00007fbab488680f in QAbstractButton::mouseReleaseEvent (this=0x2981080, e=0x7fff1c0c7600) at widgets/qabstractbutton.cpp:1123
#61 0x00007fbab498608f in QToolButton::mouseReleaseEvent (this=0x2981080, e=0x7fff1c0c7600) at widgets/qtoolbutton.cpp:718
#62 0x00007fbab4440af4 in QWidget::event (this=0x2981080, event=0x7fff1c0c7600) at kernel/qwidget.cpp:8362
#63 0x00007fbab4886665 in QAbstractButton::event (this=0x2981080, e=0x7fff1c0c7600) at widgets/qabstractbutton.cpp:1082
#64 0x00007fbab4987781 in QToolButton::event (this=0x2981080, event=0x7fff1c0c7600) at widgets/qtoolbutton.cpp:1160
#65 0x00007fbab43dc15e in QApplicationPrivate::notify_helper (this=0x2419fc0, receiver=0x2981080, e=0x7fff1c0c7600) at kernel/qapplication.cpp:4554
#66 0x00007fbab43da0fe in QApplication::notify (this=0x7fff1c0c83d0, receiver=0x2981080, e=0x7fff1c0c7600) at kernel/qapplication.cpp:4097
#67 0x00007fbabb86a656 in KApplication::notify (this=0x7fff1c0c83d0, receiver=0x2981080, event=0x7fff1c0c7600) at /home/emilsedgh/kde/sc/kdelibs/kdeui/kernel/kapplication.cpp:311
#68 0x00007fbab57fa6ee in QCoreApplication::notifyInternal (this=0x7fff1c0c83d0, receiver=0x2981080, event=0x7fff1c0c7600) at kernel/qcoreapplication.cpp:876
#69 0x00007fbab43de97b in QCoreApplication::sendSpontaneousEvent (receiver=0x2981080, event=0x7fff1c0c7600) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#70 0x00007fbab43d8718 in QApplicationPrivate::sendMouseEvent (receiver=0x2981080, event=0x7fff1c0c7600, alienWidget=0x2981080, nativeWidget=0x26f5230, buttonDown=0x7fbab515ec18, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3163
#71 0x00007fbab447be09 in QETWidget::translateMouseEvent (this=0x26f5230, event=0x7fff1c0c7fe0) at kernel/qapplication_x11.cpp:4502
#72 0x00007fbab44787fe in QApplication::x11ProcessEvent (this=0x7fff1c0c83d0, event=0x7fff1c0c7fe0) at kernel/qapplication_x11.cpp:3503
#73 0x00007fbab44b2ca4 in x11EventSourceDispatch (s=0x241b200, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#74 0x00007fbaaecfe853 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#75 0x00007fbaaecfeba0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#76 0x00007fbaaecfec64 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#77 0x00007fbab583685b in QEventDispatcherGlib::processEvents (this=0x23ef7d0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#78 0x00007fbab44b3044 in QGuiEventDispatcherGlib::processEvents (this=0x23ef7d0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#79 0x00007fbab57f7fb8 in QEventLoop::processEvents (this=0x7fff1c0c8340, flags=...) at kernel/qeventloop.cpp:149
#80 0x00007fbab57f8142 in QEventLoop::exec (this=0x7fff1c0c8340, flags=...) at kernel/qeventloop.cpp:204
#81 0x00007fbab57fad6e in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#82 0x00007fbab43d9384 in QApplication::exec () at kernel/qapplication.cpp:3815
#83 0x0000000000447e0c in main (argc=1, argv=0x7fff1c0c8f98) at /home/emilsedgh/kde/k3b/src/main.cpp:146

Reported using DrKonqi
Comment 1 Christoph Feck 2013-11-30 19:31:11 UTC

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