Version: unspecified (using KDE 4.4.4) OS: Linux Reproducible: Always Steps to Reproduce: 1) create panel with width less than width of the screen 2) add any plasmoid to the panel 3) drag plasmoid beyond the bounds of panel, plasma will crash after a while Actual Results: plasma crashes Expected Results: widget goes to desktop
can you reproduce with a backtrace? see http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports
> see http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports It says "The KDE Crash Dialog should appear right after the crash" but it doesn't (when plasma crashes, it appears only when other applications crash)
debian testing, KDE 4.4.4, Qt 4.6.3 Application: Рабочее пространство Plasma (plasma-desktop), signal: Segmentation fault [KCrash Handler] #6 QGraphicsLinearLayout::d_func (this=0x0, item=0xa4b5620) at graphicsview/qgraphicslinearlayout.h:109 #7 QGraphicsLinearLayout::removeItem (this=0x0, item=0xa4b5620) at graphicsview/qgraphicslinearlayout.cpp:311 #8 0xb78aded3 in PanelAppletOverlay::mouseMoveEvent (this=0xa968138, event=0xbfd8ddc4) at ../../../../plasma/desktop/shell/panelappletoverlay.cpp:331 #9 0xb5ed469a in QWidget::event (this=0xa968138, event=0xbfd8ddc4) at kernel/qwidget.cpp:8029 #10 0xb5e765cc in QApplicationPrivate::notify_helper (this=0x9ff42d8, receiver=0xa968138, e=0xbfd8ddc4) at kernel/qapplication.cpp:4302 #11 0xb5e7daf7 in QApplication::notify (this=0x9fe6900, receiver=0xa968138, e=0xbfd8ddc4) at kernel/qapplication.cpp:3867 #12 0xb6bf8b4a in KApplication::notify (this=0x9fe6900, receiver=0xa968138, event=0xbfd8ddc4) at ../../kdeui/kernel/kapplication.cpp:302 #13 0xb5b8b52b in QCoreApplication::notifyInternal (this=0x9fe6900, receiver=0xa968138, event=0xbfd8ddc4) at kernel/qcoreapplication.cpp:726 #14 0xb5e7ca52 in QCoreApplication::sendEvent (receiver=0xa968138, event=0xbfd8ddc4, alienWidget=0x0, nativeWidget=0xa457ad0, buttonDown=0xb67be998, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #15 QApplicationPrivate::sendMouseEvent (receiver=0xa968138, event=0xbfd8ddc4, alienWidget=0x0, nativeWidget=0xa457ad0, buttonDown=0xb67be998, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2967 #16 0xb5f07d7c in QETWidget::translateMouseEvent (this=0xa457ad0, event=0xbfd8e210) at kernel/qapplication_x11.cpp:4380 #17 0xb5f0728b in QApplication::x11ProcessEvent (this=0x9fe6900, event=0xbfd8e210) at kernel/qapplication_x11.cpp:3391 #18 0xb5f353e2 in x11EventSourceDispatch (s=0x9ff7568, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #19 0xb40602f5 in g_main_dispatch (context=0x9ff6690) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:1960 #20 IA__g_main_context_dispatch (context=0x9ff6690) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2513 #21 0xb4063fd8 in g_main_context_iterate (context=0x9ff6690, block=<value optimized out>, dispatch=1, self=0x9ff42b0) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2591 #22 0xb40641b8 in IA__g_main_context_iteration (context=0x9ff6690, may_block=1) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2654 #23 0xb5bb7095 in QEventDispatcherGlib::processEvents (this=0x9fd0ba0, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #24 0xb5f34f45 in QGuiEventDispatcherGlib::processEvents (this=0x9fd0ba0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #25 0xb5b89b49 in QEventLoop::processEvents (this=0xbfd8e504, flags=) at kernel/qeventloop.cpp:149 #26 0xb5b89f9a in QEventLoop::exec (this=0xbfd8e504, flags=...) at kernel/qeventloop.cpp:201 #27 0xb5b8f1cf in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003 #28 0xb5e76667 in QApplication::exec () at kernel/qapplication.cpp:3581 #29 0xb789afae in kdemain (argc=1, argv=0xbfd8e704) at ../../../../plasma/desktop/shell/main.cpp:112 #30 0x0804861b in main (argc=1, argv=0xbfd8e704) at plasma-desktop_dummy.cpp:3
Closing for lack of feedback.