Bug 296345

Summary: KMix crashes when starting VMware Player and changing song in Amarok
Product: [Applications] kmix Reporter: Juha Tiensyrjä <juha.tiensyrja>
Component: generalAssignee: Christian Esken <esken>
Status: RESOLVED DUPLICATE    
Severity: crash CC: adaptee
Priority: NOR    
Version: 4   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Juha Tiensyrjä 2012-03-19 11:56:45 UTC
Application: kmix (4)
KDE Platform Version: 4.8.1 (4.8.1)
Qt Version: 4.8.0
Operating System: Linux 3.0.0-16-generic x86_64
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:

I have VMware Player running Windows 7. There is a USB headset connected to the virtual machine. Each time I start up the virtual machine (which disconnects the USB headset from Linux and attaches it to the virtual machine), KMix crashes. Also, when the virtual machine is running and I listen to music with Amarok from another headset (not the USB headset connected to the virtual machine), any song change crashes KMix.

I'm running Kubuntu 11.10 amd64 with KDE 4.8.1 from Kubuntu PPA.

The crash can be reproduced some of the time.

-- Backtrace:
Application: KMix (kmix), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f0efb4f67a0 (LWP 13980))]

Thread 3 (Thread 0x7f0edc03f700 (LWP 13981)):
#0  0x00007f0efadbf473 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f0ef0ef7f68 in g_main_context_poll (n_fds=1, fds=0x1f7ed70, timeout=-1, context=0x210fe30, priority=<optimized out>) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3402
#2  g_main_context_iterate (context=0x210fe30, block=<optimized out>, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3084
#3  0x00007f0ef0ef8429 in g_main_context_iteration (context=0x210fe30, may_block=1) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3152
#4  0x00007f0ef7b6cc06 in QEventDispatcherGlib::processEvents (this=0x20fa4f0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f0ef7b3c3e2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f0ef7b3c637 in QEventLoop::exec (this=0x7f0edc03edb0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f0ef7a3c067 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x00007f0ef7b1c17f in QInotifyFileSystemWatcherEngine::run (this=0x2101860) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f0ef7a3f08b in QThreadPrivate::start (arg=0x2101860) at thread/qthread_unix.cpp:298
#10 0x00007f0ef1a61efc in start_thread (arg=0x7f0edc03f700) at pthread_create.c:304
#11 0x00007f0efadcb59d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f0edb633700 (LWP 13982)):
#0  0x00007f0efadbf473 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f0ef0ef7f68 in g_main_context_poll (n_fds=1, fds=0x2214fb0, timeout=-1, context=0x2213770, priority=<optimized out>) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3402
#2  g_main_context_iterate (context=0x2213770, block=<optimized out>, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3084
#3  0x00007f0ef0ef8429 in g_main_context_iteration (context=0x2213770, may_block=1) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3152
#4  0x00007f0ef7b6cc06 in QEventDispatcherGlib::processEvents (this=0x2212840, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f0ef7b3c3e2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f0ef7b3c637 in QEventLoop::exec (this=0x7f0edb632db0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f0ef7a3c067 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x00007f0ef7b1c17f in QInotifyFileSystemWatcherEngine::run (this=0x22113f0) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f0ef7a3f08b in QThreadPrivate::start (arg=0x22113f0) at thread/qthread_unix.cpp:298
#10 0x00007f0ef1a61efc in start_thread (arg=0x7f0edb633700) at pthread_create.c:304
#11 0x00007f0efadcb59d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f0efb4f67a0 (LWP 13980)):
[KCrash Handler]
#6  0x0000000000000000 in ?? ()
#7  0x00007f0efb0de756 in MDWSlider::update (this=0x21df160) at ../../kmix/gui/mdwslider.cpp:1001
#8  0x00007f0efb0da00b in ViewDockAreaPopup::refreshVolumeLevels (this=<optimized out>) at ../../kmix/gui/viewdockareapopup.cpp:168
#9  0x00007f0efb0d7311 in ViewBase::qt_metacall (this=0x21d0190, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff50e0bff0) at ./viewbase.moc:87
#10 0x00007f0efb0d99e0 in ViewDockAreaPopup::qt_metacall (this=0x21d0190, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff50e0bff0) at ./viewdockareapopup.moc:73
#11 0x00007f0ef7b51be9 in QMetaObject::activate (sender=0x20db110, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3566
#12 0x00007f0efb0f60cc in Mixer::qt_metacall (this=0x20db110, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff50e0c140) at ./mixer.moc:82
#13 0x00007f0ef7b51be9 in QMetaObject::activate (sender=0x213daa0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3566
#14 0x00007f0efb0b338c in Mixer_Backend::readSetFromHW (this=0x213daa0) at ../../kmix/backends/mixer_backend.cpp:155
#15 0x00007f0efb0c3725 in sink_cb (c=<optimized out>, i=<optimized out>, eol=<optimized out>) at ../../kmix/backends/mixer_pulse.cpp:191
#16 0x00007f0ef94cbce4 in context_get_sink_info_callback (pd=<optimized out>, command=<optimized out>, tag=<optimized out>, t=0x1fa8a40, userdata=0x2156900) at pulse/introspect.c:280
#17 0x00007f0ef14195f3 in run_action (pd=0x22193f0, r=0x2156a70, command=2, ts=0x1fa8a40) at pulsecore/pdispatch.c:279
#18 0x00007f0ef1419963 in pa_pdispatch_run (pd=0x22193f0, packet=<optimized out>, creds=0x21c6540, userdata=0x215a350) at pulsecore/pdispatch.c:331
#19 0x00007f0ef94c1c1d in pstream_packet_callback (p=<optimized out>, packet=0x1fd8920, creds=0x21c6540, userdata=0x215a350) at pulse/context.c:335
#20 0x00007f0ef141e209 in do_read (p=0x21c63f0) at pulsecore/pstream.c:809
#21 do_something (p=0x21c63f0) at pulsecore/pstream.c:177
#22 0x00007f0ef92afb23 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse-mainloop-glib.so.0
#23 0x00007f0ef0ef7a5d in g_main_dispatch (context=0x1d8f480) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:2441
#24 g_main_context_dispatch (context=0x1d8f480) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3011
#25 0x00007f0ef0ef8258 in g_main_context_iterate (context=0x1d8f480, block=<optimized out>, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3089
#26 0x00007f0ef0ef8429 in g_main_context_iteration (context=0x1d8f480, may_block=1) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3152
#27 0x00007f0ef7b6cb9f in QEventDispatcherGlib::processEvents (this=0x1d4cad0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#28 0x00007f0ef885321e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#29 0x00007f0ef7b3c3e2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#30 0x00007f0ef7b3c637 in QEventLoop::exec (this=0x7fff50e0cd10, flags=...) at kernel/qeventloop.cpp:204
#31 0x00007f0ef7b416c7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#32 0x00007f0efb0cacc2 in kdemain (argc=1, argv=0x7fff50e0d298) at ../../kmix/apps/main.cpp:76
#33 0x00007f0efad0930d in __libc_start_main (main=0x400630 <main(int, char**)>, argc=1, ubp_av=0x7fff50e0d298, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff50e0d288) at libc-start.c:226
#34 0x0000000000400661 in _start ()

This bug may be a duplicate of or related to bug 285017.

Possible duplicates by query: bug 296269, bug 296231, bug 296184, bug 296158, bug 296110.

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-03-19 12:33:26 UTC

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