Bug 306668

Summary: K3B 1.91.0 crash when verifying data written to DVD-RW using Sony DW-D22A
Product: [Applications] k3b Reporter: paul_wotherwell
Component: generalAssignee: k3b developers <k3b>
Status: RESOLVED WORKSFORME    
Severity: crash CC: Mike.Linda, trueg
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description paul_wotherwell 2012-09-12 12:09:12 UTC
Application: k3b (1.91.0)
KDE Platform Version: 4.4.5 (KDE 4.4.5)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-42-generic i686
Distribution: Ubuntu 10.04.4 LTS

-- Information about the crash:
Writing of 3.5 GiB data project appeared complete, but verification failed at the start. A pop-up screen invited me to Load, Eject or Cancel. After pressing each button in turn with approx 30 secs wait between presses, the crash occurred. The DVD-ROM drive is a Sony DVD RW DW-D22A. Disk was a Mr.DVD DVD-RW 4.7GB bought about 7 years ago. Operating system is Ubuntu 10.04, with all latest updates as of 12 Sept 2012. 

 -- Backtrace:
Application: K3b (k3b), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7772710 (LWP 2103))]

Thread 4 (Thread 0xb581cb70 (LWP 2131)):
#0  0x00834422 in __kernel_vsyscall ()
#1  0x0012c342 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0602ddee in thread_sleep (ti=0x1) at thread/qthread_unix.cpp:398
#3  0x0602df90 in QThread::sleep (secs=2) at thread/qthread_unix.cpp:412
#4  0x0020b5d9 in K3b::MediaCache::PollThread::run (this=0x89d5f00) at /build/buildd/k3b-1.91.0~rc2/libk3b/tools/k3bmediacache.cpp:106
#5  0x0602e4fe in QThreadPrivate::start (arg=0x89d5f00) at thread/qthread_unix.cpp:248
#6  0x0012796e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x0447298e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xb4704b70 (LWP 2155)):
#0  0x00834422 in __kernel_vsyscall ()
#1  0x0012c015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x012075b7 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0x01207601 in ?? () from /usr/lib/libQtWebKit.so.4
#4  0x0012796e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x0447298e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xb501bb70 (LWP 2302)):
#0  0x00834422 in __kernel_vsyscall ()
#1  0x0012c342 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0602ddee in thread_sleep (ti=0x1) at thread/qthread_unix.cpp:398
#3  0x0602df90 in QThread::sleep (secs=2) at thread/qthread_unix.cpp:412
#4  0x0020b5d9 in K3b::MediaCache::PollThread::run (this=0x89d5e18) at /build/buildd/k3b-1.91.0~rc2/libk3b/tools/k3bmediacache.cpp:106
#5  0x0602e4fe in QThreadPrivate::start (arg=0x89d5e18) at thread/qthread_unix.cpp:248
#6  0x0012796e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x0447298e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb7772710 (LWP 2103)):
[KCrash Handler]
#6  0x0015b309 in K3b::Device::Track::type (this=0x8d95460) at /build/buildd/k3b-1.91.0~rc2/libk3bdevice/k3btrack.cpp:100
#7  0x0025e721 in K3b::VerificationJob::slotDiskInfoReady (this=0x709c21, dh=0x9074a70) at /build/buildd/k3b-1.91.0~rc2/libk3b/jobs/k3bverificationjob.cpp:288
#8  0x0025e8c7 in K3b::VerificationJob::qt_metacall (this=0x8d95460, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfb595f8)
    at /build/buildd/k3b-1.91.0~rc2/obj-i486-linux-gnu/libk3b/k3bverificationjob.moc:97
#9  0x06135d8a in QMetaObject::metacall (object=0x8d95460, cl=QMetaObject::ReadProperty, idx=28, argv=0xbfb595f8) at kernel/qmetaobject.cpp:237
#10 0x06144445 in QMetaObject::activate (sender=0x9074a70, m=0x308794, local_signal_index=0, argv=0xbfb595f8) at kernel/qobject.cpp:3293
#11 0x001ec823 in K3b::Device::DeviceHandler::finished (this=0x9074a70, _t1=0x9074a70) at /build/buildd/k3b-1.91.0~rc2/obj-i486-linux-gnu/libk3b/k3bdevicehandler.moc:112
#12 0x001ec8f6 in K3b::Device::DeviceHandler::jobFinished (this=0x9074a70, success=<value optimized out>) at /build/buildd/k3b-1.91.0~rc2/libk3b/tools/k3bdevicehandler.cpp:208
#13 0x001dca66 in K3b::ThreadJob::slotThreadFinished (this=0x9074a70) at /build/buildd/k3b-1.91.0~rc2/libk3b/core/k3bthreadjob.cpp:81
#14 0x001dcafb in K3b::ThreadJob::qt_metacall (this=0x9074a70, _c=QMetaObject::InvokeMetaMethod, _id=23, _a=0x948dd88) at /build/buildd/k3b-1.91.0~rc2/obj-i486-linux-gnu/libk3b/k3bthreadjob.moc:77
#15 0x001ece7a in K3b::Device::DeviceHandler::qt_metacall (this=0x9074a70, _c=QMetaObject::InvokeMetaMethod, _id=23, _a=0x948dd88)
    at /build/buildd/k3b-1.91.0~rc2/obj-i486-linux-gnu/libk3b/k3bdevicehandler.moc:85
#16 0x06135d8a in QMetaObject::metacall (object=0x9074a70, cl=QMetaObject::ReadProperty, idx=23, argv=0x948dd88) at kernel/qmetaobject.cpp:237
#17 0x06140426 in QMetaCallEvent::placeMetaCall (this=0x97975f0, object=0x9074a70) at kernel/qobject.cpp:561
#18 0x0614144e in QObject::event (this=0x9074a70, e=0x97975f0) at kernel/qobject.cpp:1248
#19 0x022fe4dc in QApplicationPrivate::notify_helper (this=0x87a8b30, receiver=0x9074a70, e=0x97975f0) at kernel/qapplication.cpp:4300
#20 0x0230501e in QApplication::notify (this=0xbfb5c650, receiver=0x9074a70, e=0x97975f0) at kernel/qapplication.cpp:3704
#21 0x0773240a in KApplication::notify (this=0xbfb5c650, receiver=0x9074a70, event=0x97975f0) at ../../kdeui/kernel/kapplication.cpp:302
#22 0x06130b2b in QCoreApplication::notifyInternal (this=0xbfb5c650, receiver=0x9074a70, event=0x97975f0) at kernel/qcoreapplication.cpp:704
#23 0x06133563 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x8787ca0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#24 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8787ca0) at kernel/qcoreapplication.cpp:1345
#25 0x061336cd in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#26 0x0615cc1f in QCoreApplication::sendPostedEvents (s=0x87ab790) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#27 postEventSourceDispatch (s=0x87ab790) at kernel/qeventdispatcher_glib.cpp:276
#28 0x083335e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#29 0x083372d8 in ?? () from /lib/libglib-2.0.so.0
#30 0x083374b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#31 0x0615c715 in QEventDispatcherGlib::processEvents (this=0x87877c8, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#32 0x023be225 in QGuiEventDispatcherGlib::processEvents (this=0x87877c8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#33 0x0612f149 in QEventLoop::processEvents (this=0xbfb59ed0, flags=) at kernel/qeventloop.cpp:149
#34 0x0612f59a in QEventLoop::exec (this=0xbfb59ed0, flags=...) at kernel/qeventloop.cpp:201
#35 0x0283ddb3 in QDialog::exec (this=0x9ea67d0) at dialogs/qdialog.cpp:546
#36 0x0818794a in K3b::JobProgressDialog::startJob (this=0x9ea67d0, job=0x9e8c960) at /build/buildd/k3b-1.91.0~rc2/src/k3bjobprogressdialog.cpp:632
#37 0x0810fb5e in K3b::ProjectBurnDialog::slotStartClicked (this=0x9529128) at /build/buildd/k3b-1.91.0~rc2/src/projects/k3bprojectburndialog.cpp:234
#38 0x080dcdbd in K3b::DataBurnDialog::slotStartClicked (this=0x9529128) at /build/buildd/k3b-1.91.0~rc2/src/projects/k3bdataburndialog.cpp:205
#39 0x081949c4 in K3b::InteractionDialog::slotStartClickedInternal (this=0x9529128) at /build/buildd/k3b-1.91.0~rc2/src/k3binteractiondialog.cpp:312
#40 0x0819511a in K3b::InteractionDialog::qt_metacall (this=0x9529128, _c=QMetaObject::InvokeMetaMethod, _id=-1030418688, _a=0xbfb5a3f8)
    at /build/buildd/k3b-1.91.0~rc2/obj-i486-linux-gnu/src/k3binteractiondialog.moc:161
#41 0x0810f68f in K3b::ProjectBurnDialog::qt_metacall (this=0x9529128, _c=QMetaObject::InvokeMetaMethod, _id=103, _a=0xbfb5a3f8)
    at /build/buildd/k3b-1.91.0~rc2/obj-i486-linux-gnu/src/k3bprojectburndialog.moc:79
#42 0x080dbbdc in K3b::DataBurnDialog::qt_metacall (this=0x9529128, _c=QMetaObject::InvokeMetaMethod, _id=103, _a=0xbfb5a3f8)
    at /build/buildd/k3b-1.91.0~rc2/obj-i486-linux-gnu/src/k3bdataburndialog.moc:73
#43 0x06135d8a in QMetaObject::metacall (object=0x9529128, cl=QMetaObject::ReadProperty, idx=103, argv=0xbfb5a3f8) at kernel/qmetaobject.cpp:237
#44 0x06144445 in QMetaObject::activate (sender=0x9109cb8, m=0x81f2c10, local_signal_index=2, argv=0xbfb5a3f8) at kernel/qobject.cpp:3293
#45 0x02a27e99 in QAbstractButton::clicked (this=0x9109cb8, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#46 0x027093c9 in QAbstractButtonPrivate::emitClicked (this=0x8f506f8) at widgets/qabstractbutton.cpp:546
#47 0x0270a214 in QAbstractButtonPrivate::click (this=0x8f506f8) at widgets/qabstractbutton.cpp:539
#48 0x0270a4ce in QAbstractButton::mouseReleaseEvent (this=0x9109cb8, e=0xbfb5ab30) at widgets/qabstractbutton.cpp:1121
#49 0x0235c898 in QWidget::event (this=0x9109cb8, event=0xbfb5ab30) at kernel/qwidget.cpp:7998
#50 0x0270926e in QAbstractButton::event (this=0x9109cb8, e=0x88e7048) at widgets/qabstractbutton.cpp:1080
#51 0x027b3af2 in QPushButton::event (this=0x9109cb8, e=0xbfb5ab30) at widgets/qpushbutton.cpp:679
#52 0x022fe4dc in QApplicationPrivate::notify_helper (this=0x87a8b30, receiver=0x9109cb8, e=0xbfb5ab30) at kernel/qapplication.cpp:4300
#53 0x023059b7 in QApplication::notify (this=0xbfb5c650, receiver=0x9109cb8, e=0xbfb5ab30) at kernel/qapplication.cpp:3865
#54 0x0773240a in KApplication::notify (this=0xbfb5c650, receiver=0x9109cb8, event=0xbfb5ab30) at ../../kdeui/kernel/kapplication.cpp:302
#55 0x06130b2b in QCoreApplication::notifyInternal (this=0xbfb5c650, receiver=0x9109cb8, event=0xbfb5ab30) at kernel/qcoreapplication.cpp:704
#56 0x02304912 in QCoreApplication::sendEvent (receiver=0x9109cb8, event=0xbfb5ab30, alienWidget=0x9109cb8, nativeWidget=0x9b4d9d8, buttonDown=0x2c40058, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#57 QApplicationPrivate::sendMouseEvent (receiver=0x9109cb8, event=0xbfb5ab30, alienWidget=0x9109cb8, nativeWidget=0x9b4d9d8, buttonDown=0x2c40058, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#58 0x02390178 in QETWidget::translateMouseEvent (this=0x9b4d9d8, event=0xbfb5b04c) at kernel/qapplication_x11.cpp:4368
#59 0x0238f601 in QApplication::x11ProcessEvent (this=0xbfb5c650, event=0xbfb5b04c) at kernel/qapplication_x11.cpp:3379
#60 0x023be6fa in x11EventSourceDispatch (s=0x87acb68, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#61 0x083335e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#62 0x083372d8 in ?? () from /lib/libglib-2.0.so.0
#63 0x083374b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#64 0x0615c715 in QEventDispatcherGlib::processEvents (this=0x87877c8, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#65 0x023be225 in QGuiEventDispatcherGlib::processEvents (this=0x87877c8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#66 0x0612f149 in QEventLoop::processEvents (this=0xbfb5b340, flags=) at kernel/qeventloop.cpp:149
#67 0x0612f59a in QEventLoop::exec (this=0xbfb5b340, flags=...) at kernel/qeventloop.cpp:201
#68 0x0283ddb3 in QDialog::exec (this=0x9529128) at dialogs/qdialog.cpp:546
#69 0x081945bf in K3b::InteractionDialog::exec (this=0x9529128) at /build/buildd/k3b-1.91.0~rc2/src/k3binteractiondialog.cpp:526
#70 0x080d5ff2 in K3b::DataView::slotBurn (this=0x8b78730) at /build/buildd/k3b-1.91.0~rc2/src/projects/k3bdataview.cpp:138
#71 0x0810a5ce in K3b::View::qt_metacall (this=0x8b78730, _c=QMetaObject::InvokeMetaMethod, _id=27, _a=0xbfb5b628) at /build/buildd/k3b-1.91.0~rc2/obj-i486-linux-gnu/src/k3bview.moc:80
#72 0x0810c34f in K3b::StandardView::qt_metacall (this=0x8b78730, _c=QMetaObject::InvokeMetaMethod, _id=27, _a=0xbfb5b628)
    at /build/buildd/k3b-1.91.0~rc2/obj-i486-linux-gnu/src/k3bstandardview.moc:87
#73 0x080d528f in K3b::DataView::qt_metacall (this=0x8b78730, _c=QMetaObject::InvokeMetaMethod, _id=27, _a=0xbfb5b628) at /build/buildd/k3b-1.91.0~rc2/obj-i486-linux-gnu/src/k3bdataview.moc:77
#74 0x06135d8a in QMetaObject::metacall (object=0x8b78730, cl=QMetaObject::ReadProperty, idx=27, argv=0xbfb5b628) at kernel/qmetaobject.cpp:237
#75 0x06144445 in QMetaObject::activate (sender=0x8e84e70, m=0x2c24d58, local_signal_index=1, argv=0xbfb5b628) at kernel/qobject.cpp:3293
#76 0x022f7bd9 in QAction::triggered (this=0x8e84e70, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#77 0x022f9dcc in QAction::activate (this=0x8e84e70, event=QAction::Trigger) at kernel/qaction.cpp:1255
#78 0x027ed4d2 in QAction::trigger (this=0x88e7048) at ../../include/QtGui/../../src/gui/kernel/qaction.h:218
#79 QToolButton::nextCheckState (this=0x88e7048) at widgets/qtoolbutton.cpp:1147
#80 0x0270a1d3 in QAbstractButtonPrivate::click (this=0x8eadaa8) at widgets/qabstractbutton.cpp:528
#81 0x0270a4ce in QAbstractButton::mouseReleaseEvent (this=0x8ead9f8, e=0xbfb5bd90) at widgets/qabstractbutton.cpp:1121
#82 0x027ed99c in QToolButton::mouseReleaseEvent (this=0x8ead9f8, e=0xbfb5bd90) at widgets/qtoolbutton.cpp:721
#83 0x0235c898 in QWidget::event (this=0x8ead9f8, event=0xbfb5bd90) at kernel/qwidget.cpp:7998
#84 0x0270926e in QAbstractButton::event (this=0x8ead9f8, e=0x88e7048) at widgets/qabstractbutton.cpp:1080
#85 0x027f04ca in QToolButton::event (this=0x8ead9f8, event=0xbfb5bd90) at widgets/qtoolbutton.cpp:1163
#86 0x022fe4dc in QApplicationPrivate::notify_helper (this=0x87a8b30, receiver=0x8ead9f8, e=0xbfb5bd90) at kernel/qapplication.cpp:4300
#87 0x023059b7 in QApplication::notify (this=0xbfb5c650, receiver=0x8ead9f8, e=0xbfb5bd90) at kernel/qapplication.cpp:3865
#88 0x0773240a in KApplication::notify (this=0xbfb5c650, receiver=0x8ead9f8, event=0xbfb5bd90) at ../../kdeui/kernel/kapplication.cpp:302
#89 0x06130b2b in QCoreApplication::notifyInternal (this=0xbfb5c650, receiver=0x8ead9f8, event=0xbfb5bd90) at kernel/qcoreapplication.cpp:704
#90 0x02304912 in QCoreApplication::sendEvent (receiver=0x8ead9f8, event=0xbfb5bd90, alienWidget=0x8ead9f8, nativeWidget=0x89ef310, buttonDown=0x2c40058, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#91 QApplicationPrivate::sendMouseEvent (receiver=0x8ead9f8, event=0xbfb5bd90, alienWidget=0x8ead9f8, nativeWidget=0x89ef310, buttonDown=0x2c40058, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#92 0x02390178 in QETWidget::translateMouseEvent (this=0x89ef310, event=0xbfb5c2ac) at kernel/qapplication_x11.cpp:4368
#93 0x0238f601 in QApplication::x11ProcessEvent (this=0xbfb5c650, event=0xbfb5c2ac) at kernel/qapplication_x11.cpp:3379
#94 0x023be6fa in x11EventSourceDispatch (s=0x87acb68, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#95 0x083335e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#96 0x083372d8 in ?? () from /lib/libglib-2.0.so.0
#97 0x083374b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#98 0x0615c715 in QEventDispatcherGlib::processEvents (this=0x87877c8, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#99 0x023be225 in QGuiEventDispatcherGlib::processEvents (this=0x87877c8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#100 0x0612f149 in QEventLoop::processEvents (this=0xbfb5c5a4, flags=) at kernel/qeventloop.cpp:149
#101 0x0612f59a in QEventLoop::exec (this=0xbfb5c5a4, flags=...) at kernel/qeventloop.cpp:201
#102 0x0613378f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#103 0x022fe577 in QApplication::exec () at kernel/qapplication.cpp:3579
#104 0x0817caf4 in main (argc=1, argv=0xbfb5ca14) at /build/buildd/k3b-1.91.0~rc2/src/main.cpp:165

Reported using DrKonqi
Comment 1 paul_wotherwell 2012-09-12 12:40:48 UTC
On checking the DVD in Nautilus, all the expected files seem to be recorded correctly.
Comment 2 Jekyll Wu 2013-02-19 02:16:36 UTC
*** Bug 315408 has been marked as a duplicate of this bug. ***
Comment 3 Andrew Crouthamel 2018-10-31 04:10:05 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Bug Janitor Service 2018-11-15 10:38:40 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 5 Bug Janitor Service 2018-11-30 03:51:32 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!