Bug 334482 - k3b crash when ripping from
Summary: k3b crash when ripping from
Status: RESOLVED DUPLICATE of bug 268680
Alias: None
Product: k3b
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Michał Małek
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-05-07 20:19 UTC by Mark Szentes-Wanner
Modified: 2014-05-07 21:45 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Szentes-Wanner 2014-05-07 20:19:44 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 x86_64
Distribution: Ubuntu 14.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:

Inserted DVD and chose to read DVD titles by k3b from the device monitor applet menu (sorry - non-English desktop here).

Ripping directly from k3b works.

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".
[Current thread is 1 (Thread 0x7ff0bb1df800 (LWP 3271))]

Thread 4 (Thread 0x7ff09d40c700 (LWP 3275)):
#0  0x00007ff0afa31620 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007ff0afa31989 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ff0af9ef87b in g_main_context_query () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ff0af9eff52 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ff0af9f00ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ff0b5d427be in QEventDispatcherGlib::processEvents (this=0x7ff0980008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#6  0x00007ff0b5d140af in QEventLoop::processEvents (this=this@entry=0x7ff09d40bda0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007ff0b5d143a5 in QEventLoop::exec (this=this@entry=0x7ff09d40bda0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007ff0b5c10c5f in QThread::exec (this=this@entry=0x142b0b0) at thread/qthread.cpp:537
#9  0x00007ff0b5cf5823 in QInotifyFileSystemWatcherEngine::run (this=0x142b0b0) at io/qfilesystemwatcher_inotify.cpp:265
#10 0x00007ff0b5c1332f in QThreadPrivate::start (arg=0x142b0b0) at thread/qthread_unix.cpp:349
#11 0x00007ff0aed39182 in start_thread (arg=0x7ff09d40c700) at pthread_create.c:312
#12 0x00007ff0b469b30d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7ff091fee700 (LWP 3311)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007ff0b5c11f4a in thread_sleep (ti=ti@entry=0x7ff091feddc0) at thread/qthread_unix.cpp:492
#2  0x00007ff0b5c126d6 in QThread::sleep (secs=secs@entry=2) at thread/qthread_unix.cpp:506
#3  0x00007ff0baad1e65 in K3b::MediaCache::PollThread::run (this=0x151ea60) at /build/buildd/k3b-2.0.2/libk3b/tools/k3bmediacache.cpp:106
#4  0x00007ff0b5c1332f in QThreadPrivate::start (arg=0x151ea60) at thread/qthread_unix.cpp:349
#5  0x00007ff0aed39182 in start_thread (arg=0x7ff091fee700) at pthread_create.c:312
#6  0x00007ff0b469b30d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7ff083987700 (LWP 3356)):
#0  0x00007ff0b468dfbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ff0af9effe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ff0af9f00ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ff0b5d427be in QEventDispatcherGlib::processEvents (this=0x7ff07c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007ff0b5d140af in QEventLoop::processEvents (this=this@entry=0x7ff083986da0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007ff0b5d143a5 in QEventLoop::exec (this=this@entry=0x7ff083986da0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007ff0b5c10c5f in QThread::exec (this=this@entry=0x14630a0) at thread/qthread.cpp:537
#7  0x00007ff0b5cf5823 in QInotifyFileSystemWatcherEngine::run (this=0x14630a0) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007ff0b5c1332f in QThreadPrivate::start (arg=0x14630a0) at thread/qthread_unix.cpp:349
#9  0x00007ff0aed39182 in start_thread (arg=0x7ff083987700) at pthread_create.c:312
#10 0x00007ff0b469b30d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7ff0bb1df800 (LWP 3271)):
[KCrash Handler]
#6  QString (other=<error reading variable: Cannot access memory at address 0x0>, this=0x7fff4bdd5150, this@entry=0x7fff4bdd50f0) at /usr/include/qt4/QtCore/qstring.h:725
#7  KTempDir::name (this=0x0) at ../../kdecore/io/ktempdir.cpp:170
#8  0x0000000000544879 in K3b::VideoDVDRippingPreview::slotTranscodeFinished (this=0x19e6a90) at /build/buildd/k3b-2.0.2/src/rip/videodvd/k3bvideodvdrippingpreview.cpp:125
#9  0x0000000000544b09 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-x86_64-linux-gnu/src/k3bvideodvdrippingpreview.moc:64
#10 0x00007ff0b5d2987a in QMetaObject::activate (sender=sender@entry=0x1e99730, m=m@entry=0x7ff0badd85c0 <K3bQProcess::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fff4bdd52e0) at kernel/qobject.cpp:3539
#11 0x00007ff0baad60ff in K3bQProcess::finished (this=this@entry=0x1e99730, _t1=0, _t2=QProcess::CrashExit) at /build/buildd/k3b-2.0.2/obj-x86_64-linux-gnu/libk3b/moc_k3bqprocess.cpp:162
#12 0x00007ff0baad94da in K3bQProcessPrivate::_q_notifyProcessDied (this=this@entry=0x1f1ede0) at /build/buildd/k3b-2.0.2/libk3b/tools/qprocess/k3bqprocess.cpp:762
#13 0x00007ff0baad9508 in K3bQProcessPrivate::_q_processDied (this=this@entry=0x1f1ede0) at /build/buildd/k3b-2.0.2/libk3b/tools/qprocess/k3bqprocess.cpp:703
#14 0x00007ff0baadc777 in K3bQProcessPrivate::waitForFinished (this=this@entry=0x1f1ede0, msecs=msecs@entry=30000) at /build/buildd/k3b-2.0.2/libk3b/tools/qprocess/k3bqprocess_unix.cpp:1199
#15 0x00007ff0baad64cf in K3bQProcess::waitForFinished (this=this@entry=0x1e99730, msecs=msecs@entry=30000) at /build/buildd/k3b-2.0.2/libk3b/tools/qprocess/k3bqprocess.cpp:1428
#16 0x00007ff0baad6593 in K3bQProcess::~K3bQProcess (this=0x1e99730, __in_chrg=<optimized out>) at /build/buildd/k3b-2.0.2/libk3b/tools/qprocess/k3bqprocess.cpp:895
#17 0x00007ff0baad4a49 in K3b::Process::~Process (this=0x1e99730, __in_chrg=<optimized out>) at /build/buildd/k3b-2.0.2/libk3b/tools/k3bprocess.cpp:119
#18 0x00007ff0b5d2dc58 in QObject::event (this=0x1e99730, e=<optimized out>) at kernel/qobject.cpp:1175
#19 0x00007ff0b4e33e2c in QApplicationPrivate::notify_helper (this=this@entry=0x1309b60, receiver=receiver@entry=0x1e99730, e=e@entry=0x1d4a0a0) at kernel/qapplication.cpp:4567
#20 0x00007ff0b4e3a4a0 in QApplication::notify (this=this@entry=0x7fff4bdd5cc0, receiver=receiver@entry=0x1e99730, e=e@entry=0x1d4a0a0) at kernel/qapplication.cpp:4353
#21 0x00007ff0b675fbaa in KApplication::notify (this=0x7fff4bdd5cc0, receiver=0x1e99730, event=0x1d4a0a0) at ../../kdeui/kernel/kapplication.cpp:311
#22 0x00007ff0b5d154dd in QCoreApplication::notifyInternal (this=0x7fff4bdd5cc0, receiver=receiver@entry=0x1e99730, event=event@entry=0x1d4a0a0) at kernel/qcoreapplication.cpp:953
#23 0x00007ff0b5d18b3d in sendEvent (event=0x1d4a0a0, receiver=0x1e99730) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#24 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1261220) at kernel/qcoreapplication.cpp:1577
#25 0x00007ff0b5d18fe3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470
#26 0x00007ff0b5d42f83 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#27 postEventSourceDispatch (s=0x12fe160) at kernel/qeventdispatcher_glib.cpp:287
#28 0x00007ff0af9efe04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007ff0af9f0048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007ff0af9f00ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007ff0b5d427a1 in QEventDispatcherGlib::processEvents (this=0x1262b20, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#32 0x00007ff0b4ed5bb6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#33 0x00007ff0b5d140af in QEventLoop::processEvents (this=this@entry=0x7fff4bdd5bc0, flags=...) at kernel/qeventloop.cpp:149
#34 0x00007ff0b5d143a5 in QEventLoop::exec (this=this@entry=0x7fff4bdd5bc0, flags=...) at kernel/qeventloop.cpp:204
#35 0x00007ff0b5d19b79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#36 0x00007ff0b4e3237c in QApplication::exec () at kernel/qapplication.cpp:3828
#37 0x0000000000444f69 in main (argc=<optimized out>, argv=<optimized out>) at /build/buildd/k3b-2.0.2/src/main.cpp:165

Reported using DrKonqi
Comment 1 Christoph Feck 2014-05-07 21:45:49 UTC

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