Bug 255466

Summary: kwin crashes after launching openoffice
Product: [Plasma] kwin Reporter: yingted
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description yingted 2010-10-28 02:19:44 UTC
Application: kwin (4.4.5 (KDE 4.4.5))
KDE Platform Version: 4.4.5 (KDE 4.4.5)
Qt Version: 4.6.3
Operating System: Linux 2.6.34.7-56.fc13.i686.PAE i686
Distribution: "Fedora release 13 (Goddard)"

-- Information about the crash:
Launching openoffice crashes kwin before the logo comes up.
Openoffice's splash screen is mapped to the upper left.
Kwin comes back quickly
Compositing is always enabled (even after crash)

The crash can be reproduced every time.

 -- Backtrace:
Application: KWin (kwin), signal: Aborted
[KCrash Handler]
#6  0x00d62416 in __kernel_vsyscall ()
#7  0x006a4d11 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8  0x006a65ea in abort () at abort.c:92
#9  0x001b4397 in __gnu_cxx::__verbose_terminate_handler () at ../../../../libstdc++-v3/libsupc++/vterminate.cc:93
#10 0x001b2226 in __cxxabiv1::__terminate (handler=0x1b4230 <__gnu_cxx::__verbose_terminate_handler()>) at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:38
#11 0x001b2263 in std::terminate () at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:48
#12 0x001b23a2 in __cxxabiv1::__cxa_throw (obj=0x9bf3848, tinfo=0x1e5f5c, dest=0x1b2840 <std::bad_alloc::~bad_alloc()>) at ../../../../libstdc++-v3/libsupc++/eh_throw.cc:83
#13 0x0482c816 in qBadAlloc () at global/qglobal.cpp:2003
#14 0x0527fa1a in QX11PixmapData::toImage (this=0x9bfa0d0) at image/qpixmap_x11.cpp:1494
#15 0x05266f6c in QPixmap::toImage (this=0xbf9d4120) at image/qpixmap.cpp:486
#16 0x05cdb897 in KPixmapCache::Private::writeData (this=0x971f9e0, key=..., pix=...) at /usr/src/debug/kdelibs-4.4.5/kdeui/util/kpixmapcache.cpp:1474
#17 0x05cdc64f in KPixmapCache::insert (this=0x971f948, key=..., pix=...) at /usr/src/debug/kdelibs-4.4.5/kdeui/util/kpixmapcache.cpp:1440
#18 0x05c28dec in KIconCache::insert (this=0x971f948, key=..., pix=...) at /usr/src/debug/kdelibs-4.4.5/kdeui/icons/kiconcache.cpp:298
#19 0x05c1fef5 in KIconLoader::loadIcon (this=0x96d1fb0, _name=..., group=KIconLoader::User, size=16, state=0, overlays=..., path_store=0x0, canReturnNull=true)
    at /usr/src/debug/kdelibs-4.4.5/kdeui/icons/kiconloader.cpp:1005
#20 0x05c1fb98 in KIconLoader::loadIcon (this=0x96d1fb0, _name=..., group=KIconLoader::Small, size=16, state=0, overlays=..., path_store=0x0, canReturnNull=true)
    at /usr/src/debug/kdelibs-4.4.5/kdeui/icons/kiconloader.cpp:1130
#21 0x05d9abd2 in KWindowSystem::icon (win=75497485, width=16, height=16, scale=true, flags=12) at /usr/src/debug/kdelibs-4.4.5/kdeui/windowmanagement/kwindowsystem_x11.cpp:655
#22 0x0686a5f0 in KWin::Client::getIcons (this=0x9b25330) at /usr/src/debug/kdebase-workspace-4.4.5/kwin/client.cpp:1817
#23 0x068ada7e in KWin::Client::manage (this=0x9b25330, w=75497485, isMapped=true) at /usr/src/debug/kdebase-workspace-4.4.5/kwin/manage.cpp:122
#24 0x068624f0 in KWin::Workspace::createClient (this=0x9771df8, w=75497485, is_mapped=true) at /usr/src/debug/kdebase-workspace-4.4.5/kwin/workspace.cpp:547
#25 0x06865e3d in KWin::Workspace::init (this=0x9771df8) at /usr/src/debug/kdebase-workspace-4.4.5/kwin/workspace.cpp:421
#26 0x06866f7b in KWin::Workspace::Workspace (this=0x9771df8, restore=false) at /usr/src/debug/kdebase-workspace-4.4.5/kwin/workspace.cpp:234
#27 0x0687d799 in KWin::Application::Application (this=0xbf9d52d8) at /usr/src/debug/kdebase-workspace-4.4.5/kwin/main.cpp:324
#28 0x0687f13a in kdemain (argc=3, argv=0xbf9d54d4) at /usr/src/debug/kdebase-workspace-4.4.5/kwin/main.cpp:506
#29 0x0804878c in main (argc=3, argv=0xbf9d54d4) at /usr/src/debug/kdebase-workspace-4.4.5/i686-redhat-linux-gnu/kwin/kwin_dummy.cpp:3

This bug may be a duplicate of or related to bug 255058.

Possible duplicates by query: bug 255227, bug 255226, bug 255225, bug 255058, bug 254568.

Reported using DrKonqi
Comment 1 Christoph Feck 2010-10-28 02:29:43 UTC
pixmap cache - should be fixed in 4.5

*** This bug has been marked as a duplicate of bug 255058 ***