Bug 298528

Summary: Kmix crashes when song is changed in Clementine
Product: [Applications] kmix Reporter: Aleh <aleh>
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 Aleh 2012-04-21 08:15:31 UTC
Application: kmix (4)
KDE Platform Version: 4.8.2 (4.8.2) "release 494"
Qt Version: 4.8.1
Operating System: Linux 3.1.9-1.4-desktop i686
Distribution: "openSUSE 12.1 (i586)"

-- Information about the crash:
Mostly every time kmix crashes when song is automatically changed.
Manual changing of song does not reproduce crash.

The crash can be reproduced some of the time.

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

Thread 2 (Thread 0xa7b6bb70 (LWP 21873)):
#0  0xb5ab93f0 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#1  0xb5aba207 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0xb5aba7fa in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0xb6f1ceb7 in QEventDispatcherGlib::processEvents (this=0xa7200468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0xb6ee8d1d in QEventLoop::processEvents (this=0xa7b6b2a0, flags=...) at kernel/qeventloop.cpp:149
#5  0xb6ee8fb9 in QEventLoop::exec (this=0xa7b6b2a0, flags=...) at kernel/qeventloop.cpp:204
#6  0xb6dd2d0c in QThread::exec (this=0x8221b38) at thread/qthread.cpp:501
#7  0xb6ec623d in QInotifyFileSystemWatcherEngine::run (this=0x8221b38) at io/qfilesystemwatcher_inotify.cpp:248
#8  0xb6dd61f0 in QThreadPrivate::start (arg=0x8221b38) at thread/qthread_unix.cpp:298
#9  0xb6d52a7d in start_thread () from /lib/libpthread.so.0
#10 0xb60e2abe in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb5842710 (LWP 21871)):
[KCrash Handler]
#6  0x08054301 in QString::shared_null ()
#7  0xb1d787b8 in MDWSlider::update (this=0x8213e18) at /usr/src/debug/kdemultimedia-4.8.2/kmix/gui/mdwslider.cpp:1001
#8  0xb1d73463 in ViewDockAreaPopup::refreshVolumeLevels (this=0x821d300) at /usr/src/debug/kdemultimedia-4.8.2/kmix/gui/viewdockareapopup.cpp:168
#9  0xb1d70193 in qt_static_metacall (_a=0xbf8b65e0, _id=3, _o=0x821d300, _c=<optimized out>) at /usr/src/debug/kdemultimedia-4.8.2/build/kmix/viewbase.moc:64
#10 ViewBase::qt_static_metacall (_o=0x821d300, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbf8b65e0) at /usr/src/debug/kdemultimedia-4.8.2/build/kmix/viewbase.moc:55
#11 0xb6f00a0f in QMetaObject::activate (sender=0x8228d18, m=0xb1db4d48, local_signal_index=1, argv=0x0) at kernel/qobject.cpp:3556
#12 0xb1d93505 in Mixer::controlChanged (this=0x8228d18) at /usr/src/debug/kdemultimedia-4.8.2/build/kmix/mixer.moc:117
#13 0xb6f00a0f in QMetaObject::activate (sender=0x8263c10, m=0xb1db2c44, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3556
#14 0xb1d48045 in Mixer_Backend::controlChanged (this=0x8263c10) at /usr/src/debug/kdemultimedia-4.8.2/build/kmix/mixer_backend.moc:107
#15 0xb1d48348 in Mixer_Backend::readSetFromHW (this=0x8263c10) at /usr/src/debug/kdemultimedia-4.8.2/kmix/backends/mixer_backend.cpp:155
#16 0xb1d552fa in Mixer_PULSE::triggerUpdate (this=0x8263c10) at /usr/src/debug/kdemultimedia-4.8.2/kmix/backends/mixer_pulse.cpp:1286
#17 0xb1d59655 in sink_cb (c=0x8286710, i=0x0, eol=1) at /usr/src/debug/kdemultimedia-4.8.2/kmix/backends/mixer_pulse.cpp:191
#18 0xb22e01f9 in context_get_sink_info_callback (pd=0x828e440, command=2, tag=25, t=0x82bcc38, userdata=0x8225cb0) at pulse/introspect.c:272
#19 0xb21703fd in run_action (pd=0x828e440, r=0x81eb030, command=2, ts=0x82bcc38) at pulsecore/pdispatch.c:279
#20 0xb2170800 in pa_pdispatch_run (pd=0x828e440, packet=0x83dd540, creds=0x8212440, userdata=0x8286710) at pulsecore/pdispatch.c:331
#21 0xb22d455d in pstream_packet_callback (p=0x8212378, packet=0x83dd540, creds=0x8212440, userdata=0x8286710) at pulse/context.c:335
#22 0xb2175e0c in do_read (p=0x8212378) at pulsecore/pstream.c:809
#23 do_something (p=0x8212378) at pulsecore/pstream.c:177
#24 0xb2160188 in callback (m=0x828a0dc, e=0x822f890, fd=10, f=PA_IO_EVENT_INPUT, userdata=0x829fbb8) at pulsecore/iochannel.c:160
#25 0xb22c1b2a in dispatch_func (source=0x828a0a8, callback=0, userdata=0x0) at pulse/glib-mainloop.c:584
#26 0xb5ab9e2f in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#27 0xb5aba560 in ?? () from /usr/lib/libglib-2.0.so.0
#28 0xb5aba7fa in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#29 0xb6f1ce57 in QEventDispatcherGlib::processEvents (this=0x80e3ee8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#30 0xb646953a in QGuiEventDispatcherGlib::processEvents (this=0x80e3ee8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#31 0xb6ee8d1d in QEventLoop::processEvents (this=0xbf8b7114, flags=...) at kernel/qeventloop.cpp:149
#32 0xb6ee8fb9 in QEventLoop::exec (this=0xbf8b7114, flags=...) at kernel/qeventloop.cpp:204
#33 0xb6eee20a in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#34 0xb63b3374 in QApplication::exec () at kernel/qapplication.cpp:3815
#35 0xb1d61a9b in kdemain (argc=1, argv=0x80a7da8) at /usr/src/debug/kdemultimedia-4.8.2/kmix/apps/main.cpp:79
#36 0x0804fc3f in _start ()

Possible duplicates by query: bug 295835.

Reported using DrKonqi
Comment 1 Christian Esken 2012-04-25 18:20:58 UTC

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