GNOME Bugzilla – Bug 347341
gnumeric crashes when opening this .gnumeric file
Last modified: 2006-07-13 13:27:17 UTC
The .gnumeric file here: http://www-lgge.obs.ujf-grenoble.fr/~parrenin/download/bugs/DFGT-2006-06-28-elevation.gnumeric makes gnumeric to crash when opening it. Apparently, it is the formula in column E that makes gnumeric to crash. I have tried with both cvs and 1.6.3 versions.
You are probably just running out of memory, the formulas look like they'll create a stack 25000 deep.
Ah, OK, I see. But should not gnumeric display a message when it is runing out of memory, instead of crashing?
You are, more precisely, running out of stack space. That's bug 92131. I can load the sheet just fine of Solaris which happens to reserve larger stacks for threads than Linux. Out of memory handling is bug 67569. (Basically stating that since glib does not support it well, we cannot really do it.) In practical terms, you could probably solve your problem by mirroring the sheet such that the last line becomes the first. Your sheet has the unfortunate property that line N depends on line N+1. *** This bug has been marked as a duplicate of 92131 ***