GNOME Bugzilla – Bug 326933
Crash on startup on one spreadsheet
Last modified: 2006-01-16 07:39:47 UTC
I have one file, generated with an older version of gnumeric (sorry, don't know what version). Every time I start gnumeric, it fails with an assertion. gnumeric --version reports: gnumeric version '1.5.3' datadir := '/opt/local/share/gnumeric/1.5.3' libdir := '/opt/local/lib/gnumeric/1.5.3' message is: Reading file:///Users/golding/Finances/combined-fin-proj.gnumeric cairo-ft-font.c:677: failed assertion `error == 0' Abort uname -a is: Darwin richard-goldings-powerbook-g4-12.local 8.4.0 Darwin Kernel Version 8.4.0: Tue Jan 3 18:22:10 PST 2006; root:xnu-792.6.56.obj~1/RELEASE_PPC Power Macintosh powerpc (with up-to-date system updates as of 1/11 or so) stack traceback in gdb is:
+ Trace 65196
All other files created in that earlier version of gnumeric have opened and run just fine. This is the first time this file has been opened with the new version. The file is confidential (my financial planning specifics) but can be made available on request as noted in the web pages.
This assertion is not in gnumeric but in cairo, a library used by pango which in turn is used by gnumeric. So I am sending this bug to pango.
Some additional data. It appears that this is related to the font(s) used in the file. When I open an existing, working spreadsheet (which uses Gill Sans as the font), or with a new blank spreadsheet, and then change the font to either Helvetica or Times, gnumeric crashes with the same error. Some but not all other fonts seem to give the same error.
*** This bug has been marked as a duplicate of 324831 ***