Bug 333691

Summary: K3B crash during DVD rip
Product: [Applications] k3b Reporter: pierre fermat <fermatslittletheorem>
Component: generalAssignee: Michał Małek <michalm>
Status: RESOLVED DUPLICATE    
Severity: crash CC: trueg
Priority: NOR Keywords: drkonqi
Version: 2.0.2   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description pierre fermat 2014-04-21 14:24:12 UTC
Application: k3b (2.0.2)
KDE Platform Version: 4.13.0
Qt Version: 4.8.6
Operating System: Linux 3.13.0-24-generic i686
Distribution: Ubuntu 14.04 LTS

-- Information about the crash:
I tried to access a chapter in the listing and k3b crashed. It is a DVD with two subtitles.

-- Backtrace:
Application: K3b (k3b), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb16c6740 (LWP 17901))]

Thread 4 (Thread 0xaec68b40 (LWP 17902)):
#0  0xb34fcb08 in pthread_mutex_unlock (mutex=0xae300558) at forward.c:194
#1  0xb2745140 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb26ff99e in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb27002df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb2700528 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb439295f in QEventDispatcherGlib::processEvents (this=0xae300468, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#6  0xb4361823 in QEventLoop::processEvents (this=this@entry=0xaec68258, flags=...) at kernel/qeventloop.cpp:149
#7  0xb4361b49 in QEventLoop::exec (this=this@entry=0xaec68258, flags=...) at kernel/qeventloop.cpp:204
#8  0xb424e23d in QThread::exec (this=this@entry=0x9a678c8) at thread/qthread.cpp:537
#9  0xb4341c44 in QInotifyFileSystemWatcherEngine::run (this=0x9a678c8) at io/qfilesystemwatcher_inotify.cpp:265
#10 0xb4250b6f in QThreadPrivate::start (arg=0x9a678c8) at thread/qthread_unix.cpp:349
#11 0xb244ef70 in start_thread (arg=0xaec68b40) at pthread_create.c:312
#12 0xb34ef70e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 3 (Thread 0xab6ffb40 (LWP 17929)):
#0  0xb7755424 in __kernel_vsyscall ()
#1  0xb245312d in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0xb34fc944 in __pthread_cond_timedwait (cond=0xab6ff1fc, mutex=0xab6ff1e4, abstime=0xab6ff268) at forward.c:162
#3  0xb424f6d0 in thread_sleep (ti=ti@entry=0xab6ff268) at thread/qthread_unix.cpp:492
#4  0xb424feb4 in QThread::sleep (secs=secs@entry=2) at thread/qthread_unix.cpp:506
#5  0xb75cfa6e in K3b::MediaCache::PollThread::run (this=0x9b67320) at /build/buildd/k3b-2.0.2/libk3b/tools/k3bmediacache.cpp:106
#6  0xb4250b6f in QThreadPrivate::start (arg=0x9b67320) at thread/qthread_unix.cpp:349
#7  0xb244ef70 in start_thread (arg=0xab6ffb40) at pthread_create.c:312
#8  0xb34ef70e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 2 (Thread 0xa9e57b40 (LWP 17955)):
#0  0xb7755424 in __kernel_vsyscall ()
#1  0xb34de73b in read () at ../sysdeps/unix/syscall-template.S:81
#2  0xb274428e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb26ffecb in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb270037a in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb2700528 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb439295f in QEventDispatcherGlib::processEvents (this=0xa9500468, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#7  0xb4361823 in QEventLoop::processEvents (this=this@entry=0xa9e57258, flags=...) at kernel/qeventloop.cpp:149
#8  0xb4361b49 in QEventLoop::exec (this=this@entry=0xa9e57258, flags=...) at kernel/qeventloop.cpp:204
#9  0xb424e23d in QThread::exec (this=this@entry=0x9cb8c78) at thread/qthread.cpp:537
#10 0xb4341c44 in QInotifyFileSystemWatcherEngine::run (this=0x9cb8c78) at io/qfilesystemwatcher_inotify.cpp:265
#11 0xb4250b6f in QThreadPrivate::start (arg=0x9cb8c78) at thread/qthread_unix.cpp:349
#12 0xb244ef70 in start_thread (arg=0xa9e57b40) at pthread_create.c:312
#13 0xb34ef70e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 1 (Thread 0xb16c6740 (LWP 17901)):
[KCrash Handler]
#7  QString (other=<error reading variable: Cannot access memory at address 0x0>, this=0xbfc8af60, this@entry=0xbfc8af00) at /usr/include/qt4/QtCore/qstring.h:725
#8  KTempDir::name (this=0x0) at ../../kdecore/io/ktempdir.cpp:170
#9  0x0818deae in K3b::VideoDVDRippingPreview::slotTranscodeFinished (this=0x9cce590) at /build/buildd/k3b-2.0.2/src/rip/videodvd/k3bvideodvdrippingpreview.cpp:125
#10 0x0818e1ca in K3b::VideoDVDRippingPreview::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /build/buildd/k3b-2.0.2/obj-i686-linux-gnu/src/k3bvideodvdrippingpreview.moc:64
#11 0xb43780f7 in QMetaObject::activate (sender=sender@entry=0x9eea9b0, m=m@entry=0xb76ebb1c <K3bQProcess::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0xbfc8b074) at kernel/qobject.cpp:3539
#12 0xb75d498d in K3bQProcess::finished (this=this@entry=0x9eea9b0, _t1=0, _t2=QProcess::NormalExit) at /build/buildd/k3b-2.0.2/obj-i686-linux-gnu/libk3b/moc_k3bqprocess.cpp:162
#13 0xb75d82ee in K3bQProcessPrivate::_q_notifyProcessDied (this=0x9f3b610) at /build/buildd/k3b-2.0.2/libk3b/tools/qprocess/k3bqprocess.cpp:762
#14 0xb75d8493 in K3bQProcess::qt_static_metacall (_o=0xbfc8af60, _id=0, _a=0xbfc8b208, _c=<optimized out>) at /build/buildd/k3b-2.0.2/obj-i686-linux-gnu/libk3b/moc_k3bqprocess.cpp:96
#15 0xb43780f7 in QMetaObject::activate (sender=sender@entry=0x9db4ec0, m=m@entry=0xb44cf4b8 <QSocketNotifier::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0xbfc8b208) at kernel/qobject.cpp:3539
#16 0xb43c8285 in QSocketNotifier::activated (this=this@entry=0x9db4ec0, _t1=31) at .moc/release-shared/moc_qsocketnotifier.cpp:102
#17 0xb43814ef in QSocketNotifier::event (this=0x9db4ec0, e=0xbfc8b4d4) at kernel/qsocketnotifier.cpp:316
#18 0xb37f27f4 in QApplicationPrivate::notify_helper (this=0x99cf450, receiver=0x9db4ec0, e=0xbfc8b4d4) at kernel/qapplication.cpp:4567
#19 0xb37f92d3 in QApplication::notify (this=0xbfc8c3c8, receiver=receiver@entry=0x9db4ec0, e=e@entry=0xbfc8b4d4) at kernel/qapplication.cpp:4353
#20 0xb495a0a4 in KApplication::notify (this=0xbfc8c3c8, receiver=0x9db4ec0, event=0xbfc8b4d4) at ../../kdeui/kernel/kapplication.cpp:311
#21 0xb4362e4a in QCoreApplication::notifyInternal (this=0xbfc8c3c8, receiver=0x9db4ec0, event=event@entry=0xbfc8b4d4) at kernel/qcoreapplication.cpp:953
#22 0xb439379d in sendEvent (event=0xbfc8b4d4, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#23 socketNotifierSourceDispatch (source=0x99c8df0) at kernel/qeventdispatcher_glib.cpp:117
#24 0xb27001e3 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#25 0xb2700468 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#26 0xb2700528 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#27 0xb439295f in QEventDispatcherGlib::processEvents (this=this@entry=0x99a37f8, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#28 0xb38a75de in QGuiEventDispatcherGlib::processEvents (this=0x99a37f8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#29 0xb4361823 in QEventLoop::processEvents (this=this@entry=0xbfc8b6d8, flags=...) at kernel/qeventloop.cpp:149
#30 0xb4361b49 in QEventLoop::exec (this=this@entry=0xbfc8b6d8, flags=...) at kernel/qeventloop.cpp:204
#31 0xb3c99e7f in QMenu::exec (this=0x9c25948, p=..., action=action@entry=0x0) at widgets/qmenu.cpp:2125
#32 0x0813de15 in K3b::FileTreeView::slotContextMenu (this=0x9c3b7e8, pos=...) at /build/buildd/k3b-2.0.2/src/k3bfiletreeview.cpp:182
#33 0x0813e59f in K3b::FileTreeView::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /build/buildd/k3b-2.0.2/obj-i686-linux-gnu/src/k3bfiletreeview.moc:70
#34 0xb43780f7 in QMetaObject::activate (sender=sender@entry=0x9c3b7e8, m=0x81f2b0c <QWidget::staticMetaObject>, m@entry=0xb414d7bc <QWidget::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0xbfc8b838) at kernel/qobject.cpp:3539
#35 0xb383d265 in QWidget::customContextMenuRequested (this=this@entry=0x9c3b7e8, _t1=...) at .moc/release-shared/moc_qwidget.cpp:373
#36 0xb384c887 in QWidget::event (this=this@entry=0x9c3b7e8, event=event@entry=0xbfc8bdf0) at kernel/qwidget.cpp:8557
#37 0xb3c5278c in QFrame::event (this=this@entry=0x9c3b7e8, e=e@entry=0xbfc8bdf0) at widgets/qframe.cpp:557
#38 0xb3ce0e48 in QAbstractScrollArea::viewportEvent (this=this@entry=0x9c3b7e8, e=e@entry=0xbfc8bdf0) at widgets/qabstractscrollarea.cpp:1043
#39 0xb3d85ddc in QAbstractItemView::viewportEvent (this=this@entry=0x9c3b7e8, event=0xbfc8bdf0) at itemviews/qabstractitemview.cpp:1644
#40 0xb3dcb606 in QTreeView::viewportEvent (this=0x9c3b7e8, event=0xbfc8bdf0) at itemviews/qtreeview.cpp:1252
#41 0xb3ce10c6 in viewportEvent (event=0xbfc8bdf0, this=<optimized out>) at widgets/qabstractscrollarea_p.h:100
#42 QAbstractScrollAreaFilter::eventFilter (this=0x9be5820, o=0x9c16fd0, e=0xbfc8bdf0) at widgets/qabstractscrollarea_p.h:116
#43 0xb4362fbe in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x99cf450, receiver=receiver@entry=0x9c16fd0, event=event@entry=0xbfc8bdf0) at kernel/qcoreapplication.cpp:1063
#44 0xb37f27d1 in QApplicationPrivate::notify_helper (this=0x99cf450, receiver=receiver@entry=0x9c16fd0, e=0xbfc8bdf0) at kernel/qapplication.cpp:4563
#45 0xb37fa9f3 in QApplication::notify (this=0xbfc8c3c8, receiver=receiver@entry=0x9c16fd0, e=e@entry=0xbfc8bdf0) at kernel/qapplication.cpp:4189
#46 0xb495a0a4 in KApplication::notify (this=0xbfc8c3c8, receiver=0x9c16fd0, event=0xbfc8bdf0) at ../../kdeui/kernel/kapplication.cpp:311
#47 0xb4362e4a in QCoreApplication::notifyInternal (this=0xbfc8c3c8, receiver=receiver@entry=0x9c16fd0, event=0xbfc8bdf0) at kernel/qcoreapplication.cpp:953
#48 0xb387c809 in sendSpontaneousEvent (event=0xbfc8bdf0, receiver=0x9c16fd0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#49 QETWidget::translateMouseEvent (this=0x9ba0b18, event=event@entry=0xbfc8c03c) at kernel/qapplication_x11.cpp:4639
#50 0xb387bec5 in QApplication::x11ProcessEvent (this=0xbfc8c3c8, event=event@entry=0xbfc8c03c) at kernel/qapplication_x11.cpp:3627
#51 0xb38a7524 in x11EventSourceDispatch (s=0x99e7d30, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#52 0xb27001e3 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#53 0xb2700468 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#54 0xb2700528 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#55 0xb439293b in QEventDispatcherGlib::processEvents (this=this@entry=0x99a37f8, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#56 0xb38a75de in QGuiEventDispatcherGlib::processEvents (this=0x99a37f8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#57 0xb4361823 in QEventLoop::processEvents (this=this@entry=0xbfc8c2f8, flags=...) at kernel/qeventloop.cpp:149
#58 0xb4361b49 in QEventLoop::exec (this=this@entry=0xbfc8c2f8, flags=...) at kernel/qeventloop.cpp:204
#59 0xb43678fe in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#60 0xb37f0a24 in QApplication::exec () at kernel/qapplication.cpp:3828
#61 0x0807d802 in main (argc=1, argv=0xbfc8c4a4) at /build/buildd/k3b-2.0.2/src/main.cpp:165

The reporter indicates this bug may be a duplicate of or related to bug 268680.

Possible duplicates by query: bug 330384, bug 329056.

Reported using DrKonqi
Comment 1 Jekyll Wu 2014-04-23 01:02:24 UTC

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