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 588297 - CRITICAL **: xml_sax_colrow: assertion
CRITICAL **: xml_sax_colrow: assertion
Status: RESOLVED FIXED
Product: Gnumeric
Classification: Applications
Component: import/export other
git master
Other All
: Normal normal
: ---
Assigned To: Morten Welinder
Jody Goldberg
Depends on:
Blocks:
 
 
Reported: 2009-07-11 04:47 UTC by Andreas J. Guelzow
Modified: 2009-07-22 19:30 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
sample file (21.46 KB, application/octet-stream)
2009-07-11 04:47 UTC, Andreas J. Guelzow
Details

Description Andreas J. Guelzow 2009-07-11 04:47:08 UTC
When opening the attached file I get :

** (gnumeric:17325): CRITICAL **: xml_sax_colrow: assertion `cri != NULL && size > -1.' failed

** (gnumeric:17325): CRITICAL **: xml_sax_colrow: assertion `cri != NULL && size > -1.' failed

the file was written by Gnumeric.
Comment 1 Andreas J. Guelzow 2009-07-11 04:47:40 UTC
Created attachment 138227 [details]
sample file
Comment 2 Morten Welinder 2009-07-12 00:02:22 UTC
size=-19

We certainly should not use g_return_if_fail there.
Comment 3 Morten Welinder 2009-07-12 00:22:28 UTC
      <gnm:Cols DefaultSizePts="48">
        <gnm:ColInfo No="0" Unit="-19" HardSize="1"/>
      </gnm:Cols>
      <gnm:Rows DefaultSizePts="12.75">
        <gnm:RowInfo No="0" Unit="-18" Count="7"/>
      </gnm:Rows>
Comment 4 Andreas J. Guelzow 2009-07-17 02:49:25 UTC
This seems to have to do with the use of a tool:

new gnumeric
A1 selected
data->fill->random number
uniform from 0 to 1
okay
save
quit gnumeric

start gnumeric
open the previous file
-->Critical
Comment 5 Jody Goldberg 2009-07-22 19:30:16 UTC
Looks like commit b2c73a3e wasn't quite finished.