I keep getting random crashes on firefox tabs related to DRI use of shm. The funny thing is, 'ipcs' never shows any allocated shm right before the crash, or at any time. The shmget is entirely superfluous, but it crashes my browser. If I restart firefox, this can go away for hours or a few days, and then it starts trying to do shmget again for a bit. It seems to be partiallyu related to the web page, and its use of the browser.
This is both on 6.6 and current. Is anyone else seeing this with an inteldrm based console, or any console and firefox ?? #0 shmget () at -:3 #1 0x000013e24027df7c in dri_sw_displaytarget_create () from /usr/X11R6/lib/modules/dri/swrast_dri.so #2 0x000013e240434d51 in llvmpipe_resource_create () from /usr/X11R6/lib/modules/dri/swrast_dri.so #3 0x000013e2400eaaad in drisw_allocate_textures () from /usr/X11R6/lib/modules/dri/swrast_dri.so #4 0x000013e2400e7d9d in dri_st_framebuffer_validate () from /usr/X11R6/lib/modules/dri/swrast_dri.so #5 0x000013e23fef93ad in st_framebuffer_validate () from /usr/X11R6/lib/modules/dri/swrast_dri.so #6 0x000013e23fefa241 in st_api_make_current () from /usr/X11R6/lib/modules/dri/swrast_dri.so #7 0x000013e2400e77f9 in dri_make_current () from /usr/X11R6/lib/modules/dri/swrast_dri.so #8 0x000013e2400e627a in driBindContext () from /usr/X11R6/lib/modules/dri/swrast_dri.so #9 0x000013e1ec0497ba in drisw_bind_context () from /usr/X11R6/lib/libGL.so.17.1 #10 0x000013e1ec04fb8c in glXMakeCurrentReadSGI () from /usr/X11R6/lib/libGL.so.17.1 #11 0x000013e1f780fcda in std::__1::vector<unsigned short, std::__1::allocator<unsigned short> >::__append () from /usr/local/lib/firefox/libxul.so.84.0 ... libxul trace + broken trace