Version: unspecified (using KDE 4.7.2) OS: Linux When resuming the box from suspend to RAM, KMix crashes with this error: KCrash: Application 'kmix' crashing... KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit sock_file=/home/stefan/.kde4/socket-atlas/kdeinit4__0 QSocketNotifier: Invalid socket 12 and type 'Read', disabling... This is happening every time, since I upgraded this box from openSuse 11.4 to 12.1. Restarting KMix makes it work flawlessly, until the next resume from RAM. I'm on a 64-bit Dell Optiplex, openSuse "vanilla" install/upgrade. Reproducible: Always Steps to Reproduce: Suspend to RAM. Resume. KMix crashes. Actual Results: KMix crashes. Expected Results: KMix shouldn't crash. FWIW, the KDE system settings show my hardware as "HDA Intel (AD198xAnalog)", and apparently I'm using Phonon with GStreamer as the backend.
Please add the backtrace for this crash. For more information, see http://techbase.kde.org/User:DarioAndres/How_to_provide_more_information_about_crash_reports
Here's the backtrace, as reported by our good Dr Konqi: Application: KMix (kmix), signal: Segmentation fault [Current thread is 1 (Thread 0x7f4213ef0760 (LWP 26305))] Thread 2 (Thread 0x7f41f7296700 (LWP 26307)): #0 0x00007f42092d41b7 in g_main_context_acquire () from /usr/lib64/libglib-2.0.so.0 #1 0x00007f42092d58b1 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f42092d5f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f4211251576 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #4 0x00007f4211225a22 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #5 0x00007f4211225c1f in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #6 0x00007f421113d5df in QThread::exec() () from /usr/lib64/libQtCore.so.4 #7 0x00007f4211208aef in ?? () from /usr/lib64/libQtCore.so.4 #8 0x00007f4211140025 in ?? () from /usr/lib64/libQtCore.so.4 #9 0x00007f4210eaff05 in start_thread () from /lib64/libpthread.so.0 #10 0x00007f42137ee53d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f4213ef0760 (LWP 26305)): [KCrash Handler] #6 0x00007f4213ad27a1 in ?? () from /usr/lib64/libkdeinit4_kmix.so #7 0x00007f4213ad4d06 in ?? () from /usr/lib64/libkdeinit4_kmix.so #8 0x00007f4213ad5435 in ?? () from /usr/lib64/libkdeinit4_kmix.so #9 0x00007f421123959a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #10 0x00007f4213af3da5 in ?? () from /usr/lib64/libkdeinit4_kmix.so #11 0x00007f4213af3dd7 in ?? () from /usr/lib64/libkdeinit4_kmix.so #12 0x00007f4213af47ec in ?? () from /usr/lib64/libkdeinit4_kmix.so #13 0x00007f421123959a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #14 0x00007f42131fae35 in Solid::DeviceNotifier::deviceRemoved(QString const&) () from /usr/lib64/libsolid.so.4 #15 0x00007f42131fbf9d in ?? () from /usr/lib64/libsolid.so.4 #16 0x00007f42131fc759 in ?? () from /usr/lib64/libsolid.so.4 #17 0x00007f421123959a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #18 0x00007f421320eca5 in ?? () from /usr/lib64/libsolid.so.4 #19 0x00007f42132254e4 in ?? () from /usr/lib64/libsolid.so.4 #20 0x00007f42131f8476 in ?? () from /usr/lib64/libsolid.so.4 #21 0x00007f421123959a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #22 0x00007f421322d7c5 in ?? () from /usr/lib64/libsolid.so.4 #23 0x00007f421322d96c in ?? () from /usr/lib64/libsolid.so.4 #24 0x00007f421322e014 in ?? () from /usr/lib64/libsolid.so.4 #25 0x00007f421123959a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #26 0x00007f421128316e in QSocketNotifier::activated(int) () from /usr/lib64/libQtCore.so.4 #27 0x00007f421124124b in QSocketNotifier::event(QEvent*) () from /usr/lib64/libQtCore.so.4 #28 0x00007f42103d8be4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #29 0x00007f42103dda71 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #30 0x00007f4212d8be36 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #31 0x00007f421122681c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #32 0x00007f4211250c27 in ?? () from /usr/lib64/libQtCore.so.4 #33 0x00007f42092d558d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #34 0x00007f42092d5d88 in ?? () from /usr/lib64/libglib-2.0.so.0 #35 0x00007f42092d5f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #36 0x00007f421125150f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #37 0x00007f421047bf2e in ?? () from /usr/lib64/libQtGui.so.4 #38 0x00007f4211225a22 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #39 0x00007f4211225c1f in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #40 0x00007f4211229de7 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4 #41 0x00007f4213acd6aa in kdemain () from /usr/lib64/libkdeinit4_kmix.so #42 0x00007f421373623d in __libc_start_main () from /lib64/libc.so.6 #43 0x0000000000400681 in _start ()
Thanks for the update. Please install the debuginfo packages for kdelibs4 and kmix, this will generate a better backtrace. This looks like bug 215253.
Additional information: Distribution specific installation guides for installing debuginfo packages can be found on http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports#Preparing_your_KDE_packages
Waiting for full backtrace
No reply from bug reporter. Closing bug.