While alt-tabbing with compiz (latest version, 1:0.9.2.1+glibmainloop3-0ubuntu4), i got this crasher.
I've noticed crashers like this for a while since i switched over to natty, but most of the time i was getting traces that were mostly "stack smashers" according to smspillaz.
Withi this one, i think i've put the finger on a more probable cause for the crasher. See stacktrace at http://pastebin.ubuntu.com/544957/ an excerpt of which being:
b#0 0x00fc230b in radeon_r300_winsys_buffer_from_handle () from /usr/lib/dri/r300_dri.so
(gdb) bt
#0 0x00fc230b in radeon_r300_winsys_buffer_from_handle () from /usr/lib/dri/r300_dri.so
#1 0x00fd272f in r300_texture_from_handle () from /usr/lib/dri/r300_dri.so
#2 0x00fdd2b4 in r300_resource_from_handle () from /usr/lib/dri/r300_dri.so
#3 0x00fc0958 in dri2_allocate_textures () from /usr/lib/dri/r300_dri.so
#4 0x00fc1797 in dri_st_framebuffer_validate () from /usr/lib/dri/r300_dri.so
#5 0x00fc1916 in dri_set_tex_buffer2 () from /usr/lib/dri/r300_dri.so
#6 0x008fc019 in dri2_bind_tex_image () from /usr/lib/mesa/libGL.so.1
#7 0x008d3cb6 in __glXBindTexImageEXT () from /usr/lib/mesa/libGL.so.1
#8 0x006c8a8a in TfpTexture::bindPixmapToTexture(unsigned long, int, int, int) () from /usr/lib/compiz/libopengl.so
#9 0x006c5b3e in boost::detail::function::function_invoker4<GLTexture::List (*)(unsigned long, int, int, int), GLTexture::List, unsigned long, int, int, int>::invoke(boost::detail::function::function_buffer&, unsigned long, int, int, int) () from /usr/lib/compiz/libopengl.so
#10 0x006c850a in GLTexture::bindPixmapToTexture(unsigned long, int, int, int) () from /usr/lib/compiz/libopengl.so
#11 0x00c88743 in DecorTexture::DecorTexture(unsigned long) () from /usr/lib/compiz/libdecor.so
...
Binary package hint: compiz
While alt-tabbing with compiz (latest version, 1:0.9.2. 1+glibmainloop3 -0ubuntu4) , i got this crasher.
I've noticed crashers like this for a while since i switched over to natty, but most of the time i was getting traces that were mostly "stack smashers" according to smspillaz.
Withi this one, i think i've put the finger on a more probable cause for the crasher. See stacktrace at http:// pastebin. ubuntu. com/544957/ an excerpt of which being:
b#0 0x00fc230b in radeon_ r300_winsys_ buffer_ from_handle () from /usr/lib/ dri/r300_ dri.so r300_winsys_ buffer_ from_handle () from /usr/lib/ dri/r300_ dri.so from_handle () from /usr/lib/ dri/r300_ dri.so from_handle () from /usr/lib/ dri/r300_ dri.so textures () from /usr/lib/ dri/r300_ dri.so framebuffer_ validate () from /usr/lib/ dri/r300_ dri.so dri/r300_ dri.so mesa/libGL. so.1 geEXT () from /usr/lib/ mesa/libGL. so.1 :bindPixmapToTe xture(unsigned long, int, int, int) () from /usr/lib/ compiz/ libopengl. so detail: :function: :function_ invoker4< GLTexture: :List (*)(unsigned long, int, int, int), GLTexture::List, unsigned long, int, int, int>::invoke( boost:: detail: :function: :function_ buffer& , unsigned long, int, int, int) () from /usr/lib/ compiz/ libopengl. so :bindPixmapToTe xture(unsigned long, int, int, int) () from /usr/lib/ compiz/ libopengl. so :DecorTexture( unsigned long) () from /usr/lib/ compiz/ libdecor. so
(gdb) bt
#0 0x00fc230b in radeon_
#1 0x00fd272f in r300_texture_
#2 0x00fdd2b4 in r300_resource_
#3 0x00fc0958 in dri2_allocate_
#4 0x00fc1797 in dri_st_
#5 0x00fc1916 in dri_set_tex_buffer2 () from /usr/lib/
#6 0x008fc019 in dri2_bind_tex_image () from /usr/lib/
#7 0x008d3cb6 in __glXBindTexIma
#8 0x006c8a8a in TfpTexture:
#9 0x006c5b3e in boost::
#10 0x006c850a in GLTexture:
#11 0x00c88743 in DecorTexture:
...
dbarth@thinkpad:~$ apt-cache policy libgl1-mesa-dri archive. ubuntu. com/ubuntu/ natty/main i386 Packages dpkg/status
libgl1-mesa-dri:
Installed: 7.9+repack-1ubuntu3
Candidate: 7.9+repack-1ubuntu3
Version table:
*** 7.9+repack-1ubuntu3 0
500 http://
100 /var/lib/
To reproduce: alt-tab, and sometimes that will crash
mipmap was enabled, though i've had identical crashers when it was disabled as well.