Bug 166892 - Plasma Workspace crashed causing signal 11 with "folder view" plasmoid
Summary: Plasma Workspace crashed causing signal 11 with "folder view" plasmoid
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 166410 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-07-18 03:22 UTC by Arthur Bogard
Modified: 2008-11-19 00:26 UTC (History)
2 users (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 Arthur Bogard 2008-07-18 03:22:16 UTC
Version:           4.0.98 (using KDE 4.0.98)
Installed from:    Ubuntu Packages
OS:                Linux

I had a total of three folder view plasmoids open at once.  While resizing the plasmoid for my home folder, it caused the plasma workspace to crash.  Not only that, but once it crashes, it undoes all the changes I've made over the last 15 minutes of customizing the desktop.  I'd say that's the most annoying part of all.  Also, when going back to add plasmoids, it shows that several of the desktop plasmoids are already deployed, but they aren't being displayed.  When I remove them, though, they flash momentarily and then disappear again.  Just an FYI (separate issue).  Below is the backtrace from the crash.  Thanks for all the work guys.  It's the most beautiful desktop environment out there by far, and I love the progress you guys are making!

Application: Plasma Workspace (plasma), signal SIGSEGV
[Thread debugging using libthread_db enabled]
[New Thread 0xb550ba00 (LWP 6088)]
[New Thread 0xb2a4db90 (LWP 6096)]
[New Thread 0xb3b40b90 (LWP 6092)]
[KCrash handler]
#6  0xb7ed726d in ?? () from /lib/tls/i686/cmov/libc.so.6
#7  0xb7c79daa in Plasma::Animator::customAnimation (this=0x80f78b0, 
    frames=40, duration=250, curve=Plasma::Animator::EaseInOutCurve, 
    receiver=0x8d6e538, slot=0xb7d60c8e "fadeAnimation")
    at /build/buildd/kdebase-workspace-4.0.98/libs/plasma/animator.cpp:385
#8  0xb7c9d595 in Plasma::AppletHandle::startFading (this=0x8d6e538, 
    anim=Plasma::AppletHandle::FadeIn)
    at /build/buildd/kdebase-workspace-4.0.98/libs/plasma/applethandle.cpp:759
#9  0xb7caaf9a in Plasma::Containment::sceneEventFilter (this=0x809a930, 
    watched=0x82411e8, event=0xbfe07bb4)
    at /build/buildd/kdebase-workspace-4.0.98/libs/plasma/containment.cpp:847
#10 0xb71142cb in QGraphicsScenePrivate::filterEvent (this=0x80ea808, 
    item=0x82411e8, event=0xbfe07bb4) at graphicsview/qgraphicsscene.cpp:1026
#11 0xb7114363 in QGraphicsScenePrivate::sendEvent (this=0x80ea808, 
    item=0x82411e8, event=0xbfe07bb4) at graphicsview/qgraphicsscene.cpp:1044
#12 0xb71145da in QGraphicsScenePrivate::sendHoverEvent (this=0x80ea808, 
    type=QEvent::GraphicsSceneHoverEnter, item=0x82411e8, 
    hoverEvent=0xbfe07c8c) at graphicsview/qgraphicsscene.cpp:1093
#13 0xb7121043 in QGraphicsScenePrivate::dispatchHoverEvent (this=0x80ea808, 
    hoverEvent=0xbfe07c8c) at graphicsview/qgraphicsscene.cpp:3421
#14 0xb71213f0 in QGraphicsScene::mouseMoveEvent (this=0x80da850, 
    mouseEvent=0xbfe080c8) at graphicsview/qgraphicsscene.cpp:3566
#15 0xb71215fa in QGraphicsScene::event (this=0x80da850, event=0xbfe080c8)
    at graphicsview/qgraphicsscene.cpp:2984
#16 0xb6b8bc0c in QApplicationPrivate::notify_helper (this=0x807a820, 
    receiver=0x80da850, e=0xbfe080c8) at kernel/qapplication.cpp:3772
#17 0xb6b90799 in QApplication::notify (this=0x8077928, receiver=0x80da850, 
    e=0xbfe080c8) at kernel/qapplication.cpp:3366
#18 0xb7a9d603 in KApplication::notify (this=0x8077928, receiver=0x80da850, 
    event=0xbfe080c8)
    at /build/buildd/kde4libs-4.0.98a/kdeui/kernel/kapplication.cpp:311
#19 0xb761b6a9 in QCoreApplication::notifyInternal (this=0x8077928, 
    receiver=0x80da850, event=0xbfe080c8) at kernel/qcoreapplication.cpp:587
#20 0xb71362a2 in QGraphicsView::mouseMoveEvent (this=0x8132360, 
    event=0xbfe086fc)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#21 0xb6be3681 in QWidget::event (this=0x8132360, event=0xbfe086fc)
    at kernel/qwidget.cpp:6912
#22 0xb6f18023 in QFrame::event (this=0x8132360, e=0xbfe086fc)
    at widgets/qframe.cpp:657
#23 0xb6fabbcf in QAbstractScrollArea::viewportEvent (this=0x8132360, 
    e=0x8d6e538) at widgets/qabstractscrollarea.cpp:941
#24 0xb71317af in QGraphicsView::viewportEvent (this=0x8132360, 
    event=0xbfe086fc) at graphicsview/qgraphicsview.cpp:2267
#25 0xb6facf55 in QAbstractScrollAreaFilter::eventFilter (this=0x8282328, 
    o=0x82e0cd0, e=0xbfe086fc) at widgets/qabstractscrollarea_p.h:102
#26 0xb761ba21 in QCoreApplicationPrivate::sendThroughObjectEventFilters (
    this=0x807a820, receiver=0x82e0cd0, event=0xbfe086fc)
    at kernel/qcoreapplication.cpp:694
#27 0xb6b8bbe3 in QApplicationPrivate::notify_helper (this=0x807a820, 
    receiver=0x82e0cd0, e=0xbfe086fc) at kernel/qapplication.cpp:3768
#28 0xb6b90cc5 in QApplication::notify (this=0x8077928, receiver=0x82e0cd0, 
    e=0xbfe086fc) at kernel/qapplication.cpp:3501
#29 0xb7a9d603 in KApplication::notify (this=0x8077928, receiver=0x82e0cd0, 
    event=0xbfe086fc)
    at /build/buildd/kde4libs-4.0.98a/kdeui/kernel/kapplication.cpp:311
#30 0xb761b6a9 in QCoreApplication::notifyInternal (this=0x8077928, 
    receiver=0x82e0cd0, event=0xbfe086fc) at kernel/qcoreapplication.cpp:587
#31 0xb6b8de11 in QApplicationPrivate::sendMouseEvent (receiver=0x82e0cd0, 
    event=0xbfe086fc, alienWidget=0x82e0cd0, nativeWidget=0x8132360, 
    buttonDown=0xb7378850, lastMouseReceiver=@0xb7378854)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#32 0xb6bf7cbd in QETWidget::translateMouseEvent (this=0x8132360, 
    event=0xbfe08c18) at kernel/qapplication_x11.cpp:4133
#33 0xb6bf66a1 in QApplication::x11ProcessEvent (this=0x8077928, 
    event=0xbfe08c18) at kernel/qapplication_x11.cpp:3255
#34 0xb6c1f39a in x11EventSourceDispatch (s=0x8080438, callback=0, 
    user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#35 0xb5963bf8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#36 0xb5966e5e in ?? () from /usr/lib/libglib-2.0.so.0
#37 0xb59673ac in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#38 0xb7646f98 in QEventDispatcherGlib::processEvents (this=0x807f780, 
    flags=@0xbfe08db8) at kernel/qeventdispatcher_glib.cpp:325
#39 0xb6c1f195 in QGuiEventDispatcherGlib::processEvents (this=0x807f780, 
    flags=@0xbfe08de8) at kernel/qguieventdispatcher_glib.cpp:204
#40 0xb761a92d in QEventLoop::processEvents (this=0xbfe08e60, 
    flags=@0xbfe08e24) at kernel/qeventloop.cpp:149
#41 0xb761aabd in QEventLoop::exec (this=0xbfe08e60, flags=@0xbfe08e68)
    at kernel/qeventloop.cpp:200
#42 0xb761cd3d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#43 0xb6b8b567 in QApplication::exec () at kernel/qapplication.cpp:3304
#44 0xb7eff236 in kdemain (argc=1, argv=0xbfe09054)
    at /build/buildd/kdebase-workspace-4.0.98/plasma/plasma/main.cpp:54
#45 0x08048582 in main (argc=)
    at /build/buildd/kdebase-workspace-4.0.98/obj-i486-linux-gnu/plasma/plasma/plasma-qgv_dummy.cpp:3
#0  0xb7f1a410 in __kernel_vsyscall ()
Comment 1 Christophe Marin 2008-07-18 10:31:05 UTC
*** Bug 166410 has been marked as a duplicate of this bug. ***
Comment 2 Arthur Bogard 2008-07-18 16:57:10 UTC
It happened again, so I'll attach a second bug report in case it helps in the slightest.

Application: Plasma Workspace (plasma), signal SIGSEGV
[Thread debugging using libthread_db enabled]
[New Thread 0xb5531a00 (LWP 6840)]
[New Thread 0xb313bb90 (LWP 6844)]
[New Thread 0xb3957b90 (LWP 6843)]
[KCrash handler]
#6  0x030000d5 in ?? ()
#7  0xb7c9fdaa in Plasma::Animator::customAnimation (this=0x811f790, 
    frames=40, duration=250, curve=Plasma::Animator::EaseInOutCurve, 
    receiver=0x872a928, slot=0xb7d86c8e "fadeAnimation")
    at /build/buildd/kdebase-workspace-4.0.98/libs/plasma/animator.cpp:385
#8  0xb7cc3595 in Plasma::AppletHandle::startFading (this=0x872a928, 
    anim=Plasma::AppletHandle::FadeIn)
    at /build/buildd/kdebase-workspace-4.0.98/libs/plasma/applethandle.cpp:759
#9  0xb7cd0f9a in Plasma::Containment::sceneEventFilter (this=0x8198800, 
    watched=0x8749708, event=0xbfa737e4)
    at /build/buildd/kdebase-workspace-4.0.98/libs/plasma/containment.cpp:847
#10 0xb713a2cb in QGraphicsScenePrivate::filterEvent (this=0x80f6178, 
    item=0x8749708, event=0xbfa737e4) at graphicsview/qgraphicsscene.cpp:1026
#11 0xb713a363 in QGraphicsScenePrivate::sendEvent (this=0x80f6178, 
    item=0x8749708, event=0xbfa737e4) at graphicsview/qgraphicsscene.cpp:1044
#12 0xb713a5da in QGraphicsScenePrivate::sendHoverEvent (this=0x80f6178, 
    type=QEvent::GraphicsSceneHoverEnter, item=0x8749708, 
    hoverEvent=0xbfa738bc) at graphicsview/qgraphicsscene.cpp:1093
#13 0xb7147043 in QGraphicsScenePrivate::dispatchHoverEvent (this=0x80f6178, 
    hoverEvent=0xbfa738bc) at graphicsview/qgraphicsscene.cpp:3421
#14 0xb71473f0 in QGraphicsScene::mouseMoveEvent (this=0x80e6270, 
    mouseEvent=0xbfa73cf8) at graphicsview/qgraphicsscene.cpp:3566
#15 0xb71475fa in QGraphicsScene::event (this=0x80e6270, event=0xbfa73cf8)
    at graphicsview/qgraphicsscene.cpp:2984
#16 0xb6bb1c0c in QApplicationPrivate::notify_helper (this=0x807d3a0, 
    receiver=0x80e6270, e=0xbfa73cf8) at kernel/qapplication.cpp:3772
#17 0xb6bb6799 in QApplication::notify (this=0x8077918, receiver=0x80e6270, 
    e=0xbfa73cf8) at kernel/qapplication.cpp:3366
#18 0xb7ac3603 in KApplication::notify (this=0x8077918, receiver=0x80e6270, 
    event=0xbfa73cf8)
    at /build/buildd/kde4libs-4.0.98a/kdeui/kernel/kapplication.cpp:311
#19 0xb76416a9 in QCoreApplication::notifyInternal (this=0x8077918, 
    receiver=0x80e6270, event=0xbfa73cf8) at kernel/qcoreapplication.cpp:587
#20 0xb715c2a2 in QGraphicsView::mouseMoveEvent (this=0x833b868, 
    event=0xbfa7432c)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#21 0xb6c09681 in QWidget::event (this=0x833b868, event=0xbfa7432c)
    at kernel/qwidget.cpp:6912
#22 0xb6f3e023 in QFrame::event (this=0x833b868, e=0xbfa7432c)
    at widgets/qframe.cpp:657
#23 0xb6fd1bcf in QAbstractScrollArea::viewportEvent (this=0x833b868, 
    e=0x872a928) at widgets/qabstractscrollarea.cpp:941
#24 0xb71577af in QGraphicsView::viewportEvent (this=0x833b868, 
    event=0xbfa7432c) at graphicsview/qgraphicsview.cpp:2267
#25 0xb6fd2f55 in QAbstractScrollAreaFilter::eventFilter (this=0x8331328, 
    o=0x8330af8, e=0xbfa7432c) at widgets/qabstractscrollarea_p.h:102
#26 0xb7641a21 in QCoreApplicationPrivate::sendThroughObjectEventFilters (
    this=0x807d3a0, receiver=0x8330af8, event=0xbfa7432c)
    at kernel/qcoreapplication.cpp:694
#27 0xb6bb1be3 in QApplicationPrivate::notify_helper (this=0x807d3a0, 
    receiver=0x8330af8, e=0xbfa7432c) at kernel/qapplication.cpp:3768
#28 0xb6bb6cc5 in QApplication::notify (this=0x8077918, receiver=0x8330af8, 
    e=0xbfa7432c) at kernel/qapplication.cpp:3501
#29 0xb7ac3603 in KApplication::notify (this=0x8077918, receiver=0x8330af8, 
    event=0xbfa7432c)
    at /build/buildd/kde4libs-4.0.98a/kdeui/kernel/kapplication.cpp:311
#30 0xb76416a9 in QCoreApplication::notifyInternal (this=0x8077918, 
    receiver=0x8330af8, event=0xbfa7432c) at kernel/qcoreapplication.cpp:587
#31 0xb6bb3e11 in QApplicationPrivate::sendMouseEvent (receiver=0x8330af8, 
    event=0xbfa7432c, alienWidget=0x8330af8, nativeWidget=0x833b868, 
    buttonDown=0xb739e850, lastMouseReceiver=@0xb739e854)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#32 0xb6c1dcbd in QETWidget::translateMouseEvent (this=0x833b868, 
    event=0xbfa74848) at kernel/qapplication_x11.cpp:4133
#33 0xb6c1c6a1 in QApplication::x11ProcessEvent (this=0x8077918, 
    event=0xbfa74848) at kernel/qapplication_x11.cpp:3255
#34 0xb6c4539a in x11EventSourceDispatch (s=0x8080458, callback=0, 
    user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#35 0xb5989bf8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#36 0xb598ce5e in ?? () from /usr/lib/libglib-2.0.so.0
#37 0xb598d3ac in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#38 0xb766cf98 in QEventDispatcherGlib::processEvents (this=0x807bdb0, 
    flags=@0xbfa749e8) at kernel/qeventdispatcher_glib.cpp:325
#39 0xb6c45195 in QGuiEventDispatcherGlib::processEvents (this=0x807bdb0, 
    flags=@0xbfa74a18) at kernel/qguieventdispatcher_glib.cpp:204
#40 0xb764092d in QEventLoop::processEvents (this=0xbfa74a90, 
    flags=@0xbfa74a54) at kernel/qeventloop.cpp:149
#41 0xb7640abd in QEventLoop::exec (this=0xbfa74a90, flags=@0xbfa74a98)
    at kernel/qeventloop.cpp:200
#42 0xb7642d3d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#43 0xb6bb1567 in QApplication::exec () at kernel/qapplication.cpp:3304
#44 0xb7f27236 in kdemain (argc=1, argv=0xbfa74c84)
    at /build/buildd/kdebase-workspace-4.0.98/plasma/plasma/main.cpp:54
#45 0x08048582 in main (argc=)
    at /build/buildd/kdebase-workspace-4.0.98/obj-i486-linux-gnu/plasma/plasma/plasma-qgv_dummy.cpp:3
#0  0xb7f42410 in __kernel_vsyscall ()
Comment 3 Aaron J. Seigo 2008-11-18 04:02:40 UTC
does this problem persist in later versions for you?
Comment 4 Pedro Sá (kunst uber alles) 2008-11-19 00:08:49 UTC
(In reply to comment #3)
> does this problem persist in later versions for you?
> 

In 4.1.3 the problem is gone, but the folder view plasmoids have a very slow rotating