Bug 247655 - KWin crash related to a KPixmapCache bug [KWindowSystem::icon]
Summary: KWin crash related to a KPixmapCache bug [KWindowSystem::icon]
Status: RESOLVED DUPLICATE of bug 209263
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
: 251106 255058 258070 (view as bug list)
Depends on:
Reported: 2010-08-13 15:49 UTC by hostbalear
Modified: 2010-11-27 14:55 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 4.5.0


Note You need to log in before you can comment on or make changes to this bug.
Description hostbalear 2010-08-13 15:49:44 UTC
Application: kwin (4.4.4 (KDE 4.4.4) "release 2")
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 2"
Qt Version: 4.6.3
Operating System: Linux 2.6.34-12-default i686
Distribution: "openSUSE 11.3 (i586)"

-- Information about the crash:
When I open a flash video at full screen (like youtube's videos) it opens for a feww seconds and, after a few white flashing, it crashes.

The crash can be reproduced every time.

 -- Backtrace:
Application: KWin (kwin), signal: Aborted
[KCrash Handler]
#6  0xffffe430 in __kernel_vsyscall ()
#7  0xb76757ff in raise () from /lib/libc.so.6
#8  0xb7677140 in abort () from /lib/libc.so.6
#9  0xb5cec7dd in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/libstdc++.so.6
#10 0xb5cea533 in ?? () from /usr/lib/libstdc++.so.6
#11 0xb5cea56f in std::terminate() () from /usr/lib/libstdc++.so.6
#12 0xb5cea6d1 in __cxa_throw () from /usr/lib/libstdc++.so.6
#13 0xb5d9c302 in qBadAlloc () at global/qglobal.cpp:2003
#14 0xb62679b6 in QX11PixmapData::toImage() const () from /usr/lib/libQtGui.so.4
#15 0xb62519cd in QPixmap::toImage() const () from /usr/lib/libQtGui.so.4
#16 0xb73c3912 in KPixmapCache::Private::writeData (this=0x80f1140, key=..., pix=...) at /usr/src/debug/kdelibs-4.4.4/kdeui/util/kpixmapcache.cpp:1474
#17 0xb74d1139 in KPixmapCache::insert (this=0x80f10a8, key=..., pix=...) at /usr/src/debug/kdelibs-4.4.4/kdeui/util/kpixmapcache.cpp:1440
#18 0xb74d133b in KIconCache::insert (this=0x80f10a8, key=..., pix=...) at /usr/src/debug/kdelibs-4.4.4/kdeui/icons/kiconcache.cpp:298
#19 0xb749a125 in KIconLoader::loadIcon (this=0x8069a38, _name=..., group=KIconLoader::User, size=16, state=0, overlays=..., path_store=0x0, canReturnNull=true)
    at /usr/src/debug/kdelibs-4.4.4/kdeui/icons/kiconloader.cpp:1005
#20 0xb7499d7b in KIconLoader::loadIcon (this=0x8069a38, _name=..., group=KIconLoader::Small, size=16, state=0, overlays=..., path_store=0x0, canReturnNull=true)
    at /usr/src/debug/kdelibs-4.4.4/kdeui/icons/kiconloader.cpp:1130
#21 0xb74ecf6c in KWindowSystem::icon (win=56666396, width=16, height=16, scale=true, flags=12) at /usr/src/debug/kdelibs-4.4.4/kdeui/windowmanagement/kwindowsystem_x11.cpp:655
#22 0xb78353ae in KWin::Client::getIcons (this=0x826a170) at /usr/src/debug/kdebase-workspace-4.4.4/kwin/client.cpp:1799
#23 0xb78709ca in KWin::Client::manage (this=0x826a170, w=56666396, isMapped=true) at /usr/src/debug/kdebase-workspace-4.4.4/kwin/manage.cpp:122
#24 0xb7872dbb in KWin::Workspace::createClient (this=0x810fb68, w=56666396, is_mapped=true) at /usr/src/debug/kdebase-workspace-4.4.4/kwin/workspace.cpp:547
#25 0xb787355c in KWin::Workspace::init (this=0x810fb68) at /usr/src/debug/kdebase-workspace-4.4.4/kwin/workspace.cpp:421
#26 0xb7874653 in KWin::Workspace::Workspace (this=0x810fb68, restore=false) at /usr/src/debug/kdebase-workspace-4.4.4/kwin/workspace.cpp:234
#27 0xb7874b84 in KWin::Application::Application (this=0xbf8fbd28) at /usr/src/debug/kdebase-workspace-4.4.4/kwin/main.cpp:324
#28 0xb78764da in kdemain (argc=3, argv=0xbf8fbf24) at /usr/src/debug/kdebase-workspace-4.4.4/kwin/main.cpp:506
#29 0x0804860b in main (argc=3, argv=0xbf8fbf24) at /usr/src/debug/kdebase-workspace-4.4.4/build/kwin/kwin_dummy.cpp:3

Possible duplicates by query: bug 247579, bug 246764, bug 246676, bug 246277, bug 244963.

Reported using DrKonqi
Comment 1 Thomas Lübking 2010-08-14 23:10:57 UTC

*** This bug has been marked as a duplicate of bug 209263 ***
Comment 2 Thomas Lübking 2010-09-13 19:24:33 UTC
*** Bug 251106 has been marked as a duplicate of this bug. ***
Comment 3 Thomas Lübking 2010-10-24 13:35:48 UTC
*** Bug 255058 has been marked as a duplicate of this bug. ***
Comment 4 Dario Andres 2010-11-27 14:55:11 UTC
*** Bug 258070 has been marked as a duplicate of this bug. ***