Bug 295109 - Kmix crashed
Summary: Kmix crashed
Status: RESOLVED DUPLICATE of bug 290742
Alias: None
Product: kmix
Classification: Applications
Component: general (show other bugs)
Version: 4
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Christian Esken
URL:
Keywords:
: 292504 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-03-01 03:48 UTC by Lester Petrie
Modified: 2012-03-27 21:50 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lester Petrie 2012-03-01 03:48:13 UTC
Application: kmix (4)
KDE Platform Version: 4.8.00 (4.8.0
Qt Version: 4.8.0
Operating System: Linux 3.2.7-1.fc16.x86_64 x86_64
Distribution (Platform): Fedora RPMs

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

My computer has an HDMI sound output associated with my video board, without any output system attached to it, and a SoundBlaster board with speakers.  When I log in, many times the HDMI output is selected, and if I want sound I need to change it.  This time I clicked on the speaker in the systray and it came up showing 3 systems, the HDMI, the analog, and both simultaneously.  Each had an associated volume slider, and I clicked on the speaker at the end of the HDMI slider.  At that point Kmix crashed.

-- Backtrace:
Application: KMix (kmix), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7ff52253a840 (LWP 7397))]

Thread 2 (Thread 0x7ff50ce3c700 (LWP 7528)):
#0  0x0000003f50ce85c3 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x0000003f53444fd8 in g_main_context_poll (n_fds=1, fds=0x7ff508002400, priority=<optimized out>, timeout=-1, context=0x7ff5080009a0) at gmain.c:3402
#2  g_main_context_iterate (context=0x7ff5080009a0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3084
#3  0x0000003f5344549c in g_main_context_iteration (context=0x7ff5080009a0, may_block=1) at gmain.c:3152
#4  0x0000003f5c5a7dc6 in QEventDispatcherGlib::processEvents (this=0x7ff5080008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#5  0x0000003f5c578182 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003f5c5783d7 in QEventLoop::exec (this=0x7ff50ce3bd10, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000003f5c478b27 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x0000003f5c557e7f in QInotifyFileSystemWatcherEngine::run (this=0x27fa840) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x0000003f5c47bb6b in QThreadPrivate::start (arg=0x27fa840) at thread/qthread_unix.cpp:298
#10 0x0000003f51807d90 in start_thread (arg=0x7ff50ce3c700) at pthread_create.c:309
#11 0x0000003f50cf0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7ff52253a840 (LWP 7397)):
[KCrash Handler]
#6  0x0000003f5fc549db in MDWSlider::toggleMuted (this=0x27be150) at /usr/src/debug/kdemultimedia-4.8.0/kmix/gui/mdwslider.cpp:909
#7  0x0000003f5fc589e5 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=0x27be150, _c=<optimized out>) at /usr/src/debug/kdemultimedia-4.8.0/x86_64-redhat-linux-gnu/kmix/mdwslider.moc:86
#8  MDWSlider::qt_static_metacall (_o=0x27be150, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/kdemultimedia-4.8.0/x86_64-redhat-linux-gnu/kmix/mdwslider.moc:78
#9  0x0000003f5c58cce1 in QMetaObject::activate (sender=0x27c32b0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffe938d560) at kernel/qobject.cpp:3547
#10 0x0000003f6084d202 in QAbstractButton::clicked (this=<optimized out>, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:220
#11 0x0000003f6058f5be in QAbstractButtonPrivate::emitClicked (this=0x27c32e0) at widgets/qabstractbutton.cpp:546
#12 0x0000003f605908fb in QAbstractButtonPrivate::click (this=0x27c32e0) at widgets/qabstractbutton.cpp:539
#13 0x0000003f60590b6c in QAbstractButton::mouseReleaseEvent (this=0x27c32b0, e=0x7fffe938de40) at widgets/qabstractbutton.cpp:1121
#14 0x0000003f6064dcba in QToolButton::mouseReleaseEvent (this=<optimized out>, e=<optimized out>) at widgets/qtoolbutton.cpp:718
#15 0x0000003f6021a02a in QWidget::event (this=0x27c32b0, event=0x7fffe938de40) at kernel/qwidget.cpp:8361
#16 0x0000003f601c9994 in notify_helper (e=0x7fffe938de40, receiver=0x27c32b0, this=0x2305fb0) at kernel/qapplication.cpp:4550
#17 QApplicationPrivate::notify_helper (this=0x2305fb0, receiver=0x27c32b0, e=0x7fffe938de40) at kernel/qapplication.cpp:4522
#18 0x0000003f601cf0e3 in QApplication::notify (this=<optimized out>, receiver=0x27c32b0, e=0x7fffe938de40) at kernel/qapplication.cpp:4093
#19 0x0000003f63850eb6 in KApplication::notify (this=0x22ee960, receiver=0x27c32b0, event=0x7fffe938de40) at /usr/src/debug/kdelibs-4.8.0/kdeui/kernel/kapplication.cpp:311
#20 0x0000003f5c57904c in QCoreApplication::notifyInternal (this=0x22ee960, receiver=0x27c32b0, event=0x7fffe938de40) at kernel/qcoreapplication.cpp:876
#21 0x0000003f601ca962 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#22 QApplicationPrivate::sendMouseEvent (receiver=0x27c32b0, event=0x7fffe938de40, alienWidget=0x27c32b0, nativeWidget=0x27405f0, buttonDown=0x27c32b0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3161
#23 0x0000003f602469b1 in QETWidget::translateMouseEvent (this=0x27405f0, event=<optimized out>) at kernel/qapplication_x11.cpp:4454
#24 0x0000003f602451aa in QApplication::x11ProcessEvent (this=0x22ee960, event=0x7fffe938e700) at kernel/qapplication_x11.cpp:3641
#25 0x0000003f6026c97c in x11EventSourceDispatch (s=0x230af50, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#26 0x0000003f53444acd in g_main_dispatch (context=0x2309c40) at gmain.c:2441
#27 g_main_context_dispatch (context=0x2309c40) at gmain.c:3011
#28 0x0000003f534452c8 in g_main_context_iterate (context=0x2309c40, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3089
#29 0x0000003f5344549c in g_main_context_iteration (context=0x2309c40, may_block=1) at gmain.c:3152
#30 0x0000003f5c5a7d5f in QEventDispatcherGlib::processEvents (this=0x22ce3f0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#31 0x0000003f6026c66e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:207
#32 0x0000003f5c578182 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#33 0x0000003f5c5783d7 in QEventLoop::exec (this=0x7fffe938ead0, flags=...) at kernel/qeventloop.cpp:204
#34 0x0000003f5c57cdd5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#35 0x0000003f5fc42432 in kdemain (argc=1, argv=0x7fffe938f058) at /usr/src/debug/kdemultimedia-4.8.0/kmix/apps/main.cpp:76
#36 0x0000003f50c2169d in __libc_start_main (main=0x400730 <main(int, char**)>, argc=1, ubp_av=0x7fffe938f058, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffe938f048) at libc-start.c:226
#37 0x0000000000400761 in _start ()

Reported using DrKonqi
Comment 1 m.eik michalke 2012-03-19 08:30:25 UTC
Application: kmix (4)
KDE Platform Version: 4.8.1 (4.8.1)
Qt Version: 4.8.0
Operating System: Linux 3.0.0-17-generic x86_64
Distribution: Ubuntu 11.10

-- Information about the crash:
i think i have a similar problem, but here kmix crashes happen regularly. i have four sound devices and configured pulseaudio to simultanously output to all of them. since 4.8.1, kmix is crashing several times a day, usually while amarok is playing. amarok keeps playing, but sound is gone then, yet it comes back when the current title is restarted or the next one in the playlist starts.

package versions:
kmix 4:4.8.1-0ubuntu1~oneiric1~ppa1
amarok  2:2.5.0-0ubuntu4~oneiric1~ppa1
pulseaudio 1:1.0-0ubuntu3.1

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

Thread 3 (Thread 0x7f4546b70700 (LWP 8120)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007f4546b6f9f0 in ?? ()
#2  0x00007fff999ff7e7 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 2 (Thread 0x7f454636f700 (LWP 8143)):
#0  0x00007f4567f2b473 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f455dc3ff68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f455dc40429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4564cc8c06 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f4564c983e2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007f4564c98637 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f4564b98067 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f4564c7817f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007f4564b9b08b in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007f4559b85354 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#10 0x00007f455e7a9efc in start_thread (arg=0x7f454636f700) at pthread_create.c:304
#11 0x00007f4567f3759d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f45686487c0 (LWP 8058)):
[KCrash Handler]
#6  0x00007f4564fef820 in QMapData::shared_null () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f456824a756 in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_kmix.so
#8  0x00007f456824600b in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_kmix.so
#9  0x00007f4568243311 in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_kmix.so
#10 0x00007f45682459e0 in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_kmix.so
#11 0x00007f4564cadbe9 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#12 0x00007f45682620cc in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_kmix.so
#13 0x00007f4564cadbe9 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#14 0x00007f456821f38c in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_kmix.so
#15 0x00007f456822f725 in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_kmix.so
#16 0x00007f4566628ce4 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#17 0x00007f455e1615f3 in ?? () from /usr/lib/x86_64-linux-gnu/libpulsecommon-1.0.so
#18 0x00007f455e161963 in pa_pdispatch_run () from /usr/lib/x86_64-linux-gnu/libpulsecommon-1.0.so
#19 0x00007f456661ec1d in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#20 0x00007f455e166209 in ?? () from /usr/lib/x86_64-linux-gnu/libpulsecommon-1.0.so
#21 0x00007f456640cb23 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse-mainloop-glib.so.0
#22 0x00007f455dc3fa5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007f455dc40258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007f455dc40429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007f4564cc8b9f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#26 0x00007f45659b021e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#27 0x00007f4564c983e2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#28 0x00007f4564c98637 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#29 0x00007f4564c9d6c7 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#30 0x00007f4568236cc2 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_kmix.so
#31 0x00007f4567e7530d in __libc_start_main (main=0x400630, argc=3, ubp_av=0x7fff998f49c8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff998f49b8) at libc-start.c:226
#32 0x0000000000400661 in _start ()
Comment 2 Christian Esken 2012-03-27 21:42:03 UTC
*** Bug 292504 has been marked as a duplicate of this bug. ***
Comment 3 Christian Esken 2012-03-27 21:50:15 UTC
Merging all bug reports that have a backtrace that indicates access to a dead/destroyed MixDevice to Bug 290742

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