Application: kwin (4.7.00 (4.7.0)) KDE Platform Version: 4.7.00 (4.7.0) Qt Version: 4.7.2 Operating System: Linux 2.6.38-11-generic-tuxonice x86_64 Distribution: Ubuntu 11.04 -- Information about the crash: - What I was doing when the application crashed: 1. Multible browsers open (Icecat and Opera) 2. Numerous other applications open, but all idle 3. Kwin running for 13 days and its RAM footprint was aroun(above?) 1G 4. While reading an article Kwin crashed -- Backtrace: Application: KWin (kwin), signal: Segmentation fault [Current thread is 1 (Thread 0x7fa1ea3e97c0 (LWP 2955))] Thread 2 (Thread 0x7fa1c9940700 (LWP 2996)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fa1e8aa82a2 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fa1e8dc1180) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007fa1e8aa82d9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7fa1e8dcf254) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00007fa1e74a6853 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #4 0x00007fa1e0589d8c in start_thread (arg=0x7fa1c9940700) at pthread_create.c:304 #5 0x00007fa1e9c4804d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fa1ea3e97c0 (LWP 2955)): [KCrash Handler] #6 0x00007fa1e80a2af8 in QVector<KWin::GLShader*>::realloc (this=0x1e0de00, asize=134217726, aalloc=268435455) at /usr/include/qt4/QtCore/qvector.h:483 #7 0x00007fa1e80a0b9f in append (this=0x1e0de00, shader=0x1df4fd0) at /usr/include/qt4/QtCore/qvector.h:549 #8 push (this=0x1e0de00, shader=0x1df4fd0) at /usr/include/qt4/QtCore/qstack.h:59 #9 KWin::ShaderManager::pushShader (this=0x1e0de00, shader=0x1df4fd0) at ../../../kwin/libkwineffects/kwinglutils.cpp:1144 #10 0x00007fa1e80a0c5f in KWin::ShaderManager::pushShader (this=0x1e0de00, type=KWin::ShaderManager::GenericShader, reset=false) at ../../../kwin/libkwineffects/kwinglutils.cpp:1130 #11 0x00007fa1d0a4bd85 in KWin::CubeEffect::paintWindow (this=0x22c7b10, w=0x49bd740, mask=137, region=..., data=...) at ../../../kwin/effects/cube/cube.cpp:1271 #12 0x00007fa1e9fd87da in KWin::EffectsHandlerImpl::paintWindow (this=0x205c5f0, w=0x49bd740, mask=137, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:239 #13 0x00007fa1e80958fb in KWin::Effect::paintWindow (this=<value optimized out>, w=0x49bd740, mask=137, region=<value optimized out>, data=<value optimized out>) at ../../../kwin/libkwineffects/kwineffects.cpp:157 #14 0x00007fa1e9fd87da in KWin::EffectsHandlerImpl::paintWindow (this=0x205c5f0, w=0x49bd740, mask=137, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:239 #15 0x00007fa1d0a2488c in KWin::ScaleInEffect::paintWindow (this=<value optimized out>, w=0x49bd740, mask=137, region=..., data=...) at ../../../kwin/effects/scalein/scalein.cpp:66 #16 0x00007fa1e9fd87da in KWin::EffectsHandlerImpl::paintWindow (this=0x205c5f0, w=0x49bd740, mask=137, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:239 #17 0x00007fa1d0a56d24 in KWin::CubeSlideEffect::paintWindow (this=<value optimized out>, w=0x49bd740, mask=137, region=..., data=...) at ../../../kwin/effects/cube/cubeslide.cpp:369 #18 0x00007fa1e9fd87da in KWin::EffectsHandlerImpl::paintWindow (this=0x205c5f0, w=0x49bd740, mask=137, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:239 #19 0x00007fa1d0a214b3 in KWin::TranslucencyEffect::paintWindow (this=<value optimized out>, w=0x49bd740, mask=137, region=..., data=...) at ../../../kwin/effects/translucency/translucency.cpp:166 #20 0x00007fa1e9fd87da in KWin::EffectsHandlerImpl::paintWindow (this=0x205c5f0, w=0x49bd740, mask=137, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:239 #21 0x00007fa1d0a22286 in KWin::MinimizeAnimationEffect::paintWindow (this=<value optimized out>, w=0x49bd740, mask=137, region=..., data=...) at ../../../kwin/effects/minimizeanimation/minimizeanimation.cpp:102 #22 0x00007fa1e9fd87da in KWin::EffectsHandlerImpl::paintWindow (this=0x205c5f0, w=0x49bd740, mask=137, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:239 #23 0x00007fa1d0a72bfd in KWin::WobblyWindowsEffect::paintWindow (this=<value optimized out>, w=0x49bd740, mask=137, region=..., data=<value optimized out>) at ../../../kwin/effects/wobblywindows/wobblywindows.cpp:352 #24 0x00007fa1e9fd87da in KWin::EffectsHandlerImpl::paintWindow (this=0x205c5f0, w=0x49bd740, mask=137, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:239 #25 0x00007fa1d0a05012 in KWin::SlidingPopupsEffect::paintWindow (this=<value optimized out>, w=0x49bd740, mask=137, region=<value optimized out>, data=...) at ../../../kwin/effects/slidingpopups/slidingpopups.cpp:146 #26 0x00007fa1e9fd87da in KWin::EffectsHandlerImpl::paintWindow (this=0x205c5f0, w=0x49bd740, mask=137, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:239 #27 0x00007fa1e80958fb in KWin::Effect::paintWindow (this=<value optimized out>, w=0x49bd740, mask=137, region=<value optimized out>, data=<value optimized out>) at ../../../kwin/libkwineffects/kwineffects.cpp:157 #28 0x00007fa1e9fd87da in KWin::EffectsHandlerImpl::paintWindow (this=0x205c5f0, w=0x49bd740, mask=137, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:239 #29 0x00007fa1e80958fb in KWin::Effect::paintWindow (this=<value optimized out>, w=0x49bd740, mask=137, region=<value optimized out>, data=<value optimized out>) at ../../../kwin/libkwineffects/kwineffects.cpp:157 #30 0x00007fa1e9fd87da in KWin::EffectsHandlerImpl::paintWindow (this=0x205c5f0, w=0x49bd740, mask=137, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:239 #31 0x00007fa1e80958fb in KWin::Effect::paintWindow (this=<value optimized out>, w=0x49bd740, mask=137, region=<value optimized out>, data=<value optimized out>) at ../../../kwin/libkwineffects/kwineffects.cpp:157 #32 0x00007fa1e9fd87da in KWin::EffectsHandlerImpl::paintWindow (this=0x205c5f0, w=0x49bd740, mask=137, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:239 #33 0x00007fa1e9fb52fa in KWin::Scene::paintWindow (this=<value optimized out>, w=0x1d8d5f0, mask=137, region=..., quads=<value optimized out>) at ../../kwin/scene.cpp:306 #34 0x00007fa1e9fb5ec8 in KWin::Scene::paintSimpleScreen (this=0x1df6050, orig_mask=8, region=...) at ../../kwin/scene.cpp:293 #35 0x00007fa1e9fb48f1 in KWin::Scene::finalPaintScreen (this=0x1df6050, mask=8, region=<value optimized out>, data=<value optimized out>) at ../../kwin/scene.cpp:177 #36 0x00007fa1e9fd8969 in KWin::EffectsHandlerImpl::paintScreen (this=<value optimized out>, mask=8, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:215 #37 0x00007fa1d09f3db6 in KWin::OutlineEffect::paintScreen (this=0x2206c40, mask=8, region=<value optimized out>, data=...) at ../../../kwin/effects/outline/outline.cpp:44 #38 0x00007fa1e9fd89f3 in KWin::EffectsHandlerImpl::paintScreen (this=0x205c5f0, mask=8, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:212 #39 0x00007fa1e8095968 in KWin::Effect::paintScreen (this=<value optimized out>, mask=8, region=<value optimized out>, data=...) at ../../../kwin/libkwineffects/kwineffects.cpp:142 #40 0x00007fa1e9fd89f3 in KWin::EffectsHandlerImpl::paintScreen (this=0x205c5f0, mask=8, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:212 #41 0x00007fa1d0a3460d in KWin::LogoutEffect::paintScreen (this=0x2218c10, mask=8, region=..., data=...) at ../../../kwin/effects/logout/logout.cpp:200 #42 0x00007fa1e9fd89f3 in KWin::EffectsHandlerImpl::paintScreen (this=0x205c5f0, mask=8, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:212 #43 0x00007fa1e8095968 in KWin::Effect::paintScreen (this=<value optimized out>, mask=8, region=<value optimized out>, data=...) at ../../../kwin/libkwineffects/kwineffects.cpp:142 #44 0x00007fa1e9fd89f3 in KWin::EffectsHandlerImpl::paintScreen (this=0x205c5f0, mask=8, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:212 #45 0x00007fa1d09f40a9 in KWin::PresentWindowsEffect::paintScreen (this=0x21993f0, mask=8, region=..., data=...) at ../../../kwin/effects/presentwindows/presentwindows.cpp:216 #46 0x00007fa1e9fd89f3 in KWin::EffectsHandlerImpl::paintScreen (this=0x205c5f0, mask=8, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:212 #47 0x00007fa1e8095968 in KWin::Effect::paintScreen (this=<value optimized out>, mask=8, region=<value optimized out>, data=...) at ../../../kwin/libkwineffects/kwineffects.cpp:142 #48 0x00007fa1e9fd89f3 in KWin::EffectsHandlerImpl::paintScreen (this=0x205c5f0, mask=8, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:212 #49 0x00007fa1e8095968 in KWin::Effect::paintScreen (this=<value optimized out>, mask=8, region=<value optimized out>, data=...) at ../../../kwin/libkwineffects/kwineffects.cpp:142 #50 0x00007fa1e9fd89f3 in KWin::EffectsHandlerImpl::paintScreen (this=0x205c5f0, mask=8, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:212 #51 0x00007fa1e8095968 in KWin::Effect::paintScreen (this=<value optimized out>, mask=8, region=<value optimized out>, data=...) at ../../../kwin/libkwineffects/kwineffects.cpp:142 #52 0x00007fa1e9fd89f3 in KWin::EffectsHandlerImpl::paintScreen (this=0x205c5f0, mask=8, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:212 #53 0x00007fa1e8095968 in KWin::Effect::paintScreen (this=<value optimized out>, mask=8, region=<value optimized out>, data=...) at ../../../kwin/libkwineffects/kwineffects.cpp:142 #54 0x00007fa1e9fd89f3 in KWin::EffectsHandlerImpl::paintScreen (this=0x205c5f0, mask=8, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:212 #55 0x00007fa1e8095968 in KWin::Effect::paintScreen (this=<value optimized out>, mask=8, region=<value optimized out>, data=...) at ../../../kwin/libkwineffects/kwineffects.cpp:142 #56 0x00007fa1e9fd89f3 in KWin::EffectsHandlerImpl::paintScreen (this=0x205c5f0, mask=8, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:212 #57 0x00007fa1e8095968 in KWin::Effect::paintScreen (this=<value optimized out>, mask=8, region=<value optimized out>, data=...) at ../../../kwin/libkwineffects/kwineffects.cpp:142 #58 0x00007fa1e9fd89f3 in KWin::EffectsHandlerImpl::paintScreen (this=0x205c5f0, mask=8, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:212 #59 0x00007fa1d0a1131d in KWin::DesktopGridEffect::paintScreen (this=<value optimized out>, mask=8, region=..., data=...) at ../../../kwin/effects/desktopgrid/desktopgrid.cpp:161 #60 0x00007fa1e9fd89f3 in KWin::EffectsHandlerImpl::paintScreen (this=0x205c5f0, mask=8, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:212 #61 0x00007fa1e8095968 in KWin::Effect::paintScreen (this=<value optimized out>, mask=8, region=<value optimized out>, data=...) at ../../../kwin/libkwineffects/kwineffects.cpp:142 #62 0x00007fa1e9fd89f3 in KWin::EffectsHandlerImpl::paintScreen (this=0x205c5f0, mask=8, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:212 #63 0x00007fa1d0a0b06d in KWin::BoxSwitchEffect::paintScreen (this=0x22099a0, mask=8, region=..., data=...) at ../../../kwin/effects/boxswitch/boxswitch.cpp:137 #64 0x00007fa1e9fd89f3 in KWin::EffectsHandlerImpl::paintScreen (this=0x205c5f0, mask=8, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:212 #65 0x00007fa1d0a4ae16 in KWin::CubeEffect::paintScreen (this=<value optimized out>, mask=8, region=..., data=...) at ../../../kwin/effects/cube/cube.cpp:578 #66 0x00007fa1e9fd89f3 in KWin::EffectsHandlerImpl::paintScreen (this=0x205c5f0, mask=8, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:212 #67 0x00007fa1e8095968 in KWin::Effect::paintScreen (this=<value optimized out>, mask=8, region=<value optimized out>, data=...) at ../../../kwin/libkwineffects/kwineffects.cpp:142 #68 0x00007fa1e9fd89f3 in KWin::EffectsHandlerImpl::paintScreen (this=0x205c5f0, mask=8, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:212 #69 0x00007fa1e8095968 in KWin::Effect::paintScreen (this=<value optimized out>, mask=8, region=<value optimized out>, data=...) at ../../../kwin/libkwineffects/kwineffects.cpp:142 #70 0x00007fa1e9fd89f3 in KWin::EffectsHandlerImpl::paintScreen (this=0x205c5f0, mask=8, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:212 #71 0x00007fa1d0a56484 in KWin::CubeSlideEffect::paintScreen (this=<value optimized out>, mask=8, region=..., data=...) at ../../../kwin/effects/cube/cubeslide.cpp:117 #72 0x00007fa1e9fd89f3 in KWin::EffectsHandlerImpl::paintScreen (this=0x205c5f0, mask=8, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:212 #73 0x00007fa1e8095968 in KWin::Effect::paintScreen (this=<value optimized out>, mask=8, region=<value optimized out>, data=...) at ../../../kwin/libkwineffects/kwineffects.cpp:142 #74 0x00007fa1e9fd89f3 in KWin::EffectsHandlerImpl::paintScreen (this=0x205c5f0, mask=8, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:212 #75 0x00007fa1e8095968 in KWin::Effect::paintScreen (this=<value optimized out>, mask=8, region=<value optimized out>, data=...) at ../../../kwin/libkwineffects/kwineffects.cpp:142 #76 0x00007fa1e9fd89f3 in KWin::EffectsHandlerImpl::paintScreen (this=0x205c5f0, mask=8, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:212 #77 0x00007fa1e8095968 in KWin::Effect::paintScreen (this=<value optimized out>, mask=8, region=<value optimized out>, data=...) at ../../../kwin/libkwineffects/kwineffects.cpp:142 #78 0x00007fa1e9fd89f3 in KWin::EffectsHandlerImpl::paintScreen (this=0x205c5f0, mask=8, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:212 #79 0x00007fa1e8095968 in KWin::Effect::paintScreen (this=<value optimized out>, mask=8, region=<value optimized out>, data=...) at ../../../kwin/libkwineffects/kwineffects.cpp:142 #80 0x00007fa1e9fd89f3 in KWin::EffectsHandlerImpl::paintScreen (this=0x205c5f0, mask=8, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:212 #81 0x00007fa1d0a67adc in KWin::MouseMarkEffect::paintScreen (this=0x21aa040, mask=8, region=<value optimized out>, data=...) at ../../../kwin/effects/mousemark/mousemark.cpp:78 #82 0x00007fa1e9fd89f3 in KWin::EffectsHandlerImpl::paintScreen (this=0x205c5f0, mask=8, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:212 #83 0x00007fa1e8095968 in KWin::Effect::paintScreen (this=<value optimized out>, mask=8, region=<value optimized out>, data=...) at ../../../kwin/libkwineffects/kwineffects.cpp:142 #84 0x00007fa1e9fd89f3 in KWin::EffectsHandlerImpl::paintScreen (this=0x205c5f0, mask=8, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:212 #85 0x00007fa1d0a30abd in KWin::ZoomEffect::paintScreen (this=0x22beba0, mask=8, region=..., data=...) at ../../../kwin/effects/zoom/zoom.cpp:324 #86 0x00007fa1e9fd89f3 in KWin::EffectsHandlerImpl::paintScreen (this=0x205c5f0, mask=8, region=<value optimized out>, data=...) at ../../kwin/effects.cpp:212 #87 0x00007fa1e9fb6d8f in KWin::Scene::paintScreen (this=0x1df6050, mask=0x7fffeb8818cc, region=0x7fffeb8819d0) at ../../kwin/scene.cpp:136 #88 0x00007fa1e9fcee23 in KWin::SceneOpenGL::paint (this=0x1df6050, damage=..., toplevels=<value optimized out>) at ../../kwin/scene_opengl_glx.cpp:455 #89 0x00007fa1e9fb1765 in KWin::Workspace::performCompositing (this=0x1ad1bf0) at ../../kwin/composite.cpp:427 #90 0x00007fa1e5f841c9 in QObject::event (this=0x1ad1bf0, e=<value optimized out>) at kernel/qobject.cpp:1190 #91 0x00007fa1e532d9f4 in QApplicationPrivate::notify_helper (this=0x1b40f60, receiver=0x1ad1bf0, e=0x7fffeb882130) at kernel/qapplication.cpp:4462 #92 0x00007fa1e53323ba in QApplication::notify (this=<value optimized out>, receiver=0x1ad1bf0, e=0x7fffeb882130) at kernel/qapplication.cpp:4341 #93 0x00007fa1e9736796 in KApplication::notify (this=0x7fffeb882530, receiver=0x1ad1bf0, event=0x7fffeb882130) at ../../kdeui/kernel/kapplication.cpp:311 #94 0x00007fa1e5f7049c in QCoreApplication::notifyInternal (this=0x7fffeb882530, receiver=0x1ad1bf0, event=0x7fffeb882130) at kernel/qcoreapplication.cpp:731 #95 0x00007fa1e5f9df12 in sendEvent (this=0x1b41b20) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #96 QTimerInfoList::activateTimers (this=0x1b41b20) at kernel/qeventdispatcher_unix.cpp:604 #97 0x00007fa1e5f9e05b in QEventDispatcherUNIX::processEvents (this=0x1a992e0, flags=...) at kernel/qeventdispatcher_unix.cpp:923 #98 0x00007fa1e53d82ec in QEventDispatcherX11::processEvents (this=0x1a992e0, flags=...) at kernel/qeventdispatcher_x11.cpp:152 #99 0x00007fa1e5f6f882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #100 0x00007fa1e5f6fabc in QEventLoop::exec (this=0x7fffeb882470, flags=...) at kernel/qeventloop.cpp:201 #101 0x00007fa1e5f73ecb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008 #102 0x00007fa1e9f50bfe in kdemain (argc=<value optimized out>, argv=0x7fffeb882b98) at ../../kwin/main.cpp:514 #103 0x00007fa1e9b80eff in __libc_start_main (main=0x400730 <main(int, char**)>, argc=3, ubp_av=0x7fffeb882b98, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fffeb882b88) at libc-start.c:226 #104 0x0000000000400659 in _start () This bug may be a duplicate of or related to bug 280455. Possible duplicates by query: bug 281083, bug 280455. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 280455 ***