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 [email protected]@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
4610
Karma
12
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


Currently running Kubuntu 20.04, Plasma 5.18.5, Frameworks 5.68.0, Qt 5.12.8, kernel 5.4.0-32
FWIW: it is always useful to state the Plasma version and distribution when asking questions in this forum, makes it easier for us to help ...
User avatar bcooksley
Administrator
Posts
19765
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], Bing [Bot], Google [Bot], grahm, Sogou [Bot], Stephen Leibowitz, Yahoo [Bot]