Bug 247041

Summary: KWin crashed when I switched between applications
Product: [Plasma] Oxygen Reporter: Unknown <null>
Component: win decoAssignee: Hugo Pereira Da Costa <hugo.pereira.da.costa>
Status: RESOLVED UPSTREAM    
Severity: crash CC: danielb, hugo.pereira.da.costa, israel_marrero, spielmail
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Unknown 2010-08-08 09:40:11 UTC
Application: kwin (4.4.95 (KDE 4.4.95 (KDE 4.5 >= 20100723)))
KDE Platform Version: 4.4.95 (KDE 4.4.95 (KDE 4.5 >= 20100723))
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 was using Opera, then I clicked on the system tray on the Kontact window and after Opera was minimized in the same moment KWin crashed.

-- Backtrace:
Application: KWin (kwin), signal: Segmentation fault
[KCrash Handler]
#6  0x00007f8fb0506c5e in cleanup (this=0x1151d30, __in_chrg=<value optimized out>) at ../../src/corelib/tools/qscopedpointer.h:62
#7  ~QScopedPointer (this=0x1151d30, __in_chrg=<value optimized out>) at ../../src/corelib/tools/qscopedpointer.h:100
#8  QPaintEngine::~QPaintEngine (this=0x1151d30, __in_chrg=<value optimized out>) at painting/qpaintengine.cpp:722
#9  0x00007f8fb05c1460 in QX11PaintEngine::~QX11PaintEngine (this=0x1151d30, __in_chrg=<value optimized out>) at painting/qpaintengine_x11.cpp:469
#10 0x00007f8fb04b71f8 in QX11PixmapData::release (this=0x1166490) at image/qpixmap_x11.cpp:1243
#11 0x00007f8fb04b7a2a in QX11PixmapData::~QX11PixmapData (this=0x1166490, __in_chrg=<value optimized out>) at image/qpixmap_x11.cpp:1238
#12 0x00007f8fb04a56e9 in ~QExplicitlySharedDataPointer (this=0xcf3510, __in_chrg=<value optimized out>) at ../../src/corelib/tools/qshareddata.h:159
#13 QPixmap::~QPixmap (this=0xcf3510, __in_chrg=<value optimized out>) at image/qpixmap.cpp:323
#14 0x00007f8fa340d046 in unlink (this=0x7472b8, m=63) at /usr/include/QtCore/qcache.h:75
#15 QCache<unsigned long long, QPixmap>::trim (this=0x7472b8, m=63) at /usr/include/QtCore/qcache.h:209
#16 0x00007f8fa340d173 in QCache<unsigned long long, QPixmap>::insert (this=0x7472b8, akey=@0x7fff6dd0f578, aobject=0x108f120, acost=1) at /usr/include/QtCore/qcache.h:188
#17 0x00007f8fa340aeee in Oxygen::Helper::radialGradient (this=0x7471d0, color=<value optimized out>, width=<value optimized out>, height=64)
    at /usr/src/debug/kdebase-workspace-4.4.95/libs/oxygen/oxygenhelper.cpp:351
#18 0x00007f8fa34076b3 in Oxygen::Helper::renderWindowBackground (this=<value optimized out>, p=0x7fff6dd0f970, clipRect=..., widget=<value optimized out>, window=<value optimized out>, color=..., 
    y_shift=29, gradientHeight=64) at /usr/src/debug/kdebase-workspace-4.4.95/libs/oxygen/oxygenhelper.cpp:160
#19 0x00007f8f9cb85d6e in renderWindowBackground (this=<value optimized out>, painter=0x7fff6dd0f970, rect=..., widget=0xa75170, palette=...)
    at /usr/src/debug/kdebase-workspace-4.4.95/libs/oxygen/oxygenhelper.h:129
#20 Oxygen::Client::renderWindowBackground (this=<value optimized out>, painter=0x7fff6dd0f970, rect=..., widget=0xa75170, palette=...)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/clients/oxygen/oxygenclient.cpp:586
#21 0x00007f8f9cb99789 in Oxygen::Client::paintEvent (this=0xa27090, event=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.4.95/kwin/clients/oxygen/oxygenclient.cpp:1417
#22 0x00007f8fb34f962f in KCommonDecoration::eventFilter (this=0xa27090, o=0xa75170, e=0x7fff6dd0fff0) at /usr/src/debug/kdebase-workspace-4.4.95/kwin/lib/kcommondecoration.cpp:886
#23 0x00007f8f9cb84ec0 in Oxygen::Client::eventFilter (this=0xa27090, object=0xa75170, event=0x7fff6dd0fff0) at /usr/src/debug/kdebase-workspace-4.4.95/kwin/clients/oxygen/oxygenclient.cpp:1316
#24 0x00007f8fb11fca87 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0xa75170, event=0x7fff6dd0fff0) at kernel/qcoreapplication.cpp:841
#25 0x00007f8fb03c332c in QApplicationPrivate::notify_helper (this=0x635b90, receiver=0xa75170, e=0x7fff6dd0fff0) at kernel/qapplication.cpp:4298
#26 0x00007f8fb03c993b in QApplication::notify (this=0x7fff6dd15180, receiver=0xa75170, e=0x7fff6dd0fff0) at kernel/qapplication.cpp:4185
#27 0x00007f8fb43fb096 in KApplication::notify (this=0x7fff6dd15180, receiver=0xa75170, event=0x7fff6dd0fff0) at /usr/src/debug/kdelibs-4.4.95/kdeui/kernel/kapplication.cpp:309
#28 0x00007f8fb11fd67c in QCoreApplication::notifyInternal (this=0x7fff6dd15180, receiver=0xa75170, event=0x7fff6dd0fff0) at kernel/qcoreapplication.cpp:726
#29 0x00007f8fb042181d in sendSpontaneousEvent (this=0x7fcf00, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x0)
    at ../../src/corelib/kernel/qcoreapplication.h:218
#30 QWidgetPrivate::drawWidget (this=0x7fcf00, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x0)
    at kernel/qwidget.cpp:5363
#31 0x00007f8fb042273c in QWidget::render (this=<value optimized out>, target=0xce5c38, targetOffset=..., sourceRegion=<value optimized out>, renderFlags=) at kernel/qwidget.cpp:4962
#32 0x00007f8fb4c4c86b in KWin::PaintRedirector::performPendingPaint (this=0xce5c10) at /usr/src/debug/kdebase-workspace-4.4.95/kwin/paintredirector.cpp:57
#33 0x00007f8fb4c4ca37 in KWin::Client::ensureDecorationPixmapsPainted (this=0xb73ff0) at /usr/src/debug/kdebase-workspace-4.4.95/kwin/client.cpp:507
#34 0x00007f8fb4c893e5 in KWin::SceneOpenGL::Window::performPaint (this=0xca0e50, mask=41, region=..., data=...) at /usr/src/debug/kdebase-workspace-4.4.95/kwin/scene_opengl.cpp:1460
#35 0x00007f8fb4cb89bf in KWin::Scene::finalDrawWindow (this=<value optimized out>, w=<value optimized out>, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/scene.cpp:330
#36 0x00007f8fb4cb8ad6 in KWin::EffectsHandlerImpl::drawWindow (this=<value optimized out>, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:232
#37 0x00007f8fb32ce30c in KWin::Effect::drawWindow (this=<value optimized out>, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/lib/kwineffects.cpp:252
#38 0x00007f8fb4cb8b75 in KWin::EffectsHandlerImpl::drawWindow (this=0x7e7ba0, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:228
#39 0x00007f8f9c716ca2 in KWin::ShadowEffect::drawWindow (this=<value optimized out>, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects/shadow/shadow.cpp:250
#40 0x00007f8fb4cb8b75 in KWin::EffectsHandlerImpl::drawWindow (this=0x7e7ba0, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:228
#41 0x00007f8f9c724692 in KWin::BlurEffect::drawWindow (this=<value optimized out>, w=0x65b730, mask=41, region=..., data=...)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects/blur/blur.cpp:312
#42 0x00007f8fb4cb8b75 in KWin::EffectsHandlerImpl::drawWindow (this=0x7e7ba0, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:228
#43 0x00007f8fb32ce30c in KWin::Effect::drawWindow (this=<value optimized out>, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/lib/kwineffects.cpp:252
#44 0x00007f8fb4cb8b75 in KWin::EffectsHandlerImpl::drawWindow (this=0x7e7ba0, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:228
#45 0x00007f8fb32ce30c in KWin::Effect::drawWindow (this=<value optimized out>, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/lib/kwineffects.cpp:252
#46 0x00007f8fb4cb8b75 in KWin::EffectsHandlerImpl::drawWindow (this=0x7e7ba0, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:228
#47 0x00007f8fb32ce30c in KWin::Effect::drawWindow (this=<value optimized out>, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/lib/kwineffects.cpp:252
#48 0x00007f8fb4cb8b75 in KWin::EffectsHandlerImpl::drawWindow (this=0x7e7ba0, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:228
#49 0x00007f8fb32ce30c in KWin::Effect::drawWindow (this=<value optimized out>, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/lib/kwineffects.cpp:252
#50 0x00007f8fb4cb8b75 in KWin::EffectsHandlerImpl::drawWindow (this=0x7e7ba0, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:228
#51 0x00007f8fb32ce30c in KWin::Effect::drawWindow (this=<value optimized out>, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/lib/kwineffects.cpp:252
#52 0x00007f8fb4cb8b75 in KWin::EffectsHandlerImpl::drawWindow (this=0x7e7ba0, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:228
#53 0x00007f8fb32ce30c in KWin::Effect::drawWindow (this=<value optimized out>, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/lib/kwineffects.cpp:252
#54 0x00007f8fb4cb8b75 in KWin::EffectsHandlerImpl::drawWindow (this=0x7e7ba0, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:228
#55 0x00007f8fb32ce30c in KWin::Effect::drawWindow (this=<value optimized out>, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/lib/kwineffects.cpp:252
#56 0x00007f8fb4cb8b75 in KWin::EffectsHandlerImpl::drawWindow (this=0x7e7ba0, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:228
#57 0x00007f8fb32ce30c in KWin::Effect::drawWindow (this=<value optimized out>, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/lib/kwineffects.cpp:252
#58 0x00007f8fb4cb8b75 in KWin::EffectsHandlerImpl::drawWindow (this=0x7e7ba0, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:228
#59 0x00007f8fb32ce30c in KWin::Effect::drawWindow (this=<value optimized out>, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/lib/kwineffects.cpp:252
#60 0x00007f8fb4cb8b75 in KWin::EffectsHandlerImpl::drawWindow (this=0x7e7ba0, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:228
#61 0x00007f8fb32ce30c in KWin::Effect::drawWindow (this=<value optimized out>, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/lib/kwineffects.cpp:252
#62 0x00007f8fb4cb8b75 in KWin::EffectsHandlerImpl::drawWindow (this=0x7e7ba0, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:228
#63 0x00007f8fb32ce30c in KWin::Effect::drawWindow (this=<value optimized out>, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/lib/kwineffects.cpp:252
#64 0x00007f8fb4cb8b75 in KWin::EffectsHandlerImpl::drawWindow (this=0x7e7ba0, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:228
#65 0x00007f8fb4c4710c in KWin::Scene::finalPaintWindow (this=<value optimized out>, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/scene.cpp:321
#66 0x00007f8fb4c782d6 in KWin::EffectsHandlerImpl::paintWindow (this=<value optimized out>, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:203
#67 0x00007f8f9c6faad5 in KWin::LogoutEffect::paintWindow (this=<value optimized out>, w=0x65b730, mask=41, region=..., data=...)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects/logout/logout.cpp:198
#68 0x00007f8fb4c78375 in KWin::EffectsHandlerImpl::paintWindow (this=0x7e7ba0, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:199
#69 0x00007f8fb32ce39c in KWin::Effect::paintWindow (this=<value optimized out>, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/lib/kwineffects.cpp:242
#70 0x00007f8fb4c78375 in KWin::EffectsHandlerImpl::paintWindow (this=0x7e7ba0, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:199
#71 0x00007f8fb32ce39c in KWin::Effect::paintWindow (this=<value optimized out>, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/lib/kwineffects.cpp:242
#72 0x00007f8fb4c78375 in KWin::EffectsHandlerImpl::paintWindow (this=0x7e7ba0, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:199
#73 0x00007f8f9c70160c in KWin::PresentWindowsEffect::paintWindow (this=<value optimized out>, w=0x65b730, mask=41, region=..., data=...)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects/presentwindows/presentwindows.cpp:366
#74 0x00007f8fb4c78375 in KWin::EffectsHandlerImpl::paintWindow (this=0x7e7ba0, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:199
#75 0x00007f8f9c7206f7 in KWin::TaskbarThumbnailEffect::paintWindow (this=0x917160, w=0x65b730, mask=41, region=<value optimized out>, data=...)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects/taskbarthumbnail/taskbarthumbnail.cpp:70
#76 0x00007f8fb4c78375 in KWin::EffectsHandlerImpl::paintWindow (this=0x7e7ba0, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:199
#77 0x00007f8f9c6efb85 in KWin::DialogParentEffect::paintWindow (this=<value optimized out>, w=0x65b730, mask=41, region=..., data=...)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects/dialogparent/dialogparent.cpp:70
#78 0x00007f8fb4c78375 in KWin::EffectsHandlerImpl::paintWindow (this=0x7e7ba0, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:199
#79 0x00007f8f9c71f9c5 in KWin::SlidingPopupsEffect::paintWindow (this=<value optimized out>, w=0x65b730, mask=41, region=<value optimized out>, data=...)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects/slidingpopups/slidingpopups.cpp:127
#80 0x00007f8fb4c78375 in KWin::EffectsHandlerImpl::paintWindow (this=0x7e7ba0, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:199
#81 0x00007f8f9c74010b in KWin::FlipSwitchEffect::paintWindow (this=<value optimized out>, w=0x65b730, mask=41, region=..., data=...)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects/flipswitch/flipswitch.cpp:543
#82 0x00007f8fb4c78375 in KWin::EffectsHandlerImpl::paintWindow (this=0x7e7ba0, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:199
#83 0x00007f8f9c6e9515 in KWin::DesktopGridEffect::paintWindow (this=0x8c7340, w=0x65b730, mask=41, region=..., data=...)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects/desktopgrid/desktopgrid.cpp:392
#84 0x00007f8fb4c78375 in KWin::EffectsHandlerImpl::paintWindow (this=0x7e7ba0, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:199
#85 0x00007f8f9c6dd694 in KWin::BoxSwitchEffect::paintWindow (this=<value optimized out>, w=0x65b730, mask=41, region=..., data=...)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects/boxswitch/boxswitch.cpp:241
#86 0x00007f8fb4c78375 in KWin::EffectsHandlerImpl::paintWindow (this=0x7e7ba0, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:199
#87 0x00007f8f9c6fe3ef in KWin::TranslucencyEffect::paintWindow (this=<value optimized out>, w=0x65b730, mask=41, region=..., data=...)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects/translucency/translucency.cpp:180
#88 0x00007f8fb4c78375 in KWin::EffectsHandlerImpl::paintWindow (this=0x7e7ba0, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:199
#89 0x00007f8f9c726b0a in KWin::CoverSwitchEffect::paintWindow (this=<value optimized out>, w=0x65b730, mask=41, region=..., data=...)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects/coverswitch/coverswitch.cpp:500
#90 0x00007f8fb4c78375 in KWin::EffectsHandlerImpl::paintWindow (this=0x7e7ba0, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:199
#91 0x00007f8f9c6f9823 in KWin::LoginEffect::paintWindow (this=<value optimized out>, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects/login/login.cpp:69
#92 0x00007f8fb4c78375 in KWin::EffectsHandlerImpl::paintWindow (this=0x7e7ba0, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:199
#93 0x00007f8f9c6f100d in KWin::DimScreenEffect::paintWindow (this=<value optimized out>, w=0x65b730, mask=41, region=..., data=...)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects/dimscreen/dimscreen.cpp:88
#94 0x00007f8fb4c78375 in KWin::EffectsHandlerImpl::paintWindow (this=0x7e7ba0, w=0x65b730, mask=41, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:199
#95 0x00007f8fb4c5aec0 in KWin::Scene::paintWindow (this=<value optimized out>, w=0xca0e50, mask=41, region=..., quads=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/scene.cpp:315
#96 0x00007f8fb4c7517f in KWin::Scene::paintGenericScreen (this=0x6ee050, orig_mask=40) at /usr/src/debug/kdebase-workspace-4.4.95/kwin/scene.cpp:213
#97 0x00007f8fb4c470aa in KWin::Scene::finalPaintScreen (this=0x6ee050, mask=40, region=<value optimized out>, data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/scene.cpp:177
#98 0x00007f8fb4c7858c in KWin::EffectsHandlerImpl::paintScreen (this=<value optimized out>, mask=40, region=<value optimized out>, data=...)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:172
#99 0x00007f8f9c6fae6f in KWin::LogoutEffect::paintScreen (this=0x8c45f0, mask=40, region=..., data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects/logout/logout.cpp:207
#100 0x00007f8fb4c7861c in KWin::EffectsHandlerImpl::paintScreen (this=0x7e7ba0, mask=40, region=<value optimized out>, data=...) at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:168
#101 0x00007f8f9c715152 in KWin::ShadowEffect::paintScreen (this=0x8d7500, mask=40, region=..., data=...) at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects/shadow/shadow.cpp:189
#102 0x00007f8fb4c7861c in KWin::EffectsHandlerImpl::paintScreen (this=0x7e7ba0, mask=40, region=<value optimized out>, data=...) at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:168
#103 0x00007f8f9c72346e in KWin::BlurEffect::paintScreen (this=<value optimized out>, mask=40, region=..., data=...) at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects/blur/blur.cpp:219
#104 0x00007f8fb4c7861c in KWin::EffectsHandlerImpl::paintScreen (this=0x7e7ba0, mask=8, region=<value optimized out>, data=...) at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:168
#105 0x00007f8f9c6ff842 in KWin::PresentWindowsEffect::paintScreen (this=0x8e15f0, mask=8, region=..., data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects/presentwindows/presentwindows.cpp:196
#106 0x00007f8fb4c7861c in KWin::EffectsHandlerImpl::paintScreen (this=0x7e7ba0, mask=8, region=<value optimized out>, data=...) at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:168
#107 0x00007f8fb32ce41f in KWin::Effect::paintScreen (this=<value optimized out>, mask=8, region=<value optimized out>, data=...)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/lib/kwineffects.cpp:227
#108 0x00007f8fb4c7861c in KWin::EffectsHandlerImpl::paintScreen (this=0x7e7ba0, mask=8, region=<value optimized out>, data=...) at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:168
#109 0x00007f8fb32ce41f in KWin::Effect::paintScreen (this=<value optimized out>, mask=8, region=<value optimized out>, data=...)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/lib/kwineffects.cpp:227
#110 0x00007f8fb4c7861c in KWin::EffectsHandlerImpl::paintScreen (this=0x7e7ba0, mask=8, region=<value optimized out>, data=...) at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:168
#111 0x00007f8fb32ce41f in KWin::Effect::paintScreen (this=<value optimized out>, mask=8, region=<value optimized out>, data=...)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/lib/kwineffects.cpp:227
#112 0x00007f8fb4c7861c in KWin::EffectsHandlerImpl::paintScreen (this=0x7e7ba0, mask=8, region=<value optimized out>, data=...) at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:168
#113 0x00007f8f9c740444 in KWin::FlipSwitchEffect::paintScreen (this=0x841fa0, mask=8, region=..., data=...) at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects/flipswitch/flipswitch.cpp:146
#114 0x00007f8fb4c7861c in KWin::EffectsHandlerImpl::paintScreen (this=0x7e7ba0, mask=8, region=<value optimized out>, data=...) at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:168
#115 0x00007f8f9c6e70d8 in KWin::DesktopGridEffect::paintScreen (this=0x8c7340, mask=8, region=..., data=...) at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects/desktopgrid/desktopgrid.cpp:155
#116 0x00007f8fb4c7861c in KWin::EffectsHandlerImpl::paintScreen (this=0x7e7ba0, mask=8, region=<value optimized out>, data=...) at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:168
#117 0x00007f8f9c6e05f2 in KWin::BoxSwitchEffect::paintScreen (this=0x8dacf0, mask=8, region=..., data=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects/boxswitch/boxswitch.cpp:142
#118 0x00007f8fb4c7861c in KWin::EffectsHandlerImpl::paintScreen (this=0x7e7ba0, mask=8, region=<value optimized out>, data=...) at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:168
#119 0x00007f8fb32ce41f in KWin::Effect::paintScreen (this=<value optimized out>, mask=8, region=<value optimized out>, data=...)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/lib/kwineffects.cpp:227
#120 0x00007f8fb4c7861c in KWin::EffectsHandlerImpl::paintScreen (this=0x7e7ba0, mask=8, region=<value optimized out>, data=...) at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:168
#121 0x00007f8f9c729f94 in KWin::CoverSwitchEffect::paintScreen (this=0x91a8b0, mask=8, region=..., data=...) at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects/coverswitch/coverswitch.cpp:124
#122 0x00007f8fb4c7861c in KWin::EffectsHandlerImpl::paintScreen (this=0x7e7ba0, mask=8, region=<value optimized out>, data=...) at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:168
#123 0x00007f8fb32ce41f in KWin::Effect::paintScreen (this=<value optimized out>, mask=8, region=<value optimized out>, data=...)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/lib/kwineffects.cpp:227
#124 0x00007f8fb4c7861c in KWin::EffectsHandlerImpl::paintScreen (this=0x7e7ba0, mask=8, region=<value optimized out>, data=...) at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:168
#125 0x00007f8fb32ce41f in KWin::Effect::paintScreen (this=<value optimized out>, mask=8, region=<value optimized out>, data=...)
    at /usr/src/debug/kdebase-workspace-4.4.95/kwin/lib/kwineffects.cpp:227
#126 0x00007f8fb4c7861c in KWin::EffectsHandlerImpl::paintScreen (this=0x7e7ba0, mask=8, region=<value optimized out>, data=...) at /usr/src/debug/kdebase-workspace-4.4.95/kwin/effects.cpp:168
#127 0x00007f8fb4c7421d in KWin::Scene::paintScreen (this=0x6ee050, mask=0x7fff6dd1428c, region=0x7fff6dd143a0) at /usr/src/debug/kdebase-workspace-4.4.95/kwin/scene.cpp:137
#128 0x00007f8fb4c8690f in KWin::SceneOpenGL::paint (this=0x6ee050, damage=..., toplevels=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.4.95/kwin/scene_opengl.cpp:748
#129 0x00007f8fb4c8b57b in KWin::Workspace::performCompositing (this=0x6a3d30) at /usr/src/debug/kdebase-workspace-4.4.95/kwin/composite.cpp:454
#130 0x00007f8fb4cb79c5 in KWin::Workspace::qt_metacall (this=0x6a3d30, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff6dd14550)
    at /usr/src/debug/kdebase-workspace-4.4.95/build/kwin/workspace.moc:583
#131 0x00007f8fb1210916 in QMetaObject::activate (sender=0x6a41f8, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xe8fa20) at kernel/qobject.cpp:3287
#132 0x00007f8fb120d1a3 in QObject::event (this=0x6a41f8, e=0x7fff6dd14ce0) at kernel/qobject.cpp:1204
#133 0x00007f8fb03c335c in QApplicationPrivate::notify_helper (this=0x635b90, receiver=0x6a41f8, e=0x7fff6dd14ce0) at kernel/qapplication.cpp:4302
#134 0x00007f8fb03c993b in QApplication::notify (this=0x7fff6dd15180, receiver=0x6a41f8, e=0x7fff6dd14ce0) at kernel/qapplication.cpp:4185
#135 0x00007f8fb43fb096 in KApplication::notify (this=0x7fff6dd15180, receiver=0x6a41f8, event=0x7fff6dd14ce0) at /usr/src/debug/kdelibs-4.4.95/kdeui/kernel/kapplication.cpp:309
#136 0x00007f8fb11fd67c in QCoreApplication::notifyInternal (this=0x7fff6dd15180, receiver=0x6a41f8, event=0x7fff6dd14ce0) at kernel/qcoreapplication.cpp:726
#137 0x00007f8fb122a435 in sendEvent (this=0x636590) at kernel/qcoreapplication.h:215
#138 QTimerInfoList::activateTimers (this=0x636590) at kernel/qeventdispatcher_unix.cpp:617
#139 0x00007f8fb122aa8c in QEventDispatcherUNIX::processEvents (this=0x6134e0, flags=) at kernel/qeventdispatcher_unix.cpp:938
#140 0x00007f8fb0472907 in QEventDispatcherX11::processEvents (this=<value optimized out>, flags=) at kernel/qeventdispatcher_x11.cpp:152
#141 0x00007f8fb11fbf92 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#142 0x00007f8fb11fc36c in QEventLoop::exec (this=0x7fff6dd150c0, flags=) at kernel/qeventloop.cpp:201
#143 0x00007f8fb120101b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#144 0x00007f8fb4cb0fa4 in kdemain (argc=<value optimized out>, argv=0x7fff6dd15180) at /usr/src/debug/kdebase-workspace-4.4.95/kwin/main.cpp:531
#145 0x00007f8fb48abb7d in __libc_start_main () from /lib64/libc.so.6
#146 0x0000000000400699 in _start () at ../sysdeps/x86_64/elf/start.S:113

Reported using DrKonqi
Comment 1 Hugo Pereira Da Costa 2010-08-08 15:14:29 UTC
Unfortunately its a Qt issue (or X11)
Deletion of pixmaps is not handled (directly) by oxygen, since everything is handled via QCache.
Comment 2 Unknown 2010-08-08 16:26:56 UTC
So, should I report to the Trolls?
Comment 3 Hugo Pereira Da Costa 2010-08-08 18:01:24 UTC
to comment #2: yes. Think so.
Though I think I've seen the same crash happens elsewhere already.
For my interest: how often does this crash occur ?
Comment 4 Unknown 2010-08-08 18:23:45 UTC
Here it the report URL: http://bugreports.qt.nokia.com/browse/QTBUG-12743
Please, expand that, if you can.

This is the first time this bug encountered (and maybe this is why there were no duplicates here).
Comment 5 Unknown 2010-08-11 13:13:47 UTC
Hmm, they closed the report; and unfortunately I cannot provide an application which presents how this crash works.
Comment 6 Beat Wolf 2010-09-06 14:01:24 UTC
*** Bug 247837 has been marked as a duplicate of this bug. ***
Comment 7 Beat Wolf 2010-09-06 14:01:27 UTC
*** Bug 248190 has been marked as a duplicate of this bug. ***
Comment 8 Beat Wolf 2010-09-06 14:01:31 UTC
*** Bug 250346 has been marked as a duplicate of this bug. ***