Bug 281321 - Crash when connecting speakers
Summary: Crash when connecting speakers
Status: RESOLVED DUPLICATE of bug 270233
Alias: None
Product: plasma4
Classification: Plasma
Component: plasma-netbook (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Marco Martin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-04 14:08 UTC by maxadrom
Modified: 2011-11-23 19:59 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 maxadrom 2011-09-04 14:08:27 UTC
Application: plasma-netbook (0.2)
KDE Platform Version: 4.7.00 (4.7.0)
Qt Version: 4.7.3
Operating System: Linux 3.0.0-9-generic i686
Distribution: Ubuntu oneiric (development branch)

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

After podkyucheny speaker sound disappeared. And he brought the error message. After otkyucheniya speakers, the sound continued output from the standard, but still. Helped to control the sound mixer.
Food columns were from a USB port. Connected to a netbook.

-- Backtrace:
Application: Оболочка Plasma для нетбуков (plasma-netbook), signal: Segmentation fault
[Current thread is 1 (Thread 0xb779fa20 (LWP 1457))]

Thread 9 (Thread 0xb06bab70 (LWP 1488)):
#0  0x060f0cf0 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0x07e51775 in do_gettime (frac=0xb06ba010, sec=0xb06ba008) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x07f244b6 in QTimerInfoList::updateCurrentTime (this=0x928b834) at kernel/qeventdispatcher_unix.cpp:339
#4  0x07f2480a in QTimerInfoList::timerWait (this=0x928b834, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x07f23053 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xb06ba11c) at kernel/qeventdispatcher_glib.cpp:136
#6  0x07f230ed in timerSourcePrepare (source=0x928b800, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x0892fdac in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x08930b57 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x0893114a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x07f23b37 in QEventDispatcherGlib::processEvents (this=0x918f388, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0x07ef424d in QEventLoop::processEvents (this=0xb06ba2a0, flags=...) at kernel/qeventloop.cpp:149
#12 0x07ef4491 in QEventLoop::exec (this=0xb06ba2a0, flags=...) at kernel/qeventloop.cpp:201
#13 0x07df789b in QThread::exec (this=0x91113d0) at thread/qthread.cpp:492
#14 0x07ed4e9d in QInotifyFileSystemWatcherEngine::run (this=0x91113d0) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x07dfa743 in QThreadPrivate::start (arg=0x91113d0) at thread/qthread_unix.cpp:320
#16 0x05673d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0x001e20ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 8 (Thread 0xafeb9b70 (LWP 1489)):
#0  0x07e51695 in unixCheckClockType () at tools/qelapsedtimer_unix.cpp:76
#1  0x07e51757 in do_gettime (frac=0xafeb9010, sec=0xafeb9008) at tools/qelapsedtimer_unix.cpp:120
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x07f244b6 in QTimerInfoList::updateCurrentTime (this=0x92901cc) at kernel/qeventdispatcher_unix.cpp:339
#4  0x07f2480a in QTimerInfoList::timerWait (this=0x92901cc, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x07f23053 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xafeb911c) at kernel/qeventdispatcher_glib.cpp:136
#6  0x07f230ed in timerSourcePrepare (source=0x9290198, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x0892fdac in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x08930b57 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x0893114a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x07f23b37 in QEventDispatcherGlib::processEvents (this=0x928f730, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0x07ef424d in QEventLoop::processEvents (this=0xafeb92a0, flags=...) at kernel/qeventloop.cpp:149
#12 0x07ef4491 in QEventLoop::exec (this=0xafeb92a0, flags=...) at kernel/qeventloop.cpp:201
#13 0x07df789b in QThread::exec (this=0x928d2f0) at thread/qthread.cpp:492
#14 0x07ed4e9d in QInotifyFileSystemWatcherEngine::run (this=0x928d2f0) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x07dfa743 in QThreadPrivate::start (arg=0x928d2f0) at thread/qthread_unix.cpp:320
#16 0x05673d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0x001e20ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 7 (Thread 0xaee9bb70 (LWP 1497)):
#0  0x00cd0416 in __kernel_vsyscall ()
#1  0x05677a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x001efcfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x040bac53 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0x040bad6f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0x05673d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0x001e20ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 6 (Thread 0xaccfeb70 (LWP 1551)):
#0  0x00cd0416 in __kernel_vsyscall ()
#1  0x001d340e in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0x0893f89b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x08930db6 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x089314bb in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x063e8dca in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#6  0x08957d94 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0x05673d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0x001e20ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 5 (Thread 0xac4fdb70 (LWP 1674)):
#0  0x00cd0416 in __kernel_vsyscall ()
#1  0x05677a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x001efcfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x07dfac50 in wait (time=4294967295, this=0x92a7c38) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x929bcd0, mutex=0x92dc160, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x00309406 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x929bcb8, th=0x975bef8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0030becb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x929a6c8, th=0x975bef8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0030903a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x929bcb8, th=0x975bef8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0030bfcc in ThreadWeaver::WorkingHardState::applyForWork (this=0x929a6c8, th=0x975bef8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00308f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x929bcb8, th=0x975bef8, previous=0x9f84630) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0030ab14 in ThreadWeaver::ThreadRunHelper::run (this=0xac4fd304, parent=0x929bcb8, th=0x975bef8) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x0030abca in ThreadWeaver::Thread::run (this=0x975bef8) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x07dfa743 in QThreadPrivate::start (arg=0x975bef8) at thread/qthread_unix.cpp:320
#13 0x05673d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#14 0x001e20ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 4 (Thread 0xade5ab70 (LWP 1675)):
#0  0x00cd0416 in __kernel_vsyscall ()
#1  0x05677a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x001efcfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x07dfac50 in wait (time=4294967295, this=0x92a7c38) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x929bcd0, mutex=0x92dc160, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x00309406 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x929bcb8, th=0x9fee2e0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0030becb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x929a6c8, th=0x9fee2e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0030903a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x929bcb8, th=0x9fee2e0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0030bfcc in ThreadWeaver::WorkingHardState::applyForWork (this=0x929a6c8, th=0x9fee2e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00308f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x929bcb8, th=0x9fee2e0, previous=0x9f85430) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0030ab14 in ThreadWeaver::ThreadRunHelper::run (this=0xade5a304, parent=0x929bcb8, th=0x9fee2e0) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x0030abca in ThreadWeaver::Thread::run (this=0x9fee2e0) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x07dfa743 in QThreadPrivate::start (arg=0x9fee2e0) at thread/qthread_unix.cpp:320
#13 0x05673d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#14 0x001e20ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0xad4ffb70 (LWP 1676)):
#0  0x00cd0416 in __kernel_vsyscall ()
#1  0x05677a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x001efcfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x07dfac50 in wait (time=4294967295, this=0x92a7c38) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x929bcd0, mutex=0x92dc160, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x00309406 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x929bcb8, th=0xad524500) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0030becb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x929a6c8, th=0xad524500) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0030903a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x929bcb8, th=0xad524500) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0030bfcc in ThreadWeaver::WorkingHardState::applyForWork (this=0x929a6c8, th=0xad524500) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00308f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x929bcb8, th=0xad524500, previous=0xa2f97d8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0030ab14 in ThreadWeaver::ThreadRunHelper::run (this=0xad4ff304, parent=0x929bcb8, th=0xad524500) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x0030abca in ThreadWeaver::Thread::run (this=0xad524500) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x07dfa743 in QThreadPrivate::start (arg=0xad524500) at thread/qthread_unix.cpp:320
#13 0x05673d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#14 0x001e20ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xabcfcb70 (LWP 1677)):
#0  0x00cd0416 in __kernel_vsyscall ()
#1  0x05677a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x001efcfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x07dfac50 in wait (time=4294967295, this=0x92a7c38) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x929bcd0, mutex=0x92dc160, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x00309406 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x929bcb8, th=0xad526ba8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0030becb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x929a6c8, th=0xad526ba8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0030903a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x929bcb8, th=0xad526ba8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0030bfcc in ThreadWeaver::WorkingHardState::applyForWork (this=0x929a6c8, th=0xad526ba8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00308f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x929bcb8, th=0xad526ba8, previous=0xa7f88a8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0030ab14 in ThreadWeaver::ThreadRunHelper::run (this=0xabcfc304, parent=0x929bcb8, th=0xad526ba8) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x0030abca in ThreadWeaver::Thread::run (this=0xad526ba8) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x07dfa743 in QThreadPrivate::start (arg=0xad526ba8) at thread/qthread_unix.cpp:320
#13 0x05673d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#14 0x001e20ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb779fa20 (LWP 1457)):
[KCrash Handler]
#7  0x07efbc26 in QMetaObject::cast (this=0x1d10fdc, obj=0x9114098) at kernel/qmetaobject.cpp:266
#8  0x01c5db1c in qobject_cast<Solid::Ifaces::Device*> (object=<optimized out>) at /usr/include/qt4/QtCore/qobject.h:366
#9  Solid::Device::asDeviceInterface (this=0xbfc7784c, type=@0x9c8f4b8) at ../../../solid/solid/device.cpp:167
#10 0x01c697c5 in Solid::Predicate::matches (this=0x97f431c, device=...) at ../../../solid/solid/predicate.cpp:203
#11 0x074e6723 in HotplugEngine::predicatesForDevice (this=0x989e570, device=...) at ../../../../../plasma/generic/dataengines/hotplug/hotplugengine.cpp:151
#12 0x074e8820 in HotplugEngine::updatePredicates (this=0x989e570, path=...) at ../../../../../plasma/generic/dataengines/hotplug/hotplugengine.cpp:127
#13 0x074e8ad5 in HotplugEngine::qt_metacall (this=0x989e570, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfc77998) at ./hotplugengine.moc:83
#14 0x07efbbed in metacall (argv=0xbfc77998, idx=27, cl=QMetaObject::InvokeMetaMethod, object=0x989e570) at kernel/qmetaobject.cpp:237
#15 QMetaObject::metacall (object=0x989e570, cl=QMetaObject::InvokeMetaMethod, idx=27, argv=0xbfc77998) at kernel/qmetaobject.cpp:232
#16 0x07f0aa1a in QMetaObject::activate (sender=0x989cae0, m=0x308c0c8, local_signal_index=0, argv=0xbfc77998) at kernel/qobject.cpp:3278
#17 0x02eb8aa5 in KDirWatch::dirty (this=0x989cae0, _t1=...) at ./kdirwatch.moc:99
#18 0x02eb8ad3 in KDirWatch::setDirty (this=0x989cae0, _file=...) at ../../kdecore/io/kdirwatch.cpp:1882
#19 0x02eb8e23 in KDirWatch::qt_metacall (this=0x989cae0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xa160b70) at ./kdirwatch.moc:86
#20 0x07efbbed in metacall (argv=0xa160b70, idx=8, cl=QMetaObject::InvokeMetaMethod, object=0x989cae0) at kernel/qmetaobject.cpp:237
#21 QMetaObject::metacall (object=0x989cae0, cl=QMetaObject::InvokeMetaMethod, idx=8, argv=0xa160b70) at kernel/qmetaobject.cpp:232
#22 0x07f06635 in QMetaCallEvent::placeMetaCall (this=0x9384570, object=0x989cae0) at kernel/qobject.cpp:535
#23 0x07f0db02 in QObject::event (this=0x989cae0, e=0x9384570) at kernel/qobject.cpp:1217
#24 0x0125f314 in notify_helper (e=0x9384570, receiver=0x989cae0, this=0x8d5b298) at kernel/qapplication.cpp:4467
#25 QApplicationPrivate::notify_helper (this=0x8d5b298, receiver=0x989cae0, e=0x9384570) at kernel/qapplication.cpp:4439
#26 0x012646c3 in QApplication::notify (this=0x9384570, receiver=0x989cae0, e=0x9384570) at kernel/qapplication.cpp:3867
#27 0x00eb8401 in KApplication::notify (this=0x8d530f0, receiver=0x989cae0, event=0x9384570) at ../../kdeui/kernel/kapplication.cpp:311
#28 0x07ef520e in QCoreApplication::notifyInternal (this=0x8d530f0, receiver=0x989cae0, event=0x9384570) at kernel/qcoreapplication.cpp:731
#29 0x07ef9003 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#30 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8d322e0) at kernel/qcoreapplication.cpp:1372
#31 0x07ef915c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1265
#32 0x07f236a4 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#33 postEventSourceDispatch (s=0x8d5e780) at kernel/qeventdispatcher_glib.cpp:277
#34 0x0893077f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#35 0x08930eb0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#36 0x0893114a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#37 0x07f23ada in QEventDispatcherGlib::processEvents (this=0x8d33218, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#38 0x01316dea in QGuiEventDispatcherGlib::processEvents (this=0x8d33218, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#39 0x07ef424d in QEventLoop::processEvents (this=0xbfc78064, flags=...) at kernel/qeventloop.cpp:149
#40 0x07ef4491 in QEventLoop::exec (this=0xbfc78064, flags=...) at kernel/qeventloop.cpp:201
#41 0x07ef920d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#42 0x0125ceb4 in QApplication::exec () at kernel/qapplication.cpp:3741
#43 0x0032e079 in kdemain (argc=1, argv=0xbfc782b4) at ../../../../plasma/netbook/shell/main.cpp:79
#44 0x0804850b in main (argc=1, argv=0xbfc782b4) at plasma-netbook_dummy.cpp:3

Possible duplicates by query: bug 280781, bug 273846, bug 272294.

Reported using DrKonqi
Comment 1 Dario Andres 2011-09-04 19:02:51 UTC
[Comment from a bug report cleaner]
This could be related to bug 272294 and/or 270233
Comment 2 Beat Wolf 2011-11-23 19:59:50 UTC

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