Bug 262612 - K3b crashed when changing CD's
Summary: K3b crashed when changing CD's
Status: RESOLVED DUPLICATE of bug 245215
Alias: None
Product: k3b
Classification: Applications
Component: general (show other bugs)
Version: 2.0.1
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Michał Małek
URL:
Keywords:
: 270060 290804 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-01-09 01:46 UTC by Charles Christie
Modified: 2012-07-03 20:32 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (8.65 KB, text/plain)
2012-02-19 22:08 UTC, William Gant
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Charles Christie 2011-01-09 01:46:10 UTC
Application: k3b (2.0.1)
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-24-generic i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:
I ripped a cd sucesssfully.  I then removed the successfully ripped CD and inserted the next one into the drive. After that, K3B suddenly crashed.

The crash can be reproduced some of the time.

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

Thread 3 (Thread 0xb2b8bb70 (LWP 1876)):
#0  0x00cce3a0 in pthread_mutex_lock () from /lib/libpthread.so.0
#1  0x039348ba in g_main_context_check () from /lib/libglib-2.0.so.0
#2  0x0393545e in ?? () from /lib/libglib-2.0.so.0
#3  0x03935848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x049ab59f in QEventDispatcherGlib::processEvents (this=0x912b8f0, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#5  0x0497b609 in QEventLoop::processEvents (this=0xb2b8b290, flags=) at kernel/qeventloop.cpp:149
#6  0x0497ba8a in QEventLoop::exec (this=0xb2b8b290, flags=...) at kernel/qeventloop.cpp:201
#7  0x04877b7e in QThread::exec (this=0x94afe10) at thread/qthread.cpp:490
#8  0x0495a35b in QInotifyFileSystemWatcherEngine::run (this=0x94afe10) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x0487adf9 in QThreadPrivate::start (arg=0x94afe10) at thread/qthread_unix.cpp:266
#10 0x00ccbcc9 in start_thread () from /lib/libpthread.so.0
#11 0x02c3569e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xb4474b70 (LWP 2140)):
#0  0x004ed416 in __kernel_vsyscall ()
#1  0x00cd0884 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x0487a33e in thread_sleep (ti=0x1) at thread/qthread_unix.cpp:416
#3  0x0487a4e0 in QThread::sleep (secs=2) at thread/qthread_unix.cpp:430
#4  0x00a01da9 in K3b::MediaCache::PollThread::run (this=0x914ec70) at /build/buildd/k3b-2.0.1/libk3b/tools/k3bmediacache.cpp:106
#5  0x0487adf9 in QThreadPrivate::start (arg=0x914ec70) at thread/qthread_unix.cpp:266
#6  0x00ccbcc9 in start_thread () from /lib/libpthread.so.0
#7  0x02c3569e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb78aa710 (LWP 1839)):
[KCrash Handler]
#7  0x0041f21f in KCDDB::CDDBPLookup::~CDDBPLookup (this=0x9510800, __in_chrg=<value optimized out>) at ../../libkcddb/cddbplookup.cpp:38
#8  0x00421643 in KCDDB::AsyncCDDBPLookup::~AsyncCDDBPLookup (this=0x9510800, __in_chrg=<value optimized out>) at ../../libkcddb/asynccddbplookup.cpp:38
#9  0x0041c456 in qDeleteAll<QList<KCDDB::Lookup*>::const_iterator> (this=0x97c0668, r=KCDDB::Success) at /usr/include/qt4/QtCore/qalgorithms.h:322
#10 qDeleteAll<QList<KCDDB::Lookup*> > (this=0x97c0668, r=KCDDB::Success) at /usr/include/qt4/QtCore/qalgorithms.h:330
#11 KCDDB::Client::slotFinished (this=0x97c0668, r=KCDDB::Success) at ../../libkcddb/client.cpp:246
#12 0x0041c667 in KCDDB::Client::qt_metacall (this=0x97c0668, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbf90abf8) at ./client.moc:79
#13 0x049828ca in QMetaObject::metacall (object=0x97c0668, cl=156305464, idx=5, argv=0xbf90abf8) at kernel/qmetaobject.cpp:237
#14 0x049956ad in QMetaObject::activate (sender=0x9551a34, m=0x4482e4, local_signal_index=0, argv=0x30313063) at kernel/qobject.cpp:3280
#15 0x004118e6 in KCDDB::AsyncMusicBrainzLookup::finished (this=0x9551a20, _t1=KCDDB::Success) at ./asyncmusicbrainzlookup.moc:89
#16 0x00411d35 in KCDDB::AsyncMusicBrainzLookup::lookupFinished (this=0x9551a20) at ../../libkcddb/musicbrainz/asyncmusicbrainzlookup.cpp:75
#17 0x00411f98 in KCDDB::AsyncMusicBrainzLookup::qt_metacall (this=0x9551a20, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x97651a0) at ./asyncmusicbrainzlookup.moc:77
#18 0x049828ca in QMetaObject::metacall (object=0x9551a34, cl=156305464, idx=5, argv=0x97651a0) at kernel/qmetaobject.cpp:237
#19 0x0498ddf6 in QMetaCallEvent::placeMetaCall (this=0x94a3de8, object=0x9551a34) at kernel/qobject.cpp:534
#20 0x0498f6a2 in QObject::event (this=0x9551a34, e=0x448601) at kernel/qobject.cpp:1219
#21 0x021c7fdc in QApplicationPrivate::notify_helper (this=0x9038540, receiver=0x9551a34, e=0x94a3de8) at kernel/qapplication.cpp:4396
#22 0x021ce04e in QApplication::notify (this=0xbf90b558, receiver=0x9551a34, e=0x94a3de8) at kernel/qapplication.cpp:3798
#23 0x0659668a in KApplication::notify (this=0xbf90b558, receiver=0x9551a34, event=0x94a3de8) at ../../kdeui/kernel/kapplication.cpp:310
#24 0x0497cb3b in QCoreApplication::notifyInternal (this=0xbf90b558, receiver=0x9551a34, event=0x94a3de8) at kernel/qcoreapplication.cpp:732
#25 0x0497fd8b in sendEvent (receiver=0x0, event_type=0, data=0x9015e98) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#26 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9015e98) at kernel/qcoreapplication.cpp:1373
#27 0x0497ff4d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266
#28 0x049aba74 in sendPostedEvents (s=0x903a590) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#29 postEventSourceDispatch (s=0x903a590) at kernel/qeventdispatcher_glib.cpp:277
#30 0x03931855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#31 0x03935668 in ?? () from /lib/libglib-2.0.so.0
#32 0x03935848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#33 0x049ab565 in QEventDispatcherGlib::processEvents (this=0x9015b58, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#34 0x02289be5 in QGuiEventDispatcherGlib::processEvents (this=0x9015b58, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#35 0x0497b609 in QEventLoop::processEvents (this=0xbf90b4a4, flags=) at kernel/qeventloop.cpp:149
#36 0x0497ba8a in QEventLoop::exec (this=0xbf90b4a4, flags=...) at kernel/qeventloop.cpp:201
#37 0x0498000f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#38 0x021c6e07 in QApplication::exec () at kernel/qapplication.cpp:3672
#39 0x0817ca62 in main (argc=3, argv=0xbf90b924) at /build/buildd/k3b-2.0.1/src/main.cpp:165

Reported using DrKonqi
Comment 1 Nicolas L. 2011-04-05 02:41:06 UTC
*** Bug 270060 has been marked as a duplicate of this bug. ***
Comment 2 Christoph Feck 2012-01-06 15:43:17 UTC
*** Bug 290804 has been marked as a duplicate of this bug. ***
Comment 3 William Gant 2012-02-19 22:08:39 UTC
Created attachment 68940 [details]
New crash information added by DrKonqi

k3b (2.0.2) on KDE Platform 4.7.4 (4.7.4) using Qt 4.7.4

- What I was doing when the application crashed:

Was ripping cds to mp3 using k3b. Was also editing text in vim, but I doubt that's relevant to the crash.

-- Backtrace (Reduced):
#7  0xb75debaf in KCDDB::CDDBPLookup::~CDDBPLookup (this=0x96a9d48, __in_chrg=<optimized out>) at ../../libkcddb/cddbplookup.cpp:38
#8  0xb75e12cb in KCDDB::AsyncCDDBPLookup::~AsyncCDDBPLookup (this=0x96a9d48, __in_chrg=<optimized out>) at ../../libkcddb/asynccddbplookup.cpp:36
#9  0xb75e1322 in KCDDB::AsyncCDDBPLookup::~AsyncCDDBPLookup (this=0x96a9d48, __in_chrg=<optimized out>) at ../../libkcddb/asynccddbplookup.cpp:38
#10 0xb75dbd4e in qDeleteAll<QList<KCDDB::Lookup*>::const_iterator> (end=<optimized out>, begin=<optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:322
#11 qDeleteAll<QList<KCDDB::Lookup*> > (c=<optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:330
Comment 4 Jekyll Wu 2012-07-03 20:32:52 UTC

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