[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#407007: x11-common: random X crashes - miSetShape



On Fri, 2007-01-26 at 20:21 +0000, Calum Mackay wrote:
> 
> I did notice that it happened as Thunderbird (nightly cvs build) popped 
> up its "biff" window, which appeared, but did not get painted. I was not 
> moving the mouse at the time of the crash, nor were there any other 
> screen updates occurring. I have a vague impression that this matches 
> previous instances, but can't be sure.
> 
> Awaiting further instructions.
> 
> cheers,
> calum.
> 
> 
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread -1211423040 (LWP 12680)]
> 0x081167da in miRegionDestroy ()
> 
> (gdb) bt
> #0  0x081167da in miRegionDestroy ()
> #1  0x0812210d in miSetShape ()
> #2  0x0812d357 in ShapeExtensionInit ()
> #3  0x0812d794 in ShapeExtensionInit ()
> #4  0x08086cab in Dispatch ()
> #5  0x0806e699 in main ()

Thanks. Are you using backing store? AFAICT that's the only situation
where miSetShape calls miRegionDestroy. The current backing store
implementation is known to be slow (see bug #245548) and buggy (#368063)
and will likely only be fixed in the form of a complete rewrite based on
the Composite layer. Don't use it.

If you're not using backing store, please provide the full xorg.conf and
Xorg.0.log files and try getting another backtrace from an X server
built with debugging symbols.


-- 
Earthling Michel Dänzer           |          http://tungstengraphics.com
Libre software enthusiast         |          Debian, X and DRI developer



Reply to: