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 301581 - hf_format_render : ASSERTION 'format!=NULL'
hf_format_render : ASSERTION 'format!=NULL'
Status: RESOLVED FIXED
Product: Gnumeric
Classification: Applications
Component: Printing
git master
Other All
: Normal minor
: ---
Assigned To: Jody Goldberg
Jody Goldberg
Depends on:
Blocks:
 
 
Reported: 2005-04-22 13:51 UTC by Pedro Inácio
Modified: 2005-04-26 21:27 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Pedro Inácio 2005-04-22 13:51:36 UTC
Version details: 1.4.3 rc 4
Distribution/Version: XP service pack 2

open gnumeric
select some cells without text 
select full borders for the cells
view print preview - blank page
now enter some text, or numbers, or whatever in random cells
only the cells from the first line that has text to the last one that has text
are printed
same on the columns

the dos prompt displays the following error messages:

**(gnumeric.exe:744) : CRITICAL : **hf_format_render : ASSERTION 'format!=NULL'
failed

**(gnumeric.exe:744) : CRITICAL : **print_hf_element : ASSERTION 'text!=NULL' failed

reproducible : always


Gnumeric 1.4.3 rc4 - win32
Windows XP service pack 2
Comment 1 Andreas J. Guelzow 2005-04-22 17:52:23 UTC
This is not a bug. will print only the smallest rectangle with one corner at A1
that covers all cell with content unless you tell it in the page setup dialog to
print "Styles with no content".

The assertions are unrelated to the printing of teh page content but refer to
the page headers.

Since only the assertions are a bug, I changing the subject description.
Comment 2 Pedro Inácio 2005-04-22 20:11:55 UTC
I have no such option on my page setup dialog.
My page setup dialog has only two tabs - one for page size and orientation and
another one for margins.
I forgot to tell that I'm using Abiword in Portuguese. 
(Don't know if is translation related, but the information might matter)
Comment 3 Andreas J. Guelzow 2005-04-23 05:09:57 UTC
Abiword? You have been filing a bug against Gnumeric. 

I have never seen the MS Windows version of Gnumeric, but he Linux version has a
`Sheet' tab in the page setup dialog which contains the option I mentioned. 
Comment 4 Pedro Inácio 2005-04-23 09:40:58 UTC
I'm sorry about that. I was just plain stupid. When you told me about the page
setup dialog, instead of opening gnumeric and check it I opened abiword.
Sorry.
Comment 5 Andreas J. Guelzow 2005-04-23 13:50:03 UTC
We all have done something similar at some time or another.

You may wonder why that option is not enabled as a default. The danger with the
option is that if one formatted a whole column it will cause hundreds of pages
to print.
Comment 6 Andreas J. Guelzow 2005-04-26 12:56:54 UTC
oops I was going to keep this open because of the `Crtitical's
Comment 7 Morten Welinder 2005-04-26 21:27:52 UTC
Criticals should be gone in cvs head.  (They are harmless in this case.)