Bug 207714 - Plasma workspace crashes on system start.
Summary: Plasma workspace crashes on system start.
Status: RESOLVED DUPLICATE of bug 197754
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-17 20:53 UTC by phillip trent
Modified: 2009-09-18 00:26 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 phillip trent 2009-09-17 20:53:43 UTC
Application that crashed: plasma-desktop
Version of the application: 0.3
KDE Version: 4.3.1 (KDE 4.3.1) "release 162"
Qt Version: 4.5.2
Operating System: Linux 2.6.27.29-0.1-pae i686
Distribution: "openSUSE 11.1 (i586)"

What I was doing when the application crashed:
After updating KDE 4.3.1 from the openSUSE repository, my plasma workspace crashes during system start.

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

Thread 2 (Thread 0xa6bffb90 (LWP 5503)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7c99c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb7cf9582 in QWaitConditionPrivate::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#4  0xb756bad2 in QHostInfoAgent::run (this=0x8828908) at kernel/qhostinfo.cpp:260
#5  0xb7cf8572 in QThreadPrivate::start (arg=0x8828908) at thread/qthread_unix.cpp:188
#6  0xb7c961b5 in start_thread () from /lib/libpthread.so.0
#7  0xb64de3be in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb5e16710 (LWP 5485)):
[KCrash Handler]
#6  ggadget::smjs::JSScriptContext::MaybeGC (cx=0x88c2d68) at js_script_context.cc:619
#7  0xa795b5fe in ggadget::smjs::JSFunctionSlot::Call (this=0x8389718, object=0x0, argc=0, argv=0x0) at js_function_slot.cc:145
#8  0xa82c2c24 in ggadget::Signal::Emit (this=0x87024cc, argc=0, argv=0x0) at signals.cc:211
#9  0xa79bd845 in ggadget::Signal0<void>::operator() (this=<value optimized out>) at ../../ggadget/signals.h:246
#10 ggadget::qt::XMLHttpRequest::ChangeState (this=<value optimized out>) at qt_xml_http_request.cc:165
#11 0xa79bebf7 in ggadget::qt::XMLHttpRequest::Send (this=0x8702498, data=@0xbff0ce54) at qt_xml_http_request.cc:292
#12 0xa79c1cb7 in ggadget::qt::XMLHttpRequest::ScriptSend (this=0x8702498, v_data=@0xbff0cea0) at qt_xml_http_request.cc:564
#13 0xa79bcefc in ggadget::UnboundMethodSlot1<void, ggadget::Variant const&, ggadget::qt::XMLHttpRequest, void (ggadget::qt::XMLHttpRequest::*)(ggadget::Variant const&)>::Call (this=0x8b39c60, 
    obj=0x8702498, argc=1, argv=0x8aad0f4) at ../../ggadget/slot.h:1179
#14 0xa82c3261 in ggadget::(anonymous namespace)::SlotWithDefaultArgs::Call(struct ggadget::ScriptableInterface *, int, const ggadget::Variant *) (this=0x8b39c6c, object=0x8702498, argc=1, 
    argv=0x8aad0f4) at slot.cc:48
#15 0xa79632fd in ggadget::smjs::NativeJSWrapper::CallNativeSlot (this=0x8b355b0, name=0x8914b38 "send", slot=0x8b39c6c, argc=0, argv=0x8b0d224, rval=0xbff0d044) at native_js_wrapper.cc:422
#16 0xa79634ac in ggadget::smjs::NativeJSWrapper::CallMethod (this=0x8b355b0, argc=0, argv=0x8b0d224, rval=0xbff0d044) at native_js_wrapper.cc:409
#17 0xa79639cd in ggadget::smjs::NativeJSWrapper::CallWrapperMethod (cx=0x88c2d68, obj=0x8b4c1c0, argc=0, argv=0x8b0d224, rval=0xbff0d044) at native_js_wrapper.cc:194
#18 0xa783aa5e in js_Invoke () from /usr/lib/xulrunner-1.9.1.3/libmozjs.so
#19 0xa782abbc in ?? () from /usr/lib/xulrunner-1.9.1.3/libmozjs.so
#20 0xa783aa71 in js_Invoke () from /usr/lib/xulrunner-1.9.1.3/libmozjs.so
#21 0xa783ada5 in ?? () from /usr/lib/xulrunner-1.9.1.3/libmozjs.so
#22 0xa77fefdd in JS_CallFunctionValue () from /usr/lib/xulrunner-1.9.1.3/libmozjs.so
#23 0xa795b58c in ggadget::smjs::JSFunctionSlot::Call (this=0x8389408, object=0x0, argc=0, argv=0x0) at js_function_slot.cc:126
#24 0xa82c2c24 in ggadget::Signal::Emit (this=0x88924f4, argc=0, argv=0x0) at signals.cc:211
#25 0xa82aacba in ggadget::SignalSlot::Call (this=0xbff0d5f0, obj=0x0, argc=0, argv=0x0) at ../ggadget/signals.h:200
#26 0xa82ec8ba in ggadget::View::Impl::FireEventSlot (slot=<value optimized out>, event=0xbff0d634, this=<value optimized out>) at view.cc:1383
#27 ggadget::View::Impl::FireEvent (slot=<value optimized out>, event=0xbff0d634, this=<value optimized out>) at view.cc:1390
#28 0xa82e83b3 in ggadget::View::Impl::OnOtherEvent (event=<value optimized out>, this=<value optimized out>) at view.cc:1023
#29 ggadget::View::OnOtherEvent (event=<value optimized out>, this=<value optimized out>) at view.cc:1937
#30 0xa82b5558 in ggadget::ScriptableView::Impl::InitFromXML (this=0x8ab4670, xml=@0xbff0d828, filename=0xa83440e8 "main.xml") at scriptable_view.cc:209
#31 0xa82b18be in ggadget::ScriptableView::InitFromXML (this=0x8641c04, xml=@0xbff0d828, filename=0xa83440e8 "main.xml") at scriptable_view.cc:303
#32 0xa824e2c6 in ggadget::Gadget::Impl::Initialize (this=0x88abce8) at gadget.cc:363
#33 0xa8242bdf in ggadget::Gadget::Gadget(struct ggadget::HostInterface *, const char *, const char *, int, const struct ggadget::Permissions &, ggadget::Gadget::DebugConsoleConfig) (this=0x81479c0, 
    host=0x85ced90, base_path=0x88f1c58 "/home/pltrent/.google/gadgets-plasma/downloaded_gadgets/72D73B43-02B6-4606-A1A6-5254118BDE85.gg", options_name=0x81479a8 "gadget-28", instance_id=0, 
    initial_permissions=@0x84b37ac, debug_console_config=ggadget::Gadget::DEBUG_CONSOLE_DISABLED) at gadget.cc:1079
#34 0xa843781f in ggadget::PlasmaHost::LoadGadget (this=0x85ced90, path=0x88f1c58 "/home/pltrent/.google/gadgets-plasma/downloaded_gadgets/72D73B43-02B6-4606-A1A6-5254118BDE85.gg", 
    options_name=0x81479a8 "gadget-28", instance_id=0, show_debug_console=false) at /usr/src/debug/kdebase-workspace-4.3.1/plasma/scriptengines/google_gadgets/plasma_host.cpp:203
#35 0xa84365e0 in GglAppletScript::loadGadget (this=0x823c858) at /usr/src/debug/kdebase-workspace-4.3.1/plasma/scriptengines/google_gadgets/ggl_applet_script.cpp:127
#36 0xa84367cd in GglAppletScript::qt_metacall (this=0x823c858, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbff0da48)
    at /usr/src/debug/kdebase-workspace-4.3.1/build/plasma/scriptengines/google_gadgets/ggl_applet_script.moc:71
#37 0xb7e02788 in QMetaObject::activate (sender=0x87106e8, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113
#38 0xb7e03412 in QMetaObject::activate (sender=0x87106e8, m=0xb7ee3908, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
#39 0xb7e085b7 in QSingleShotTimer::timeout (this=0x87106e8) at .moc/release-shared/qtimer.moc:76
#40 0xb7e086dc in QSingleShotTimer::timerEvent (this=0x87106e8) at kernel/qtimer.cpp:298
#41 0xb7dfd72f in QObject::event (this=0x87106e8, e=0xbff0def0) at kernel/qobject.cpp:1075
#42 0xb67b17bc in QApplicationPrivate::notify_helper (this=0x80bcbd8, receiver=0x87106e8, e=0xbff0def0) at kernel/qapplication.cpp:4056
#43 0xb67b9aae in QApplication::notify (this=0x80b6cd0, receiver=0x87106e8, e=0xbff0def0) at kernel/qapplication.cpp:3603
#44 0xb72a472d in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#45 0xb7ded16b in QCoreApplication::notifyInternal (this=0x80b6cd0, receiver=0x87106e8, event=0xbff0def0) at kernel/qcoreapplication.cpp:610
#46 0xb7e1c5f6 in QCoreApplication::sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:213
#47 QTimerInfoList::activateTimers (event=<value optimized out>, receiver=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:586
#48 0xb7e18980 in timerSourceDispatch (source=0x80bf320) at kernel/qeventdispatcher_glib.cpp:165
#49 0xb635be28 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#50 0xb635f453 in ?? () from /usr/lib/libglib-2.0.so.0
#51 0xb635f5d8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#52 0xb7e188d8 in QEventDispatcherGlib::processEvents (this=0x80bc968, flags={i = -1074732904}) at kernel/qeventdispatcher_glib.cpp:327
#53 0xb6851ca5 in QGuiEventDispatcherGlib::processEvents (this=0x80bc968, flags={i = -1074732856}) at kernel/qguieventdispatcher_glib.cpp:202
#54 0xb7deb78a in QEventLoop::processEvents (this=0xbff0e140, flags={i = -1074732792}) at kernel/qeventloop.cpp:149
#55 0xb7debbd2 in QEventLoop::exec (this=0xbff0e140, flags={i = -1074732728}) at kernel/qeventloop.cpp:201
#56 0xb7dee079 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#57 0xb67b1637 in QApplication::exec () at kernel/qapplication.cpp:3525
#58 0xb38adb70 in kdemain (argc=1, argv=0x809f138) at /usr/src/debug/kdebase-workspace-4.3.1/plasma/shells/desktop/main.cpp:50
#59 0x0804e505 in _start ()

This bug may be a duplicate of or related to bug 197754

Reported using DrKonqi
Comment 1 Dario Andres 2009-09-18 00:26:38 UTC
Google Gadgets bug, update to the last version or remove your GoogleGadget gadgets... Thanks

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