[k3b] [Bug 340328] New: K3b crash during DVD video

dva.lider at gmail.com dva.lider at gmail.com
Sat Oct 25 08:11:25 UTC 2014


https://bugs.kde.org/show_bug.cgi?id=340328

            Bug ID: 340328
           Summary: K3b crash during DVD video
           Product: k3b
           Version: 2.0.2
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: k3b at kde.org
          Reporter: dva.lider at gmail.com
                CC: michalm at jabster.pl, trueg at kde.org

Application: k3b (2.0.2)
KDE Platform Version: 4.14.2
Qt Version: 4.8.6
Operating System: Linux 3.16.0-23-generic i686
Distribution: Ubuntu 14.10

-- Information about the crash:
Application: K3b (k3b), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xaf25a7c0 (LWP 20111))]

Thread 3 (Thread 0xac4e9b40 (LWP 20112)):
#0  0xb771fc7c in __kernel_vsyscall ()
#1  0xb31bb442 in __GI___clock_gettime (clock_id=1, tp=0xac4e8f58) at
../sysdeps/unix/clock_gettime.c:115
#2  0xb3f9a2f9 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#3  0xb4082e23 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#4  0xb4081661 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#5  0xb4081705 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#6  0xb23aa35b in g_main_context_prepare () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb23aadc4 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb23aaff6 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb4081f5c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/i386-linux-gnu/libQtCore.so.4
#10 0xb40506c3 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#11 0xb40509fe in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/i386-linux-gnu/libQtCore.so.4
#12 0xb3f3ea00 in QThread::exec() () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#13 0xb403131b in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#14 0xb3f414c3 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#15 0xb2033f16 in start_thread (arg=0xac4e9b40) at pthread_create.c:309
#16 0xb31ad9fe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 2 (Thread 0xaa3ffb40 (LWP 20139)):
#0  0xb771fc7c in __kernel_vsyscall ()
#1  0xb2038076 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0xb31ba9f4 in __pthread_cond_timedwait (cond=0xaa3ff18c, mutex=0xaa3ff174,
abstime=0xaa3ff1e8) at forward.c:162
#3  0xb3f3ff0d in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#4  0xb3f4078f in QThread::sleep(unsigned long) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#5  0xb758741e in K3b::MediaCache::PollThread::run (this=0x8b2a998) at
/build/buildd/k3b-2.0.2/libk3b/tools/k3bmediacache.cpp:106
#6  0xb3f414c3 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#7  0xb2033f16 in start_thread (arg=0xaa3ffb40) at pthread_create.c:309
#8  0xb31ad9fe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 1 (Thread 0xaf25a7c0 (LWP 20111)):
[KCrash Handler]
#6  0xb42cf7f8 in KTempDir::name() const () from /usr/lib/libkdecore.so.5
#7  0x0819d30e in K3b::VideoDVDRippingPreview::slotTranscodeFinished
(this=this at entry=0x8e68148) at
/build/buildd/k3b-2.0.2/src/rip/videodvd/k3bvideodvdrippingpreview.cpp:125
#8  0x0819d672 in K3b::VideoDVDRippingPreview::qt_static_metacall
(_o=0x8e68148, _id=4, _a=0xbf985e94, _c=<optimized out>) at
/build/buildd/k3b-2.0.2/obj-i686-linux-gnu/src/k3bvideodvdrippingpreview.moc:63
#9  0xb40671e8 in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#10 0xb758c73d in K3bQProcess::finished (this=this at entry=0x90139d8, _t1=0,
_t2=QProcess::CrashExit) at
/build/buildd/k3b-2.0.2/obj-i686-linux-gnu/libk3b/moc_k3bqprocess.cpp:161
#11 0xb75912de in K3bQProcessPrivate::_q_notifyProcessDied (this=0x8ad4558) at
/build/buildd/k3b-2.0.2/libk3b/tools/qprocess/k3bqprocess.cpp:762
#12 0xb7591336 in K3bQProcessPrivate::_q_processDied
(this=this at entry=0x8ad4558) at
/build/buildd/k3b-2.0.2/libk3b/tools/qprocess/k3bqprocess.cpp:703
#13 0xb75954e3 in K3bQProcessPrivate::waitForFinished
(this=this at entry=0x8ad4558, msecs=msecs at entry=30000) at
/build/buildd/k3b-2.0.2/libk3b/tools/qprocess/k3bqprocess_unix.cpp:1199
#14 0xb758cbc7 in K3bQProcess::waitForFinished (this=this at entry=0x90139d8,
msecs=msecs at entry=30000) at
/build/buildd/k3b-2.0.2/libk3b/tools/qprocess/k3bqprocess.cpp:1428
#15 0xb758cc9e in K3bQProcess::~K3bQProcess (this=0x90139d8,
__in_chrg=<optimized out>) at
/build/buildd/k3b-2.0.2/libk3b/tools/qprocess/k3bqprocess.cpp:895
#16 0xb7592411 in K3bKProcess::~K3bKProcess (this=0x90139d8,
__in_chrg=<optimized out>) at
/build/buildd/k3b-2.0.2/libk3b/tools/qprocess/k3bkprocess.cpp:106
#17 0xb758a973 in K3b::Process::~Process (this=0x90139d8, __in_chrg=<optimized
out>) at /build/buildd/k3b-2.0.2/libk3b/tools/k3bprocess.cpp:116
#18 0xb758a9bc in K3b::Process::~Process (this=0x90139d8, __in_chrg=<optimized
out>) at /build/buildd/k3b-2.0.2/libk3b/tools/k3bprocess.cpp:119
#19 0xb40654a4 in qDeleteInEventHandler(QObject*) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#20 0xb406b8f9 in QObject::event(QEvent*) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#21 0xb34bcc2a in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#22 0xb34c3673 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#23 0xb46f2f3c in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#24 0xb4051c2c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#25 0xb405565c in QCoreApplicationPrivate::sendPostedEvents(QObject*, int,
QThreadData*) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#26 0xb4055ba5 in QCoreApplication::sendPostedEvents(QObject*, int) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#27 0xb4081de3 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#28 0xb23aac04 in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#29 0xb23aaf29 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#30 0xb23aaff6 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#31 0xb4081f3b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/i386-linux-gnu/libQtCore.so.4
#32 0xb356e019 in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#33 0xb40506c3 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#34 0xb40509fe in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/i386-linux-gnu/libQtCore.so.4
#35 0xb405689b in QCoreApplication::exec() () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#36 0xb34bac04 in QApplication::exec() () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#37 0x0807d91b in main (argc=3, argv=0xbf9867e4) at
/build/buildd/k3b-2.0.2/src/main.cpp:165

The crash can be reproduced every time.

-- 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 0xaf25a7c0 (LWP 20111))]

Thread 3 (Thread 0xac4e9b40 (LWP 20112)):
#0  0xb771fc7c in __kernel_vsyscall ()
#1  0xb31bb442 in __GI___clock_gettime (clock_id=1, tp=0xac4e8f58) at
../sysdeps/unix/clock_gettime.c:115
#2  0xb3f9a2f9 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#3  0xb4082e23 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#4  0xb4081661 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#5  0xb4081705 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#6  0xb23aa35b in g_main_context_prepare () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb23aadc4 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb23aaff6 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb4081f5c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/i386-linux-gnu/libQtCore.so.4
#10 0xb40506c3 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#11 0xb40509fe in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/i386-linux-gnu/libQtCore.so.4
#12 0xb3f3ea00 in QThread::exec() () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#13 0xb403131b in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#14 0xb3f414c3 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#15 0xb2033f16 in start_thread (arg=0xac4e9b40) at pthread_create.c:309
#16 0xb31ad9fe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 2 (Thread 0xaa3ffb40 (LWP 20139)):
#0  0xb771fc7c in __kernel_vsyscall ()
#1  0xb2038076 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245
#2  0xb31ba9f4 in __pthread_cond_timedwait (cond=0xaa3ff18c, mutex=0xaa3ff174,
abstime=0xaa3ff1e8) at forward.c:162
#3  0xb3f3ff0d in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#4  0xb3f4078f in QThread::sleep(unsigned long) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#5  0xb758741e in K3b::MediaCache::PollThread::run (this=0x8b2a998) at
/build/buildd/k3b-2.0.2/libk3b/tools/k3bmediacache.cpp:106
#6  0xb3f414c3 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#7  0xb2033f16 in start_thread (arg=0xaa3ffb40) at pthread_create.c:309
#8  0xb31ad9fe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 1 (Thread 0xaf25a7c0 (LWP 20111)):
[KCrash Handler]
#6  0xb42cf7f8 in KTempDir::name() const () from /usr/lib/libkdecore.so.5
#7  0x0819d30e in K3b::VideoDVDRippingPreview::slotTranscodeFinished
(this=this at entry=0x8e68148) at
/build/buildd/k3b-2.0.2/src/rip/videodvd/k3bvideodvdrippingpreview.cpp:125
#8  0x0819d672 in K3b::VideoDVDRippingPreview::qt_static_metacall
(_o=0x8e68148, _id=4, _a=0xbf985e94, _c=<optimized out>) at
/build/buildd/k3b-2.0.2/obj-i686-linux-gnu/src/k3bvideodvdrippingpreview.moc:63
#9  0xb40671e8 in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#10 0xb758c73d in K3bQProcess::finished (this=this at entry=0x90139d8, _t1=0,
_t2=QProcess::CrashExit) at
/build/buildd/k3b-2.0.2/obj-i686-linux-gnu/libk3b/moc_k3bqprocess.cpp:161
#11 0xb75912de in K3bQProcessPrivate::_q_notifyProcessDied (this=0x8ad4558) at
/build/buildd/k3b-2.0.2/libk3b/tools/qprocess/k3bqprocess.cpp:762
#12 0xb7591336 in K3bQProcessPrivate::_q_processDied
(this=this at entry=0x8ad4558) at
/build/buildd/k3b-2.0.2/libk3b/tools/qprocess/k3bqprocess.cpp:703
#13 0xb75954e3 in K3bQProcessPrivate::waitForFinished
(this=this at entry=0x8ad4558, msecs=msecs at entry=30000) at
/build/buildd/k3b-2.0.2/libk3b/tools/qprocess/k3bqprocess_unix.cpp:1199
#14 0xb758cbc7 in K3bQProcess::waitForFinished (this=this at entry=0x90139d8,
msecs=msecs at entry=30000) at
/build/buildd/k3b-2.0.2/libk3b/tools/qprocess/k3bqprocess.cpp:1428
#15 0xb758cc9e in K3bQProcess::~K3bQProcess (this=0x90139d8,
__in_chrg=<optimized out>) at
/build/buildd/k3b-2.0.2/libk3b/tools/qprocess/k3bqprocess.cpp:895
#16 0xb7592411 in K3bKProcess::~K3bKProcess (this=0x90139d8,
__in_chrg=<optimized out>) at
/build/buildd/k3b-2.0.2/libk3b/tools/qprocess/k3bkprocess.cpp:106
#17 0xb758a973 in K3b::Process::~Process (this=0x90139d8, __in_chrg=<optimized
out>) at /build/buildd/k3b-2.0.2/libk3b/tools/k3bprocess.cpp:116
#18 0xb758a9bc in K3b::Process::~Process (this=0x90139d8, __in_chrg=<optimized
out>) at /build/buildd/k3b-2.0.2/libk3b/tools/k3bprocess.cpp:119
#19 0xb40654a4 in qDeleteInEventHandler(QObject*) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#20 0xb406b8f9 in QObject::event(QEvent*) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#21 0xb34bcc2a in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#22 0xb34c3673 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#23 0xb46f2f3c in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#24 0xb4051c2c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#25 0xb405565c in QCoreApplicationPrivate::sendPostedEvents(QObject*, int,
QThreadData*) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#26 0xb4055ba5 in QCoreApplication::sendPostedEvents(QObject*, int) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#27 0xb4081de3 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#28 0xb23aac04 in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#29 0xb23aaf29 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#30 0xb23aaff6 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#31 0xb4081f3b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/i386-linux-gnu/libQtCore.so.4
#32 0xb356e019 in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#33 0xb40506c3 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#34 0xb40509fe in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/i386-linux-gnu/libQtCore.so.4
#35 0xb405689b in QCoreApplication::exec() () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#36 0xb34bac04 in QApplication::exec() () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#37 0x0807d91b in main (argc=3, argv=0xbf9867e4) at
/build/buildd/k3b-2.0.2/src/main.cpp:165

Possible duplicates by query: bug 334482, bug 333691.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the k3b mailing list