[Bug 991690] [NEW] Kmix crashes when connecting / disconnecting bluetooth headphones

Nick B. nickbryda at gmx.us
Mon Apr 30 05:41:06 UTC 2012


Public bug reported:

Whenever I connect or disconnect my bluetooth headphones kmix crashes.
It seems to be related to when the audio output device changes. i.e.
when changing from the internal audio device to the bluetooth
headphones.

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

Thread 2 (Thread 0xac893b40 (LWP 14489)):
#0  0x00a52dcd in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0x02618315 in do_gettime (frac=0xac892fb0, sec=0xac892fa8) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x02702226 in QTimerInfoList::updateCurrentTime (this=0xabf02074) at kernel/qeventdispatcher_unix.cpp:343
#4  0x0270257a in QTimerInfoList::timerWait (this=0xabf02074, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#5  0x02700e23 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xac8930bc) at kernel/qeventdispatcher_glib.cpp:136
#6  0x02700ebd in timerSourcePrepare (source=0xabf02040, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x05b1f762 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x05b1ff6f in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x05b201c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x027018e7 in QEventDispatcherGlib::processEvents (this=0xabf00468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0x026cd50d in QEventLoop::processEvents (this=0xac893240, flags=...) at kernel/qeventloop.cpp:149
#12 0x026cd7a9 in QEventLoop::exec (this=0xac893240, flags=...) at kernel/qeventloop.cpp:204
#13 0x025b694c in QThread::exec (this=0x917a7b0) at thread/qthread.cpp:501
#14 0x026aab5d in QInotifyFileSystemWatcherEngine::run (this=0x917a7b0) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x025b9de0 in QThreadPrivate::start (arg=0x917a7b0) at thread/qthread_unix.cpp:298
#16 0x07f99d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0x00694ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb774a740 (LWP 14486)):
[KCrash Handler]
#7  0x0282ad54 in typeinfo for QObjectPrivate () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#8  0x001f9dca in MDWSlider::updateInternal (this=0x915fce0, vol=..., ref_sliders=..., muted=128) at ../../kmix/gui/mdwslider.cpp:1039
#9  0x001f9fa2 in MDWSlider::update (this=0x915fce0) at ../../kmix/gui/mdwslider.cpp:1001
#10 0x001f4c23 in ViewDockAreaPopup::refreshVolumeLevels (this=0x91588d8) at ../../kmix/gui/viewdockareapopup.cpp:168
#11 0x001f1913 in qt_static_metacall (_a=0xbff8c650, _id=3, _o=0x91588d8, _c=<optimized out>) at ./viewbase.moc:64
#12 ViewBase::qt_static_metacall (_o=0x91588d8, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbff8c650) at ./viewbase.moc:55
#13 0x026e56b1 in QMetaObject::activate (sender=0x9106048, m=0x235d48, local_signal_index=1, argv=0x0) at kernel/qobject.cpp:3547
#14 0x00214c75 in Mixer::controlChanged (this=0x9106048) at ./mixer.moc:117
#15 0x026e56b1 in QMetaObject::activate (sender=0x911bc30, m=0x233c44, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3547
#16 0x001c9ea5 in Mixer_Backend::controlChanged (this=0x911bc30) at ./mixer_backend.moc:107
#17 0x001ca1a8 in Mixer_Backend::readSetFromHW (this=0x911bc30) at ../../kmix/backends/mixer_backend.cpp:155
#18 0x001d712a in Mixer_PULSE::triggerUpdate (this=0x911bc30) at ../../kmix/backends/mixer_pulse.cpp:1286
#19 0x001db47d in sink_cb (c=0x8e5b120, i=0x0, eol=1) at ../../kmix/backends/mixer_pulse.cpp:191
#20 0x00462b45 in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
#21 0x02488eed in ?? () from /usr/lib/i386-linux-gnu/libpulsecommon-1.1.so
#22 0x024892f0 in pa_pdispatch_run () from /usr/lib/i386-linux-gnu/libpulsecommon-1.1.so
#23 0x00456a1d in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
#24 0x0248e8c3 in ?? () from /usr/lib/i386-linux-gnu/libpulsecommon-1.1.so
#25 0x02478c28 in ?? () from /usr/lib/i386-linux-gnu/libpulsecommon-1.1.so
#26 0x00180a3a in ?? () from /usr/lib/i386-linux-gnu/libpulse-mainloop-glib.so.0
#27 0x05b1fcda in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#28 0x05b200e5 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#29 0x05b201c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#30 0x02701887 in QEventDispatcherGlib::processEvents (this=0x8e3eea0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#31 0x06c97aaa in QGuiEventDispatcherGlib::processEvents (this=0x8e3eea0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#32 0x026cd50d in QEventLoop::processEvents (this=0xbff8d184, flags=...) at kernel/qeventloop.cpp:149
#33 0x026cd7a9 in QEventLoop::exec (this=0xbff8d184, flags=...) at kernel/qeventloop.cpp:204
#34 0x026d2eba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#35 0x06bdca74 in QApplication::exec () at kernel/qapplication.cpp:3820
#36 0x001e379b in kdemain (argc=1, argv=0xbff8d3e4) at ../../kmix/apps/main.cpp:76
#37 0x0804850b in main (argc=1, argv=0xbff8d3e4) at kmix_dummy.cpp:3

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: kmix 4:4.8.2-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-24.37-generic 3.2.14
Uname: Linux 3.2.0-24-generic i686
NonfreeKernelModules: wl
ApportVersion: 2.0.1-0ubuntu7
Architecture: i386
Date: Mon Apr 30 01:29:48 2012
EcryptfsInUse: Yes
InstallationMedia: Kubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012)
ProcEnviron:
 LANGUAGE=
 TERM=xterm
 LANG=en_US.UTF-8
 SHELL=/bin/zsh
SourcePackage: kdemultimedia
UpgradeStatus: Upgraded to precise on 2012-04-21 (8 days ago)

** Affects: kdemultimedia (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: apport-bug i386 precise

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kdemultimedia in Ubuntu.
https://bugs.launchpad.net/bugs/991690

Title:
  Kmix crashes when connecting / disconnecting bluetooth headphones

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/kdemultimedia/+bug/991690/+subscriptions




More information about the kubuntu-bugs mailing list