Bug 261584

Summary: plasma work space crashed after opening "download new google gadgets" dialog
Product: [Unmaintained] plasma4 Reporter: dd <szoszomed>
Component: scriptenginesAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Mandriva RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description dd 2010-12-30 01:25:28 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.5.4 (KDE 4.5.4)
Qt Version: 4.7.1
Operating System: Linux 2.6.33.5-pclos1.bfs i686
Distribution: "PCLinuxOS"

-- Information about the crash:
Sorry for my english.

I was selected "add widgets.."
And then I was selected "Get New Widgets"
finaly I was selected "Download New Google Gadgets"

After that,the plasma workspace crash every time:(

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma Workspace (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb56c96e0 (LWP 21521))]

Thread 3 (Thread 0xa83ecb70 (LWP 21633)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6d0f9e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2  0xa751f33a in PR_WaitCondVar () from /lib/libnspr4.so
#3  0xa746ed79 in ?? () from /usr/lib/xulrunner-1.9.2.6/libmozjs.so
#4  0xa7525760 in ?? () from /lib/libnspr4.so
#5  0xb341cde7 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#6  0xb601766e in clone () from /lib/i686/libc.so.6

Thread 2 (Thread 0xa9c4eb70 (LWP 21634)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5fd7846 in nanosleep () from /lib/i686/libc.so.6
#2  0xb5fd7631 in sleep () from /lib/i686/libc.so.6
#3  0xa757b379 in ?? () from /usr/lib/google-gadgets/modules/smjs-script-runtime.so
#4  0xb341cde7 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#5  0xb601766e in clone () from /lib/i686/libc.so.6

Thread 1 (Thread 0xb56c96e0 (LWP 21521)):
[KCrash Handler]
#7  0x00000030 in ?? ()
#8  0xa7a4a397 in ggadget::Gadget::GetDefaultFontSize() const () from /usr/lib/libggadget-1.0.so.0
#9  0xa7aee65a in ggadget::View::GetDefaultFontSize() const () from /usr/lib/libggadget-1.0.so.0
#10 0xa7ada7b3 in ggadget::TextFrame::GetSimpleExtents(double*, double*) () from /usr/lib/libggadget-1.0.so.0
#11 0xa7a0417c in ggadget::ButtonElement::GetDefaultSize(double*, double*) const () from /usr/lib/libggadget-1.0.so.0
#12 0xa79f9084 in ggadget::BasicElement::Layout() () from /usr/lib/libggadget-1.0.so.0
#13 0xa7a3dfdd in ggadget::Elements::Layout() () from /usr/lib/libggadget-1.0.so.0
#14 0xa79f8ecf in ggadget::BasicElement::Layout() () from /usr/lib/libggadget-1.0.so.0
#15 0xa7a37801 in ggadget::DivElement::Layout() () from /usr/lib/libggadget-1.0.so.0
#16 0xa7a3dfdd in ggadget::Elements::Layout() () from /usr/lib/libggadget-1.0.so.0
#17 0xa79f8ecf in ggadget::BasicElement::Layout() () from /usr/lib/libggadget-1.0.so.0
#18 0xa7a37801 in ggadget::DivElement::Layout() () from /usr/lib/libggadget-1.0.so.0
#19 0xa7a3dfdd in ggadget::Elements::Layout() () from /usr/lib/libggadget-1.0.so.0
#20 0xa7aefaa8 in ggadget::View::Layout() () from /usr/lib/libggadget-1.0.so.0
#21 0xa843b4f3 in ggadget::qt::QtViewWidget::Impl::paintEvent(QPaintEvent*) () from /usr/lib/libggadget-qt-1.0.so.0
#22 0xa843a176 in ggadget::qt::QtViewWidget::paintEvent(QPaintEvent*) () from /usr/lib/libggadget-qt-1.0.so.0
#23 0xb6362f67 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#24 0xb6302c6c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#25 0xb6307e28 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#26 0xb763a7b1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#27 0xb6e8ab3e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#28 0xb636c82c in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#29 0xb656ab67 in ?? () from /usr/lib/libQtGui.so.4
#30 0xb635c13b in QWidgetPrivate::syncBackingStore() () from /usr/lib/libQtGui.so.4
#31 0xb636370c in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#32 0xb6302c6c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#33 0xb6307e28 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#34 0xb763a7b1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#35 0xb6e8ab3e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#36 0xb6e8eea3 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#37 0xb6e8f00c in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#38 0xb6eba824 in ?? () from /usr/lib/libQtCore.so.4
#39 0xb5ba55de in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#40 0xb5ba9458 in ?? () from /usr/lib/libglib-2.0.so.0
#41 0xb5ba95fe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#42 0xb6eba301 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#43 0xb63c67aa in ?? () from /usr/lib/libQtGui.so.4
#44 0xb6e895ed in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#45 0xb6e89a79 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#46 0xb6e8f0e0 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#47 0xb63012e4 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#48 0xb187ea91 in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#49 0x0804e4ec in _start ()

This bug may be a duplicate of or related to bug 251923.

Possible duplicates by query: bug 256870, bug 255267, bug 255182, bug 255140, bug 255124.

Reported using DrKonqi
Comment 1 Dario Andres 2010-12-30 16:52:46 UTC
[Comment from a bug triager]
This is a bug in the Google Gadgets library already reported to its developers.
Thanks

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