Bug 220155

Summary: Plasma crash when clicking on "add google widgets"
Product: [Unmaintained] plasma4 Reporter: luv4tn
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description luv4tn 2009-12-26 18:02:59 UTC
Application that crashed: plasma-desktop
Version of the application: 0.3
KDE Version: 4.3.4 (KDE 4.3.4) "release 2"
Qt Version: 4.6.0
Operating System: Linux 2.6.27.39-0.2-pae i686
Distribution: "openSUSE 11.1 (i586)"

What I was doing when the application crashed:
Openen "Add Widgets, clicked on "ad google gadgets" and plasma crashed. It came back up after a couple of seconds,but some apps where not in bottom bar anymore (GG-Desktop & TV-Browser) but had opened own windows on the desktop.. Had to close them and restart again toget them back there.

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

Thread 5 (Thread 0xa6926b70 (LWP 23937)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7525d85 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb759cfb0 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb6deb7a4 in ?? () from /usr/lib/libQtNetwork.so.4
#4  0xb759bf5f in ?? () from /usr/lib/libQtCore.so.4
#5  0xb75216e5 in start_thread () from /lib/libpthread.so.0
#6  0xb7521600 in ?? () from /lib/libpthread.so.0

Thread 4 (Thread 0xa4dffb70 (LWP 23953)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb75260b2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb759b85c in ?? () from /usr/lib/libQtCore.so.4
#3  0xb759b9a0 in QThread::msleep(unsigned long) () from /usr/lib/libQtCore.so.4
#4  0xa71f0a60 in ?? () from /usr/lib/kde4/plasma_applet_cwp.so
#5  0xb759bf5f in ?? () from /usr/lib/libQtCore.so.4
#6  0xb75216e5 in start_thread () from /lib/libpthread.so.0
#7  0xb7521600 in ?? () from /lib/libpthread.so.0

Thread 3 (Thread 0xa29feb70 (LWP 23954)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7525d85 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb42d2927 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0xb42d296f in ?? () from /usr/lib/libQtWebKit.so.4
#4  0xb75216e5 in start_thread () from /lib/libpthread.so.0
#5  0xb7521600 in ?? () from /lib/libpthread.so.0

Thread 2 (Thread 0xa31ffb70 (LWP 23968)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb75260b2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb759b85c in ?? () from /usr/lib/libQtCore.so.4
#3  0xb759b9a0 in QThread::msleep(unsigned long) () from /usr/lib/libQtCore.so.4
#4  0xa71f0a60 in ?? () from /usr/lib/kde4/plasma_applet_cwp.so
#5  0xb759bf5f in ?? () from /usr/lib/libQtCore.so.4
#6  0xb75216e5 in start_thread () from /lib/libpthread.so.0
#7  0xb7521600 in ?? () from /lib/libpthread.so.0

Thread 1 (Thread 0xb552f980 (LWP 23934)):
[KCrash Handler]
#6  ggadget::smjs::JSScriptContext::MaybeGC (cx=0xca2aec0) at js_script_context.cc:619
#7  0xa0e425fe in ggadget::smjs::JSFunctionSlot::Call (this=0xc242c98, object=0x0, argc=0, argv=0x0) at js_function_slot.cc:145
#8  0xa10d2fd4 in ggadget::Signal::Emit (this=0xcb29ec4, argc=0, argv=0x0) at signals.cc:211
#9  0xa10ba97a in ggadget::SignalSlot::Call (this=0xbf9c5450, obj=0x0, argc=0, argv=0x0) at ../ggadget/signals.h:200
#10 0xa10fd80a in ggadget::View::Impl::SetSize(double, double) () from /usr/lib/libggadget-1.0.so.0
#11 0xa10fa793 in ggadget::MethodSlot2<void, double, double, ggadget::View::Impl, void (ggadget::View::Impl::*)(double, double)>::Call (this=0xca3ed40, argc=2, argv=0xc254e6c)
    at ../ggadget/slot.h:1188
#12 0xa0e4a2fd in ggadget::smjs::NativeJSWrapper::CallNativeSlot (this=0xcba2738, name=0xcafcd68 "resizeTo", slot=0xca3ed40, argc=2, argv=0xcb2b0cc, rval=0xbf9c5624) at native_js_wrapper.cc:422
#13 0xa0e4a4ac in ggadget::smjs::NativeJSWrapper::CallMethod (this=0xcba2738, argc=2, argv=0xcb2b0cc, rval=0xbf9c5624) at native_js_wrapper.cc:409
#14 0xa0e4a9cd in ggadget::smjs::NativeJSWrapper::CallWrapperMethod (cx=0xca2aec0, obj=0xca28c20, argc=2, argv=0xcb2b0cc, rval=0xbf9c5624) at native_js_wrapper.cc:194
#15 0xa0d4482e in js_Invoke () from /usr/lib/xulrunner-1.9.1.5/libmozjs.so
#16 0xa0d3499c in ?? () from /usr/lib/xulrunner-1.9.1.5/libmozjs.so
#17 0xa0d44841 in js_Invoke () from /usr/lib/xulrunner-1.9.1.5/libmozjs.so
#18 0xa0d44b75 in ?? () from /usr/lib/xulrunner-1.9.1.5/libmozjs.so
#19 0xa0d08f53 in JS_CallFunctionValue () from /usr/lib/xulrunner-1.9.1.5/libmozjs.so
#20 0xa0e4258c in ggadget::smjs::JSFunctionSlot::Call (this=0xc242c28, object=0x0, argc=0, argv=0x0) at js_function_slot.cc:126
#21 0xa10d2fd4 in ggadget::Signal::Emit (this=0xcb29e9c, argc=0, argv=0x0) at signals.cc:211
#22 0xa10ba97a in ggadget::SignalSlot::Call (this=0xbf9c5bd0, obj=0x0, argc=0, argv=0x0) at ../ggadget/signals.h:200
#23 0xa10fcc7a in ggadget::View::Impl::FireEvent(ggadget::ScriptableEvent*, ggadget::Signal0<void> const&) () from /usr/lib/libggadget-1.0.so.0
#24 0xa10f8763 in ggadget::View::OnOtherEvent (this=0xaf938e8, event=@0xbf9c5cb4) at view.cc:1023
#25 0xa10c5258 in ggadget::ScriptableView::Impl::InitFromXML(std::string const&, char const*) () from /usr/lib/libggadget-1.0.so.0
#26 0xa10c157e in ggadget::ScriptableView::InitFromXML (this=0xca3cf08, xml=@0xbf9c5e08, filename=0xa11544a8 "main.xml") at scriptable_view.cc:307
#27 0xa105dc56 in ggadget::Gadget::Impl::Initialize() () from /usr/lib/libggadget-1.0.so.0
#28 0xa105256f in Gadget (this=0x8353a70, host=0xc5e9a80, base_path=0xcb22774 "/usr/share/google-gadgets/google-gadget-browser.gg", options_name=0xa1332b01 "google-gadget-browser", 
    instance_id=2147483647, initial_permissions=@0xbf9c5f08, debug_console_config=ggadget::Gadget::DEBUG_CONSOLE_DISABLED) at gadget.cc:1079
#29 0xa132454a in ggadget::google::GoogleGadgetManager::ShowGadgetBrowserDialog (this=0xca205b8, host=0xc5e9a80) at google_gadget_manager.cc:1134
#30 0xa57129f9 in ?? () from /usr/lib/kde4/plasma_package_ggl.so
#31 0xb2bcfcda in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so
#32 0xb2bd3f5d in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so
#33 0xb76a930d in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#34 0xb76b8146 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#35 0xb76bd975 in QSignalMapper::mapped(QString const&) () from /usr/lib/libQtCore.so.4
#36 0xb76becbd in QSignalMapper::map(QObject*) () from /usr/lib/libQtCore.so.4
#37 0xb76bee4e in QSignalMapper::map() () from /usr/lib/libQtCore.so.4
#38 0xb76bef20 in QSignalMapper::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#39 0xb76a930d in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#40 0xb76b8146 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#41 0xb5f2381d in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4
#42 0xb5f25a7c in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQtGui.so.4
#43 0xb63d7a57 in ?? () from /usr/lib/libQtGui.so.4
#44 0xb63de028 in ?? () from /usr/lib/libQtGui.so.4
#45 0xb63df0b8 in QMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#46 0xb6c065f5 in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5
#47 0xb5f896b1 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#48 0xb63e06f4 in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4
#49 0xb5f2a1bc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#50 0xb5f312c2 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#51 0xb6b1e8bd in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#52 0xb76a3fbe in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#53 0xb5f3092c in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4
#54 0xb5fbc456 in ?? () from /usr/lib/libQtGui.so.4
#55 0xb5fbb564 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#56 0xb5fe8b78 in ?? () from /usr/lib/libQtGui.so.4
#57 0xb5ab29c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#58 0xb5ab6083 in ?? () from /usr/lib/libglib-2.0.so.0
#59 0xb5ab6241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#60 0xb76d0c21 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#61 0xb5fe86ca in ?? () from /usr/lib/libQtGui.so.4
#62 0xb76a261d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#63 0xb76a2a69 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#64 0xb63db217 in QMenu::exec(QPoint const&, QAction*) () from /usr/lib/libQtGui.so.4
#65 0xb63ec221 in ?? () from /usr/lib/libQtGui.so.4
#66 0xb63ed9ad in QPushButton::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtGui.so.4
#67 0xb6c1458a in KPushButton::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5
#68 0xb76a930d in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#69 0xb76b8146 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#70 0xb6672435 in QAbstractButton::pressed() () from /usr/lib/libQtGui.so.4
#71 0xb6340afd in ?? () from /usr/lib/libQtGui.so.4
#72 0xb6340ce3 in QAbstractButton::mousePressEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#73 0xb6c141d1 in KPushButton::mousePressEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5
#74 0xb5f89693 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#75 0xb6340df0 in QAbstractButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#76 0xb63ed7e8 in QPushButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#77 0xb5f2a1bc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#78 0xb5f312c2 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#79 0xb6b1e8bd in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#80 0xb76a3fbe in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#81 0xb5f3092c in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4
#82 0xb5fbbfba in ?? () from /usr/lib/libQtGui.so.4
#83 0xb5fbb564 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#84 0xb5fe8b78 in ?? () from /usr/lib/libQtGui.so.4
#85 0xb5ab29c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#86 0xb5ab6083 in ?? () from /usr/lib/libglib-2.0.so.0
#87 0xb5ab6241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#88 0xb76d0c21 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#89 0xb5fe86ca in ?? () from /usr/lib/libQtGui.so.4
#90 0xb76a261d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#91 0xb76a2a69 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#92 0xb76a6bf0 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#93 0xb5f2a264 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#94 0xb2badae0 in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#95 0x0804e505 in _start ()

Reported using DrKonqi
Comment 1 Dario Andres 2009-12-26 18:07:57 UTC
This crash is reported at bug 197754, it is actually a bug in the googlegadgets
lib. Thanks

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