Bug 296392

Summary: Kmix segfaults during KDE logon
Product: [Applications] kmix Reporter: rick <kdebugger>
Component: generalAssignee: Christian Esken <esken>
Status: RESOLVED DUPLICATE    
Severity: crash CC: adaptee
Priority: NOR    
Version: 4   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description rick 2012-03-19 21:24:47 UTC
Application: kmix (4)
KDE Platform Version: 4.8.1 (4.8.1)
Qt Version: 4.8.0
Operating System: Linux 3.2.10-3.fc16.x86_64 x86_64
Distribution (Platform): Fedora RPMs

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

KDE was starting up after logon. I just took fedora's update for kernel and kde. Now Kmix segfaults everytime at startup. Restarting Kmix from the degugging dialog panel is successful and it remains in the tray and apparently functions correctly.

The crash can be reproduced every time.

-- 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 0x7f52b03da840 (LWP 1881))]

Thread 2 (Thread 0x7f529b3bb700 (LWP 2026)):
#0  0x0000003dddce85c3 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x0000003ddf844fd8 in g_main_context_poll (n_fds=1, fds=0x7f5294002400, priority=<optimized out>, timeout=-1, context=0x7f52940009a0) at gmain.c:3402
#2  g_main_context_iterate (context=0x7f52940009a0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3084
#3  0x0000003ddf84549c in g_main_context_iteration (context=0x7f52940009a0, may_block=1) at gmain.c:3152
#4  0x0000003de59a7dc6 in QEventDispatcherGlib::processEvents (this=0x7f52940008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#5  0x0000003de5978182 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003de59783d7 in QEventLoop::exec (this=0x7f529b3bad10, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000003de5878b27 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x0000003de5957e7f in QInotifyFileSystemWatcherEngine::run (this=0x27b66a0) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x0000003de587bb6b in QThreadPrivate::start (arg=0x27b66a0) at thread/qthread_unix.cpp:298
#10 0x0000003dde007d90 in start_thread (arg=0x7f529b3bb700) at pthread_create.c:309
#11 0x0000003dddcf0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f52b03da840 (LWP 1881)):
[KCrash Handler]
#6  0x0000003de6e7bea0 in typeinfo for QGesture () from /usr/lib64/libQtGui.so.4
#7  0x0000003f79a55076 in MDWSlider::update (this=0x27a8670) at /usr/src/debug/kdemultimedia-4.8.1/kmix/gui/mdwslider.cpp:1001
#8  0x0000003f79a515db in ViewDockAreaPopup::refreshVolumeLevels (this=<optimized out>) at /usr/src/debug/kdemultimedia-4.8.1/kmix/gui/viewdockareapopup.cpp:168
#9  0x0000003de598cce1 in QMetaObject::activate (sender=0x269f3b0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#10 0x0000003de598cce1 in QMetaObject::activate (sender=0x269d6c0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#11 0x0000003f79a2aa7c in Mixer_Backend::readSetFromHW (this=0x269d6c0) at /usr/src/debug/kdemultimedia-4.8.1/kmix/backends/mixer_backend.cpp:155
#12 0x0000003f79a3adf5 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 0x0000003dfa4156f0 in context_get_sink_info_callback (pd=<optimized out>, command=<optimized out>, tag=<optimized out>, t=0x2788150, userdata=0x26bcd70) at pulse/introspect.c:263
#14 0x0000003dfb027223 in run_action (pd=0x278caa0, r=0x26bd300, command=2, ts=0x2788150) at pulsecore/pdispatch.c:274
#15 0x0000003dfb027593 in pa_pdispatch_run (pd=0x278caa0, packet=<optimized out>, creds=0x25eed00, userdata=0x26b9850) at pulsecore/pdispatch.c:326
#16 0x0000003dfa40ebfd in pstream_packet_callback (p=<optimized out>, packet=0x25c5490, creds=0x25eed00, userdata=0x26b9850) at pulse/context.c:346
#17 0x0000003dfb02be39 in do_read (p=0x25eebb0) at pulsecore/pstream.c:816
#18 do_something (p=0x25eebb0) at pulsecore/pstream.c:184
#19 0x0000003dfb801bd3 in dispatch_func (source=0x26994b0, callback=<optimized out>, userdata=<optimized out>) at pulse/glib-mainloop.c:585
#20 0x0000003ddf844acd in g_main_dispatch (context=0x23e5400) at gmain.c:2441
#21 g_main_context_dispatch (context=0x23e5400) at gmain.c:3011
#22 0x0000003ddf8452c8 in g_main_context_iterate (context=0x23e5400, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3089
#23 0x0000003ddf84549c in g_main_context_iteration (context=0x23e5400, may_block=1) at gmain.c:3152
#24 0x0000003de59a7d5f in QEventDispatcherGlib::processEvents (this=0x23aa3f0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#25 0x0000003de646c66e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:207
#26 0x0000003de5978182 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#27 0x0000003de59783d7 in QEventLoop::exec (this=0x7fff3fbb3070, flags=...) at kernel/qeventloop.cpp:204
#28 0x0000003de597cdd5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#29 0x0000003f79a42432 in kdemain (argc=3, argv=0x7fff3fbb35f8) at /usr/src/debug/kdemultimedia-4.8.1/kmix/apps/main.cpp:76
#30 0x0000003dddc2169d in __libc_start_main (main=0x400730 <main(int, char**)>, argc=3, ubp_av=0x7fff3fbb35f8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff3fbb35e8) at libc-start.c:226
#31 0x0000000000400761 in _start ()

Possible duplicates by query: bug 296102.

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-03-20 02:41:13 UTC

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