Bug 181336

Summary: k3b crashes when copying DVD medium to image
Product: [Applications] k3b Reporter: Raphael Kubo da Costa <rakuco>
Component: generalAssignee: Sebastian Trueg <trueg>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra, martin.falinski
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Raphael Kubo da Costa 2009-01-19 20:20:12 UTC
Version:           svn r913713 (using Devel)
Compiler:          gcc 4.3.2 
OS:                Linux
Installed from:    Compiled sources

I inserted a DVD, opened k3b and chose Copy Medium. In the Disk Copy dialog, I checked "Only create image" and put it into a valid directory with enough disk space.

k3b crashes after I press Start and the copy dialog shows up.

Backtrace:
Application: K3b (k3b), signal SIGSEGV
[Current thread is 0 (LWP 27966)]

Thread 3 (Thread 0xb2bdab90 (LWP 27967)):
#0  0xb80a9424 in __kernel_vsyscall ()
#1  0xb540aab1 in select () from /lib/libc.so.6
#2  0xb620a42d in QProcessManager::run (this=0x95d9f00) at io/qprocess_unix.cpp:301
#3  0xb611b26c in QThreadPrivate::start (arg=0x95d9f00) at thread/qthread_unix.cpp:185
#4  0xb60ab155 in start_thread () from /lib/libpthread.so.0
#5  0xb5411a5e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xb1284b90 (LWP 28014)):
#0  0xb6113d7c in QMutex::lock (this=0xb12840e4) at thread/qmutex.cpp:172
#1  0xb7f43c4f in DeviceBlockingEventDoneCondition::wait (this=0xb12840e4) at /home/kubo/kde4/src/extragear/multimedia/k3b/libk3b/core/k3bcore.cpp:61
#2  0xb7f43205 in K3bCore::blockDevice (this=0x965cb58, dev=0x96e3d50) at /home/kubo/kde4/src/extragear/multimedia/k3b/libk3b/core/k3bcore.cpp:328
#3  0xb7fac130 in K3bDataTrackReader::run (this=0x9a2c720) at /home/kubo/kde4/src/extragear/multimedia/k3b/libk3b/jobs/k3bdatatrackreader.cpp:245
#4  0xb7f58937 in K3bThread::run (this=0x9a029d0) at /home/kubo/kde4/src/extragear/multimedia/k3b/libk3b/core/k3bthread.cpp:61
#5  0xb611b26c in QThreadPrivate::start (arg=0x9a029d0) at thread/qthread_unix.cpp:185
#6  0xb60ab155 in start_thread () from /lib/libpthread.so.0
#7  0xb5411a5e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb4bdd700 (LWP 27966)):
[KCrash Handler]
#6  0xb616afd4 in QString::mid (this=0x9a1945c, position=1, n=-1) at tools/qstring.cpp:2831
#7  0x08194baa in K3bLsofWrapper::checkDevice (this=0xbfac1c54, dev=0x96e3d50) at /home/kubo/kde4/src/extragear/multimedia/k3b/src/k3blsofwrapper.cpp:88
#8  0x081956f8 in K3bLsofWrapperDialog::slotCheckDevice (this=0xbfac1c88) at /home/kubo/kde4/src/extragear/multimedia/k3b/src/k3blsofwrapperdialog.cpp:70
#9  0x08195897 in K3bLsofWrapperDialog::checkDevice (dev=0x96e3d50, parent=0x0) at /home/kubo/kde4/src/extragear/multimedia/k3b/src/k3blsofwrapperdialog.cpp:121
#10 0x08146e38 in K3bApplication::Core::internalBlockDevice (this=0x965cb58, dev=0x96e3d50) at /home/kubo/kde4/src/extragear/multimedia/k3b/src/k3bapplication.cpp:400
#11 0xb7f42d97 in K3bCore::customEvent (this=0x965cb58, e=0x9a19ee0) at /home/kubo/kde4/src/extragear/multimedia/k3b/libk3b/core/k3bcore.cpp:368
#12 0xb6244657 in QObject::event (this=0x965cb58, e=0x9a19ee0) at kernel/qobject.cpp:1181
#13 0xb5700293 in QApplicationPrivate::notify_helper (this=0x95dfa30, receiver=0x965cb58, e=0x9a19ee0) at kernel/qapplication.cpp:3803
#14 0xb57005a8 in QApplication::notify (this=0xbfac5c50, receiver=0x965cb58, e=0x9a19ee0) at kernel/qapplication.cpp:3393
#15 0xb678f1c3 in KApplication::notify (this=0xbfac5c50, receiver=0x965cb58, event=0x9a19ee0) at /home/kubo/kde4/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307
#16 0xb622e093 in QCoreApplication::notifyInternal (this=0xbfac5c50, receiver=0x965cb58, event=0x9a19ee0) at kernel/qcoreapplication.cpp:587
#17 0xb76e078b in QCoreApplication::sendEvent (receiver=0x965cb58, event=0x9a19ee0) at ../../../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:209
#18 0xb622e656 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x95a2208) at kernel/qcoreapplication.cpp:1198
#19 0xb622e8eb in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1091
#20 0xb6e53932 in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:214
#21 0xb6264e13 in postEventSourceDispatch (s=0x95d8598) at kernel/qeventdispatcher_glib.cpp:205
#22 0xb4e4a311 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#23 0xb4e4d9a3 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#24 0xb4e4db61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#25 0xb626402a in QEventDispatcherGlib::processEvents (this=0x95c7d68, flags={i = -1079237544}) at kernel/qeventdispatcher_glib.cpp:319
#26 0xb57c13f0 in QGuiEventDispatcherGlib::processEvents (this=0x95c7d68, flags={i = -1079237496}) at kernel/qguieventdispatcher_glib.cpp:198
#27 0xb622a6fc in QEventLoop::processEvents (this=0xbfac24fc, flags={i = -1079237440}) at kernel/qeventloop.cpp:143
#28 0xb622a93a in QEventLoop::exec (this=0xbfac24fc, flags={i = -1079237364}) at kernel/qeventloop.cpp:194
#29 0x0816a48a in K3bJobProgressDialog::startJob (this=0x99e8488, job=0x9866598) at /home/kubo/kde4/src/extragear/multimedia/k3b/src/k3bjobprogressdialog.cpp:634
#30 0x080a3062 in K3bMediaCopyDialog::slotStartClicked (this=0xbfac38a0) at /home/kubo/kde4/src/extragear/multimedia/k3b/src/misc/k3bmediacopydialog.cpp:405
#31 0x08173934 in K3bInteractionDialog::slotStartClickedInternal (this=0xbfac38a0) at /home/kubo/kde4/src/extragear/multimedia/k3b/src/k3binteractiondialog.cpp:317
#32 0x08174141 in K3bInteractionDialog::qt_metacall (this=0xbfac38a0, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbfac28ac)
    at /home/kubo/kde4/build/extragear/multimedia/k3b/src/k3binteractiondialog.moc:153
#33 0x080a1316 in K3bMediaCopyDialog::qt_metacall (this=0xbfac38a0, _c=QMetaObject::InvokeMetaMethod, _id=101, _a=0xbfac28ac)
    at /home/kubo/kde4/build/extragear/multimedia/k3b/src/k3bmediacopydialog.moc:62
#34 0xb6246759 in QMetaObject::activate (sender=0x9965250, from_signal_index=29, to_signal_index=30, argv=0xbfac28ac) at kernel/qobject.cpp:3031
#35 0xb6246a72 in QMetaObject::activate (sender=0x9965250, m=0xb6032424, from_local_signal_index=2, to_local_signal_index=3, argv=0xbfac28ac) at kernel/qobject.cpp:3121
#36 0xb5e20d14 in QAbstractButton::clicked (this=0x9965250, _t1=false) at .moc/debug-shared/moc_qabstractbutton.cpp:185
#37 0xb5b00916 in QAbstractButtonPrivate::emitClicked (this=0x996d218) at widgets/qabstractbutton.cpp:538
#38 0xb5b01d72 in QAbstractButtonPrivate::click (this=0x996d218) at widgets/qabstractbutton.cpp:531
#39 0xb5b02073 in QAbstractButton::mouseReleaseEvent (this=0x9965250, e=0xbfac30b4) at widgets/qabstractbutton.cpp:1110
#40 0xb576b7f1 in QWidget::event (this=0x9965250, event=0xbfac30b4) at kernel/qwidget.cpp:7163
#41 0xb5b008ad in QAbstractButton::event (this=0x9965250, e=0xbfac30b4) at widgets/qabstractbutton.cpp:1072
#42 0xb5bcfc1e in QPushButton::event (this=0x9965250, e=0xbfac30b4) at widgets/qpushbutton.cpp:652
#43 0xb5700293 in QApplicationPrivate::notify_helper (this=0x95dfa30, receiver=0x9965250, e=0xbfac30b4) at kernel/qapplication.cpp:3803
#44 0xb5700e51 in QApplication::notify (this=0xbfac5c50, receiver=0x9965250, e=0xbfac30b4) at kernel/qapplication.cpp:3528
#45 0xb678f1c3 in KApplication::notify (this=0xbfac5c50, receiver=0x9965250, event=0xbfac30b4) at /home/kubo/kde4/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307
#46 0xb622e093 in QCoreApplication::notifyInternal (this=0xbfac5c50, receiver=0x9965250, event=0xbfac30b4) at kernel/qcoreapplication.cpp:587
#47 0xb6db55ab in QCoreApplication::sendSpontaneousEvent (receiver=0x9965250, event=0xbfac30b4) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:212
#48 0xb57056af in QApplicationPrivate::sendMouseEvent (receiver=0x9965250, event=0xbfac30b4, alienWidget=0x9965250, nativeWidget=0xbfac38a0, buttonDown=0xb603fb00, lastMouseReceiver=@0xb603fb04)
    at kernel/qapplication.cpp:2793
#49 0xb5792b0a in QETWidget::translateMouseEvent (this=0xbfac38a0, event=0xbfac35d0) at kernel/qapplication_x11.cpp:4044
#50 0xb5793947 in QApplication::x11ProcessEvent (this=0xbfac5c50, event=0xbfac35d0) at kernel/qapplication_x11.cpp:3040
#51 0xb57c1d5b in x11EventSourceDispatch (s=0x95d98d8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:142
#52 0xb4e4a311 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#53 0xb4e4d9a3 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#54 0xb4e4db61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#55 0xb626402a in QEventDispatcherGlib::processEvents (this=0x95c7d68, flags={i = -1079232616}) at kernel/qeventdispatcher_glib.cpp:319
#56 0xb57c13f0 in QGuiEventDispatcherGlib::processEvents (this=0x95c7d68, flags={i = -1079232568}) at kernel/qguieventdispatcher_glib.cpp:198
#57 0xb622a6fc in QEventLoop::processEvents (this=0xbfac3854, flags={i = -1079232512}) at kernel/qeventloop.cpp:143
#58 0xb622a93a in QEventLoop::exec (this=0xbfac3854, flags={i = -1079232392}) at kernel/qeventloop.cpp:194
#59 0x081746a7 in K3bInteractionDialog::exec (this=0xbfac38a0) at /home/kubo/kde4/src/extragear/multimedia/k3b/src/k3binteractiondialog.cpp:555
#60 0x081557e1 in K3bMainWindow::mediaCopy (this=0x9727238, dev=0x0) at /home/kubo/kde4/src/extragear/multimedia/k3b/src/k3b.cpp:1307
#61 0x0815580b in K3bMainWindow::slotMediaCopy (this=0x9727238) at /home/kubo/kde4/src/extragear/multimedia/k3b/src/k3b.cpp:1313
#62 0x08159bfd in K3bMainWindow::qt_metacall (this=0x9727238, _c=QMetaObject::InvokeMetaMethod, _id=17, _a=0xbfac3a8c) at /home/kubo/kde4/build/extragear/multimedia/k3b/src/k3b.moc:178
#63 0xb6246759 in QMetaObject::activate (sender=0x972cf40, from_signal_index=5, to_signal_index=6, argv=0xbfac3a8c) at kernel/qobject.cpp:3031
#64 0xb6246a72 in QMetaObject::activate (sender=0x972cf40, m=0xb6021df8, from_local_signal_index=1, to_local_signal_index=2, argv=0xbfac3a8c) at kernel/qobject.cpp:3121
#65 0xb56f6bc2 in QAction::triggered (this=0x972cf40, _t1=false) at .moc/debug-shared/moc_qaction.cpp:216
#66 0xb56f8d9a in QAction::activate (this=0x972cf40, event=QAction::Trigger) at kernel/qaction.cpp:1125
#67 0xb5bbb5d6 in QMenuPrivate::activateAction (this=0x995d9e0, action=0x972cf40, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1002
#68 0xb5bbd2bf in QMenu::mouseReleaseEvent (this=0xbfac4bf0, e=0xbfac4354) at widgets/qmenu.cpp:2169
#69 0xb68705c2 in KMenu::mouseReleaseEvent (this=0xbfac4bf0, e=0xbfac4354) at /home/kubo/kde4/src/KDE/kdelibs/kdeui/widgets/kmenu.cpp:454
#70 0xb576b7f1 in QWidget::event (this=0xbfac4bf0, event=0xbfac4354) at kernel/qwidget.cpp:7163
#71 0xb5bbb173 in QMenu::event (this=0xbfac4bf0, e=0xbfac4354) at widgets/qmenu.cpp:2265
#72 0xb5700293 in QApplicationPrivate::notify_helper (this=0x95dfa30, receiver=0xbfac4bf0, e=0xbfac4354) at kernel/qapplication.cpp:3803
#73 0xb5700e51 in QApplication::notify (this=0xbfac5c50, receiver=0xbfac4bf0, e=0xbfac4354) at kernel/qapplication.cpp:3528
#74 0xb678f1c3 in KApplication::notify (this=0xbfac5c50, receiver=0xbfac4bf0, event=0xbfac4354) at /home/kubo/kde4/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307
#75 0xb622e093 in QCoreApplication::notifyInternal (this=0xbfac5c50, receiver=0xbfac4bf0, event=0xbfac4354) at kernel/qcoreapplication.cpp:587
#76 0xb6db55ab in QCoreApplication::sendSpontaneousEvent (receiver=0xbfac4bf0, event=0xbfac4354) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:212
#77 0xb57056af in QApplicationPrivate::sendMouseEvent (receiver=0xbfac4bf0, event=0xbfac4354, alienWidget=0x0, nativeWidget=0xbfac4bf0, buttonDown=0xb603fb00, lastMouseReceiver=@0xb603fb04)
    at kernel/qapplication.cpp:2793
#78 0xb57927e4 in QETWidget::translateMouseEvent (this=0xbfac4bf0, event=0xbfac4930) at kernel/qapplication_x11.cpp:3978
#79 0xb5793947 in QApplication::x11ProcessEvent (this=0xbfac5c50, event=0xbfac4930) at kernel/qapplication_x11.cpp:3040
#80 0xb57c1d5b in x11EventSourceDispatch (s=0x95d98d8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:142
#81 0xb4e4a311 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#82 0xb4e4d9a3 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#83 0xb4e4db61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#84 0xb626402a in QEventDispatcherGlib::processEvents (this=0x95c7d68, flags={i = -1079227656}) at kernel/qeventdispatcher_glib.cpp:319
#85 0xb57c13f0 in QGuiEventDispatcherGlib::processEvents (this=0x95c7d68, flags={i = -1079227608}) at kernel/qguieventdispatcher_glib.cpp:198
#86 0xb622a6fc in QEventLoop::processEvents (this=0xbfac4bac, flags={i = -1079227552}) at kernel/qeventloop.cpp:143
#87 0xb622a93a in QEventLoop::exec (this=0xbfac4bac, flags={i = -1079227468}) at kernel/qeventloop.cpp:194
#88 0xb5bb9814 in QMenu::exec (this=0xbfac4bf0, p=@0xbfac4c0c, action=0x0) at widgets/qmenu.cpp:1938
#89 0x0814307e in K3bWelcomeWidget::slotMoreActions (this=0x960a258) at /home/kubo/kde4/src/extragear/multimedia/k3b/src/k3bwelcomewidget.cpp:479
#90 0x081430db in K3bWelcomeWidget::qt_metacall (this=0x960a258, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfac4ca0) at /home/kubo/kde4/build/extragear/multimedia/k3b/src/k3bwelcomewidget.moc:65
#91 0xb6246759 in QMetaObject::activate (sender=0x9607810, from_signal_index=27, to_signal_index=27, argv=0x0) at kernel/qobject.cpp:3031
#92 0xb6246d0d in QMetaObject::activate (sender=0x9607810, m=0x81e1ccc, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3101
#93 0x0817bd61 in K3bFlatButton::pressed (this=0x9607810) at /home/kubo/kde4/build/extragear/multimedia/k3b/src/k3bflatbutton.moc:92
#94 0x0817bd8a in K3bFlatButton::mousePressEvent (this=0x9607810, e=0xbfac5434) at /home/kubo/kde4/src/extragear/multimedia/k3b/src/k3bflatbutton.cpp:117
#95 0xb576b7d3 in QWidget::event (this=0x9607810, event=0xbfac5434) at kernel/qwidget.cpp:7159
#96 0xb5b631c4 in QFrame::event (this=0x9607810, e=0xbfac5434) at widgets/qframe.cpp:651
#97 0xb5700293 in QApplicationPrivate::notify_helper (this=0x95dfa30, receiver=0x9607810, e=0xbfac5434) at kernel/qapplication.cpp:3803
#98 0xb5700e51 in QApplication::notify (this=0xbfac5c50, receiver=0x9607810, e=0xbfac5434) at kernel/qapplication.cpp:3528
#99 0xb678f1c3 in KApplication::notify (this=0xbfac5c50, receiver=0x9607810, event=0xbfac5434) at /home/kubo/kde4/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307
#100 0xb622e093 in QCoreApplication::notifyInternal (this=0xbfac5c50, receiver=0x9607810, event=0xbfac5434) at kernel/qcoreapplication.cpp:587
#101 0xb6db55ab in QCoreApplication::sendSpontaneousEvent (receiver=0x9607810, event=0xbfac5434) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:212
#102 0xb57056af in QApplicationPrivate::sendMouseEvent (receiver=0x9607810, event=0xbfac5434, alienWidget=0x9607810, nativeWidget=0x9727238, buttonDown=0xb603fb00, lastMouseReceiver=@0xb603fb04)
    at kernel/qapplication.cpp:2793
#103 0xb5792b0a in QETWidget::translateMouseEvent (this=0x9727238, event=0xbfac5950) at kernel/qapplication_x11.cpp:4044
#104 0xb5793947 in QApplication::x11ProcessEvent (this=0xbfac5c50, event=0xbfac5950) at kernel/qapplication_x11.cpp:3040
#105 0xb57c1d5b in x11EventSourceDispatch (s=0x95d98d8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:142
#106 0xb4e4a311 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#107 0xb4e4d9a3 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#108 0xb4e4db61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#109 0xb626402a in QEventDispatcherGlib::processEvents (this=0x95c7d68, flags={i = -1079223528}) at kernel/qeventdispatcher_glib.cpp:319
#110 0xb57c13f0 in QGuiEventDispatcherGlib::processEvents (this=0x95c7d68, flags={i = -1079223480}) at kernel/qguieventdispatcher_glib.cpp:198
#111 0xb622a6fc in QEventLoop::processEvents (this=0xbfac5bc8, flags={i = -1079223424}) at kernel/qeventloop.cpp:143
#112 0xb622a93a in QEventLoop::exec (this=0xbfac5bc8, flags={i = -1079223344}) at kernel/qeventloop.cpp:194
#113 0xb622ea0d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#114 0xb56fffac in QApplication::exec () at kernel/qapplication.cpp:3331
#115 0x0815f504 in main (argc=) at /home/kubo/kde4/src/extragear/multimedia/k3b/src/main.cpp:154
Comment 1 Dario Andres 2009-01-19 21:06:49 UTC

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