Reply to topic

K3b crash on disc insert

linuxvinh
Registered Member
Posts
2
Karma
0

K3b crash on disc insert

Sat Oct 12, 2013 12:24 pm
Hi.

I'm running openSUSE 12.3 64-bit and every time an audio CD is inserted, K3b segmentation faults.

1. If I insert a disc, I get the usual Audio CD pop-up with five options, two of them with K3b. If I select either "Extra Digital Audio with K3b" or "Copy with K3b", K3b will load and immediately segfault.

2. If I load K3b and then insert an audio CD, K3b will immediately segfault.

What do I need to report and to whom? Anyone else run into this problem? Solutions?

Thanks!

Example segfault:

-----
Application: K3b (k3b), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f97c0795840 (LWP 5392))]

Thread 4 (Thread 0x7f97bb417700 (LWP 5393)):
#0 0x00007f97cdfdc4ed in poll () from /lib64/libc.so.6
#1 0x00007f97c96a3aa4 in ?? () from /usr/lib64/libglib-2.0.so.0
#2 0x00007f97c96a3bc4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3 0x00007f97cf4132e6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#4 0x00007f97cf3e3adf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#5 0x00007f97cf3e3d68 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#6 0x00007f97cf2e60f0 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#7 0x00007f97cf3c429f in ?? () from /usr/lib64/libQtCore.so.4
#8 0x00007f97cf2e90cc in ?? () from /usr/lib64/libQtCore.so.4
#9 0x00007f97cdce7e0f in start_thread () from /lib64/libpthread.so.0
#10 0x00007f97cdfe544d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f97af937700 (LWP 5394)):
#0 0x00007f97cdfde293 in select () from /lib64/libc.so.6
#1 0x00007f97cf3c2742 in ?? () from /usr/lib64/libQtCore.so.4
#2 0x00007f97cf2e90cc in ?? () from /usr/lib64/libQtCore.so.4
#3 0x00007f97cdce7e0f in start_thread () from /lib64/libpthread.so.0
#4 0x00007f97cdfe544d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f97af136700 (LWP 5443)):
#0 0x00007f97cdcebd11 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007f97cf2e7cd6 in ?? () from /usr/lib64/libQtCore.so.4
#2 0x00007f97cf2e8476 in QThread::sleep(unsigned long) () from /usr/lib64/libQtCore.so.4
#3 0x00007f97d3a728b5 in K3b::MediaCache::PollThread::run() () from /usr/lib64/libk3blib.so.6
#4 0x00007f97cf2e90cc in ?? () from /usr/lib64/libQtCore.so.4
#5 0x00007f97cdce7e0f in start_thread () from /lib64/libpthread.so.0
#6 0x00007f97cdfe544d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f97c0795840 (LWP 5392)):
[KCrash Handler]
#5 0x00007f97d37817c6 in KCDDB::Cache::store(QList<unsigned int> const&, KCDDB::CDInfo const&, KCDDB::Config const&) () from /usr/lib64/libkcddb.so.4
#6 0x00007f97d3782ad5 in KCDDB::Cache::store(QList<unsigned int> const&, QList<KCDDB::CDInfo> const&, KCDDB::Config const&) () from /usr/lib64/libkcddb.so.4
#7 0x00007f97d379125c in KCDDB::Client::slotFinished(KCDDB::Result) () from /usr/lib64/libkcddb.so.4
#8 0x00007f97cf3fa29f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#9 0x00007f97d37983a2 in ?? () from /usr/lib64/libkcddb.so.4
#10 0x00007f97d3798533 in ?? () from /usr/lib64/libkcddb.so.4
#11 0x00007f97cf3fa29f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#12 0x00007f97d37974f8 in ?? () from /usr/lib64/libkcddb.so.4
#13 0x00007f97cf3fa29f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#14 0x00007f97cf8737e2 in KJob::result(KJob*) () from /usr/lib64/libkdecore.so.5
#15 0x00007f97cf873820 in KJob::emitResult() () from /usr/lib64/libkdecore.so.5
#16 0x00007f97d310b015 in KIO::SimpleJob::slotFinished() () from /usr/lib64/libkio.so.5
#17 0x00007f97d3112672 in KIO::TransferJob::slotFinished() () from /usr/lib64/libkio.so.5
#18 0x00007f97cf3fa29f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#19 0x00007f97d31adf91 in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib64/libkio.so.5
#20 0x00007f97d31ab07a in KIO::SlaveInterface::dispatch() () from /usr/lib64/libkio.so.5
#21 0x00007f97d319f5de in KIO::Slave::gotInput() () from /usr/lib64/libkio.so.5
#22 0x00007f97cf3fa29f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#23 0x00007f97d30dfce2 in ?? () from /usr/lib64/libkio.so.5
#24 0x00007f97cf3f977e in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4
#25 0x00007f97ce78e86c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#26 0x00007f97ce792ceb in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#27 0x00007f97cfe497f6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#28 0x00007f97cf3e4d8e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#29 0x00007f97cf3e86f1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQtCore.so.4
#30 0x00007f97cf413133 in ?? () from /usr/lib64/libQtCore.so.4
#31 0x00007f97c96a37d5 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#32 0x00007f97c96a3b08 in ?? () from /usr/lib64/libglib-2.0.so.0
#33 0x00007f97c96a3bc4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#34 0x00007f97cf4132c6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#35 0x00007f97ce82ec1e in ?? () from /usr/lib64/libQtGui.so.4
#36 0x00007f97cf3e3adf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#37 0x00007f97cf3e3d68 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#38 0x00007f97cec429c8 in QDialog::exec() () from /usr/lib64/libQtGui.so.4
#39 0x000000000051d7b4 in _start ()
-----
User avatar Mamarok
Manager
Posts
3800
Karma
11
OS

Re: K3b crash on disc insert

Sat Oct 12, 2013 4:48 pm
Bug reports are done on http://bugs.kde.org. but you need to install debugging symbols first, mostly for libkcddb. Normally Dr. Konqi, the KDE crash handler, will take care of that, there is a button that allows you to install debugging packages.

Else, please have a look here on how to get debugging information for your crash reports: http://techbase.kde.org/Development/Tut ... s#openSUSE


Mamarok, hanging out in the Amarok forum since August, 2007
Currently running Kubuntu 19.04, Plasma 5.16.5
User avatar bcooksley
Administrator
Posts
19763
Karma
87
OS

Re: K3b crash on disc insert

Sat Oct 12, 2013 10:34 pm
As a workaround, try disabling the options concerning CDDB metadata retrieval if present, in K3b settings.


KDE Sysadmin
[img]http://forum.kde.org/content/bcooksley_sig.png[/img]
linuxvinh
Registered Member
Posts
2
Karma
0

Re: K3b crash on disc insert

Tue Oct 15, 2013 9:04 am
I installed the debug symbols and added my report. Thanks for the info on that!

The work-around, disabling cddb look-up worked. K3b->Settings->Configure K3b...->CDDB->Enable freedb lookup UNCHECKED. Thanks!

 
Reply to topic

Bookmarks



Who is online

Registered users: Baidu [Spider], bartoloni, Bing [Bot], claydoh, DarkFoss1, davide445, davis, funix, ghevan, Google [Bot], Moonliightartist, Sogou [Bot], stoffepojken, TechnoJunky, TristanDee, voidfragment, Yahoo [Bot]