Bug 271685

Summary: Plasma Destop crashes
Product: [Unmaintained] plasma4 Reporter: svenaspers
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description svenaspers 2011-04-25 13:27:19 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.6.00 (4.6.0) "release 6"
Qt Version: 4.7.1
Operating System: Linux 2.6.37.1-1.2-desktop i686
Distribution: "openSUSE 11.4 (i586)"

-- Information about the crash:
- What I was doing when the application crashed:
I was trying to download some new Google-gadgets for Plasma. When I selected the option, a grey window popped up (with no text/layout) after which Plasma crashed (my desktop turned black).

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma bureaublad-shell (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb588e710 (LWP 2167))]

Thread 7 (Thread 0xaeeffb70 (LWP 2171)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb608203e in poll () from /lib/libc.so.6
#2  0xb5b080bb in g_poll () from /lib/libglib-2.0.so.0
#3  0xb5af7c46 in ?? () from /lib/libglib-2.0.so.0
#4  0xb5af7fce in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0xb6e767b7 in QEventDispatcherGlib::processEvents (this=0x8475af0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0xb6e472bd in QEventLoop::processEvents (this=0xaeeff2b0, flags=...) at kernel/qeventloop.cpp:149
#7  0xb6e474e9 in QEventLoop::exec (this=0xaeeff2b0, flags=...) at kernel/qeventloop.cpp:201
#8  0xb6d487b9 in QThread::exec (this=0x84767b0) at thread/qthread.cpp:490
#9  0xb6e2723d in QInotifyFileSystemWatcherEngine::run (this=0x84767b0) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb6d4b3aa in QThreadPrivate::start (arg=0x84767b0) at thread/qthread_unix.cpp:285
#11 0xb6ccfb05 in start_thread () from /lib/libpthread.so.0
#12 0xb608cd5e in clone () from /lib/libc.so.6

Thread 6 (Thread 0xa89dab70 (LWP 5894)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6cd4105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6d4bab0 in wait (this=0x887fc30, mutex=0x886a168, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x887fc30, mutex=0x886a168, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0xb3126056 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x887fc18, th=0x8adc870) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb31297a7 in waitForAvailableJob (this=0x8860410, th=0x8adc870) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:356
#6  ThreadWeaver::WorkingHardState::applyForWork (this=0x8860410, th=0x8adc870) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0xb3125a03 in ThreadWeaver::WeaverImpl::applyForWork (this=0x887fc18, th=0x8adc870, previous=0x0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:351
#8  0xb3126564 in ThreadWeaver::ThreadRunHelper::run (this=0xa89da314, parent=0x887fc18, th=0x8adc870) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:87
#9  0xb312661a in ThreadWeaver::Thread::run (this=0x8adc870) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:142
#10 0xb6d4b3aa in QThreadPrivate::start (arg=0x8adc870) at thread/qthread_unix.cpp:285
#11 0xb6ccfb05 in start_thread () from /lib/libpthread.so.0
#12 0xb608cd5e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xae6feb70 (LWP 5895)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6cd4105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6d4bab0 in wait (this=0x887fc30, mutex=0x886a168, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x887fc30, mutex=0x886a168, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0xb3126056 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x887fc18, th=0x8ad4310) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb31297a7 in waitForAvailableJob (this=0x8860410, th=0x8ad4310) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:356
#6  ThreadWeaver::WorkingHardState::applyForWork (this=0x8860410, th=0x8ad4310) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0xb3125a03 in ThreadWeaver::WeaverImpl::applyForWork (this=0x887fc18, th=0x8ad4310, previous=0x0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:351
#8  0xb3126564 in ThreadWeaver::ThreadRunHelper::run (this=0xae6fe314, parent=0x887fc18, th=0x8ad4310) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:87
#9  0xb312661a in ThreadWeaver::Thread::run (this=0x8ad4310) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:142
#10 0xb6d4b3aa in QThreadPrivate::start (arg=0x8ad4310) at thread/qthread_unix.cpp:285
#11 0xb6ccfb05 in start_thread () from /lib/libpthread.so.0
#12 0xb608cd5e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa4464b70 (LWP 5896)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6cd4105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6d4bab0 in wait (this=0x887fc30, mutex=0x886a168, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x887fc30, mutex=0x886a168, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0xb3126056 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x887fc18, th=0x8ad8ff8) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb31297a7 in waitForAvailableJob (this=0x8860410, th=0x8ad8ff8) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:356
#6  ThreadWeaver::WorkingHardState::applyForWork (this=0x8860410, th=0x8ad8ff8) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0xb3125a03 in ThreadWeaver::WeaverImpl::applyForWork (this=0x887fc18, th=0x8ad8ff8, previous=0x88e9bd0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:351
#8  0xb3126564 in ThreadWeaver::ThreadRunHelper::run (this=0xa4464314, parent=0x887fc18, th=0x8ad8ff8) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:87
#9  0xb312661a in ThreadWeaver::Thread::run (this=0x8ad8ff8) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:142
#10 0xb6d4b3aa in QThreadPrivate::start (arg=0x8ad8ff8) at thread/qthread_unix.cpp:285
#11 0xb6ccfb05 in start_thread () from /lib/libpthread.so.0
#12 0xb608cd5e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa3c63b70 (LWP 5897)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6cd4105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6d4bab0 in wait (this=0x887fc30, mutex=0x886a168, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x887fc30, mutex=0x886a168, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0xb3126056 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x887fc18, th=0x8abb588) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb31297a7 in waitForAvailableJob (this=0x8860410, th=0x8abb588) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:356
#6  ThreadWeaver::WorkingHardState::applyForWork (this=0x8860410, th=0x8abb588) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0xb3125a03 in ThreadWeaver::WeaverImpl::applyForWork (this=0x887fc18, th=0x8abb588, previous=0x887f540) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:351
#8  0xb3126564 in ThreadWeaver::ThreadRunHelper::run (this=0xa3c63314, parent=0x887fc18, th=0x8abb588) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:87
#9  0xb312661a in ThreadWeaver::Thread::run (this=0x8abb588) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:142
#10 0xb6d4b3aa in QThreadPrivate::start (arg=0x8abb588) at thread/qthread_unix.cpp:285
#11 0xb6ccfb05 in start_thread () from /lib/libpthread.so.0
#12 0xb608cd5e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa2fbcb70 (LWP 6905)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6cd4105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb3653e17 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xb376a1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#3  0xb3653e5f in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb376a1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#4  0xb6ccfb05 in start_thread () from /lib/libpthread.so.0
#5  0xb608cd5e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb588e710 (LWP 2167)):
[KCrash Handler]
#7  0xa1d8ed04 in ggadget::Gadget::GetDefaultFontSize (this=0x94130c8) at gadget.cc:1256
#8  0xa1e3719a in ggadget::View::GetDefaultFontSize (this=0x942e398) at view.cc:2257
#9  0xa1e2231b in SetUpFont (this=0x946588c, width=0xbff93e78, height=0xbff93e70) at text_frame.cc:91
#10 ggadget::TextFrame::GetSimpleExtents (this=0x946588c, width=0xbff93e78, height=0xbff93e70) at text_frame.cc:381
#11 0xa1d3fad0 in ggadget::ButtonElement::GetDefaultSize (this=0x9459df0, width=0xbff93ed0, height=0xbff93ed8) at button_element.cc:356
#12 0xa1d32f96 in Layout (this=0x9459df0) at basic_element.cc:440
#13 ggadget::BasicElement::Layout (this=0x9459df0) at basic_element.cc:1848
#14 0xa1d818bd in Layout (this=0x92aac78) at elements.cc:367
#15 ggadget::Elements::Layout (this=0x92aac78) at elements.cc:645
#16 0xa1d32e3f in Layout (this=0x92d10b8) at basic_element.cc:519
#17 ggadget::BasicElement::Layout (this=0x92d10b8) at basic_element.cc:1848
#18 0xa1d7b30e in ggadget::DivElement::Layout (this=0x92d10b8) at div_element.cc:80
#19 0xa1d818bd in Layout (this=0x92aac3c) at elements.cc:367
#20 ggadget::Elements::Layout (this=0x92aac3c) at elements.cc:645
#21 0xa1d32e3f in Layout (this=0x92d102c) at basic_element.cc:519
#22 ggadget::BasicElement::Layout (this=0x92d102c) at basic_element.cc:1848
#23 0xa1d7b30e in ggadget::DivElement::Layout (this=0x92d102c) at div_element.cc:80
#24 0xa1d818bd in Layout (this=0x943265c) at elements.cc:367
#25 ggadget::Elements::Layout (this=0x943265c) at elements.cc:645
#26 0xa1e391a4 in Layout (this=0x91e9c38) at view.cc:1151
#27 ggadget::View::Layout (this=0x91e9c38) at view.cc:1803
#28 0xa1f6f82b in ggadget::qt::QtViewWidget::Impl::paintEvent (this=0x94125d8, event=0x91e9c38) at qt_view_widget.cc:140
#29 0xa1f6d9e6 in ggadget::qt::QtViewWidget::paintEvent (this=0x9411b48, event=0xbff94b94) at qt_view_widget.cc:580
#30 0xb63af60a in QWidget::event (this=0x9411b48, event=0xbff94b94) at kernel/qwidget.cpp:8346
#31 0xb6354414 in QApplicationPrivate::notify_helper (this=0x80cf720, receiver=0x9411b48, e=0xbff94b94) at kernel/qapplication.cpp:4445
#32 0xb635d174 in QApplication::notify (this=0x80c89e8, receiver=0x9411b48, e=0xbff94b94) at kernel/qapplication.cpp:4324
#33 0xb74a21f1 in KApplication::notify (this=0x80c89e8, receiver=0x9411b48, event=0xbff94b94) at /usr/src/debug/kdelibs-4.6.0/kdeui/kernel/kapplication.cpp:311
#34 0xb6e47fde in QCoreApplication::notifyInternal (this=0x80c89e8, receiver=0x9411b48, event=0xbff94b94) at kernel/qcoreapplication.cpp:732
#35 0xb63ac2a2 in sendSpontaneousEvent (this=0x944ea48, pdev=0x9425c0c, rgn=..., offset=..., flags=5, sharedPainter=0x0, backingStore=0x9412580) at ../../src/corelib/kernel/qcoreapplication.h:218
#36 QWidgetPrivate::drawWidget (this=0x944ea48, pdev=0x9425c0c, rgn=..., offset=..., flags=5, sharedPainter=0x0, backingStore=0x9412580) at kernel/qwidget.cpp:5433
#37 0xb659a6c8 in QWidgetBackingStore::sync (this=0x9412580) at painting/qbackingstore.cpp:1333
#38 0xb659aa25 in QWidgetBackingStore::sync (this=0x9412580, exposedWidget=0x9411b48, exposedRegion=...) at painting/qbackingstore.cpp:1130
#39 0xb63a0f64 in QWidgetPrivate::syncBackingStore (this=0x944ea48, region=...) at kernel/qwidget.cpp:1831
#40 0xb63dea9c in QETWidget::translatePaintEvent (this=0x9411b48, event=0xbff953dc) at kernel/qapplication_x11.cpp:5152
#41 0xb63df8f0 in QApplication::x11ProcessEvent (this=0x80c89e8, event=0xbff953dc) at kernel/qapplication_x11.cpp:3464
#42 0xb640a960 in x11EventSourceDispatch (s=0x80ceb58, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#43 0xb5af7509 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#44 0xb5af7d10 in ?? () from /lib/libglib-2.0.so.0
#45 0xb5af7fce in g_main_context_iteration () from /lib/libglib-2.0.so.0
#46 0xb6e7676b in QEventDispatcherGlib::processEvents (this=0x80b2118, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#47 0xb640a55a in QGuiEventDispatcherGlib::processEvents (this=0x80b2118, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#48 0xb6e472bd in QEventLoop::processEvents (this=0xbff95694, flags=...) at kernel/qeventloop.cpp:149
#49 0xb6e474e9 in QEventLoop::exec (this=0xbff95694, flags=...) at kernel/qeventloop.cpp:201
#50 0xb6e4bf90 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#51 0xb6352104 in QApplication::exec () at kernel/qapplication.cpp:3719
#52 0xb24fa8aa in kdemain (argc=1, argv=0x805cdf8) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/shell/main.cpp:118
#53 0x0804e531 in _start ()

Possible duplicates by query: bug 223571.

Reported using DrKonqi
Comment 1 Dario Andres 2011-05-01 15:18:29 UTC
[Comment from a bug report cleaner]
This is a bug inside the GoogleGadgets code and it was already reported to their developers. The issue was being tracked at bug 251923 / bug 223571 (and other reports)
Regards

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