After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 431990 - size 0 fonts cause an error in cairo
size 0 fonts cause an error in cairo
Status: RESOLVED FIXED
Product: pango
Classification: Platform
Component: general
unspecified
Other All
: High critical
: ---
Assigned To: pango-maint
pango-maint
: 432093 433787 435180 435241 435295 435911 436169 436286 436294 436485 436526 436527 436531 436948 437094 437114 437905 437959 438112 438143 438381 438685 438692 438693 438916 439076 439212 439266 439392 439511 439590 439801 440385 440824 440857 441670 441836 442028 442048 442250 442447 442510 442700 442722 442818 442902 442904 442922 442938 443124 443133 443231 443233 443234 443246 443248 443252 443258 443304 443419 443458 443466 443477 443483 443494 443538 443589 443656 443729 443756 443809 443835 443875 443876 443946 443993 444214 444255 444508 444528 444972 444993 444995 445121 445249 445336 445340 445533 445660 445661 445697 445816 445980 446010 446013 446026 446115 446518 449008 449319 450260 452672 452742 453419 453908 454129 454387 454419 454433 454439 454511 457949 458475 458996 459514 460598 460719 461405 461591 461849 463536 463607 463661 464592 465378 465624 465647 466843 467660 468603 468781 469460 469758 470010 470192 470528 472013 472040 473606 474597 476444 477374 478174 478236 478418 478710 479013 479209 479485 480792 480828 480830 481081 481124 481244 481572 481702 484185 484223 484931 485041 485168 486015 486193 486321 486482 486484 487201 487289 487777 488971 489664 489988 492876 493009 493234 493373 493426 493431 493577 494180 494336 494465 495565 496220 497813 498074 498640 500119 501844 503179 503714 503729 503823 505080 505508 505581 505791 506539 506656 508233 509951 511731 512339 513272 514545 517731 518446 518826 520210 520858 520865 521518 521602 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2007-04-21 14:33 UTC by cycnus
Modified: 2009-01-30 03:41 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18


Attachments
[cairo-scaled-font] Check for allocation failure. (3.00 KB, patch)
2007-06-11 11:09 UTC, Loïc Minier
none Details | Review
[cairo-scaled-font] Check for allocation failure (fixed) (3.00 KB, patch)
2007-06-14 15:44 UTC, Loïc Minier
none Details | Review

Description cycnus 2007-04-21 14:33:49 UTC
Version: 2.18.0

What were you doing when the application crashed?
nothing special - just viewing gnome-about


Distribution: Debian lenny/sid
Gnome Release: 2.18.0 2007-04-14 (Debian)
BugBuddy Version: 2.18.1

System: Linux 2.6.20.1 #1 PREEMPT Sun Mar 4 21:40:20 CET 2007 i686
X Vendor: The X.Org Foundation
X Vendor Release: 70101000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Mist
Icon Theme: Mist

Memory status: size: 23101440 vsize: 23101440 resident: 14020608 share: 9138176 rss: 14020608 rss_rlim: 4294967295
CPU usage: start_time: 1177165928 rtime: 239 utime: 219 stime: 20 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/gnome-about'

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1214093632 (LWP 12571)]
(no debugging symbols found)
0xb7e79f3e in __waitpid_nocancel () from /lib/libpthread.so.0

Thread 1 (Thread -1214093632 (LWP 12571))

  • #0 __waitpid_nocancel
    from /lib/libpthread.so.0
  • #1 gnome_gtk_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #2 <signal handler called>
  • #3 pthread_mutex_lock
    from /lib/libpthread.so.0
  • #4 cairo_ft_font_options_substitute
    from /usr/lib/libcairo.so.2
  • #5 cairo_ft_scaled_font_lock_face
    from /usr/lib/libcairo.so.2
  • #6 cairo_scaled_font_create
    from /usr/lib/libcairo.so.2
  • #7 cairo_scaled_font_text_extents
    from /usr/lib/libcairo.so.2
  • #8 pango_cairo_font_get_type
    from /usr/lib/libpangocairo-1.0.so.0
  • #9 pango_cairo_font_get_type
    from /usr/lib/libpangocairo-1.0.so.0
  • #10 pango_cairo_fc_font_get_type
    from /usr/lib/libpangocairo-1.0.so.0
  • #11 pango_font_get_glyph_extents
    from /usr/lib/libpango-1.0.so.0
  • #12 pango_engine_lang_get_type
    from /usr/lib/libpango-1.0.so.0
  • #13 pango_coverage_new
    from /usr/lib/libpango-1.0.so.0
  • #14 pango_shape
    from /usr/lib/libpango-1.0.so.0
  • #15 pango_layout_set_width
    from /usr/lib/libpango-1.0.so.0
  • #16 pango_layout_iter_get_char_extents
    from /usr/lib/libpango-1.0.so.0
  • #17 pango_layout_iter_get_char_extents
    from /usr/lib/libpango-1.0.so.0
  • #18 pango_layout_iter_get_char_extents
    from /usr/lib/libpango-1.0.so.0
  • #19 pango_layout_get_pixel_extents
    from /usr/lib/libpango-1.0.so.0
  • #20 pango_layout_get_pixel_size
    from /usr/lib/libpango-1.0.so.0
  • #21 gnome_canvas_text_get_type
    from /usr/lib/libgnomecanvas-2.so.0
  • #22 g_object_set_valist
    from /usr/lib/libgobject-2.0.so.0
  • #23 g_object_set
    from /usr/lib/libgobject-2.0.so.0
  • #24 _start
  • #0 __waitpid_nocancel
    from /lib/libpthread.so.0


----------- .xsession-errors (231467 sec old) ---------------------
konqueror: WARNING: Unknown class  in session saved data!
---------------------------------
It looks like dcopserver is already running. If you are sure
that it is not already running, remove /home/andre/.DCOPserver_despina__0
and start dcopserver again.
---------------------------------
kbuildsycoca running...
konqueror: WARNING: Unknown class  in session saved data!
The application 'gnome-session' lost its connection to the display :0.0;
most likely the X server was shut down or you killed/destroyed
the application.
konqueror: Fatal IO error: client killed
kded: Fatal IO error: client killed
ICE default IO error handler doing an exit(), pid = 19667, errno = 0
--------------------------------------------------
Comment 1 Vincent Untz 2007-04-29 23:57:00 UTC
Moving to pango so that behdad can look at it. He will know if it's a pango bug, a cairo bug or something else (in which case we need a better stack trace).
Comment 2 Jan de Groot 2007-04-30 21:10:44 UTC
Think I've found this one. The bug doesn't contain enough information. To reproduce this one, open gnome-about and wait until the part with the credits appears. The names will come in, and then fade out until they're zero-sized. This is where pango or cairo crashes.

(gnome-about:5785): Pango-WARNING **: shape engine failure, expect ugly output. the offending font is 'Bitstream Vera Sans Bold Not-Rotated 0'
Comment 3 Behdad Esfahbod 2007-04-30 23:34:11 UTC
Thanks.  I can reproduce it now.  Seems like a regression in cairo.  Working on it.
Comment 4 Vincent Untz 2007-05-02 20:19:07 UTC
*** Bug 435180 has been marked as a duplicate of this bug. ***
Comment 5 Vincent Untz 2007-05-02 20:19:10 UTC
*** Bug 435241 has been marked as a duplicate of this bug. ***
Comment 6 Vincent Untz 2007-05-02 20:19:20 UTC
*** Bug 435295 has been marked as a duplicate of this bug. ***
Comment 7 Jan de Groot 2007-05-05 12:48:01 UTC
*** Bug 435911 has been marked as a duplicate of this bug. ***
Comment 8 Pedro Villavicencio 2007-05-07 00:57:48 UTC
*** Bug 436485 has been marked as a duplicate of this bug. ***
Comment 9 Vincent Untz 2007-05-08 07:33:21 UTC
*** Bug 436294 has been marked as a duplicate of this bug. ***
Comment 10 Vincent Untz 2007-05-08 07:33:25 UTC
*** Bug 436286 has been marked as a duplicate of this bug. ***
Comment 11 Vincent Untz 2007-05-08 07:33:30 UTC
*** Bug 436169 has been marked as a duplicate of this bug. ***
Comment 12 palfrey 2007-05-09 11:22:37 UTC
*** Bug 437094 has been marked as a duplicate of this bug. ***
Comment 13 Vincent Untz 2007-05-09 17:13:35 UTC
*** Bug 437114 has been marked as a duplicate of this bug. ***
Comment 14 palfrey 2007-05-11 15:18:32 UTC
*** Bug 436526 has been marked as a duplicate of this bug. ***
Comment 15 palfrey 2007-05-11 15:18:35 UTC
*** Bug 436527 has been marked as a duplicate of this bug. ***
Comment 16 palfrey 2007-05-11 15:18:38 UTC
*** Bug 436531 has been marked as a duplicate of this bug. ***
Comment 17 Vincent Untz 2007-05-11 18:11:28 UTC
*** Bug 432093 has been marked as a duplicate of this bug. ***
Comment 18 Vincent Untz 2007-05-11 18:13:07 UTC
*** Bug 433787 has been marked as a duplicate of this bug. ***
Comment 19 Vincent Untz 2007-05-11 18:14:30 UTC
*** Bug 436948 has been marked as a duplicate of this bug. ***
Comment 20 Jan de Groot 2007-05-12 15:51:50 UTC
*** Bug 437905 has been marked as a duplicate of this bug. ***
Comment 21 Jan de Groot 2007-05-12 20:53:45 UTC
*** Bug 437959 has been marked as a duplicate of this bug. ***
Comment 22 palfrey 2007-05-13 15:45:21 UTC
*** Bug 438112 has been marked as a duplicate of this bug. ***
Comment 23 Jan de Groot 2007-05-13 17:12:09 UTC
*** Bug 438143 has been marked as a duplicate of this bug. ***
Comment 24 Jan de Groot 2007-05-14 21:55:43 UTC
*** Bug 438381 has been marked as a duplicate of this bug. ***
Comment 25 Vincent Untz 2007-05-15 19:27:16 UTC
*** Bug 438693 has been marked as a duplicate of this bug. ***
Comment 26 Vincent Untz 2007-05-15 19:27:28 UTC
*** Bug 438692 has been marked as a duplicate of this bug. ***
Comment 27 Bruno Boaventura 2007-05-15 21:20:57 UTC
*** Bug 438685 has been marked as a duplicate of this bug. ***
Comment 28 denkaft 2007-05-16 05:40:50 UTC
(In reply to comment #2)
> Think I've found this one. The bug doesn't contain enough information. To
> reproduce this one, open gnome-about and wait until the part with the credits
> appears. The names will come in, and then fade out until they're zero-sized.
> This is where pango or cairo crashes.
> 
> (gnome-about:5785): Pango-WARNING **: shape engine failure, expect ugly output.
> the offending font is 'Bitstream Vera Sans Bold Not-Rotated 0'
> 

I removed ttf-bitstream-vera and gnome application has spoped to crash.
Comment 29 Jan de Groot 2007-05-16 19:05:21 UTC
*** Bug 438916 has been marked as a duplicate of this bug. ***
Comment 30 Vincent Untz 2007-05-17 09:35:47 UTC
*** Bug 439076 has been marked as a duplicate of this bug. ***
Comment 31 Vincent Untz 2007-05-17 17:39:18 UTC
*** Bug 439212 has been marked as a duplicate of this bug. ***
Comment 32 Vincent Untz 2007-05-18 10:58:47 UTC
*** Bug 439392 has been marked as a duplicate of this bug. ***
Comment 33 Vincent Untz 2007-05-18 21:27:16 UTC
*** Bug 439511 has been marked as a duplicate of this bug. ***
Comment 34 Vincent Untz 2007-05-19 09:49:52 UTC
*** Bug 439590 has been marked as a duplicate of this bug. ***
Comment 35 Vincent Untz 2007-05-19 23:40:53 UTC
*** Bug 439801 has been marked as a duplicate of this bug. ***
Comment 36 Vincent Untz 2007-05-22 09:19:25 UTC
*** Bug 440385 has been marked as a duplicate of this bug. ***
Comment 37 Pedro Villavicencio 2007-05-24 03:08:20 UTC
*** Bug 440857 has been marked as a duplicate of this bug. ***
Comment 38 Vincent Untz 2007-05-24 08:17:45 UTC
*** Bug 440824 has been marked as a duplicate of this bug. ***
Comment 39 Felix Riemann 2007-05-26 15:12:48 UTC
*** Bug 439266 has been marked as a duplicate of this bug. ***
Comment 40 Vincent Untz 2007-05-27 21:19:08 UTC
*** Bug 441670 has been marked as a duplicate of this bug. ***
Comment 41 Vincent Untz 2007-05-28 15:10:45 UTC
*** Bug 441836 has been marked as a duplicate of this bug. ***
Comment 42 Vincent Untz 2007-05-29 13:33:39 UTC
*** Bug 442028 has been marked as a duplicate of this bug. ***
Comment 43 Vincent Untz 2007-05-29 13:40:00 UTC
*** Bug 442048 has been marked as a duplicate of this bug. ***
Comment 44 Jan de Groot 2007-05-30 08:13:52 UTC
*** Bug 442250 has been marked as a duplicate of this bug. ***
Comment 45 Vincent Untz 2007-05-31 09:56:55 UTC
*** Bug 442447 has been marked as a duplicate of this bug. ***
Comment 46 Vincent Untz 2007-05-31 09:57:02 UTC
*** Bug 442510 has been marked as a duplicate of this bug. ***
Comment 47 Vincent Untz 2007-05-31 22:04:13 UTC
*** Bug 442700 has been marked as a duplicate of this bug. ***
Comment 48 Pedro Villavicencio 2007-06-01 01:41:34 UTC
*** Bug 442722 has been marked as a duplicate of this bug. ***
Comment 49 Jan de Groot 2007-06-01 07:40:48 UTC
*** Bug 442818 has been marked as a duplicate of this bug. ***
Comment 50 Jan de Groot 2007-06-01 07:42:31 UTC
This bug is fixed in cairo git, I can't reproduce the crash with a snapshot, though I still get the shape engine warnings (which is logical: cairo doesn't draw the font if it's 0 pixels, so there's no output)
Comment 51 Vincent Untz 2007-06-01 14:11:31 UTC
*** Bug 442904 has been marked as a duplicate of this bug. ***
Comment 52 Vincent Untz 2007-06-01 14:11:44 UTC
*** Bug 442902 has been marked as a duplicate of this bug. ***
Comment 53 Behdad Esfahbod 2007-06-01 17:18:22 UTC
Yeah, the assertion seems to be fixed.  I'll try to fix the warning too.
Comment 54 Ghislain MARY 2007-06-01 18:34:28 UTC
*** Bug 442922 has been marked as a duplicate of this bug. ***
Comment 55 Ghislain MARY 2007-06-01 18:36:48 UTC
*** Bug 442938 has been marked as a duplicate of this bug. ***
Comment 56 Ghislain MARY 2007-06-02 09:30:54 UTC
*** Bug 443133 has been marked as a duplicate of this bug. ***
Comment 57 Ghislain MARY 2007-06-02 09:33:14 UTC
*** Bug 443124 has been marked as a duplicate of this bug. ***
Comment 58 Vincent Untz 2007-06-02 16:59:29 UTC
*** Bug 443252 has been marked as a duplicate of this bug. ***
Comment 59 Vincent Untz 2007-06-02 16:59:34 UTC
*** Bug 443248 has been marked as a duplicate of this bug. ***
Comment 60 Vincent Untz 2007-06-02 16:59:39 UTC
*** Bug 443246 has been marked as a duplicate of this bug. ***
Comment 61 Vincent Untz 2007-06-02 16:59:45 UTC
*** Bug 443234 has been marked as a duplicate of this bug. ***
Comment 62 Vincent Untz 2007-06-02 16:59:50 UTC
*** Bug 443233 has been marked as a duplicate of this bug. ***
Comment 63 Vincent Untz 2007-06-02 16:59:57 UTC
*** Bug 443231 has been marked as a duplicate of this bug. ***
Comment 64 Vincent Untz 2007-06-02 17:00:47 UTC
*** Bug 443258 has been marked as a duplicate of this bug. ***
Comment 65 Behdad Esfahbod 2007-06-02 19:14:58 UTC
For the record, this commit fixed the crash:

commit ab6a767cf476c98b466c62dd410d0f61f8dd6bbb
Author: Chris Wilson <chris@chris-wilson.co.uk>
Date:   Thu May 10 17:17:30 2007 +0100

    [cairo-scaled-font] Check for allocation failure.
    
    cairo_scaled_font_create() returns a nil object on failure whereas a few
    callers were checking for NULL.
    
    Secondly review the public entry points for cairo_scaled_font_*() to
    ensure that all check that they will not attempt to overwrite the
    read-only nil object.
Comment 66 Ghislain MARY 2007-06-02 22:27:15 UTC
*** Bug 443304 has been marked as a duplicate of this bug. ***
Comment 67 Vincent Untz 2007-06-03 10:57:42 UTC
*** Bug 443494 has been marked as a duplicate of this bug. ***
Comment 68 Vincent Untz 2007-06-03 10:57:46 UTC
*** Bug 443483 has been marked as a duplicate of this bug. ***
Comment 69 Vincent Untz 2007-06-03 10:57:51 UTC
*** Bug 443477 has been marked as a duplicate of this bug. ***
Comment 70 Vincent Untz 2007-06-03 10:57:55 UTC
*** Bug 443466 has been marked as a duplicate of this bug. ***
Comment 71 Vincent Untz 2007-06-03 10:58:00 UTC
*** Bug 443458 has been marked as a duplicate of this bug. ***
Comment 72 Vincent Untz 2007-06-03 10:58:04 UTC
*** Bug 443419 has been marked as a duplicate of this bug. ***
Comment 73 Pedro Villavicencio 2007-06-03 17:25:18 UTC
*** Bug 443589 has been marked as a duplicate of this bug. ***
Comment 74 Pedro Villavicencio 2007-06-03 17:26:04 UTC
*** Bug 443538 has been marked as a duplicate of this bug. ***
Comment 75 Ghislain MARY 2007-06-03 21:03:02 UTC
*** Bug 443656 has been marked as a duplicate of this bug. ***
Comment 76 Pedro Villavicencio 2007-06-04 00:06:29 UTC
*** Bug 443729 has been marked as a duplicate of this bug. ***
Comment 77 Pedro Villavicencio 2007-06-04 00:33:51 UTC
*** Bug 443756 has been marked as a duplicate of this bug. ***
Comment 78 Vincent Untz 2007-06-04 09:54:37 UTC
*** Bug 443835 has been marked as a duplicate of this bug. ***
Comment 79 Vincent Untz 2007-06-04 09:54:41 UTC
*** Bug 443809 has been marked as a duplicate of this bug. ***
Comment 80 Vincent Untz 2007-06-04 12:43:23 UTC
*** Bug 443876 has been marked as a duplicate of this bug. ***
Comment 81 Vincent Untz 2007-06-04 12:43:28 UTC
*** Bug 443875 has been marked as a duplicate of this bug. ***
Comment 82 Ghislain MARY 2007-06-04 19:00:42 UTC
*** Bug 443993 has been marked as a duplicate of this bug. ***
Comment 83 Ghislain MARY 2007-06-04 19:01:31 UTC
*** Bug 443946 has been marked as a duplicate of this bug. ***
Comment 84 Pedro Villavicencio 2007-06-05 23:47:45 UTC
*** Bug 444528 has been marked as a duplicate of this bug. ***
Comment 85 Pedro Villavicencio 2007-06-06 01:02:53 UTC
*** Bug 444508 has been marked as a duplicate of this bug. ***
Comment 86 Vincent Untz 2007-06-06 17:01:51 UTC
*** Bug 444255 has been marked as a duplicate of this bug. ***
Comment 87 Vincent Untz 2007-06-06 17:01:56 UTC
*** Bug 444214 has been marked as a duplicate of this bug. ***
Comment 88 Vincent Untz 2007-06-07 05:23:29 UTC
*** Bug 444993 has been marked as a duplicate of this bug. ***
Comment 89 Vincent Untz 2007-06-07 05:23:38 UTC
*** Bug 444972 has been marked as a duplicate of this bug. ***
Comment 90 Vincent Untz 2007-06-07 05:24:49 UTC
*** Bug 444995 has been marked as a duplicate of this bug. ***
Comment 91 Jan de Groot 2007-06-07 20:45:52 UTC
*** Bug 445249 has been marked as a duplicate of this bug. ***
Comment 92 Jan de Groot 2007-06-07 20:47:11 UTC
*** Bug 445121 has been marked as a duplicate of this bug. ***
Comment 93 Ghislain MARY 2007-06-08 19:09:58 UTC
*** Bug 445340 has been marked as a duplicate of this bug. ***
Comment 94 Jan de Groot 2007-06-08 22:07:16 UTC
*** Bug 445533 has been marked as a duplicate of this bug. ***
Comment 95 Jan de Groot 2007-06-09 10:15:49 UTC
*** Bug 445697 has been marked as a duplicate of this bug. ***
Comment 96 Jan de Groot 2007-06-09 17:44:46 UTC
*** Bug 445816 has been marked as a duplicate of this bug. ***
Comment 97 Jan de Groot 2007-06-10 14:54:48 UTC
*** Bug 446026 has been marked as a duplicate of this bug. ***
Comment 98 Jan de Groot 2007-06-10 14:55:25 UTC
*** Bug 445980 has been marked as a duplicate of this bug. ***
Comment 99 Jan de Groot 2007-06-10 14:56:01 UTC
*** Bug 446010 has been marked as a duplicate of this bug. ***
Comment 100 Jan de Groot 2007-06-10 14:58:24 UTC
*** Bug 446013 has been marked as a duplicate of this bug. ***
Comment 101 Vincent Untz 2007-06-10 19:45:56 UTC
*** Bug 445661 has been marked as a duplicate of this bug. ***
Comment 102 Vincent Untz 2007-06-10 19:46:04 UTC
*** Bug 445660 has been marked as a duplicate of this bug. ***
Comment 103 Vincent Untz 2007-06-10 19:50:44 UTC
*** Bug 445336 has been marked as a duplicate of this bug. ***
Comment 104 Vincent Untz 2007-06-10 19:58:49 UTC
*** Bug 446115 has been marked as a duplicate of this bug. ***
Comment 105 André Klapper 2007-06-11 10:26:22 UTC
folks, what's the state here?
behdad?

according to comment 53 this is fixed?
can you isolate a patch so this could be backported for the distros?

this report got 62 dups in the last 10 days, and 53 rejected reports, this is a lot!
Comment 106 Loïc Minier 2007-06-11 11:09:51 UTC
Created attachment 89736 [details] [review]
[cairo-scaled-font] Check for allocation failure.

Cairo fix extracted from cairo.git with:
git diff ab6a767cf476c98b466c62dd410d0f61f8dd6bbb ab6a767cf476c98b466c62dd410d0f61f8dd6bbb^
Comment 107 Loïc Minier 2007-06-11 11:17:21 UTC
(In reply to comment #105)
> can you isolate a patch so this could be backported for the distros?

Ups, seems like this isn't fixed in Debian unstable; I've filed a bug against Debian's libcairo to fix this or prepare >= 1.4.7.

Is it known which older versions could trigger the bug?  In particular, I'd like ot know whether pango 1.14.8 with libcairo 1.2.4 is affected.
Comment 108 Behdad Esfahbod 2007-06-11 18:44:45 UTC
I guess it only happens with cairo 1.4.x before 1.4.8, but that's just guessing. cairo 1.4.8 definitely doesn't have this problem.
Comment 109 Jan de Groot 2007-06-11 21:59:02 UTC
THe patch in comment 106 is a reverse patch, applying it to 1.4.6 fails without the -R switch.
Comment 110 Reinout van Schouwen 2007-06-11 22:41:32 UTC
I just encountered this crash while running gnome-about...
Comment 111 Behdad Esfahbod 2007-06-11 23:23:47 UTC
(In reply to comment #110)
> I just encountered this crash while running gnome-about...

As expected.  Except if you are running cairo 1.4.8
Comment 112 palfrey 2007-06-12 16:23:37 UTC
*** Bug 446518 has been marked as a duplicate of this bug. ***
Comment 113 Loïc Minier 2007-06-14 15:44:09 UTC
Created attachment 89957 [details] [review]
[cairo-scaled-font] Check for allocation failure (fixed)
Comment 114 Vincent Untz 2007-06-19 07:59:58 UTC
*** Bug 449008 has been marked as a duplicate of this bug. ***
Comment 115 Vincent Untz 2007-06-20 20:25:52 UTC
*** Bug 449319 has been marked as a duplicate of this bug. ***
Comment 116 André Klapper 2007-06-20 23:06:24 UTC
okay, so it still throws warnings, but does not crash anymore.
Comment 117 Vincent Untz 2007-06-23 08:29:32 UTC
*** Bug 450260 has been marked as a duplicate of this bug. ***
Comment 118 Vincent Untz 2007-06-30 23:09:23 UTC
*** Bug 452672 has been marked as a duplicate of this bug. ***
Comment 119 Vincent Untz 2007-07-01 11:47:02 UTC
*** Bug 452742 has been marked as a duplicate of this bug. ***
Comment 120 Vincent Untz 2007-07-03 16:32:09 UTC
*** Bug 453419 has been marked as a duplicate of this bug. ***
Comment 121 Vincent Untz 2007-07-05 12:48:32 UTC
*** Bug 453908 has been marked as a duplicate of this bug. ***
Comment 122 Vincent Untz 2007-07-06 10:00:09 UTC
*** Bug 454129 has been marked as a duplicate of this bug. ***
Comment 123 Vincent Untz 2007-07-07 08:42:31 UTC
*** Bug 454433 has been marked as a duplicate of this bug. ***
Comment 124 Vincent Untz 2007-07-07 08:42:37 UTC
*** Bug 454439 has been marked as a duplicate of this bug. ***
Comment 125 Vincent Untz 2007-07-07 08:42:41 UTC
*** Bug 454387 has been marked as a duplicate of this bug. ***
Comment 126 Vincent Untz 2007-07-07 12:07:16 UTC
*** Bug 454511 has been marked as a duplicate of this bug. ***
Comment 127 David Trowbridge 2007-07-07 20:42:03 UTC
*** Bug 454419 has been marked as a duplicate of this bug. ***
Comment 128 palfrey 2007-07-20 16:39:33 UTC
*** Bug 458475 has been marked as a duplicate of this bug. ***
Comment 129 Vincent Untz 2007-07-22 22:05:49 UTC
*** Bug 457949 has been marked as a duplicate of this bug. ***
Comment 130 Vincent Untz 2007-07-22 22:05:53 UTC
*** Bug 458996 has been marked as a duplicate of this bug. ***
Comment 131 Philip Withnall 2007-07-26 05:08:42 UTC
*** Bug 459514 has been marked as a duplicate of this bug. ***
Comment 132 Pedro Villavicencio 2007-07-26 16:46:53 UTC
*** Bug 460598 has been marked as a duplicate of this bug. ***
Comment 133 Vincent Untz 2007-07-28 15:16:45 UTC
*** Bug 460719 has been marked as a duplicate of this bug. ***
Comment 134 Pedro Villavicencio 2007-07-30 00:34:26 UTC
*** Bug 461591 has been marked as a duplicate of this bug. ***
Comment 135 Vincent Untz 2007-09-02 11:30:34 UTC
*** Bug 461405 has been marked as a duplicate of this bug. ***
Comment 136 Vincent Untz 2007-09-02 11:30:39 UTC
*** Bug 461849 has been marked as a duplicate of this bug. ***
Comment 137 Vincent Untz 2007-09-02 11:31:21 UTC
*** Bug 463536 has been marked as a duplicate of this bug. ***
Comment 138 Vincent Untz 2007-09-02 11:31:25 UTC
*** Bug 463607 has been marked as a duplicate of this bug. ***
Comment 139 Vincent Untz 2007-09-02 11:31:29 UTC
*** Bug 463661 has been marked as a duplicate of this bug. ***
Comment 140 Vincent Untz 2007-09-02 11:31:55 UTC
*** Bug 464592 has been marked as a duplicate of this bug. ***
Comment 141 Vincent Untz 2007-09-02 11:32:07 UTC
*** Bug 465378 has been marked as a duplicate of this bug. ***
Comment 142 Vincent Untz 2007-09-02 11:32:11 UTC
*** Bug 465624 has been marked as a duplicate of this bug. ***
Comment 143 Vincent Untz 2007-09-02 11:32:15 UTC
*** Bug 465647 has been marked as a duplicate of this bug. ***
Comment 144 Vincent Untz 2007-09-02 11:32:21 UTC
*** Bug 466843 has been marked as a duplicate of this bug. ***
Comment 145 Vincent Untz 2007-09-02 11:32:25 UTC
*** Bug 467660 has been marked as a duplicate of this bug. ***
Comment 146 Vincent Untz 2007-09-02 11:32:31 UTC
*** Bug 468603 has been marked as a duplicate of this bug. ***
Comment 147 Vincent Untz 2007-09-02 11:32:35 UTC
*** Bug 468781 has been marked as a duplicate of this bug. ***
Comment 148 Vincent Untz 2007-09-02 11:32:39 UTC
*** Bug 469460 has been marked as a duplicate of this bug. ***
Comment 149 Vincent Untz 2007-09-02 11:32:45 UTC
*** Bug 469758 has been marked as a duplicate of this bug. ***
Comment 150 Vincent Untz 2007-09-02 11:32:50 UTC
*** Bug 470010 has been marked as a duplicate of this bug. ***
Comment 151 Vincent Untz 2007-09-02 11:32:55 UTC
*** Bug 470192 has been marked as a duplicate of this bug. ***
Comment 152 Vincent Untz 2007-09-02 11:33:00 UTC
*** Bug 470528 has been marked as a duplicate of this bug. ***
Comment 153 Vincent Untz 2007-09-02 11:33:04 UTC
*** Bug 472013 has been marked as a duplicate of this bug. ***
Comment 154 Vincent Untz 2007-09-02 11:33:09 UTC
*** Bug 472040 has been marked as a duplicate of this bug. ***
Comment 155 Vincent Untz 2007-09-04 17:12:08 UTC
*** Bug 473606 has been marked as a duplicate of this bug. ***
Comment 156 Vincent Untz 2007-09-09 11:20:55 UTC
*** Bug 474597 has been marked as a duplicate of this bug. ***
Comment 157 Vincent Untz 2007-09-13 18:08:37 UTC
*** Bug 476444 has been marked as a duplicate of this bug. ***
Comment 158 Vincent Untz 2007-09-16 08:47:43 UTC
*** Bug 477374 has been marked as a duplicate of this bug. ***
Comment 159 Vincent Untz 2007-09-22 16:32:26 UTC
*** Bug 479209 has been marked as a duplicate of this bug. ***
Comment 160 Vincent Untz 2007-09-22 16:32:30 UTC
*** Bug 479013 has been marked as a duplicate of this bug. ***
Comment 161 Vincent Untz 2007-09-22 16:32:36 UTC
*** Bug 478710 has been marked as a duplicate of this bug. ***
Comment 162 Vincent Untz 2007-09-22 16:32:41 UTC
*** Bug 478418 has been marked as a duplicate of this bug. ***
Comment 163 Vincent Untz 2007-09-22 16:32:48 UTC
*** Bug 478236 has been marked as a duplicate of this bug. ***
Comment 164 Vincent Untz 2007-09-22 16:33:09 UTC
*** Bug 478174 has been marked as a duplicate of this bug. ***
Comment 165 Vincent Untz 2007-09-23 14:25:43 UTC
*** Bug 479485 has been marked as a duplicate of this bug. ***
Comment 166 Cosimo Cecchi 2007-09-28 14:52:29 UTC
*** Bug 481244 has been marked as a duplicate of this bug. ***
Comment 167 Susana 2007-10-07 09:22:11 UTC
*** Bug 480792 has been marked as a duplicate of this bug. ***
Comment 168 Susana 2007-10-07 09:22:16 UTC
*** Bug 480830 has been marked as a duplicate of this bug. ***
Comment 169 Susana 2007-10-07 09:22:22 UTC
*** Bug 481081 has been marked as a duplicate of this bug. ***
Comment 170 Susana 2007-10-07 09:22:28 UTC
*** Bug 481572 has been marked as a duplicate of this bug. ***
Comment 171 Susana 2007-10-07 09:22:33 UTC
*** Bug 481702 has been marked as a duplicate of this bug. ***
Comment 172 Susana 2007-10-07 09:22:37 UTC
*** Bug 484185 has been marked as a duplicate of this bug. ***
Comment 173 Susana 2007-10-07 09:23:02 UTC
*** Bug 484223 has been marked as a duplicate of this bug. ***
Comment 174 Vincent Untz 2007-10-08 08:12:07 UTC
*** Bug 481124 has been marked as a duplicate of this bug. ***
Comment 175 Vincent Untz 2007-10-08 08:12:19 UTC
*** Bug 480828 has been marked as a duplicate of this bug. ***
Comment 176 Vincent Untz 2007-10-11 15:59:44 UTC
*** Bug 485168 has been marked as a duplicate of this bug. ***
Comment 177 Vincent Untz 2007-10-11 15:59:48 UTC
*** Bug 485041 has been marked as a duplicate of this bug. ***
Comment 178 Vincent Untz 2007-10-11 15:59:56 UTC
*** Bug 484931 has been marked as a duplicate of this bug. ***
Comment 179 Cosimo Cecchi 2007-10-15 13:32:19 UTC
*** Bug 486193 has been marked as a duplicate of this bug. ***
Comment 180 Vincent Untz 2007-10-15 19:03:17 UTC
*** Bug 486015 has been marked as a duplicate of this bug. ***
Comment 181 Vincent Untz 2007-10-15 19:03:21 UTC
*** Bug 486321 has been marked as a duplicate of this bug. ***
Comment 182 Vincent Untz 2007-10-15 19:03:50 UTC
*** Bug 486482 has been marked as a duplicate of this bug. ***
Comment 183 Vincent Untz 2007-10-15 19:03:56 UTC
*** Bug 486484 has been marked as a duplicate of this bug. ***
Comment 184 Christoph Wolk 2007-11-03 08:59:59 UTC
*** Bug 492876 has been marked as a duplicate of this bug. ***
Comment 185 Christoph Wolk 2007-11-03 09:04:12 UTC
*** Bug 487201 has been marked as a duplicate of this bug. ***
Comment 186 Christoph Wolk 2007-11-03 09:04:21 UTC
*** Bug 487289 has been marked as a duplicate of this bug. ***
Comment 187 Christoph Wolk 2007-11-03 09:04:27 UTC
*** Bug 487777 has been marked as a duplicate of this bug. ***
Comment 188 Christoph Wolk 2007-11-03 09:04:38 UTC
*** Bug 488971 has been marked as a duplicate of this bug. ***
Comment 189 Christoph Wolk 2007-11-03 09:04:47 UTC
*** Bug 489664 has been marked as a duplicate of this bug. ***
Comment 190 Christoph Wolk 2007-11-03 09:04:58 UTC
*** Bug 489988 has been marked as a duplicate of this bug. ***
Comment 191 Christoph Wolk 2007-11-05 08:43:21 UTC
*** Bug 493577 has been marked as a duplicate of this bug. ***
Comment 192 Christoph Wolk 2007-11-05 08:58:47 UTC
*** Bug 493426 has been marked as a duplicate of this bug. ***
Comment 193 Christoph Wolk 2007-11-05 08:58:53 UTC
*** Bug 493373 has been marked as a duplicate of this bug. ***
Comment 194 Christoph Wolk 2007-11-05 08:59:08 UTC
*** Bug 493009 has been marked as a duplicate of this bug. ***
Comment 195 Christoph Wolk 2007-11-05 08:59:48 UTC
*** Bug 493431 has been marked as a duplicate of this bug. ***
Comment 196 Vincent Untz 2007-11-05 12:32:58 UTC
*** Bug 493234 has been marked as a duplicate of this bug. ***
Comment 197 Vincent Untz 2007-11-12 20:43:45 UTC
*** Bug 494180 has been marked as a duplicate of this bug. ***
Comment 198 Vincent Untz 2007-11-12 20:43:50 UTC
*** Bug 494336 has been marked as a duplicate of this bug. ***
Comment 199 Vincent Untz 2007-11-12 20:44:00 UTC
*** Bug 494465 has been marked as a duplicate of this bug. ***
Comment 200 Vincent Untz 2007-11-12 20:44:05 UTC
*** Bug 495565 has been marked as a duplicate of this bug. ***
Comment 201 Vincent Untz 2007-11-12 20:44:16 UTC
*** Bug 496220 has been marked as a duplicate of this bug. ***
Comment 202 Behdad Esfahbod 2007-12-12 05:58:18 UTC
Upstreamed it to cairo: https://bugs.freedesktop.org/show_bug.cgi?id=13612
Comment 203 Vincent Untz 2008-01-07 23:18:05 UTC
*** Bug 506656 has been marked as a duplicate of this bug. ***
Comment 204 Vincent Untz 2008-01-07 23:18:10 UTC
*** Bug 506539 has been marked as a duplicate of this bug. ***
Comment 205 Vincent Untz 2008-01-07 23:18:27 UTC
*** Bug 505791 has been marked as a duplicate of this bug. ***
Comment 206 Vincent Untz 2008-01-07 23:18:28 UTC
*** Bug 505581 has been marked as a duplicate of this bug. ***
Comment 207 Vincent Untz 2008-01-07 23:18:42 UTC
*** Bug 505508 has been marked as a duplicate of this bug. ***
Comment 208 Vincent Untz 2008-01-07 23:18:43 UTC
*** Bug 505080 has been marked as a duplicate of this bug. ***
Comment 209 Vincent Untz 2008-01-07 23:18:59 UTC
*** Bug 503823 has been marked as a duplicate of this bug. ***
Comment 210 Vincent Untz 2008-01-07 23:19:00 UTC
*** Bug 503729 has been marked as a duplicate of this bug. ***
Comment 211 Vincent Untz 2008-01-07 23:19:14 UTC
*** Bug 503179 has been marked as a duplicate of this bug. ***
Comment 212 Vincent Untz 2008-01-07 23:19:14 UTC
*** Bug 503714 has been marked as a duplicate of this bug. ***
Comment 213 Vincent Untz 2008-01-07 23:19:28 UTC
*** Bug 500119 has been marked as a duplicate of this bug. ***
Comment 214 Vincent Untz 2008-01-07 23:19:31 UTC
*** Bug 501844 has been marked as a duplicate of this bug. ***
Comment 215 Vincent Untz 2008-01-07 23:19:44 UTC
*** Bug 498640 has been marked as a duplicate of this bug. ***
Comment 216 Vincent Untz 2008-01-07 23:19:46 UTC
*** Bug 498074 has been marked as a duplicate of this bug. ***
Comment 217 Vincent Untz 2008-01-07 23:20:01 UTC
*** Bug 497813 has been marked as a duplicate of this bug. ***
Comment 218 Vincent Untz 2008-01-09 13:57:41 UTC
*** Bug 508233 has been marked as a duplicate of this bug. ***
Comment 219 Vincent Untz 2008-01-20 19:39:52 UTC
*** Bug 509951 has been marked as a duplicate of this bug. ***
Comment 220 Vincent Untz 2008-01-24 17:44:06 UTC
*** Bug 511731 has been marked as a duplicate of this bug. ***
Comment 221 Gianluca Borello 2008-01-27 19:59:11 UTC
*** Bug 512339 has been marked as a duplicate of this bug. ***
Comment 222 Behdad Esfahbod 2008-01-27 22:51:54 UTC
The cairo bug is fixed now btw.
Comment 223 Gianluca Borello 2008-01-30 21:30:38 UTC
*** Bug 513272 has been marked as a duplicate of this bug. ***
Comment 224 Vincent Untz 2008-02-06 12:23:45 UTC
*** Bug 514545 has been marked as a duplicate of this bug. ***
Comment 225 Gianluca Borello 2008-03-07 12:30:19 UTC
*** Bug 517731 has been marked as a duplicate of this bug. ***
Comment 226 Gianluca Borello 2008-03-07 12:30:43 UTC
*** Bug 518446 has been marked as a duplicate of this bug. ***
Comment 227 Gianluca Borello 2008-03-07 12:32:19 UTC
*** Bug 518826 has been marked as a duplicate of this bug. ***
Comment 228 Gianluca Borello 2008-03-07 12:32:22 UTC
*** Bug 520210 has been marked as a duplicate of this bug. ***
Comment 229 Gianluca Borello 2008-03-07 12:32:42 UTC
*** Bug 520865 has been marked as a duplicate of this bug. ***
Comment 230 Gianluca Borello 2008-03-07 12:32:52 UTC
*** Bug 520858 has been marked as a duplicate of this bug. ***
Comment 231 Cosimo Cecchi 2008-03-10 10:56:56 UTC
*** Bug 521518 has been marked as a duplicate of this bug. ***
Comment 232 Vincent Untz 2008-03-19 14:43:35 UTC
*** Bug 521602 has been marked as a duplicate of this bug. ***
Comment 233 André Klapper 2009-01-30 03:36:10 UTC
911 rejected bugs in june 2008, 911 rejected bugs now.
=> removing from the auto-reject list.
Comment 234 Behdad Esfahbod 2009-01-30 03:41:46 UTC
Yep.  I actually fixed the bug :).