Bug 270080

Summary: A plasmoid did fail the plasma-desktop
Product: [Unmaintained] plasma4 Reporter: jesus1989_p
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED UNMAINTAINED    
Severity: crash    
Priority: NOR    
Version: 4.6.1   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description jesus1989_p 2011-04-04 15:18:05 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.6.1 (4.6.1) "release 390"
Qt Version: 4.7.2
Operating System: Linux 2.6.37.1-1.2-default i686
Distribution: "openSUSE 11.4 (i586)"

-- Information about the crash:
While i'm trying to manipulate the Desktop folder in the plasmoid "QuickAcces Browser", accidentally select the function "copy"(right click). I'm trying to deselect the option. Suddendly, the plasma desktop failed and restarted.

-- Backtrace:
Application: Shell de escritorio Plasma (kdeinit4), signal: Aborted
[Current thread is 1 (Thread 0xb57c2710 (LWP 3167))]

Thread 2 (Thread 0xad62eb70 (LWP 3171)):
#0  0xb5ae022b in clock_gettime () from /lib/librt.so.1
#1  0xb6cec0b5 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb6dbef36 in updateCurrentTime (this=0xacd00d74, tm=...) at kernel/qeventdispatcher_unix.cpp:339
#4  QTimerInfoList::timerWait (this=0xacd00d74, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0xb6dbd77b in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xad62e11c) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb6dbd81d in timerSourcePrepare (source=0xacd00d40, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb5a2aa70 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#8  0xb5a2b8e2 in ?? () from /lib/libglib-2.0.so.0
#9  0xb5a2bfce in g_main_context_iteration () from /lib/libglib-2.0.so.0
#10 0xb6dbdfc7 in QEventDispatcherGlib::processEvents (this=0x86a6800, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0xb6d8ea6d in QEventLoop::processEvents (this=0xad62e2b0, flags=...) at kernel/qeventloop.cpp:149
#12 0xb6d8ec99 in QEventLoop::exec (this=0xad62e2b0, flags=...) at kernel/qeventloop.cpp:201
#13 0xb6c8fd49 in QThread::exec (this=0x86a7020) at thread/qthread.cpp:492
#14 0xb6d6e7fd in QInotifyFileSystemWatcherEngine::run (this=0x86a7020) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb6c92993 in QThreadPrivate::start (arg=0x86a7020) at thread/qthread_unix.cpp:320
#16 0xb6c15b05 in start_thread () from /lib/libpthread.so.0
#17 0xb5fcfd5e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb57c2710 (LWP 3167)):
[KCrash Handler]
#7  0xffffe430 in __kernel_vsyscall ()
#8  0xb5f278df in raise () from /lib/libc.so.6
#9  0xb5f29220 in abort () from /lib/libc.so.6
#10 0xb5f63e07 in __libc_message () from /lib/libc.so.6
#11 0xb5f69e2b in malloc_printerr () from /lib/libc.so.6
#12 0xb5f6abab in _int_free () from /lib/libc.so.6
#13 0xb5f6ea6d in free () from /lib/libc.so.6
#14 0xb5b5663c in get_event (c=<value optimized out>) at xcb_in.c:238
#15 0xb5b57a72 in xcb_poll_for_event (c=0x80d4350) at xcb_in.c:550
#16 0xb71b12fa in poll_for_event (dpy=0x80e4cc8) at xcb_io.c:210
#17 0xb71b2067 in _XReply (dpy=0x80e4cc8, rep=0xbfac2540, extra=0, discard=0) at xcb_io.c:554
#18 0xb7195b67 in XGetImage (dpy=0x80e4cc8, d=35712604, x=0, y=0, width=45, height=12, plane_mask=4294967295, format=2) at GetImage.c:74
#19 0xb639ae2d in QX11PixmapData::toImage(QRect const&) const () from /usr/lib/libQtGui.so.4
#20 0xb6396b6d in QX11PixmapData::toImage() const () from /usr/lib/libQtGui.so.4
#21 0xb6382e9d in QPixmap::toImage() const () from /usr/lib/libQtGui.so.4
#22 0xb54e5787 in KFileItemDelegate::Private::drawTextItems (this=0x8d9ccd8, painter=0xbfac2e9c, labelLayout=..., infoLayout=..., boundingRect=...) at /usr/src/debug/kdelibs-4.6.1/kio/kio/kfileitemdelegate.cpp:800
#23 0xb553475f in KFileItemDelegate::paint (this=0x8666ae0, painter=0xbfac2e9c, option=..., index=...) at /usr/src/debug/kdelibs-4.6.1/kio/kio/kfileitemdelegate.cpp:1427
#24 0xaf4cf973 in ?? () from /usr/lib/kde4/plasma_applet_quickaccess.so
#25 0xaf4d112c in ?? () from /usr/lib/kde4/plasma_applet_quickaccess.so
#26 0xb62f2b4a in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#27 0xb67020f5 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4
#28 0xb6793b91 in QAbstractScrollArea::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4
#29 0xb6837e74 in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4
#30 0xaf4cf01b in ?? () from /usr/lib/kde4/plasma_applet_quickaccess.so
#31 0xb6796486 in ?? () from /usr/lib/libQtGui.so.4
#32 0xb6d8f926 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x80cc028, receiver=0x8d55a40, event=0xbfac3724) at kernel/qcoreapplication.cpp:846
#33 0xb6297654 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#34 0xb62a04d4 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#35 0xb73eb591 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#36 0xb6d8f78e in QCoreApplication::notifyInternal (this=0x80c2608, receiver=0x8d55a40, event=0xbfac3724) at kernel/qcoreapplication.cpp:731
#37 0xb62ef7e2 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#38 0xb62f0537 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#39 0xb62f03fd in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#40 0xb62f03fd in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#41 0xb62ef538 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#42 0xb62f0537 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#43 0xb62ef538 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#44 0xb64de198 in ?? () from /usr/lib/libQtGui.so.4
#45 0xb62e445b in QWidgetPrivate::syncBackingStore() () from /usr/lib/libQtGui.so.4
#46 0xb62f361a in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#47 0xb4b8a589 in Plasma::Dialog::event (this=0x8993ac0, event=0x8df45f8) at /usr/src/debug/kdelibs-4.6.1/plasma/dialog.cpp:544
#48 0xb6297684 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#49 0xb62a04d4 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#50 0xb73eb591 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#51 0xb6d8f78e in QCoreApplication::notifyInternal (this=0x80c2608, receiver=0x8993ac0, event=0x8df45f8) at kernel/qcoreapplication.cpp:731
#52 0xb6d9351c in sendEvent (receiver=0x0, event_type=0, data=0x80582a0) at kernel/qcoreapplication.h:215
#53 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x80582a0) at kernel/qcoreapplication.cpp:1372
#54 0xb6d9366c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1265
#55 0xb6dbddf4 in sendPostedEvents (s=0x805ccb0) at kernel/qcoreapplication.h:220
#56 postEventSourceDispatch (s=0x805ccb0) at kernel/qeventdispatcher_glib.cpp:277
#57 0xb5a2b509 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#58 0xb5a2bd10 in ?? () from /lib/libglib-2.0.so.0
#59 0xb5a2bfce in g_main_context_iteration () from /lib/libglib-2.0.so.0
#60 0xb6dbdf7b in QEventDispatcherGlib::processEvents (this=0x80b7108, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#61 0xb634e1da in ?? () from /usr/lib/libQtGui.so.4
#62 0xb6d8ea6d in QEventLoop::processEvents (this=0xbfac4ba4, flags=...) at kernel/qeventloop.cpp:149
#63 0xb6d8ec99 in QEventLoop::exec (this=0xbfac4ba4, flags=...) at kernel/qeventloop.cpp:201
#64 0xb6d93740 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#65 0xb62953d4 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#66 0xb24158aa in kdemain (argc=1, argv=0x80a0e28) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/shell/main.cpp:118
#67 0x0804e514 in _start ()

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2012-05-22 13:22:08 UTC
Is this still valid for KDE 4.8.3 or trunk?
Comment 2 Andrew Crouthamel 2018-09-04 19:10:11 UTC
Hello! Plasma 4 was replaced by Plasma 5 four years ago by the KDE community. In that time we have made great strides in stability and functionality. We are closing all Plasma 4 bugs as most of them are no longer applicable to the new frameworks Plasma 5 is built upon. If you could, please re-test with the latest version of Plasma 5, and submit a new bug to "plasmashell" if you continue to have an issue. Thank you!