GNOME Bugzilla – Bug 71237
gdk-pixbuf crash with a certain .tga file
Last modified: 2010-07-10 04:04:57 UTC
I generated a .tga file with povray, which will repeatably crash gqview. it exits with: ** ERROR **: file io-ico.c: line 311 (DecodeHeader): assertion failed: (0) aborting... Aborted the file is available at: www.redchrome.org/misc/halo_demon1.tga and the output of 'strace gqview halo_demon1.tga' is at: www.redchrome.org/misc/strace_gqview.txt the gqview maintainer says it's a bug in gdk-pixbuf (the file will crash eog as well). gdk-pixbuf version is 0.14.0
The image loads just fine in 1.3.13.
It still crashes gdk-pixbuf 0.19.0 - the same assertion works fine with gtk head and gtk-2-0 from today
Merged the gdk-pixbuf-io changes from HEAD into the 1.4 branch so that we don't generate false positives, but 1.4 does not have a Targa loader and will not have one --- the one in 2.0 is rather bad as it is.