Bug 246852 - system settings crash part 2
Summary: system settings crash part 2
Status: RESOLVED DUPLICATE of bug 246188
Alias: None
Product: phonon-backend-vlc
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Martin Sandsmark
URL:
Keywords:
: 254887 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-08-06 00:14 UTC by Ben
Modified: 2011-04-27 21:32 UTC (History)
6 users (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 Ben 2010-08-06 00:14:18 UTC
Application: systemsettings (1.0)
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 2"
Qt Version: 4.6.3
Operating System: Linux 2.6.34-12-desktop i686
Distribution: "openSUSE 11.3 (i586)"

-- Information about the crash:
got into Audio Settings, tried to test sound carf which was working 2 minutes before and crashed

Application: System Settings (systemsettings), signal: Segmentation fault
[Current thread is 1 (Thread 0xb53c9710 (LWP 10218))]

Thread 2 (Thread 0xae963b70 (LWP 10223)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5b74125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb616224c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb294f4f3 in vlc_cond_wait () from /usr/lib/libvlccore.so.4
#4  0xb28c4086 in ?? () from /usr/lib/libvlccore.so.4
#5  0xb5b6fb25 in start_thread () from /lib/libpthread.so.0
#6  0xb615446e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb53c9710 (LWP 10218)):
[KCrash Handler]
#6  0xb69ae66a in QWidget::testAttribute_helper (this=0x78, attribute=Qt::WA_WState_Created) at kernel/qwidget.cpp:10580
#7  0xb69bdeea in testAttribute (this=0x78) at ../../src/gui/kernel/qwidget.h:1026
#8  QWidget::winId (this=0x78) at kernel/qwidget.cpp:2303
#9  0xb29cd3ce in Phonon::VLC::VLCMediaObject::setVLCWidgetId() () from /usr/lib/kde4/plugins/phonon_backend/phonon_vlc.so
#10 0xb29cd598 in Phonon::VLC::VLCMediaObject::playInternal() () from /usr/lib/kde4/plugins/phonon_backend/phonon_vlc.so
#11 0xb29c6fc6 in Phonon::VLC::MediaObject::play() () from /usr/lib/kde4/plugins/phonon_backend/phonon_vlc.so
#12 0xb31ef910 in Phonon::MediaObject::play (this=0x870ed18) at /usr/src/debug/phonon-4.4.2/phonon/mediaobject.cpp:102
#13 0xb2e1602c in DevicePreference::on_testPlaybackButton_toggled (this=0x81e8930, down=true) at /usr/src/debug/kdebase-runtime-4.4.4/phonon/kcm/devicepreference.cpp:573
#14 0xb2e19756 in DevicePreference::qt_metacall (this=0x81e8930, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfbeb4c8)
    at /usr/src/debug/kdebase-runtime-4.4.4/build/phonon/kcm/moc_devicepreference.cpp:99
#15 0xb643fefd in QMetaObject::metacall (object=0x81e8930, cl=QMetaObject::InvokeMetaMethod, idx=33, argv=0xbfbeb4c8) at kernel/qmetaobject.cpp:237
#16 0xb644efe8 in QMetaObject::activate (sender=0x829d5b0, m=0xb72a7844, local_signal_index=4, argv=0xbfbeb4c8) at kernel/qobject.cpp:3295
#17 0xb706d27d in QAbstractButton::toggled (this=0x829d5b0, _t1=true) at .moc/release-shared/moc_qabstractbutton.cpp:213
#18 0xb6d6e65d in QAbstractButton::setChecked (this=0x829d5b0, checked=true) at widgets/qabstractbutton.cpp:766
#19 0xb6d6e800 in QAbstractButton::nextCheckState (this=0x829d5b0) at widgets/qabstractbutton.cpp:1020
#20 0xb6e41c40 in QToolButton::nextCheckState (this=0x829d5b0) at widgets/qtoolbutton.cpp:1145
#21 0xb6d6e297 in QAbstractButtonPrivate::click (this=0x8478048) at widgets/qabstractbutton.cpp:528
#22 0xb6d6e596 in QAbstractButton::mouseReleaseEvent (this=0x829d5b0, e=0xbfbebc34) at widgets/qabstractbutton.cpp:1121
#23 0xb6e41d1d in QToolButton::mouseReleaseEvent (this=0x829d5b0, e=0xbfbebc34) at widgets/qtoolbutton.cpp:721
#24 0xb69bef00 in QWidget::event (this=0x829d5b0, event=0xbfbebc34) at kernel/qwidget.cpp:8044
#25 0xb6d6d7d0 in QAbstractButton::event (this=0x829d5b0, e=0xbfbebc34) at widgets/qabstractbutton.cpp:1080
#26 0xb6e4347c in QToolButton::event (this=0x829d5b0, event=0xbfbebc34) at widgets/qtoolbutton.cpp:1163
#27 0xb6965c64 in QApplicationPrivate::notify_helper (this=0x8091af8, receiver=0x829d5b0, e=0xbfbebc34) at kernel/qapplication.cpp:4302
#28 0xb696e750 in QApplication::notify (this=0xbfbeb94c, receiver=0x829d5b0, e=0xbfbebc34) at kernel/qapplication.cpp:3867
#29 0xb73d89d1 in KApplication::notify (this=0xbfbec4ac, receiver=0x829d5b0, event=0xbfbebc34) at /usr/src/debug/kdelibs-4.4.4/kdeui/kernel/kapplication.cpp:302
#30 0xb6439e0e in QCoreApplication::notifyInternal (this=0xbfbec4ac, receiver=0x829d5b0, event=0xbfbebc34) at kernel/qcoreapplication.cpp:726
#31 0xb6966c4c in sendSpontaneousEvent (receiver=0x829d5b0, event=0xbfbebc34, alienWidget=0x829d5b0, nativeWidget=0x812a7f0, buttonDown=0xb72b0078, lastMouseReceiver=..., spontaneous=true)
    at ../../src/corelib/kernel/qcoreapplication.h:218
#32 QApplicationPrivate::sendMouseEvent (receiver=0x829d5b0, event=0xbfbebc34, alienWidget=0x829d5b0, nativeWidget=0x812a7f0, buttonDown=0xb72b0078, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#33 0xb69ee58c in QETWidget::translateMouseEvent (this=0x812a7f0, event=0xbfbec14c) at kernel/qapplication_x11.cpp:4380
#34 0xb69ed73e in QApplication::x11ProcessEvent (this=0xbfbec4ac, event=0xbfbec14c) at kernel/qapplication_x11.cpp:3391
#35 0xb6a16570 in x11EventSourceDispatch (s=0x808a540, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#36 0xb5a7ab49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#37 0xb5a7b350 in ?? () from /usr/lib/libglib-2.0.so.0
#38 0xb5a7b60e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#39 0xb6465d4b in QEventDispatcherGlib::processEvents (this=0x8063f00, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#40 0xb6a1619a in QGuiEventDispatcherGlib::processEvents (this=0x8063f00, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#41 0xb643911d in QEventLoop::processEvents (this=0xbfbec404, flags=...) at kernel/qeventloop.cpp:149
#42 0xb6439319 in QEventLoop::exec (this=0xbfbec404, flags=...) at kernel/qeventloop.cpp:201
#43 0xb643dc70 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#44 0xb6963164 in QApplication::exec () at kernel/qapplication.cpp:3581
#45 0x08055c05 in main (argc=) at /usr/src/debug/kdebase-workspace-4.4.4/systemsettings/app/main.cpp:49


The crash can be reproduced some of the time.

 -- Backtrace:
Application: System Settings (systemsettings), signal: Segmentation fault
[Current thread is 1 (Thread 0xb53c9710 (LWP 10218))]

Thread 2 (Thread 0xae963b70 (LWP 10223)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5b74125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb616224c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb294f4f3 in vlc_cond_wait () from /usr/lib/libvlccore.so.4
#4  0xb28c4086 in ?? () from /usr/lib/libvlccore.so.4
#5  0xb5b6fb25 in start_thread () from /lib/libpthread.so.0
#6  0xb615446e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb53c9710 (LWP 10218)):
[KCrash Handler]
#6  0xb69ae66a in QWidget::testAttribute_helper (this=0x78, attribute=Qt::WA_WState_Created) at kernel/qwidget.cpp:10580
#7  0xb69bdeea in testAttribute (this=0x78) at ../../src/gui/kernel/qwidget.h:1026
#8  QWidget::winId (this=0x78) at kernel/qwidget.cpp:2303
#9  0xb29cd3ce in Phonon::VLC::VLCMediaObject::setVLCWidgetId() () from /usr/lib/kde4/plugins/phonon_backend/phonon_vlc.so
#10 0xb29cd598 in Phonon::VLC::VLCMediaObject::playInternal() () from /usr/lib/kde4/plugins/phonon_backend/phonon_vlc.so
#11 0xb29c6fc6 in Phonon::VLC::MediaObject::play() () from /usr/lib/kde4/plugins/phonon_backend/phonon_vlc.so
#12 0xb31ef910 in Phonon::MediaObject::play (this=0x870ed18) at /usr/src/debug/phonon-4.4.2/phonon/mediaobject.cpp:102
#13 0xb2e1602c in DevicePreference::on_testPlaybackButton_toggled (this=0x81e8930, down=true) at /usr/src/debug/kdebase-runtime-4.4.4/phonon/kcm/devicepreference.cpp:573
#14 0xb2e19756 in DevicePreference::qt_metacall (this=0x81e8930, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfbeb4c8)
    at /usr/src/debug/kdebase-runtime-4.4.4/build/phonon/kcm/moc_devicepreference.cpp:99
#15 0xb643fefd in QMetaObject::metacall (object=0x81e8930, cl=QMetaObject::InvokeMetaMethod, idx=33, argv=0xbfbeb4c8) at kernel/qmetaobject.cpp:237
#16 0xb644efe8 in QMetaObject::activate (sender=0x829d5b0, m=0xb72a7844, local_signal_index=4, argv=0xbfbeb4c8) at kernel/qobject.cpp:3295
#17 0xb706d27d in QAbstractButton::toggled (this=0x829d5b0, _t1=true) at .moc/release-shared/moc_qabstractbutton.cpp:213
#18 0xb6d6e65d in QAbstractButton::setChecked (this=0x829d5b0, checked=true) at widgets/qabstractbutton.cpp:766
#19 0xb6d6e800 in QAbstractButton::nextCheckState (this=0x829d5b0) at widgets/qabstractbutton.cpp:1020
#20 0xb6e41c40 in QToolButton::nextCheckState (this=0x829d5b0) at widgets/qtoolbutton.cpp:1145
#21 0xb6d6e297 in QAbstractButtonPrivate::click (this=0x8478048) at widgets/qabstractbutton.cpp:528
#22 0xb6d6e596 in QAbstractButton::mouseReleaseEvent (this=0x829d5b0, e=0xbfbebc34) at widgets/qabstractbutton.cpp:1121
#23 0xb6e41d1d in QToolButton::mouseReleaseEvent (this=0x829d5b0, e=0xbfbebc34) at widgets/qtoolbutton.cpp:721
#24 0xb69bef00 in QWidget::event (this=0x829d5b0, event=0xbfbebc34) at kernel/qwidget.cpp:8044
#25 0xb6d6d7d0 in QAbstractButton::event (this=0x829d5b0, e=0xbfbebc34) at widgets/qabstractbutton.cpp:1080
#26 0xb6e4347c in QToolButton::event (this=0x829d5b0, event=0xbfbebc34) at widgets/qtoolbutton.cpp:1163
#27 0xb6965c64 in QApplicationPrivate::notify_helper (this=0x8091af8, receiver=0x829d5b0, e=0xbfbebc34) at kernel/qapplication.cpp:4302
#28 0xb696e750 in QApplication::notify (this=0xbfbeb94c, receiver=0x829d5b0, e=0xbfbebc34) at kernel/qapplication.cpp:3867
#29 0xb73d89d1 in KApplication::notify (this=0xbfbec4ac, receiver=0x829d5b0, event=0xbfbebc34) at /usr/src/debug/kdelibs-4.4.4/kdeui/kernel/kapplication.cpp:302
#30 0xb6439e0e in QCoreApplication::notifyInternal (this=0xbfbec4ac, receiver=0x829d5b0, event=0xbfbebc34) at kernel/qcoreapplication.cpp:726
#31 0xb6966c4c in sendSpontaneousEvent (receiver=0x829d5b0, event=0xbfbebc34, alienWidget=0x829d5b0, nativeWidget=0x812a7f0, buttonDown=0xb72b0078, lastMouseReceiver=..., spontaneous=true)
    at ../../src/corelib/kernel/qcoreapplication.h:218
#32 QApplicationPrivate::sendMouseEvent (receiver=0x829d5b0, event=0xbfbebc34, alienWidget=0x829d5b0, nativeWidget=0x812a7f0, buttonDown=0xb72b0078, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#33 0xb69ee58c in QETWidget::translateMouseEvent (this=0x812a7f0, event=0xbfbec14c) at kernel/qapplication_x11.cpp:4380
#34 0xb69ed73e in QApplication::x11ProcessEvent (this=0xbfbec4ac, event=0xbfbec14c) at kernel/qapplication_x11.cpp:3391
#35 0xb6a16570 in x11EventSourceDispatch (s=0x808a540, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#36 0xb5a7ab49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#37 0xb5a7b350 in ?? () from /usr/lib/libglib-2.0.so.0
#38 0xb5a7b60e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#39 0xb6465d4b in QEventDispatcherGlib::processEvents (this=0x8063f00, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#40 0xb6a1619a in QGuiEventDispatcherGlib::processEvents (this=0x8063f00, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#41 0xb643911d in QEventLoop::processEvents (this=0xbfbec404, flags=...) at kernel/qeventloop.cpp:149
#42 0xb6439319 in QEventLoop::exec (this=0xbfbec404, flags=...) at kernel/qeventloop.cpp:201
#43 0xb643dc70 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#44 0xb6963164 in QApplication::exec () at kernel/qapplication.cpp:3581
#45 0x08055c05 in main (argc=) at /usr/src/debug/kdebase-workspace-4.4.4/systemsettings/app/main.cpp:49

Possible duplicates by query: bug 204465.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2010-08-06 12:18:10 UTC

*** This bug has been marked as a duplicate of bug 246188 ***
Comment 2 Jean-Baptiste Kempf 2010-10-22 06:29:36 UTC
*** Bug 254887 has been marked as a duplicate of this bug. ***
Comment 3 Myriam Schweingruber 2011-04-27 21:32:53 UTC
Reassigning to the new bugzilla product for better bug tracing of the various
backends. Sorry for the noise.