Bug 269782

Summary: kde-desktop crashed while trying to install google widgets
Product: [Unmaintained] plasma4 Reporter: 1729prashant
Component: widget-ggadgetsAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra, asraniel
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description 1729prashant 2011-03-30 20:40:48 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.5.5 (KDE 4.5.5)
Qt Version: 4.7.1
Operating System: Linux 2.6.35.11-83.fc14.i686 i686
Distribution: "Fedora release 14 (Laughlin)"

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

1.right click on desktop
2.select add widgets
3.select get new widgets
4. select download google widgets


and then crash.
happens everytime.can i fix it?

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma Workspace (plasma-desktop), signal: Segmentation fault
[Current thread is 1 (Thread 0xb77a09b0 (LWP 1688))]

Thread 7 (Thread 0xadd41b70 (LWP 6533)):
#0  0x00e55416 in __kernel_vsyscall ()
#1  0x009c939b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x02c63567 in wait (this=0x8a197d8, mutex=0x8a1a0c0, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x8a197d8, mutex=0x8a1a0c0, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0x05d1cfb1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8a197c0, th=0x9419968) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x05d1fcdd in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8a19810, th=0x9419968) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x05d1cbec in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8a197c0, th=0x9419968) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x05d1fdd2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8a19810, th=0x9419968) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x05d1cb34 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8a197c0, th=0x9419968, previous=0x885c3c8) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x05d1e7b6 in ThreadWeaver::ThreadRunHelper::run (this=0xadd41284, parent=0x8a197c0, th=0x9419968) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/Thread.cpp:87
#10 0x05d1e87c in ThreadWeaver::Thread::run (this=0x9419968) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/Thread.cpp:142
#11 0x02c62e6a in QThreadPrivate::start (arg=0x9419968) at thread/qthread_unix.cpp:285
#12 0x009c4e99 in start_thread (arg=0xadd41b70) at pthread_create.c:301
#13 0x00903d2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 6 (Thread 0xaf49fb70 (LWP 6534)):
#0  0x00e55416 in __kernel_vsyscall ()
#1  0x009c939b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x02c63567 in wait (this=0x8a197d8, mutex=0x8a1a0c0, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x8a197d8, mutex=0x8a1a0c0, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0x05d1cfb1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8a197c0, th=0x92569c0) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x05d1fcdd in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8a19810, th=0x92569c0) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x05d1cbec in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8a197c0, th=0x92569c0) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x05d1fdd2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8a19810, th=0x92569c0) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x05d1cb34 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8a197c0, th=0x92569c0, previous=0x0) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x05d1fdf1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8a19810, th=0x92569c0) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x05d1cb34 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8a197c0, th=0x92569c0, previous=0x9208a88) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0x05d1e7b6 in ThreadWeaver::ThreadRunHelper::run (this=0xaf49f284, parent=0x8a197c0, th=0x92569c0) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/Thread.cpp:87
#12 0x05d1e87c in ThreadWeaver::Thread::run (this=0x92569c0) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/Thread.cpp:142
#13 0x02c62e6a in QThreadPrivate::start (arg=0x92569c0) at thread/qthread_unix.cpp:285
#14 0x009c4e99 in start_thread (arg=0xaf49fb70) at pthread_create.c:301
#15 0x00903d2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 5 (Thread 0xaccd1b70 (LWP 6535)):
#0  0x00e55416 in __kernel_vsyscall ()
#1  0x009c939b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x02c63567 in wait (this=0x8a197d8, mutex=0x8a1a0c0, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x8a197d8, mutex=0x8a1a0c0, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0x05d1cfb1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8a197c0, th=0x91fa490) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x05d1fcdd in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8a19810, th=0x91fa490) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x05d1cbec in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8a197c0, th=0x91fa490) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x05d1fdd2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8a19810, th=0x91fa490) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x05d1cb34 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8a197c0, th=0x91fa490, previous=0x94036c0) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x05d1e7b6 in ThreadWeaver::ThreadRunHelper::run (this=0xaccd1284, parent=0x8a197c0, th=0x91fa490) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/Thread.cpp:87
#10 0x05d1e87c in ThreadWeaver::Thread::run (this=0x91fa490) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/Thread.cpp:142
#11 0x02c62e6a in QThreadPrivate::start (arg=0x91fa490) at thread/qthread_unix.cpp:285
#12 0x009c4e99 in start_thread (arg=0xaccd1b70) at pthread_create.c:301
#13 0x00903d2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 4 (Thread 0xac4d0b70 (LWP 6536)):
#0  0x00e55416 in __kernel_vsyscall ()
#1  0x009c939b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x02c63567 in wait (this=0x8a197d8, mutex=0x8a1a0c0, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x8a197d8, mutex=0x8a1a0c0, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0x05d1cfb1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8a197c0, th=0x9221858) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x05d1fcdd in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8a19810, th=0x9221858) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x05d1cbec in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8a197c0, th=0x9221858) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x05d1fdd2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8a19810, th=0x9221858) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x05d1cb34 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8a197c0, th=0x9221858, previous=0x8a319d0) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x05d1e7b6 in ThreadWeaver::ThreadRunHelper::run (this=0xac4d0284, parent=0x8a197c0, th=0x9221858) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/Thread.cpp:87
#10 0x05d1e87c in ThreadWeaver::Thread::run (this=0x9221858) at /usr/src/debug/kdelibs-4.5.5/threadweaver/Weaver/Thread.cpp:142
#11 0x02c62e6a in QThreadPrivate::start (arg=0x9221858) at thread/qthread_unix.cpp:285
#12 0x009c4e99 in start_thread (arg=0xac4d0b70) at pthread_create.c:301
#13 0x00903d2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 3 (Thread 0xab1f7b70 (LWP 6954)):
#0  0x00e55416 in __kernel_vsyscall ()
#1  0x009c939b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x02bc7919 in PR_WaitCondVar (cvar=0x96e5fa8, timeout=4294967295) at ../../../mozilla/nsprpub/pr/src/pthreads/ptsynch.c:417
#3  0x04db22c3 in ?? () from /usr/lib/xulrunner-1.9.2/libmozjs.so
#4  0x02bcd8e5 in _pt_root (arg=0x96c2f00) at ../../../mozilla/nsprpub/pr/src/pthreads/ptthread.c:187
#5  0x009c4e99 in start_thread (arg=0xab1f7b70) at pthread_create.c:301
#6  0x00903d2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 2 (Thread 0xaa9f6b70 (LWP 6955)):
#0  0x00e55416 in __kernel_vsyscall ()
#1  0x008c8086 in nanosleep () at ../sysdeps/unix/syscall-template.S:82
#2  0x008c7ea4 in __sleep (seconds=<value optimized out>) at ../sysdeps/unix/sysv/linux/sleep.c:138
#3  0x02982f39 in ggadget::smjs::TriggerOperationCallbacksThread (data=0x96c2ec8) at js_script_runtime.cc:43
#4  0x009c4e99 in start_thread (arg=0xaa9f6b70) at pthread_create.c:301
#5  0x00903d2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 1 (Thread 0xb77a09b0 (LWP 1688)):
[KCrash Handler]
#7  0x040d4b0b in ?? () from /usr/lib/libkdecore.so.5
#8  0xab49ebdd in (anonymous namespace)::View::GetDefaultFontSize (this=0x96dd398) at view.cc:2257
#9  0xab48c423 in SetUpFont (this=0x981bdbc, width=0xbf94a148, height=0xbf94a140) at text_frame.cc:91
#10 (anonymous namespace)::TextFrame::GetSimpleExtents (this=0x981bdbc, width=0xbf94a148, height=0xbf94a140) at text_frame.cc:381
#11 0xab3c2d36 in (anonymous namespace)::ButtonElement::GetDefaultSize (this=0x96dc268, width=0xbf94a230, height=0xbf94a238) at button_element.cc:356
#12 0xab3b8a6c in Layout (this=0x96dc268) at basic_element.cc:440
#13 (anonymous namespace)::BasicElement::Layout (this=0x96dc268) at basic_element.cc:1848
#14 0xab3f94b4 in Layout (this=0x955fa9c) at elements.cc:367
#15 (anonymous namespace)::Elements::Layout (this=0x955fa9c) at elements.cc:645
#16 0xab3b88c7 in Layout (this=0x955b810) at basic_element.cc:519
#17 (anonymous namespace)::BasicElement::Layout (this=0x955b810) at basic_element.cc:1848
#18 0xab3f3512 in (anonymous namespace)::DivElement::Layout (this=0x955b810) at div_element.cc:80
#19 0xab3f94b4 in Layout (this=0x955fa60) at elements.cc:367
#20 (anonymous namespace)::Elements::Layout (this=0x955fa60) at elements.cc:645
#21 0xab3b88c7 in Layout (this=0x955b730) at basic_element.cc:519
#22 (anonymous namespace)::BasicElement::Layout (this=0x955b730) at basic_element.cc:1848
#23 0xab3f3512 in (anonymous namespace)::DivElement::Layout (this=0x955b730) at div_element.cc:80
#24 0xab3f94b4 in Layout (this=0x96de5e4) at elements.cc:367
#25 (anonymous namespace)::Elements::Layout (this=0x96de5e4) at elements.cc:645
#26 0xab4a0e94 in Layout (this=0x96dd398) at view.cc:1151
#27 (anonymous namespace)::View::Layout (this=0x96dd398) at view.cc:1803
#28 0x061e11c0 in ggadget::qt::QtViewWidget::timerEvent (this=0x9823f08, event=0xbf94afcc) at qt_view_widget.cc:554
#29 0x02d6fa24 in QObject::event (this=0x9823f08, e=0xbf94afcc) at kernel/qobject.cpp:1175
#30 0x03565283 in QWidget::event (this=0x9823f08, event=0xbf94afcc) at kernel/qwidget.cpp:8659
#31 0x0350c26c in QApplicationPrivate::notify_helper (this=0x82af270, receiver=0x9823f08, e=0xbf94afcc) at kernel/qapplication.cpp:4445
#32 0x03510f7f in QApplication::notify (this=0x82a3300, receiver=0x9823f08, e=0xbf94afcc) at kernel/qapplication.cpp:4410
#33 0x06892f7b in KApplication::notify (this=0x82a3300, receiver=0x9823f08, event=0xbf94afcc) at /usr/src/debug/kdelibs-4.5.5/kdeui/kernel/kapplication.cpp:310
#34 0x02d5a3b3 in QCoreApplication::notifyInternal (this=0x82a3300, receiver=0x9823f08, event=0xbf94afcc) at kernel/qcoreapplication.cpp:732
#35 0x02d8ad31 in sendEvent (this=0x82b1fcc) at kernel/qcoreapplication.h:215
#36 QTimerInfoList::activateTimers (this=0x82b1fcc) at kernel/qeventdispatcher_unix.cpp:603
#37 0x02d87945 in timerSourceDispatch (source=0x82b1f98) at kernel/qeventdispatcher_glib.cpp:184
#38 0x00aaa192 in g_main_dispatch (context=0x82b1690) at gmain.c:2149
#39 g_main_context_dispatch (context=0x82b1690) at gmain.c:2702
#40 0x00aaa978 in g_main_context_iterate (context=0x82b1690, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2780
#41 0x00aaac35 in g_main_context_iteration (context=0x82b1690, may_block=1) at gmain.c:2843
#42 0x02d880ad in QEventDispatcherGlib::processEvents (this=0x828da48, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#43 0x035bf406 in QGuiEventDispatcherGlib::processEvents (this=0x828da48, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#44 0x02d5954a in QEventLoop::processEvents (this=0xbf94b274, flags=...) at kernel/qeventloop.cpp:149
#45 0x02d597fa in QEventLoop::exec (this=0xbf94b274, flags=...) at kernel/qeventloop.cpp:201
#46 0x02d5e3a7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#47 0x0350a078 in QApplication::exec () at kernel/qapplication.cpp:3719
#48 0x04c22e21 in kdemain (argc=1, argv=0xbf94b494) at /usr/src/debug/kdebase-workspace-4.5.5/plasma/desktop/shell/main.cpp:118
#49 0x080487cc in main (argc=1, argv=0xbf94b494) at /usr/src/debug/kdebase-workspace-4.5.5/i686-redhat-linux-gnu/plasma/desktop/shell/plasma-desktop_dummy.cpp:3

Reported using DrKonqi
Comment 1 Dario Andres 2011-04-11 00:28:29 UTC
This is a bug in the Google Gadgets library, and it has been reported upstream already: bug 251923.
Regards

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