[cairo-bugs] [Bug 20724] Mozilla Firefox 3.0.7 using Cairo 1.8.6 crashes on AIX

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Mar 19 05:49:42 PDT 2009


http://bugs.freedesktop.org/show_bug.cgi?id=20724





--- Comment #2 from Shailen <shailen.n.jain at gmail.com>  2009-03-19 05:49:41 PST ---
This crash is consistently reproducible and it is crashing at the same place.

File : cairo-surface.c

Function :_cairo_surface_clone_similar

Line :  (*clone_out)->device_transform = src->device_transform;

I tried printing the 'device_transform' structure elements of *clone_out and
src with '%f' format just before the line where it crashes. As you can see
below, some of the structure values (like device_transform::xx,
device_transform::xy) of *clone_out are very large numbers.

The device_transform structure values for src
---------------------------------------------
src:device_transform::xx
=1.000000
src:device_transform::xy
=0.000000
src:device_transform::yx 
=0.000000 
src:device_transform::yy
=1.000000
src:device_transform::x0 
=0.000000 
src:device_transform::y0 
=0.000000

The device_transform structure values for *clone_out
---------------------------------------------------
*clone_out:device_transform::xx 
=351531681203464524010636727616000000000000000000000000000000.000000   
*clone_out:device_transform::xy
=352950744217554670056361252370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.000000
  *clone_out:device_transform::yx 
=295043486840638093569370430875000000.000000    
clone_out:device_transform::yy
=216053491769879882552292080688000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.000000
     clone_out:device_transform::x0
=0.000000
clone_out:device_transform::y0
=0.000000 

Please let me know if you need any further details. I appreciate your help to
investigate the root cause for the coredump.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the cairo-bugs mailing list