Bug 296158

Summary: KMix crashes quite often
Product: [Applications] kmix Reporter: Arnaud Frézet <arnaudfrezet>
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 Arnaud Frézet 2012-03-16 14:20:25 UTC
Application: kmix (4)
KDE Platform Version: 4.8.1 (4.8.1)
Qt Version: 4.8.0
Operating System: Linux 3.2.0-17-generic-pae i686
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:
I was listening music with Clementine player, had Groovershark opened on Chromium. I was just browsing a site which contains video player

The crash can be reproduced some of the time.

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

Thread 3 (Thread 0xaa800b70 (LWP 15639)):
#0  0xb303384e in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb3034637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb3034c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb5bef1c7 in QEventDispatcherGlib::processEvents (this=0xa170ca0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0xb5bbad1d in QEventLoop::processEvents (this=0xaa8002a0, flags=...) at kernel/qeventloop.cpp:149
#5  0xb5bbafb9 in QEventLoop::exec (this=0xaa8002a0, flags=...) at kernel/qeventloop.cpp:204
#6  0xb5aa49dc in QThread::exec (this=0xa261378) at thread/qthread.cpp:501
#7  0xb5b982dd in QInotifyFileSystemWatcherEngine::run (this=0xa261378) at io/qfilesystemwatcher_inotify.cpp:248
#8  0xb5aa7e70 in QThreadPrivate::start (arg=0xa261378) at thread/qthread_unix.cpp:298
#9  0xb31b0d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#10 0xb75fe46e in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xa5dfeb70 (LWP 15640)):
#0  qt_gettime () at tools/qelapsedtimer_unix.cpp:138
#1  0xb5befb06 in QTimerInfoList::updateCurrentTime (this=0xa30f484) at kernel/qeventdispatcher_unix.cpp:343
#2  0xb5befe5a in QTimerInfoList::timerWait (this=0xa30f484, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#3  0xb5bee673 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xa5dfe10c) at kernel/qeventdispatcher_glib.cpp:136
#4  0xb5bee70d in timerSourcePrepare (source=0xa30f450, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#5  0xb303388c in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb3034637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb3034c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb5bef1c7 in QEventDispatcherGlib::processEvents (this=0xa2e42a0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#9  0xb5bbad1d in QEventLoop::processEvents (this=0xa5dfe2a0, flags=...) at kernel/qeventloop.cpp:149
#10 0xb5bbafb9 in QEventLoop::exec (this=0xa5dfe2a0, flags=...) at kernel/qeventloop.cpp:204
#11 0xb5aa49dc in QThread::exec (this=0xa2f50f0) at thread/qthread.cpp:501
#12 0xb5b982dd in QInotifyFileSystemWatcherEngine::run (this=0xa2f50f0) at io/qfilesystemwatcher_inotify.cpp:248
#13 0xb5aa7e70 in QThreadPrivate::start (arg=0xa2f50f0) at thread/qthread_unix.cpp:298
#14 0xb31b0d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#15 0xb75fe46e in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb1b96710 (LWP 15638)):
[KCrash Handler]
#7  0x00250039 in ?? ()
#8  0xb770c978 in MDWSlider::update (this=0xa2e6450) at ../../kmix/gui/mdwslider.cpp:1001
#9  0xb77076d3 in ViewDockAreaPopup::refreshVolumeLevels (this=0xa2e5c70) at ../../kmix/gui/viewdockareapopup.cpp:168
#10 0xb770441f in ViewBase::qt_metacall (this=0xa2e5c70, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfa27cd0) at ./viewbase.moc:87
#11 0xb7707082 in ViewDockAreaPopup::qt_metacall (this=0xa2e5c70, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbfa27cd0) at ./viewdockareapopup.moc:73
#12 0xb5bc34ad in metacall (argv=0xbfa27cd0, idx=30, cl=QMetaObject::InvokeMetaMethod, object=0xa2e5c70) at kernel/qmetaobject.cpp:245
#13 QMetaObject::metacall (object=0xa2e5c70, cl=QMetaObject::InvokeMetaMethod, idx=30, argv=0xbfa27cd0) at kernel/qmetaobject.cpp:240
#14 0xb5bd31cd in QMetaObject::activate (sender=0xa2738f8, m=0xb7747d48, local_signal_index=1, argv=0x0) at kernel/qobject.cpp:3566
#15 0xb77274f5 in Mixer::controlChanged (this=0xa2738f8) at ./mixer.moc:103
#16 0xb772762c in Mixer::qt_metacall (this=0xa2738f8, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfa27e00) at ./mixer.moc:82
#17 0xb5bc34ad in metacall (argv=0xbfa27e00, idx=5, cl=QMetaObject::InvokeMetaMethod, object=0xa2738f8) at kernel/qmetaobject.cpp:245
#18 QMetaObject::metacall (object=0xa2738f8, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0xbfa27e00) at kernel/qmetaobject.cpp:240
#19 0xb5bd31cd in QMetaObject::activate (sender=0xa2570a8, m=0xb7745ce4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3566
#20 0xb76dca95 in Mixer_Backend::controlChanged (this=0xa2570a8) at ./mixer_backend.moc:93
#21 0xb76dcd58 in Mixer_Backend::readSetFromHW (this=0xa2570a8) at ../../kmix/backends/mixer_backend.cpp:155
#22 0xb76e9c8a in Mixer_PULSE::triggerUpdate (this=0xa2570a8) at ../../kmix/backends/mixer_pulse.cpp:1286
#23 0xb76edff5 in sink_cb (c=0xa2ad290, i=0x0, eol=1) at ../../kmix/backends/mixer_pulse.cpp:191
#24 0xb6b55035 in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
#25 0xb3163ebd in ?? () from /usr/lib/i386-linux-gnu/libpulsecommon-1.0.so
#26 0xb31642c0 in pa_pdispatch_run () from /usr/lib/i386-linux-gnu/libpulsecommon-1.0.so
#27 0xb6b48add in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
#28 0xb3169893 in ?? () from /usr/lib/i386-linux-gnu/libpulsecommon-1.0.so
#29 0xb3153c18 in ?? () from /usr/lib/i386-linux-gnu/libpulsecommon-1.0.so
#30 0xb6b37aaa in ?? () from /usr/lib/i386-linux-gnu/libpulse-mainloop-glib.so.0
#31 0xb303425f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#32 0xb3034990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#33 0xb3034c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#34 0xb5bef167 in QEventDispatcherGlib::processEvents (this=0x9fa8ea0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#35 0xb6257fda in QGuiEventDispatcherGlib::processEvents (this=0x9fa8ea0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#36 0xb5bbad1d in QEventLoop::processEvents (this=0xbfa28874, flags=...) at kernel/qeventloop.cpp:149
#37 0xb5bbafb9 in QEventLoop::exec (this=0xbfa28874, flags=...) at kernel/qeventloop.cpp:204
#38 0xb5bc06ca in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#39 0xb61a06a4 in QApplication::exec () at kernel/qapplication.cpp:3816
#40 0xb76f62ab in kdemain (argc=1, argv=0xbfa28ad4) at ../../kmix/apps/main.cpp:76
#41 0x0804850b in main (argc=1, argv=0xbfa28ad4) at kmix_dummy.cpp:3

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

Possible duplicates by query: bug 296110, bug 296010, bug 295907, bug 295835, bug 289877.

Reported using DrKonqi
Comment 1 Christoph Feck 2012-03-16 15:24:11 UTC

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