Bug 300116

Summary: kmix crashed when trying to wake up from ram when connected to docking station (laptop)
Product: [Applications] kmix Reporter: computerlov
Component: generalAssignee: Christian Esken <esken>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 4   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description computerlov 2012-05-16 07:55:53 UTC
Application: kmix (4)
KDE Platform Version: 4.8.2 (4.8.2)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-24-generic x86_64
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I tried to wake up my laptop, it didn't wake up properly and crashed. This has happened before always when connected to the docking station (something to do with multiple displays I think).
- Unusual behavior I noticed:
At first wake up, I was able to control the mouse mouse but no "log in" dialog. I had to take the laptop out of the docking station, put it back to sleep, and wake it up again to see the "log in" dialog again. Nothing else helped, including Fn+F7.
Then when docked it back, I saw the kmix crash report.

Laptop is Thinkpad T420s running latest version of Kububtu (precise)

The crash can be reproduced some of the time.

-- Backtrace:
Application: KMix (kmix), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f1dbc87c780 (LWP 4118))]

Thread 3 (Thread 0x7f1d9ce63700 (LWP 4123)):
#0  0x00007f1dbc13eb03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f1db1f4aff6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1db1f4b124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1db8ec5426 in QEventDispatcherGlib::processEvents (this=0x7f1d980008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f1db8e94c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f1db8e94ed7 in QEventLoop::exec (this=0x7f1d9ce62dd0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f1db8d93fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007f1db8e749ff in QInotifyFileSystemWatcherEngine::run (this=0x29973a0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f1db8d96fcb in QThreadPrivate::start (arg=0x29973a0) at thread/qthread_unix.cpp:298
#9  0x00007f1db2ab1e9a in start_thread (arg=0x7f1d9ce63700) at pthread_create.c:308
#10 0x00007f1dbc14a4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f1d93ffe700 (LWP 4127)):
#0  0x00007f1dbc13eb03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f1db1f4aff6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1db1f4b124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1db8ec5426 in QEventDispatcherGlib::processEvents (this=0x7f1d8c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f1db8e94c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f1db8e94ed7 in QEventLoop::exec (this=0x7f1d93ffddd0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f1db8d93fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007f1db8e749ff in QInotifyFileSystemWatcherEngine::run (this=0x26cc850) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f1db8d96fcb in QThreadPrivate::start (arg=0x26cc850) at thread/qthread_unix.cpp:298
#9  0x00007f1db2ab1e9a in start_thread (arg=0x7f1d93ffe700) at pthread_create.c:308
#10 0x00007f1dbc14a4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f1dbc87c780 (LWP 4118)):
[KCrash Handler]
#6  0x0000000000000000 in ?? ()
#7  0x00007f1dbc46ae26 in MDWSlider::update (this=0x2a25160) at ../../kmix/gui/mdwslider.cpp:1001
#8  0x00007f1dbc46664b in ViewDockAreaPopup::refreshVolumeLevels (this=<optimized out>) at ../../kmix/gui/viewdockareapopup.cpp:168
#9  0x00007f1db8eaa281 in QMetaObject::activate (sender=0x29727f0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#10 0x00007f1db8eaa281 in QMetaObject::activate (sender=0x296e910, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#11 0x00007f1dbc43fb0c in Mixer_Backend::readSetFromHW (this=0x296e910) at ../../kmix/backends/mixer_backend.cpp:155
#12 0x00007f1dbc44fdf5 in sink_cb (c=<optimized out>, i=<optimized out>, eol=<optimized out>) at ../../kmix/backends/mixer_pulse.cpp:191
#13 0x00007f1dba827944 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#14 0x00007f1db2469693 in ?? () from /usr/lib/x86_64-linux-gnu/libpulsecommon-1.1.so
#15 0x00007f1db2469a03 in pa_pdispatch_run () from /usr/lib/x86_64-linux-gnu/libpulsecommon-1.1.so
#16 0x00007f1dba81dbdd in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#17 0x00007f1db246e2a9 in ?? () from /usr/lib/x86_64-linux-gnu/libpulsecommon-1.1.so
#18 0x00007f1dba60bab3 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse-mainloop-glib.so.0
#19 0x00007f1db1f4ac9a in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f1db1f4b060 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f1db1f4b124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007f1db8ec53bf in QEventDispatcherGlib::processEvents (this=0x25f4ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#23 0x00007f1db9bafd6e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#24 0x00007f1db8e94c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#25 0x00007f1db8e94ed7 in QEventLoop::exec (this=0x7fffe52e5f00, flags=...) at kernel/qeventloop.cpp:204
#26 0x00007f1db8e99f67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#27 0x00007f1dbc4573e2 in kdemain (argc=3, argv=0x7fffe52e6488) at ../../kmix/apps/main.cpp:76
#28 0x00007f1dbc07976d in __libc_start_main (main=0x400630 <main(int, char**)>, argc=3, ubp_av=0x7fffe52e6488, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffe52e6478) at libc-start.c:226
#29 0x0000000000400661 in _start ()

Possible duplicates by query: bug 300090, bug 299920, bug 299912, bug 299908, bug 299902.

Reported using DrKonqi
Comment 1 Christian Esken 2012-05-16 19:39:26 UTC

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