Application that crashed: k3b Version of the application: 1.70.0 KDE Version: 4.3.2 (KDE 4.3.2) Qt Version: 4.5.2 Operating System: Linux 2.6.31-19-generic i686 Distribution: Ubuntu 9.10 What I was doing when the application crashed: I freshly installed the new k3b 1.70 from source as the old one (1.68, I think) didn't manage to rip audio tracks from a cd. It managed to oben the dialog where I could set the encoding and title etc of the pieces, but when I told it to start, k3b crashed. The new version instantly crashed already when I tried to open this dialog. -- Backtrace: Application: K3b (k3b), signal: Segmentation fault [Current thread is 1 (Thread 0xb770d700 (LWP 10024))] Thread 3 (Thread 0xb44feb70 (LWP 10045)): #0 0x001cd422 in __kernel_vsyscall () #1 0x00c59142 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x05b628d4 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 #3 0x0653681e in thread_sleep (ti=0x1) at thread/qthread_unix.cpp:297 #4 0x065369c0 in QThread::sleep (secs=2) at thread/qthread_unix.cpp:311 #5 0x0026cd19 in K3b::MediaCache::PollThread::run (this=0x844dbd8) at /home/matthias/k3b-1.70.0/libk3b/tools/k3bmediacache.cpp:106 #6 0x06536e32 in QThreadPrivate::start (arg=0x844dbd8) at thread/qthread_unix.cpp:188 #7 0x00c5480e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0x05b558de in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 2 (Thread 0xb3cfdb70 (LWP 10046)): #0 0x001cd422 in __kernel_vsyscall () #1 0x00c59142 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x05b628d4 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 #3 0x0653681e in thread_sleep (ti=0x1) at thread/qthread_unix.cpp:297 #4 0x065369c0 in QThread::sleep (secs=2) at thread/qthread_unix.cpp:311 #5 0x0026cd19 in K3b::MediaCache::PollThread::run (this=0x83d5a38) at /home/matthias/k3b-1.70.0/libk3b/tools/k3bmediacache.cpp:106 #6 0x06536e32 in QThreadPrivate::start (arg=0x83d5a38) at thread/qthread_unix.cpp:188 #7 0x00c5480e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0x05b558de in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb770d700 (LWP 10024)): [KCrash Handler] #6 0x0703b9d2 in QWidgetPrivate::nativeChildrenForced (this=0x88bbcd0, parent=0x84ac028, f=...) at ../../include/QtGui/private/../../../src/gui/kernel/qwidget_p.h:669 #7 QWidget::setParent (this=0x88bbcd0, parent=0x84ac028, f=...) at kernel/qwidget.cpp:9197 #8 0x0703bdb0 in QWidgetPrivate::init (this=0x88bbd28, parentWidget=0x84ac028, f=...) at kernel/qwidget.cpp:1114 #9 0x0704226e in QWidget (this=0x88bbcd0, parent=0x84ac028, f=...) at kernel/qwidget.cpp:953 #10 0x062c50a7 in KCModule (this=0x88bbcd0, componentData=..., parent=0x84ac028) at ../../kdeui/widgets/kcmodule.cpp:87 #11 0x0027d869 in PluginConfigWidget (this=0x88bbcd0, parent=0x84ac028, args=...) at /home/matthias/k3b-1.70.0/libk3b/plugin/k3bpluginconfigwidget.cpp:27 #12 0x05923682 in ?? () from /usr/lib/kde4/k3bsoxencoder.so #13 0x05923724 in ?? () from /usr/lib/kde4/k3bsoxencoder.so #14 0x08154eef in AudioConvertingOptionWidget (this=0x5929ff4, parent=0x88b2fa0) at /home/matthias/k3b-1.70.0/src/rip/k3baudioconvertingoptionwidget.cpp:182 #15 0x081379ca in K3b::AudioRippingDialog::setupGui (this=0xbf8ceedc) at /home/matthias/k3b-1.70.0/src/rip/k3baudiorippingdialog.cpp:162 #16 0x0813828e in AudioRippingDialog (this=0xbf8ceedc, medium=..., entry=..., tracks=..., parent=0x86329b0) at /home/matthias/k3b-1.70.0/src/rip/k3baudiorippingdialog.cpp:114 #17 0x0814145a in K3b::AudioCdView::startRip (this=0x86329b0) at /home/matthias/k3b-1.70.0/src/rip/k3baudiocdview.cpp:311 #18 0x08141663 in K3b::AudioCdView::qt_metacall (this=0x86329b0, _c=QMetaObject::InvokeMetaMethod, _id=40, _a=0xbf8cf0e8) at /home/matthias/k3b-1.70.0/built/src/k3baudiocdview.moc:87 #19 0x0663d263 in QMetaObject::activate (sender=0x86d6248, from_signal_index=5, to_signal_index=6, argv=0xbf8cf0e8) at kernel/qobject.cpp:3113 #20 0x0663d6d8 in QMetaObject::activate (sender=0x86d6248, m=0x7844e48, from_local_signal_index=1, to_local_signal_index=2, argv=0xbf8cf0e8) at kernel/qobject.cpp:3207 #21 0x06fdc9b1 in QAction::triggered (this=0x86d6248, _t1=false) at .moc/release-shared/moc_qaction.cpp:236 #22 0x06fddf32 in QAction::activate (this=0x86d6248, event=QAction::Trigger) at kernel/qaction.cpp:1160 #23 0x0747ff02 in QAction::trigger (this=0x84ac028) at ../../include/QtGui/../../src/gui/kernel/qaction.h:203 #24 QToolButton::nextCheckState (this=0x84ac028) at widgets/qtoolbutton.cpp:1135 #25 0x0739a163 in QAbstractButtonPrivate::click (this=0x86bfae8) at widgets/qabstractbutton.cpp:525 #26 0x0739a431 in QAbstractButton::mouseReleaseEvent (this=0x86bfad0, e=0xbf8cf710) at widgets/qabstractbutton.cpp:1115 #27 0x074803fc in QToolButton::mouseReleaseEvent (this=0x86bfad0, e=0xbf8cf710) at widgets/qtoolbutton.cpp:709 #28 0x07038012 in QWidget::event (this=0x86bfad0, event=0xbf8cf710) at kernel/qwidget.cpp:7549 #29 0x073983ee in QAbstractButton::event (this=0x86bfad0, e=0x84ac028) at widgets/qabstractbutton.cpp:1077 #30 0x07482d9a in QToolButton::event (this=0x86bfad0, event=0xbf8cf710) at widgets/qtoolbutton.cpp:1151 #31 0x06fe2f54 in QApplicationPrivate::notify_helper (this=0x8333f50, receiver=0x86bfad0, e=0xbf8cf710) at kernel/qapplication.cpp:4056 #32 0x06feb033 in QApplication::notify (this=0xbf8d1104, receiver=0x86bfad0, e=0xbf8cf710) at kernel/qapplication.cpp:3758 #33 0x0620abfa in KApplication::notify (this=0xbf8d1104, receiver=0x86bfad0, event=0xbf8cf710) at ../../kdeui/kernel/kapplication.cpp:302 #34 0x066276cb in QCoreApplication::notifyInternal (this=0xbf8d1104, receiver=0x86bfad0, event=0xbf8cf710) at kernel/qcoreapplication.cpp:610 #35 0x06fe9f6e in QCoreApplication::sendSpontaneousEvent (receiver=0x86bfad0, event=0xbf8cf710, alienWidget=0x86bfad0, nativeWidget=0x849fb70, buttonDown=0x785daa0, lastMouseReceiver=...) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216 #36 QApplicationPrivate::sendMouseEvent (receiver=0x86bfad0, event=0xbf8cf710, alienWidget=0x86bfad0, nativeWidget=0x849fb70, buttonDown=0x785daa0, lastMouseReceiver=...) at kernel/qapplication.cpp:2924 #37 0x070587c0 in QETWidget::translateMouseEvent (this=0x849fb70, event=0xbf8d0d5c) at kernel/qapplication_x11.cpp:4409 #38 0x07057c4b in QApplication::x11ProcessEvent (this=0xbf8d1104, event=0xbf8d0d5c) at kernel/qapplication_x11.cpp:3428 #39 0x07084502 in x11EventSourceDispatch (s=0x832fd00, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #40 0x022e7e88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #41 0x022eb730 in ?? () from /lib/libglib-2.0.so.0 #42 0x022eb863 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #43 0x0665202c in QEventDispatcherGlib::processEvents (this=0x830b9d8, flags=...) at kernel/qeventdispatcher_glib.cpp:327 #44 0x07083be5 in QGuiEventDispatcherGlib::processEvents (this=0x830b9d8, flags=...) at kernel/qguieventdispatcher_glib.cpp:202 #45 0x06625c79 in QEventLoop::processEvents (this=0xbf8d1054, flags=) at kernel/qeventloop.cpp:149 #46 0x066260ca in QEventLoop::exec (this=0xbf8d1054, flags=...) at kernel/qeventloop.cpp:201 #47 0x0662853f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #48 0x06fe2dd7 in QApplication::exec () at kernel/qapplication.cpp:3525 #49 0x08186eb8 in main (argc=1, argv=0xbf8d1494) at /home/matthias/k3b-1.70.0/src/main.cpp:151 Reported using DrKonqi
SVN commit 1089419 by mmalek: Fixed crash at the start of Audio Ripping Dialog: check if plugin is convertible to AudioEncoder BUG: 226595 M +7 -0 ChangeLog M +9 -9 src/rip/k3baudioconvertingoptionwidget.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1089419
Thanks for the report. Although I wasn't able to reproduce this bug, I think I find the cause. Feel free to reopen this bug if this will happen again.