Version: unspecified (using Devel) OS: Linux Testing 4.4.81 on openSUSE 11.2. Installed Google Translator from Get New Widgets. When I select the Google Translator icon from the Add Widget panel to drag to the desktop I get the error message: 'This object could not be created for the following reason: Script initialisation failed.' The error message will not go away. The first couple of times this happened, the Folder View widget I had added to the Desktop crashed but doesn't always crash. Sometimes the plasma desktop crashes as well: Application: Plasma Workspace (kdeinit4), signal: Segmentation fault [KCrash Handler] #6 0x00007feae9f06ffb in QGraphicsLayoutItem::effectiveSizeHint(Qt::SizeHint, QSizeF const&) const () from /usr/lib64/libQtGui.so.4 #7 0x00007feacb6cd321 in ?? () from /usr/lib64/kde4/plasma_applet_quicklaunch.so #8 0x00007feacb6cd859 in ?? () from /usr/lib64/kde4/plasma_applet_quicklaunch.so #9 0x00007feacb6cb8a4 in ?? () from /usr/lib64/kde4/plasma_applet_quicklaunch.so #10 0x00007feae9efba3d in QGraphicsItem::sceneEvent(QEvent*) () from /usr/lib64/libQtGui.so.4 #11 0x00007feae9f1039c in ?? () from /usr/lib64/libQtGui.so.4 #12 0x00007feae9f179b8 in QGraphicsScene::dragMoveEvent(QGraphicsSceneDragDropEvent*) () from /usr/lib64/libQtGui.so.4 #13 0x00007feae9f2864c in QGraphicsScene::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #14 0x00007feae992135c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #15 0x00007feae992793b in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #16 0x00007feaeb4a8286 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #17 0x00007feaea75a67c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #18 0x00007feae9f40ab5 in QGraphicsView::dragMoveEvent(QDragMoveEvent*) () from /usr/lib64/libQtGui.so.4 #19 0x00007feae99775ee in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #20 0x00007feae9cfee86 in QFrame::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #21 0x00007feae9f3fb8b in QGraphicsView::viewportEvent(QEvent*) () from /usr/lib64/libQtGui.so.4 #22 0x00007feaea759a87 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #23 0x00007feae992132c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #24 0x00007feae9927bad in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #25 0x00007feaeb4a8286 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #26 0x00007feaea75a67c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #27 0x00007feae99b4a35 in ?? () from /usr/lib64/libQtGui.so.4 #28 0x00007feae99b603c in ?? () from /usr/lib64/libQtGui.so.4 #29 0x00007feae99b6429 in ?? () from /usr/lib64/libQtGui.so.4 #30 0x00007feaea759b4b in QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #31 0x00007feae99212d6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #32 0x00007feae992811b in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #33 0x00007feaeb4a8286 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #34 0x00007feaea75a67c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #35 0x00007feae99272f6 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQtGui.so.4 #36 0x00007feae99a6f75 in ?? () from /usr/lib64/libQtGui.so.4 #37 0x00007feae99a5c8a in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4 #38 0x00007feae99cff42 in ?? () from /usr/lib64/libQtGui.so.4 #39 0x00007feae62e8dee in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #40 0x00007feae62ec7b8 in ?? () from /usr/lib64/libglib-2.0.so.0 #41 0x00007feae62ec8e0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #42 0x00007feaea783cd3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #43 0x00007feae99cfb2e in ?? () from /usr/lib64/libQtGui.so.4 #44 0x00007feaea758f92 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #45 0x00007feaea75936c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #46 0x00007feae99b8fbc in ?? () from /usr/lib64/libQtGui.so.4 #47 0x00007feae9937ab8 in QDrag::exec(QFlags<Qt::DropAction>, Qt::DropAction) () from /usr/lib64/libQtGui.so.4 #48 0x00007feae9937b73 in QDrag::exec(QFlags<Qt::DropAction>) () from /usr/lib64/libQtGui.so.4 #49 0x00007feadad52d6f in Plasma::AbstractIcon::mouseMoveEvent(QGraphicsSceneMouseEvent*) () from /usr/lib64/libplasmagenericshell.so.4 #50 0x00007feae9efbaf2 in QGraphicsItem::sceneEvent(QEvent*) () from /usr/lib64/libQtGui.so.4 #51 0x00007feae9f11fa8 in ?? () from /usr/lib64/libQtGui.so.4 #52 0x00007feae9f16161 in QGraphicsScene::mouseMoveEvent(QGraphicsSceneMouseEvent*) () from /usr/lib64/libQtGui.so.4 #53 0x00007feae9f2877b in QGraphicsScene::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #54 0x00007feae992135c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #55 0x00007feae992793b in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #56 0x00007feaeb4a8286 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #57 0x00007feaea75a67c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #58 0x00007feae9f43637 in ?? () from /usr/lib64/libQtGui.so.4 #59 0x00007feae9f4382e in QGraphicsView::mouseMoveEvent(QMouseEvent*) () from /usr/lib64/libQtGui.so.4 #60 0x00007feae99772af in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #61 0x00007feae9cfee86 in QFrame::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #62 0x00007feae9f3fb8b in QGraphicsView::viewportEvent(QEvent*) () from /usr/lib64/libQtGui.so.4 #63 0x00007feaea759a87 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #64 0x00007feae992132c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #65 0x00007feae992811b in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #66 0x00007feaeb4a8286 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #67 0x00007feaea75a67c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #68 0x00007feae99272f6 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQtGui.so.4 #69 0x00007feae99a6f75 in ?? () from /usr/lib64/libQtGui.so.4 #70 0x00007feae99a5c8a in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4 #71 0x00007feae99cff42 in ?? () from /usr/lib64/libQtGui.so.4 #72 0x00007feae62e8dee in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #73 0x00007feae62ec7b8 in ?? () from /usr/lib64/libglib-2.0.so.0 #74 0x00007feae62ec8e0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #75 0x00007feaea783cd3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #76 0x00007feae99cfb2e in ?? () from /usr/lib64/libQtGui.so.4 #77 0x00007feaea758f92 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #78 0x00007feaea75936c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #79 0x00007feaea75e01b in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4 #80 0x00007feadb462856 in kdemain () from /usr/lib64/libkdeinit4_plasma-desktop.so #81 0x0000000000406e28 in _start () Reproducible: Sometimes Steps to Reproduce: Drag Google Translator widget icon from Add Widgets to desktop. Actual Results: No widget on desktop, just the Error message: 'This object could not be created for the following reason: Script initialisation failed.' The error message will not go away when I click on its close button. Expected Results: A Google Translator widget on the Desktop, or the panel or *somewhere* Application: Plasma Workspace (kdeinit4), signal: Segmentation fault [KCrash Handler] #6 0x00007feae9f06ffb in QGraphicsLayoutItem::effectiveSizeHint(Qt::SizeHint, QSizeF const&) const () from /usr/lib64/libQtGui.so.4 #7 0x00007feacb6cd321 in ?? () from /usr/lib64/kde4/plasma_applet_quicklaunch.so #8 0x00007feacb6cd859 in ?? () from /usr/lib64/kde4/plasma_applet_quicklaunch.so #9 0x00007feacb6cb8a4 in ?? () from /usr/lib64/kde4/plasma_applet_quicklaunch.so #10 0x00007feae9efba3d in QGraphicsItem::sceneEvent(QEvent*) () from /usr/lib64/libQtGui.so.4 #11 0x00007feae9f1039c in ?? () from /usr/lib64/libQtGui.so.4 #12 0x00007feae9f179b8 in QGraphicsScene::dragMoveEvent(QGraphicsSceneDragDropEvent*) () from /usr/lib64/libQtGui.so.4 #13 0x00007feae9f2864c in QGraphicsScene::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #14 0x00007feae992135c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #15 0x00007feae992793b in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #16 0x00007feaeb4a8286 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #17 0x00007feaea75a67c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #18 0x00007feae9f40ab5 in QGraphicsView::dragMoveEvent(QDragMoveEvent*) () from /usr/lib64/libQtGui.so.4 #19 0x00007feae99775ee in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #20 0x00007feae9cfee86 in QFrame::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #21 0x00007feae9f3fb8b in QGraphicsView::viewportEvent(QEvent*) () from /usr/lib64/libQtGui.so.4 #22 0x00007feaea759a87 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #23 0x00007feae992132c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #24 0x00007feae9927bad in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #25 0x00007feaeb4a8286 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #26 0x00007feaea75a67c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #27 0x00007feae99b4a35 in ?? () from /usr/lib64/libQtGui.so.4 #28 0x00007feae99b603c in ?? () from /usr/lib64/libQtGui.so.4 #29 0x00007feae99b6429 in ?? () from /usr/lib64/libQtGui.so.4 #30 0x00007feaea759b4b in QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #31 0x00007feae99212d6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #32 0x00007feae992811b in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #33 0x00007feaeb4a8286 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #34 0x00007feaea75a67c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #35 0x00007feae99272f6 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQtGui.so.4 #36 0x00007feae99a6f75 in ?? () from /usr/lib64/libQtGui.so.4 #37 0x00007feae99a5c8a in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4 #38 0x00007feae99cff42 in ?? () from /usr/lib64/libQtGui.so.4 #39 0x00007feae62e8dee in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #40 0x00007feae62ec7b8 in ?? () from /usr/lib64/libglib-2.0.so.0 #41 0x00007feae62ec8e0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #42 0x00007feaea783cd3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #43 0x00007feae99cfb2e in ?? () from /usr/lib64/libQtGui.so.4 #44 0x00007feaea758f92 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #45 0x00007feaea75936c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #46 0x00007feae99b8fbc in ?? () from /usr/lib64/libQtGui.so.4 #47 0x00007feae9937ab8 in QDrag::exec(QFlags<Qt::DropAction>, Qt::DropAction) () from /usr/lib64/libQtGui.so.4 #48 0x00007feae9937b73 in QDrag::exec(QFlags<Qt::DropAction>) () from /usr/lib64/libQtGui.so.4 #49 0x00007feadad52d6f in Plasma::AbstractIcon::mouseMoveEvent(QGraphicsSceneMouseEvent*) () from /usr/lib64/libplasmagenericshell.so.4 #50 0x00007feae9efbaf2 in QGraphicsItem::sceneEvent(QEvent*) () from /usr/lib64/libQtGui.so.4 #51 0x00007feae9f11fa8 in ?? () from /usr/lib64/libQtGui.so.4 #52 0x00007feae9f16161 in QGraphicsScene::mouseMoveEvent(QGraphicsSceneMouseEvent*) () from /usr/lib64/libQtGui.so.4 #53 0x00007feae9f2877b in QGraphicsScene::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #54 0x00007feae992135c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #55 0x00007feae992793b in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #56 0x00007feaeb4a8286 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #57 0x00007feaea75a67c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #58 0x00007feae9f43637 in ?? () from /usr/lib64/libQtGui.so.4 #59 0x00007feae9f4382e in QGraphicsView::mouseMoveEvent(QMouseEvent*) () from /usr/lib64/libQtGui.so.4 #60 0x00007feae99772af in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #61 0x00007feae9cfee86 in QFrame::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #62 0x00007feae9f3fb8b in QGraphicsView::viewportEvent(QEvent*) () from /usr/lib64/libQtGui.so.4 #63 0x00007feaea759a87 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #64 0x00007feae992132c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #65 0x00007feae992811b in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #66 0x00007feaeb4a8286 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #67 0x00007feaea75a67c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #68 0x00007feae99272f6 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQtGui.so.4 #69 0x00007feae99a6f75 in ?? () from /usr/lib64/libQtGui.so.4 #70 0x00007feae99a5c8a in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4 #71 0x00007feae99cff42 in ?? () from /usr/lib64/libQtGui.so.4 #72 0x00007feae62e8dee in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #73 0x00007feae62ec7b8 in ?? () from /usr/lib64/libglib-2.0.so.0 #74 0x00007feae62ec8e0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #75 0x00007feaea783cd3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #76 0x00007feae99cfb2e in ?? () from /usr/lib64/libQtGui.so.4 #77 0x00007feaea758f92 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #78 0x00007feaea75936c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #79 0x00007feaea75e01b in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4 #80 0x00007feadb462856 in kdemain () from /usr/lib64/libkdeinit4_plasma-desktop.so #81 0x0000000000406e28 in _start ()
/usr/lib64/kde4/plasma_applet_quicklaunch.so can you install the debug package for kdebase-workspace and reproduce the crash? this may enable us to get a much better backtrace. thanks.
From: "Aaron J. Seigo" <aseigo@kde.org> To: jenspen@optusnet.com.au Reply to: bug-control@bugs.kde.org >https://bugs.kde.org/show_bug.cgi?id=240544 >Aaron J. Seigo <aseigo@kde.org> changed: > What |Removed |Added >---------------------------------------------------------------------------- > CC| |aseigo@kde.org >--- Comment #1 from Aaron J. Seigo <aseigo kde org> 2010-06-08 01:57:22 --- >/usr/lib64/kde4/plasma_applet_quicklaunch.so >can you install the debug package for kdebase-workspace and reproduce the >crash? this may enable us to get a much better backtrace. thanks. I have updated to 4.4.82 and dragging the Google Translator widget to the desktop and/or the panel no longer crashes plasma. Great work you people are doing! However, though I successfully added Google Translator to the Panel (no plasma crash) - the error message is 'unable to load the widget. Script initialisation failed'. I also dragged Google Translator to the Desktop without plasma crashing - still get the message 'This object could not be created for the following reason: Script initialisation failed'. Thanks, Barbara
right; so the plasmoid as installed is broken (not much we can do about that upstream in plasma, sorry :) ...