[Konsole-devel] [Bug 247370] New: Window crashing when moving with shortcuts

info at xlrs.de info at xlrs.de
Wed Aug 11 12:21:49 UTC 2010


https://bugs.kde.org/show_bug.cgi?id=247370

           Summary: Window crashing when moving with shortcuts
           Product: konsole
           Version: 2.5
          Platform: openSUSE RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: konsole-devel at kde.org
        ReportedBy: info at xlrs.de


Application: konsole (2.5)
KDE Platform Version: 4.5.00 (KDE 4.5.0)
Qt Version: 4.6.3
Operating System: Linux 2.6.34-12-desktop x86_64
Distribution: "openSUSE 11.3 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:

I use shortcuts to move program windows around and in kde 
(enabled in systemsettings -> shortcuts and gestures -> globaö shortcuts ->
kwin -> justify window on left/right/top/bottom of monito) 
when i try to move around a window this way in kde 4.5 all instances if this
program crash

The crash can be reproduced every time.

-- Backtrace:
Application: Konsole (konsole), signal: Segmentation fault
[KCrash Handler]
#6  0x00007fc9e980c6b9 in QX11PaintEngine::drawPixmap (this=<value optimized
out>, r=<value optimized out>, px=<value optimized out>, _sr=<value optimized
out>) at painting/qpaintengine_x11.cpp:1919
#7  0x00007fc9e975780b in QPaintEngine::drawImage (this=0x84bfe0, r=...,
image=..., sr=<value optimized out>, flags=<value optimized out>) at
painting/qpaintengine.cpp:624
#8  0x00007fc9e980fa12 in QX11PaintEngine::drawImage (this=0x84bfe0, r=...,
image=..., sr=..., flags=...) at painting/qpaintengine_x11.cpp:1893
#9  0x00007fc9e976b595 in QPainterPrivate::draw_helper (this=0x982bb0,
originalPath=<value optimized out>, op=<value optimized out>) at
painting/qpainter.cpp:484
#10 0x00007fc9e976d8f2 in QPainter::drawRoundedRect (this=0x7fffc16f5810,
rect=<value optimized out>, xRadius=<value optimized out>, yRadius=<value
optimized out>, mode=<value optimized out>)
    at painting/qpainter.cpp:4150
#11 0x00007fc9df63d3e1 in Oxygen::Style::renderScrollBarHandle (this=<value
optimized out>, p=0x7fffc16f5810, r=<value optimized out>, pal=<value optimized
out>, orientation=<value optimized out>, 
    hover=false, opacity=2) at
/usr/src/debug/kdebase-workspace-4.5.0/kstyles/oxygen/oxygenstyle.cpp:5411
#12 0x00007fc9df63e5a7 in renderScrollBarHandle (this=0x6d5570, primitive=8,
opt=0x7fffc16f47a0, rect=..., pal=..., flags=<value optimized out>,
p=0x7fffc16f5810, widget=0x903100, kOpt=0x0)
    at /usr/src/debug/kdebase-workspace-4.5.0/kstyles/oxygen/oxygenstyle.h:284
#13 Oxygen::Style::drawScrollBarPrimitive (this=0x6d5570, primitive=8,
opt=0x7fffc16f47a0, rect=..., pal=..., flags=<value optimized out>,
p=0x7fffc16f5810, widget=0x903100, kOpt=0x0)
    at
/usr/src/debug/kdebase-workspace-4.5.0/kstyles/oxygen/oxygenstyle.cpp:2135
#14 0x00007fc9df6261bc in Oxygen::Style::drawKStylePrimitive (this=0x6d5570,
widgetType=KStyle::WT_ScrollBar, primitive=8, opt=0x7fffc16f47a0, r=...,
palette=..., flags=..., p=0x7fffc16f5810, 
    widget=0x903100, kOpt=0x0) at
/usr/src/debug/kdebase-workspace-4.5.0/kstyles/oxygen/oxygenstyle.cpp:1137
#15 0x00007fc9eab521ef in KStyle::drawControl (this=0x6d5570, element=<value
optimized out>, option=0x7fffc16f47a0, p=0x7fffc16f5810, widget=0x903100)
    at /usr/src/debug/kdelibs-4.5.0/kdeui/kernel/kstyle.cpp:2250
#16 0x00007fc9df62698b in Oxygen::Style::drawControl (this=0x6d5570,
element=QStyle::CE_ScrollBarSlider, option=0x7fffc16f47a0, p=0x7fffc16f5810,
widget=0x903100)
    at
/usr/src/debug/kdebase-workspace-4.5.0/kstyles/oxygen/oxygenstyle.cpp:1015
#17 0x00007fc9e991c733 in QCommonStyle::drawComplexControl (this=0x6d5570,
cc=<value optimized out>, opt=0x7fffc16f5790, p=0x7fffc16f5810,
widget=0x903100) at styles/qcommonstyle.cpp:3236
#18 0x00007fc9eab5704e in KStyle::drawComplexControl (this=0x6d5570,
cc=QStyle::CC_ScrollBar, opt=0x7fffc16f5790, p=0x7fffc16f5810, w=0x903100)
    at /usr/src/debug/kdelibs-4.5.0/kdeui/kernel/kstyle.cpp:3597
#19 0x00007fc9df618f9a in Oxygen::Style::drawComplexControl (this=0x6d5570,
control=QStyle::CC_ScrollBar, option=0x7fffc16f5790, painter=0x7fffc16f5810,
widget=<value optimized out>)
    at
/usr/src/debug/kdebase-workspace-4.5.0/kstyles/oxygen/oxygenstyle.cpp:308
#20 0x00007fc9e9a55d6f in QScrollBar::paintEvent (this=0x903100) at
widgets/qscrollbar.cpp:565
#21 0x00007fc9e9675d6e in QWidget::event (this=0x903100, event=0x7fffc16f6070)
at kernel/qwidget.cpp:8190
#22 0x00007fc9e9a55c6a in QScrollBar::event (this=0x903100,
event=0x7fffc16f6070) at widgets/qscrollbar.cpp:545
#23 0x00007fc9e96254d4 in QApplicationPrivate::notify_helper (this=0x63aba0,
receiver=0x903100, e=0x7fffc16f6070) at kernel/qapplication.cpp:4302
#24 0x00007fc9e962daca in QApplication::notify (this=<value optimized out>,
receiver=0x903100, e=0x7fffc16f6070) at kernel/qapplication.cpp:4185
#25 0x00007fc9eab590b6 in KApplication::notify (this=0x7fffc16f8e40,
receiver=0x903100, event=0x7fffc16f6070) at
/usr/src/debug/kdelibs-4.5.0/kdeui/kernel/kapplication.cpp:310
#26 0x00007fc9ea233e4c in QCoreApplication::notifyInternal
(this=0x7fffc16f8e40, receiver=0x903100, event=0x7fffc16f6070) at
kernel/qcoreapplication.cpp:726
#27 0x00007fc9e96711b2 in sendSpontaneousEvent (this=0xb5c270, pdev=0x7a14a8,
rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x7a57b0)
    at ../../src/corelib/kernel/qcoreapplication.h:218
#28 QWidgetPrivate::drawWidget (this=0xb5c270, pdev=0x7a14a8, rgn=...,
offset=..., flags=4, sharedPainter=0x0, backingStore=0x7a57b0) at
kernel/qwidget.cpp:5363
#29 0x00007fc9e9671d7f in QWidgetPrivate::paintSiblingsRecursive
(this=0x8dc420, pdev=0x7a14a8, siblings=<value optimized out>, index=<value
optimized out>, rgn=..., offset=..., flags=4, 
    sharedPainter=0x0, backingStore=0x7a57b0) at kernel/qwidget.cpp:5476
#30 0x00007fc9e9670f1a in QWidgetPrivate::drawWidget (this=0x8dc420,
pdev=0x7a14a8, rgn=..., offset=..., flags=<value optimized out>,
sharedPainter=0x0, backingStore=0x7a57b0)
    at kernel/qwidget.cpp:5412
#31 0x00007fc9e9671d7f in QWidgetPrivate::paintSiblingsRecursive
(this=0x7ca650, pdev=0x7a14a8, siblings=<value optimized out>, index=<value
optimized out>, rgn=..., offset=..., flags=4, 
    sharedPainter=0x0, backingStore=0x7a57b0) at kernel/qwidget.cpp:5476
#32 0x00007fc9e9670f1a in QWidgetPrivate::drawWidget (this=0x7ca650,
pdev=0x7a14a8, rgn=..., offset=..., flags=<value optimized out>,
sharedPainter=0x0, backingStore=0x7a57b0)
    at kernel/qwidget.cpp:5412
#33 0x00007fc9e9671d7f in QWidgetPrivate::paintSiblingsRecursive
(this=0x7ca350, pdev=0x7a14a8, siblings=<value optimized out>, index=<value
optimized out>, rgn=..., offset=..., flags=4, 
    sharedPainter=0x0, backingStore=0x7a57b0) at kernel/qwidget.cpp:5476
#34 0x00007fc9e9670f1a in QWidgetPrivate::drawWidget (this=0x7ca350,
pdev=0x7a14a8, rgn=..., offset=..., flags=<value optimized out>,
sharedPainter=0x0, backingStore=0x7a57b0)
    at kernel/qwidget.cpp:5412
#35 0x00007fc9e9671d7f in QWidgetPrivate::paintSiblingsRecursive
(this=0x77c100, pdev=0x7a14a8, siblings=<value optimized out>, index=<value
optimized out>, rgn=..., offset=..., flags=4, 
    sharedPainter=0x0, backingStore=0x7a57b0) at kernel/qwidget.cpp:5476
#36 0x00007fc9e9670f1a in QWidgetPrivate::drawWidget (this=0x77c100,
pdev=0x7a14a8, rgn=..., offset=..., flags=<value optimized out>,
sharedPainter=0x0, backingStore=0x7a57b0)
    at kernel/qwidget.cpp:5412
#37 0x00007fc9e9671d7f in QWidgetPrivate::paintSiblingsRecursive
(this=0x78c630, pdev=0x7a14a8, siblings=<value optimized out>, index=<value
optimized out>, rgn=..., offset=..., flags=4, 
    sharedPainter=0x0, backingStore=0x7a57b0) at kernel/qwidget.cpp:5476
#38 0x00007fc9e9670f1a in QWidgetPrivate::drawWidget (this=0x78c630,
pdev=0x7a14a8, rgn=..., offset=..., flags=<value optimized out>,
sharedPainter=0x0, backingStore=0x7a57b0)
    at kernel/qwidget.cpp:5412
#39 0x00007fc9e9671d7f in QWidgetPrivate::paintSiblingsRecursive
(this=0x763c70, pdev=0x7a14a8, siblings=<value optimized out>, index=<value
optimized out>, rgn=..., offset=..., flags=4, 
    sharedPainter=0x0, backingStore=0x7a57b0) at kernel/qwidget.cpp:5476
#40 0x00007fc9e9670f1a in QWidgetPrivate::drawWidget (this=0x763c70,
pdev=0x7a14a8, rgn=..., offset=..., flags=<value optimized out>,
sharedPainter=0x0, backingStore=0x7a57b0)
    at kernel/qwidget.cpp:5412
#41 0x00007fc9e9825231 in QWidgetBackingStore::sync (this=0x7a57b0) at
painting/qbackingstore.cpp:1300
#42 0x00007fc9e9667940 in QWidgetPrivate::syncBackingStore (this=0x763c70) at
kernel/qwidget.cpp:1688
#43 0x00007fc9e9690868 in QETWidget::translateConfigEvent (this=0x73c240,
event=<value optimized out>) at kernel/qapplication_x11.cpp:5268
#44 0x00007fc9e96a0443 in QApplication::x11ProcessEvent (this=0x7fffc16f8e40,
event=0x7fffc16f8a70) at kernel/qapplication_x11.cpp:3418
#45 0x00007fc9e96c6492 in x11EventSourceDispatch (s=0x637dc0, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#46 0x00007fc9e5710a93 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#47 0x00007fc9e5711270 in ?? () from /usr/lib64/libglib-2.0.so.0
#48 0x00007fc9e5711510 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#49 0x00007fc9ea25c67f in QEventDispatcherGlib::processEvents (this=0x60e640,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#50 0x00007fc9e96c614e in QGuiEventDispatcherGlib::processEvents (this=<value
optimized out>, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#51 0x00007fc9ea233292 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#52 0x00007fc9ea233495 in QEventLoop::exec (this=0x7fffc16f8d90, flags=...) at
kernel/qeventloop.cpp:201
#53 0x00007fc9ea23788b in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1003
#54 0x00007fc9eb85dc46 in kdemain (argc=1, argv=0x7fffc16f9098) at
/usr/src/debug/kdebase-4.5.0/apps/konsole/src/main.cpp:77
#55 0x00007fc9eb508b7d in __libc_start_main () from /lib64/libc.so.6
#56 0x0000000000400699 in _start () at ../sysdeps/x86_64/elf/start.S:113

Possible duplicates by query: bug 232800, bug 230490.

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the konsole-devel mailing list