Bug 251763 - KMix crash after adding USB sound card
Summary: KMix crash after adding USB sound card
Status: RESOLVED DUPLICATE of bug 220621
Alias: None
Product: kmix
Classification: Applications
Component: general (show other bugs)
Version: 3.5
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Christian Esken
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-19 22:48 UTC by Chris Woelkers
Modified: 2010-11-15 21:21 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Woelkers 2010-09-19 22:48:02 UTC
Application: kmix (3.5)
KDE Platform Version: 4.5.00 (KDE 4.5.0)
Qt Version: 4.6.3
Operating System: Linux 2.6.31.12-0.2-pae i686
Distribution: "openSUSE 11.2 (i586)"

-- Information about the crash:
In order to facilitate recording from an external source, not microphone related, I have a USB sound card, a Creative Sound Blaster MP3+ to be exact, which I usually leave unplugged. After I plug it in I have to go into KMix to change the default settings so that Audacity will actually record from my external source. I have to change 4 settings to do this, uncheck the "Mute" box for Line, move the "Line (capture)" slider up from zero, check the "Capture" box for Line, and lastly change the "Capture Input Source" from Mic to Line. When I change the Capture Input Source, KMix will crash immeadiatly after clicking on Line from the drop-down box. After restarting KMix I can make the changes as long as the Sound Blaster remains plugged in to the USB port.
This happens every time I try to do this and although the restart is painless it is still something that should not happen.

The crash can be reproduced every time.

-- Backtrace:
Application: KMix (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#7  0xb63a3f3b in QWidget::maximumSize (this=0x82647f0) at kernel/qwidget.cpp:3552
#8  0xb6807864 in QMenuPrivate::updateActionRects (this=0x81a0518) at widgets/qmenu.cpp:304
#9  0xb680e963 in QMenu::event (this=0x820d768, e=0xbfbdcce8) at widgets/qmenu.cpp:2394
#10 0xb6351e3c in QApplicationPrivate::notify_helper (this=0x809c1c8, receiver=0x820d768, e=0xbfbdcce8) at kernel/qapplication.cpp:4302
#11 0xb6358d08 in QApplication::notify (this=0x820d768, receiver=0x820d768, e=0xbfbdcce8) at kernel/qapplication.cpp:4267
#12 0xb74d6881 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#13 0xb6e4371e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#14 0xb63b1383 in sendEvent (event=<value optimized out>, receiver=0x81a0518) at ../../src/corelib/kernel/qcoreapplication.h:215
#15 QWidgetPrivate::sendPendingMoveAndResizeEvents (event=<value optimized out>, receiver=0x81a0518) at kernel/qwidget.cpp:7112
#16 0xb63b12e4 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x80962c8, recursive=true, disableUpdates=true) at kernel/qwidget.cpp:7124
#17 0xb63b7587 in QWidgetPrivate::prepareToRender (this=0x8345058, region=..., renderFlags=...) at kernel/qwidget.cpp:5187
#18 0xb63bc864 in QWidget::render (this=0x0, target=0xbfbdcf84, targetOffset=..., sourceRegion=..., renderFlags=...) at kernel/qwidget.cpp:4895
#19 0xb4d7c5a9 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so
#20 0xb4d7c74b in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so
#21 0xb4d81f30 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so
#22 0xb4d7fd00 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so
#23 0xb4d746ad in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so
#24 0xb6e48b2d in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#25 0xb6e57d80 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#26 0xb6787e95 in QComboBox::currentIndexChanged (this=0x82de358, _t1=1) at .moc/release-shared/moc_qcombobox.cpp:302
#27 0xb678a26f in QComboBoxPrivate::_q_emitCurrentIndexChanged (this=0x8345058, index=...) at widgets/qcombobox.cpp:1250
#28 0xb678d14b in QComboBoxPrivate::setCurrentIndex (this=0x8345058, mi=...) at widgets/qcombobox.cpp:2007
#29 0xb678d56e in QComboBoxPrivate::_q_itemSelected (this=0x8345058, item=...) at widgets/qcombobox.cpp:1219
#30 0xb679320d in QComboBox::qt_metacall (this=0x82de358, _c=InvokeMetaMethod, _id=12, _a=0xbfbdd3a8) at .moc/release-shared/moc_qcombobox.cpp:191
#31 0xb7598432 in KComboBox::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5
#32 0xb6e48b2d in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#33 0xb6e57d80 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#34 0xb6aa4f65 in QComboBoxPrivateContainer::itemSelected (this=0x85107c8, _t1=...) at .moc/release-shared/moc_qcombobox_p.cpp:213
#35 0xb6789be0 in QComboBoxPrivateContainer::eventFilter (this=0x85107c8, o=0x84ffb28, e=0xbfbdd3f4) at widgets/qcombobox.cpp:678
#36 0xb6e429ee in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#37 0xb6351e0d in QApplicationPrivate::notify_helper (this=0x809c1c8, receiver=0x84ffb28, e=0xbfbdd9c0) at kernel/qapplication.cpp:4298
#38 0xb635963e in QApplication::notify (this=0xbfbdd6f4, receiver=0x84ffb28, e=0xbfbdd9c0) at kernel/qapplication.cpp:3867
#39 0xb74d6881 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#40 0xb6e4371e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#41 0xb6358584 in sendSpontaneousEvent (event=<value optimized out>, receiver=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:218
#42 QApplicationPrivate::sendMouseEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qapplication.cpp:2965
#43 0xb63e68b6 in QETWidget::translateMouseEvent (this=0x85107c8, event=0xbfbddecc) at kernel/qapplication_x11.cpp:4314
#44 0xb63e59c4 in QApplication::x11ProcessEvent (this=0x8096550, event=0xbfbddecc) at kernel/qapplication_x11.cpp:3391
#45 0xb64130e8 in x11EventSourceDispatch (s=0x809f1f0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#46 0xb5bb94c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#47 0xb5bbcd98 in ?? () from /usr/lib/libglib-2.0.so.0
#48 0xb5bbcebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#49 0xb6e70381 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#50 0xb6412c3a in QGuiEventDispatcherGlib::processEvents (this=0x809bb30, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#51 0xb6e41d8d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#52 0xb6e421d9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#53 0xb6e47480 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#54 0xb6351ee4 in QApplication::exec () at kernel/qapplication.cpp:3581
#55 0xb50171fb in kdemain () from /usr/lib/libkdeinit4_kmix.so
#56 0x0804eda7 in _start ()

Possible duplicates by query: bug 246773, bug 244450, bug 244274, bug 243413, bug 242443.

Reported using DrKonqi
Comment 1 Dario Andres 2010-11-15 21:21:59 UTC
[Comment from a bug triager]
This issue is being tracked at bug 220621. Merging.
Thanks

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