[Bug 155588] New: Plasma crashes xinerama resize

Avuton Olrich avuton at gmail.com
Sat Jan 12 23:46:24 CET 2008


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=155588         
           Summary: Plasma crashes xinerama resize
           Product: plasma
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: panel-devel kde org
        ReportedBy: avuton gmail com


Version:           r760480 (using KDE Devel)
Installed from:    Compiled sources
Compiler:          gcc-4.2.2 
OS:                Linux

I had plasma crash after resize. The workspace was unlocked, and after resizing (smaller) I noticed one of my plasma apps was placed off screen, so I tried removing it and putting it in a visible area and got the following dump:

This is with qt-4.3.3, and kdebase is revision 760480, kdelibs r760465.

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0x2ada9ce4d060 (LWP 1272)]
[New Thread 0x41005950 (LWP 1282)]
[New Thread 0x40804950 (LWP 1281)]
[KCrash handler]
#5  Plasma::Package::filePath (this=0x1a6, 
    fileType=0x2ada93f71c7b "mainconfigui", filename= 0x7fff1709be20)
    at /var/tmp/paludis/kde-base/kdebase-9999.4/work/kdebase-9999.4/workspace/libs/plasma/package.cpp:113
#6  0x00002ada93ec2bc3 in Plasma::Package::filePath (this=0x1a6, 
    fileType=0x2ada93f71c7b "mainconfigui")
    at /var/tmp/paludis/kde-base/kdebase-9999.4/work/kdebase-9999.4/workspace/libs/plasma/package.cpp:138
#7  0x00002ada93ec77dd in Plasma::Applet::showConfigurationInterface (
    this=0x7fff1709c300)
    at /var/tmp/paludis/kde-base/kdebase-9999.4/work/kdebase-9999.4/workspace/libs/plasma/applet.cpp:1143
#8  0x00002ada93ed95c3 in Plasma::AppletHandle::paint (this=0xa2dc60, 
    painter=0x7fff1709d030, option=<value optimized out>, 
    widget=<value optimized out>)
    at /var/tmp/paludis/kde-base/kdebase-9999.4/work/kdebase-9999.4/workspace/libs/plasma/applethandle.cpp:152
#9  0x00002ada986fd14d in QGraphicsScene::drawItems (
    this=<value optimized out>, painter=0x7fff1709d030, numItems=3, 
    items=0xa34da0, options=0xc00f88, widget=0x92a530)
    at graphicsview/qgraphicsscene.cpp:3252
#10 0x00002ada987140b4 in QGraphicsView::paintEvent (this=0x925760, 
    event=<value optimized out>) at graphicsview/qgraphicsview.cpp:3097
#11 0x00002ada9828c655 in QWidget::event (this=0x925760, event=0x7fff1709d810)
    at kernel/qwidget.cpp:6270
#12 0x00002ada98555d98 in QFrame::event (this=0x925760, e=0x7fff1709d810)
    at widgets/qframe.cpp:655
#13 0x00002ada985d0a89 in QAbstractScrollArea::viewportEvent (
    this=0x7fff1709bf30, e=0x1a6) at widgets/qabstractscrollarea.cpp:924
#14 0x00002ada987106d1 in QGraphicsView::viewportEvent (this=0x925760, 
    event=0x7fff1709d810) at graphicsview/qgraphicsview.cpp:2338
#15 0x00002ada985d21f8 in QAbstractScrollAreaFilter::eventFilter (
    this=<value optimized out>, o=<value optimized out>, e=0x2ada93f71c7b)
    at widgets/qabstractscrollarea_p.h:93
#16 0x00002ada98248488 in QApplicationPrivate::notify_helper (
    this=<value optimized out>, receiver=0x92a530, e=0x7fff1709d810)
    at kernel/qapplication.cpp:3548
#17 0x00002ada98249954 in QApplication::notify (this=0x643870, 
    receiver=0x92a530, e=0x7fff1709d810) at kernel/qapplication.cpp:3497
#18 0x00002ada94dfd9b8 in KApplication::notify (this=0x643870, 
    receiver=0x92a530, event=0x7fff1709d810)
    at /var/tmp/paludis/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdeui/kernel/kapplication.cpp:314
#19 0x00002ada9772a12c in QCoreApplication::notifyInternal (this=0x643870, 
    receiver=0x92a530, event=0x7fff1709d810)
    at kernel/qcoreapplication.cpp:530
#20 0x00002ada98290e20 in qt_sendSpontaneousEvent (receiver=0x7fff1709be20, 
    event=0x2ada93f71c7b)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:203
#21 0x00002ada983a3715 in QWidgetPrivate::drawWidget (
    this=<value optimized out>, pdev=0x9450e8, rgn= 0x7fff1709da60, 
    offset= 0x7fff1709daa0, flags=<value optimized out>)
    at painting/qbackingstore.cpp:1210
#22 0x00002ada983a3e5e in QWidgetBackingStore::paintSiblingsRecursive (
    pdev=0x9450e8, siblings=<value optimized out>, index=9616176, 
    rgn= 0x7fff1709ddb0, offset= 0x7fff1709ddf0, flags=4)
    at painting/qbackingstore.cpp:1113
#23 0x00002ada983a33e2 in QWidgetPrivate::drawWidget (this=0x929ef0, 
    pdev=0x9450e8, rgn= 0x7fff1709ddb0, offset= 0x7fff1709ddf0, 
    flags=<value optimized out>) at painting/qbackingstore.cpp:1246
#24 0x00002ada983a3e5e in QWidgetBackingStore::paintSiblingsRecursive (
    pdev=0x9450e8, siblings=<value optimized out>, index=9614912, 
    rgn= 0x7fff1709e120, offset= 0x7968c8, flags=4)
    at painting/qbackingstore.cpp:1113
#25 0x00002ada983a33e2 in QWidgetPrivate::drawWidget (this=0x6d5a70, 
    pdev=0x9450e8, rgn= 0x7fff1709e120, offset= 0x7968c8, 
    flags=<value optimized out>) at painting/qbackingstore.cpp:1246
#26 0x00002ada983a4227 in QWidgetBackingStore::cleanRegion (this=0x7968b0, 
    rgn=<value optimized out>, widget=0x92a530, recursiveCopyToScreen=true)
    at painting/qbackingstore.cpp:1012
#27 0x00002ada983a4b38 in qt_syncBackingStore (widget=0x92a530)
    at painting/qbackingstore.cpp:325
#28 0x00002ada9828c480 in QWidget::event (this=0x92a530, event=0xa453f0)
    at kernel/qwidget.cpp:6412
#29 0x00002ada9824856b in QApplicationPrivate::notify_helper (this=0x92b760, 
    receiver=0x92a530, e=0xa453f0) at kernel/qapplication.cpp:3556
#30 0x00002ada98249954 in QApplication::notify (this=0x643870, 
    receiver=0x92a530, e=0xa453f0) at kernel/qapplication.cpp:3497
#31 0x00002ada94dfd9b8 in KApplication::notify (this=0x643870, 
    receiver=0x92a530, event=0xa453f0)
    at /var/tmp/paludis/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdeui/kernel/kapplication.cpp:314
#32 0x00002ada9772a12c in QCoreApplication::notifyInternal (this=0x643870, 
    receiver=0x92a530, event=0xa453f0) at kernel/qcoreapplication.cpp:530
#33 0x00002ada9772bb4b in QCoreApplicationPrivate::sendPostedEvents (
    receiver=0x0, event_type=0, data=0x604f60)
    at kernel/qcoreapplication.h:200
#34 0x00002ada9774be57 in postEventSourceDispatch (s=<value optimized out>)
    at kernel/qeventdispatcher_glib.cpp:207
#35 0x00002ada9b30af74 in g_main_dispatch (context=0x645220) at gmain.c:2061
#36 0x00002ada9b30c6fe in IA__g_main_context_dispatch (context=0x645220)
    at gmain.c:2613
#37 0x00002ada9b30cd43 in g_main_context_iterate (context=0x645220, block=1, 
    dispatch=1, self=0x643d40) at gmain.c:2694
#38 0x00002ada9b30cf84 in IA__g_main_context_iteration (context=0x645220, 
    may_block=1) at gmain.c:2753
#39 0x00002ada9774bea4 in QEventDispatcherGlib::processEvents (this=0x63e7a0, 
    flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:338
#40 0x00002ada982bd316 in QGuiEventDispatcherGlib::processEvents (
    this=0x7fff1709bf30, flags=<value optimized out>)
    at kernel/qguieventdispatcher_glib.cpp:191
#41 0x00002ada9772987c in QEventLoop::processEvents (
    this=<value optimized out>, flags=<value optimized out>)
    at kernel/qeventloop.cpp:140
#42 0x00002ada97729965 in QEventLoop::exec (this=0x7fff1709ec00, 
    flags= 0x7fff1709ec10) at kernel/qeventloop.cpp:186
#43 0x00002ada9772bf56 in QCoreApplication::exec ()
    at kernel/qcoreapplication.cpp:759
#44 0x00002ada93c300ef in kdemain (argc=1, argv=0x7fff1709ef98)
    at /var/tmp/paludis/kde-base/kdebase-9999.4/work/kdebase-9999.4/workspace/plasma/plasma/main.cpp:54
#45 0x00002ada99f101f4 in __libc_start_main (main=0x400960 <main>, argc=1, 
    ubp_av=0x7fff1709ef98, init=<value optimized out>, 
    fini=<value optimized out>, rtld_fini=<value optimized out>, 
    stack_end=0x7fff1709ef88) at libc-start.c:227
#46 0x00000000004008e9 in _start ()
#0  0x00002ada99f89c41 in nanosleep () from /lib64/libc.so.6


More information about the Panel-devel mailing list