Bug 293776

Summary: KMix crash adjusting volume while playing flash
Product: [Applications] kmix Reporter: Ryan Nowakowski <tubaman>
Component: generalAssignee: Christian Esken <esken>
Status: RESOLVED DUPLICATE    
Severity: crash CC: adaptee, lipovaca_anes
Priority: NOR    
Version: 4   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: New crash information added by DrKonqi

Description Ryan Nowakowski 2012-02-10 14:23:05 UTC
Application: kmix (4)
KDE Platform Version: 4.8.00 (4.8.0
Qt Version: 4.7.4
Operating System: Linux 3.0.0-15-generic x86_64
Distribution: Ubuntu 11.10

-- Information about the crash:
I was playing flash in a browser and went to adjust the volumn via the KMix tray and it crashed.

The crash can be reproduced some of the time.

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

Thread 3 (Thread 0x7f5383d00700 (LWP 1942)):
#0  0x00007f5397d65021 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f5397d65dfd in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5397d66429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f539e99df3e in QEventDispatcherGlib::processEvents (this=0x199d480, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f539e971cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f539e971ef7 in QEventLoop::exec (this=0x7f5383cffdb0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f539e88927f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007f539e954cbf in QInotifyFileSystemWatcherEngine::run (this=0x1afb8c0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f539e88bd05 in QThreadPrivate::start (arg=0x1afb8c0) at thread/qthread_unix.cpp:331
#9  0x00007f53988cfefc in start_thread (arg=0x7f5383d00700) at pthread_create.c:304
#10 0x00007f53a1beb89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f537f2f3700 (LWP 1990)):
#0  0x00007f53a1bdf773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f5397d65f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5397d66429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f539e99df3e in QEventDispatcherGlib::processEvents (this=0x1bd1910, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f539e971cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f539e971ef7 in QEventLoop::exec (this=0x7f537f2f2db0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f539e88927f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007f539e954cbf in QInotifyFileSystemWatcherEngine::run (this=0x1bd0130) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f539e88bd05 in QThreadPrivate::start (arg=0x1bd0130) at thread/qthread_unix.cpp:331
#9  0x00007f53988cfefc in start_thread (arg=0x7f537f2f3700) at pthread_create.c:304
#10 0x00007f53a1beb89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f53a230a7a0 (LWP 1938)):
[KCrash Handler]
#6  0x00007f53a1eff19c in MDWSlider::volumeChange (this=<optimized out>) at ../../kmix/gui/mdwslider.cpp:854
#7  0x00007f53a1f01747 in MDWSlider::qt_metacall (this=0x1bc3340, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0x7fffa2a586d0) at ./mdwslider.moc:121
#8  0x00007f539e985eba in QMetaObject::activate (sender=0x1bc3a70, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffa2a586d0) at kernel/qobject.cpp:3278
#9  0x00007f539fc5eb0e in QAbstractSlider::valueChanged (this=<optimized out>, _t1=30990) at .moc/release-shared/moc_qabstractslider.cpp:182
#10 0x00007f539fa396ca in QSlider::mouseMoveEvent (this=0x1bc3a70, ev=<optimized out>) at widgets/qslider.cpp:514
#11 0x00007f539f63dd1e in QWidget::event (this=0x1bc3a70, event=0x7fffa2a58e00) at kernel/qwidget.cpp:8280
#12 0x00007f539f5ed474 in notify_helper (e=0x7fffa2a58e00, receiver=0x1bc3a70, this=0x177bd70) at kernel/qapplication.cpp:4486
#13 QApplicationPrivate::notify_helper (this=0x177bd70, receiver=0x1bc3a70, e=0x7fffa2a58e00) at kernel/qapplication.cpp:4458
#14 0x00007f539f5f2cbb in QApplication::notify (this=<optimized out>, receiver=0x1bc3a70, e=0x7fffa2a58e00) at kernel/qapplication.cpp:4047
#15 0x00007f53a117cae6 in KApplication::notify (this=0x176b380, receiver=0x1bc3a70, event=0x7fffa2a58e00) at ../../kdeui/kernel/kapplication.cpp:311
#16 0x00007f539e972afc in QCoreApplication::notifyInternal (this=0x176b380, receiver=0x1bc3a70, event=0x7fffa2a58e00) at kernel/qcoreapplication.cpp:787
#17 0x00007f539f5ee442 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#18 QApplicationPrivate::sendMouseEvent (receiver=0x1bc3a70, event=0x7fffa2a58e00, alienWidget=0x1bc3a70, nativeWidget=0x1bc16f0, buttonDown=0x1bc3a70, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3146
#19 0x00007f539f66e091 in QETWidget::translateMouseEvent (this=0x1bc16f0, event=<optimized out>) at kernel/qapplication_x11.cpp:4505
#20 0x00007f539f66c94e in QApplication::x11ProcessEvent (this=0x176b380, event=0x7fffa2a59620) at kernel/qapplication_x11.cpp:3693
#21 0x00007f539f6954a2 in x11EventSourceDispatch (s=0x17801e0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#22 0x00007f5397d65a5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007f5397d66258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007f5397d66429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007f539e99ded6 in QEventDispatcherGlib::processEvents (this=0x1746f40, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#26 0x00007f539f69510e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#27 0x00007f539e971cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#28 0x00007f539e971ef7 in QEventLoop::exec (this=0x7fffa2a599f0, flags=...) at kernel/qeventloop.cpp:201
#29 0x00007f539e976789 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#30 0x00007f53a1eeacc2 in kdemain (argc=3, argv=0x7fffa2a59f78) at ../../kmix/apps/main.cpp:76
#31 0x00007f53a1b2b30d in __libc_start_main (main=0x400630 <main(int, char**)>, argc=3, ubp_av=0x7fffa2a59f78, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffa2a59f68) at libc-start.c:226
#32 0x0000000000400661 in _start ()

Possible duplicates by query: bug 292837, bug 291418, bug 290742, bug 290288.

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-02-10 14:29:52 UTC

*** This bug has been marked as a duplicate of bug 292837 ***
Comment 2 lipovaca_anes 2012-02-24 08:27:21 UTC
Created attachment 69052 [details]
New crash information added by DrKonqi

kmix (4) on KDE Platform 4.8.00 (4.8.0 using Qt 4.7.4

- What I was doing when the application crashed:

Decreasing volume while playing flash in Firefox 10.0.2
OS Kubuntu 11.10  Kernel 3.0.0-16
KDE SC 4.8.00
CPU Intel(R) Pentium(R) Dual  CPU  T3400  @ 2.16GHz
 Sound HDA Intel (AD198x Analog)
HDD WDC WD3200BEKT-00PVMT0
VGA compatible controller: ATI Technologies Inc Device 95c2ΕΎ
Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)
Ethernet controller: Marvell Technology Group Ltd. 88E8072 PCI-E Gigabit Ethernet Controller
Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)

-- Backtrace (Reduced):
#7  0x00691359 in MDWSlider::volumeChange (this=0x8b3e488) at ../../kmix/gui/mdwslider.cpp:854
#8  0x00693d19 in MDWSlider::qt_metacall (this=0x8b3e488, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0xbfc22778) at ./mdwslider.moc:121
#9  0x06a57b7d in metacall (argv=0xbfc22778, idx=46, cl=QMetaObject::InvokeMetaMethod, object=0x8b3e488) at kernel/qmetaobject.cpp:237
[...]
#12 0x01847465 in QAbstractSlider::valueChanged (this=0x8b3c810, _t1=50803) at .moc/release-shared/moc_qabstractslider.cpp:182
#13 0x01548f49 in QAbstractSlider::setValue (this=0x8b3c810, value=<optimized out>) at widgets/qabstractslider.cpp:543