(In reply to comment #4)
> This looks like a Cairo bug. Jeff, can you take responsibility for rolling in
> the fix to the fd.o bug Roberto posted above?
The fd.o bug is for bug 263160, which is unrelated to this bug, but that report contains a number of comments about this bug.
This bug is a bug in Gecko. Gecko is creating a cairo xlib surface wrapper around a Window, but destroying the Window before destroying the wrapper.
Evidence suggests that the crash has been triggered (or at least made more likely) by a change in cairo. However, even if we back out that change in our cairo, this bug will resurface when distros update their cairos.
(In reply to comment #3)
> I can consistently trigger this bug using the steps in this bug in:
> Mozilla/5.0 (X11; U; Linux x86_64; es-ES; rv:1.9.1.3) Gecko/20090928
> Iceweasel/3.5.3
> using cairo 1.9.4 but I can not trigger it using cairo 1.8.8
> What cairo version are you using?
Mozilla 1.9.2 uses a cairo based on b71b019fe50a9188ddbecd1945606da8ba3bad53
(In reply to comment #4)
> This looks like a Cairo bug. Jeff, can you take responsibility for rolling in
> the fix to the fd.o bug Roberto posted above?
The fd.o bug is for bug 263160, which is unrelated to this bug, but that report contains a number of comments about this bug.
This bug is a bug in Gecko. Gecko is creating a cairo xlib surface wrapper around a Window, but destroying the Window before destroying the wrapper.
Evidence suggests that the crash has been triggered (or at least made more likely) by a change in cairo. However, even if we back out that change in our cairo, this bug will resurface when distros update their cairos.
(In reply to comment #3)
> I can consistently trigger this bug using the steps in this bug in:
> Mozilla/5.0 (X11; U; Linux x86_64; es-ES; rv:1.9.1.3) Gecko/20090928
> Iceweasel/3.5.3
> using cairo 1.9.4 but I can not trigger it using cairo 1.8.8
> What cairo version are you using?
Mozilla 1.9.2 uses a cairo based on b71b019fe50a918 8ddbecd1945606d a8ba3bad53
http:// hg.mozilla. org/releases/ mozilla- 1.9.2/file/ 61e9a14a8819/ gfx/cairo/ cairo/src/ cairo-features. h.in
claims this is 1.7.4 but that must be wrong.