On 06/18/2012 09:41 AM, Darrell Anderson wrote:
There are 6 png and 2 svg files in
applications/gwenview/src/gvdirpart.
All png files are unviewable. I can restore the 6 png images from the original 1.4.2
sources. The difference with the png images is one byte in file size, so probably some
kind of CR/LF copy error. I have pushed those 6 fixes to GIT.
Using different viewers, I tried eog (eye of gnome) and received the following
on the png images:
Could not load image 'cr22-app-gvdirpart.png'.
Fatal error reading PNG image file: PNG file corrupted by ASCII conversion
That goes for all the pngs. So your suspicion regarding the crlf type issue is
one target.
One of the svg files won't open in gwenview, in Trinity GIT or 3.5.10. Gwenview
crashes trying to open the file. Looking through past source archives of gwenview, this
file never changed size and all of the past copies crash gwenview.
I can view crsc-app-gvdipart.svg and hisc-app-gvdipart.svg in eog without issue.
However attempting to open crsc-app-gvdipart.svg in konqueror preview in kde
3.5.10 results in a CRASH that takes konqueror down. This further points to some
BUG in the kde/tde svg handling/rendering code. eog opened the svg without any
issue and displayed it correctly. kde (and I presume tde as well) viewers crash
on the same svg. That suggests to me that the kde/tde svg code lack basic error
checking to allow correct loading and display of svg images.
Darrell, if you have eog installed, then conduct the same test. View
crsc-app-gvdipart.svg in eog and then attempt to view it in konqueror by
rt-clicking and choosing KSVGPlugin. If you get the same crash, then we have a
real svg bug in TDE that is a blocker and needs to be fixed for 14. My kde
kcrash is attached.
--
David C. Rankin, J.D.,P.E.