[lazarus] io-bmp.c fails on line 282?

Tony Maro tonym at nlisc.com
Wed Sep 25 09:32:58 EDT 2002


I've got one user trying CheckBook tracker who got the following
errors.  Most is expected... but it dies at 

> ** ERROR **: file io-bmp.c: line 282 (DecodeHeader): assertion failed:
I know I didn't write any C code... lol

This happens when creating the about form which contains a TImage
component (which is empty at creation - loaded from a file when form is
shown).

Would this mean he didn't have pixbuf libraries installed?  I thought
the only thing needed was GTK+...

Thanks,
Tony


-----Forwarded Message-----

> From: Tom Evans <ltepapne at cox.net>
> To: tony at maro.net
> Subject: Problem
> Date: 23 Sep 2002 21:44:12 -0500
> 
> Tony,
>      Yes I am fresh meat! I downloaded your Checkbook Tracker, didn't run....
>      I am on Red Hat 7.2 with KDE
> When I attempted to run it I got the following....(plus other errors....) 
> What did I do wrong
> 
> Thanks
> Tom Evans
> 
> 
> ./cbtracker
>  Form Stream "TFRMMAIN" Signature=TPF0
> Form create *************
> Making menus*********
> Loading graphics*****
> File path = ./
> Making UI ***********
> 
> Gtk-CRITICAL **: file gtklabel.c: line 299 (gtk_label_set_justify): assertion 
> `G
> TK_IS_LABEL (label)' failed.
> 
> Gtk-CRITICAL **: file gtkmisc.c: line 166 (gtk_misc_set_alignment): assertion 
> `m
> isc != NULL' failed.Gtk-CRITICAL **: file gtklabel.c: line 299 
> (gtk_label_set_justify): assertion `G
> TK_IS_LABEL (label)' failed.
> 
> Gtk-CRITICAL **: file gtkmisc.c: line 166 (gtk_misc_set_alignment): assertion 
> `m
> isc != NULL' failed.
> 
> Gtk-CRITICAL **: file gtklabel.c: line 316 (gtk_label_set_line_wrap): 
> assertion
> `GTK_IS_LABEL (label)' failed.
> 
> Gtk-CRITICAL **: file gtklabel.c: line 299 (gtk_label_set_justify): assertion 
> `G
> TK_IS_LABEL (label)' failed.
> 
> Gtk-CRITICAL **: file gtkmisc.c: line 166 (gtk_misc_set_alignment): assertion 
> `m
> isc != NULL' failed.
> 
> Gtk-CRITICAL **: file gtklabel.c: line 316 (gtk_label_set_line_wrap): 
> assertion
> `GTK_IS_LABEL (label)' failed.
> 
> Gtk-CRITICAL **: file gtklabel.c: line 299 (gtk_label_set_justify): assertion 
> `G
> TK_IS_LABEL (label)' failed.
> 
> Gtk-CRITICAL **: file gtkmisc.c: line 166 (gtk_misc_set_alignment): assertion 
> `m
> isc != NULL' failed.
> 
> Gtk-CRITICAL **: file gtklabel.c: line 316 (gtk_label_set_line_wrap): 
> assertion
> `GTK_IS_LABEL (label)' failed.
> 
> Gtk-CRITICAL **: file gtklabel.c: line 299 (gtk_label_set_justify): assertion 
> `G
> TK_IS_LABEL (label)' failed.
> 
> Gtk-CRITICAL **: file gtkmisc.c: line 166 (gtk_misc_set_alignment): assertion 
> `m
> isc != NULL' failed.
> 
> Gtk-CRITICAL **: file gtklabel.c: line 316 (gtk_label_set_line_wrap): 
> assertion
> `GTK_IS_LABEL (label)' failed.
> Hiding all **********
> Hiding all
> Form Stream "TFRMABOUT" Signature=TPF0
> 
> ** ERROR **: file io-bmp.c: line 282 (DecodeHeader): assertion failed: 
> (State->L
> ineBuf != NULL)
> aborting...
> Aborted
> 
> Gtk-CRITICAL **: file gtklabel.c: line 316 (gtk_label_set_line_wrap): 
> assertion
> `GTK_IS_LABEL (label)' failed.
> 






More information about the Lazarus mailing list