Bug 297477

Summary: KDE 4.8.1 kmix crash using unified sound devices.
Product: [Applications] kmix Reporter: lundgren
Component: generalAssignee: Christian Esken <esken>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 4   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description lundgren 2012-04-04 15:42:53 UTC
Application: kmix (4)
KDE Platform Version: 4.8.1 (4.8.1) "release 483"
Qt Version: 4.8.0
Operating System: Linux 3.1.9-1.4-desktop x86_64
Distribution: "openSUSE 12.1 (x86_64)"

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

It has been crashing each time when I login now.  It restarts and is happy.

The crashing started when it was displaying a device and an audio stream at the same time when opening the pop out volume control.   Now it crashes each time on login.

The crash can be reproduced some of the time.

-- Backtrace:
Application: KMix (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fac92259760 (LWP 2358))]

Thread 2 (Thread 0x7fac6f61c700 (LWP 2448)):
#0  0x00007fac8f849ff3 in poll () from /lib64/libc.so.6
#1  0x00007fac8c625a98 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fac8c625f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fac90eb6956 in QEventDispatcherGlib::processEvents (this=0x7fac680008e0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fac90e86682 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fac90e868d7 in QEventLoop::exec (this=0x7fac6f61bd30, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fac90d87537 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007fac90e6648f in QInotifyFileSystemWatcherEngine::run (this=0x8dbde0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fac90d8a55b in QThreadPrivate::start (arg=0x8dbde0) at thread/qthread_unix.cpp:298
#9  0x00007fac81c5d354 in ?? () from /usr/lib64/libGL.so.1
#10 0x00007fac90af2f05 in start_thread () from /lib64/libpthread.so.0
#11 0x00007fac8f85310d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fac92259760 (LWP 2358)):
[KCrash Handler]
#6  0x0000000000000000 in ?? ()
#7  0x00007fac7da08526 in MDWSlider::update (this=0xae4e00) at /usr/src/debug/kdemultimedia-4.8.1/kmix/gui/mdwslider.cpp:1001
#8  0x00007fac7da03d4b in ViewDockAreaPopup::refreshVolumeLevels (this=<optimized out>) at /usr/src/debug/kdemultimedia-4.8.1/kmix/gui/viewdockareapopup.cpp:168
#9  0x00007fac90e9b761 in QMetaObject::activate (sender=0xa16700, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3556
#10 0x00007fac90e9b761 in QMetaObject::activate (sender=0xa3f050, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3556
#11 0x00007fac7d9dccbc in Mixer_Backend::readSetFromHW (this=0xa3f050) at /usr/src/debug/kdemultimedia-4.8.1/kmix/backends/mixer_backend.cpp:155
#12 0x00007fac7d9ecfa5 in sink_cb (c=<optimized out>, i=<optimized out>, eol=<optimized out>) at /usr/src/debug/kdemultimedia-4.8.1/kmix/backends/mixer_pulse.cpp:191
#13 0x00007fac8230e694 in context_get_sink_info_callback (pd=<optimized out>, command=<optimized out>, tag=<optimized out>, t=0x99c260, userdata=0xaabeb0) at pulse/introspect.c:272
#14 0x00007fac81578073 in run_action (pd=0x969e80, r=0xaabc80, command=2, ts=0x99c260) at pulsecore/pdispatch.c:279
#15 0x00007fac815783e3 in pa_pdispatch_run (pd=0x969e80, packet=<optimized out>, creds=0xac69c0, userdata=0x9d6f40) at pulsecore/pdispatch.c:331
#16 0x00007fac82304ddd in pstream_packet_callback (p=<optimized out>, packet=0xbd4990, creds=0xac69c0, userdata=0x9d6f40) at pulse/context.c:335
#17 0x00007fac8157cc7b in do_read (p=0xac6870) at pulsecore/pstream.c:809
#18 do_something (p=0xac6870) at pulsecore/pstream.c:177
#19 0x00007fac820f0bf3 in dispatch_func (source=0x9d3ec0, callback=<optimized out>, userdata=<optimized out>) at pulse/glib-mainloop.c:584
#20 0x00007fac8c62558d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#21 0x00007fac8c625d88 in ?? () from /usr/lib64/libglib-2.0.so.0
#22 0x00007fac8c625f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#23 0x00007fac90eb68ef in QEventDispatcherGlib::processEvents (this=0x725ae0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#24 0x00007fac900932de in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#25 0x00007fac90e86682 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#26 0x00007fac90e868d7 in QEventLoop::exec (this=0x7fff49e6e480, flags=...) at kernel/qeventloop.cpp:204
#27 0x00007fac90e8b435 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#28 0x00007fac7d9f468a in kdemain (argc=1, argv=0x74da10) at /usr/src/debug/kdemultimedia-4.8.1/kmix/apps/main.cpp:79
#29 0x00000000004088e4 in launch (argc=1, _name=0x6d5df8 "/usr/bin/kmix", args=<optimized out>, cwd=0x0, envc=<optimized out>, envs=<optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40b28e "0") at /usr/src/debug/kdelibs-4.8.1/kinit/kinit.cpp:734
#30 0x00000000004099e6 in handle_launcher_request (sock=8, who=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/kinit/kinit.cpp:1226
#31 0x0000000000409f27 in handle_requests (waitForPid=0) at /usr/src/debug/kdelibs-4.8.1/kinit/kinit.cpp:1419
#32 0x00000000004057a7 in main (argc=4, argv=0x7fff00000001, envp=0x7fff49e6fb90) at /usr/src/debug/kdelibs-4.8.1/kinit/kinit.cpp:1907

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

Possible duplicates by query: bug 297448, bug 297431, bug 297276, bug 297155, bug 297125.

Reported using DrKonqi
Comment 1 Christian Esken 2012-04-04 22:14:20 UTC
Duplicate of Bug 290742. Please test trunk.

*** This bug has been marked as a duplicate of bug 20742 ***
Comment 2 Christian Esken 2012-04-04 22:19:42 UTC

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