Bug 29963 - Animated GIF rendering error
Summary: Animated GIF rendering error
Status: RESOLVED FIXED
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: qt (show other bugs)
Version: 0.1
Platform: RedHat Enterprise Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Simon Hausmann
URL:
Keywords:
: 57189 (view as bug list)
Depends on:
Blocks:
 
Reported: 2001-07-29 10:18 UTC by mikem
Modified: 2009-01-20 00:08 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
The image refered to im comment #1 (186.31 KB, image/gif)
2002-11-12 14:08 UTC, Daniel Naber
Details

Note You need to log in before you can comment on or make changes to this bug.
Description mikem 2001-07-29 10:08:25 UTC
(*** This bug was imported into bugs.kde.org ***)

Package:           konqueror
Version:           2.1.1 (using KDE 2.1.2 )
Severity:          normal
Installed from:    Red Hat Linux 7.1
Compiler:          gcc version 2.96 20000731 (Red Hat Linux 7.1 2.96-81)
OS:                Linux 2.2.17-8smp i686
OS/Compiler notes: 

The following is a very complex animated GIF which appears to move a mouse cursor across a background.

1. The background is not visible in konqeuror. It is sometimes visible in the `trail' of the mouse (depending on whether the image is viewed on its own or as part of www.pk.com).

2. The speed at which the animation occurs is extremely slow compared to any other web browser.

The URL for the image on its own:
http://images.iFriends.net/iFriends/images/thousands5an.gif

Not that I've ever visited any of these sites before :)

(Submitted via bugs.kde.org)
(Called from KBugReport dialog)
Comment 1 Moritz Moeller-Herrmann 2002-04-03 15:53:42 UTC
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Using KDE-3.0 and qtliba-3.0.3 from SuSE on i386 the following GIF shows on=
ly
corruption instead of animation:

http://warp6.dva.de/sixcms_upload/media/50/fk4.gif

It works in gimp mozilla and opera on the same system so I think it is a K=
DE
bug or a qt-3 bug.

Oh I just noted that when saving the file from the gimp I get a warning=
=20
about some layers being too big which seems to be illegal in gifs. The=20
corrected output from the gimp is smaller and works in konqueror.

The stupid bug system prevents me from attaching it.

- --
Moritz Moeller-Herrmann ICQ #3585990
(wiss. Mitarbeiter IMGB Mannheim)

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE8qyWhNK5F2s9Xe10RAp9yAKCZYSuIlhCI7P9szeCxr4Tocoh0fwCdG0q7
fmeezXhqXilzqNYSU4rYfNA=3D
=3D+ErD
-----END PGP SIGNATURE-----
Comment 2 Daniel Naber 2002-11-12 14:08:56 UTC
Created attachment 420 [details]
The image refered to im comment #1
Comment 3 Daniel Naber 2002-11-12 14:09:54 UTC
This still happens, and it also occurs with Qt's examples/movies, so this is a Qt bug. 
Comment 4 Dirk Mueller 2003-07-14 16:48:20 UTC
*** Bug 57189 has been marked as a duplicate of this bug. ***
Comment 5 Moritz Moeller-Herrmann 2003-09-12 12:34:00 UTC
The GIF file is invalid.  
 
gimp-1.3 crashes upon opening it.  
Imagemagick says "display: Negative or zero image size (thousands5an.gif)" 
 [but displays the background] 
Mozilla does not display the background either. 
Opera displays black where the background should be. 
 
This is more a case of error handling in libgif I guess and not a KDE issue at all. 
Comment 6 Thilo Bangert 2003-11-05 08:48:25 UTC
bash-2.05b$ identify -version
Version: ImageMagick 5.5.6 04/01/03 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 2003 ImageMagick Studio LLC

bash-2.05b$ identify thousands5an.gif
identify: Negative or zero image size (thousands5an.gif).
bash-2.05b$ identify fk4.gif
fk4.gif[0] GIF 124x108+0+0 PseudoClass 32c 8-bit 186.3k 0.040u 0:01
fk4.gif[1] GIF 160x120+0+0 PseudoClass 32c 8-bit 186.3k 0.040u 0:01
fk4.gif[2] GIF 160x120+0+0 PseudoClass 32c 8-bit 186.3k 0.040u 0:01
fk4.gif[3] GIF 160x120+0+0 PseudoClass 32c 8-bit 186.3k 0.040u 0:01
fk4.gif[4] GIF 160x120+0+0 PseudoClass 32c 8-bit 186.3k 0.030u 0:01
fk4.gif[5] GIF 160x120+0+0 PseudoClass 32c 8-bit 186.3k 0.030u 0:01
fk4.gif[6] GIF 160x120+0+0 PseudoClass 32c 8-bit 186.3k 0.030u 0:01
fk4.gif[7] GIF 160x120+0+0 PseudoClass 32c 8-bit 186.3k 0.030u 0:01
fk4.gif[8] GIF 160x120+0+0 PseudoClass 32c 8-bit 186.3k 0.030u 0:01
fk4.gif[9] GIF 160x120+0+0 PseudoClass 32c 8-bit 186.3k 0.030u 0:01
fk4.gif[10] GIF 160x120+0+0 PseudoClass 32c 8-bit 186.3k 0.030u 0:01
fk4.gif[11] GIF 160x120+0+0 PseudoClass 32c 8-bit 186.3k 0.030u 0:01
fk4.gif[12] GIF 160x120+0+0 PseudoClass 32c 8-bit 186.3k 0.030u 0:01
fk4.gif[13] GIF 160x120+0+0 PseudoClass 32c 8-bit 186.3k 0.020u 0:01
fk4.gif[14] GIF 160x120+0+0 PseudoClass 32c 8-bit 186.3k 0.020u 0:01
fk4.gif[15] GIF 160x120+0+0 PseudoClass 32c 8-bit 186.3k 0.020u 0:01
fk4.gif[16] GIF 160x120+0+0 PseudoClass 32c 8-bit 186.3k 0.020u 0:01
fk4.gif[17] GIF 160x120+0+0 PseudoClass 32c 8-bit 186.3k 0.020u 0:01
fk4.gif[18] GIF 160x120+0+0 PseudoClass 32c 8-bit 186.3k 0.020u 0:01
fk4.gif[19] GIF 160x120+0+0 PseudoClass 32c 8-bit 186.3k 0.020u 0:01
fk4.gif[20] GIF 160x120+0+0 PseudoClass 32c 8-bit 186.3k 0.020u 0:01
fk4.gif[21] GIF 160x120+0+0 PseudoClass 32c 8-bit 186.3k 0.020u 0:01
fk4.gif[22] GIF 160x120+0+0 PseudoClass 32c 8-bit 186.3k 0.010u 0:01
fk4.gif[23] GIF 160x120+0+0 PseudoClass 32c 8-bit 186.3k 0.010u 0:01
fk4.gif[24] GIF 160x120+0+0 PseudoClass 32c 8-bit 186.3k 0.010u 0:01
fk4.gif[25] GIF 160x120+0+0 PseudoClass 32c 8-bit 186.3k 0.010u 0:01
fk4.gif[26] GIF 160x120+0+0 PseudoClass 32c 8-bit 186.3k 0.010u 0:01
fk4.gif[27] GIF 160x120+0+0 PseudoClass 32c 8-bit 186.3k 0.000u 0:01
fk4.gif[28] GIF 160x120+0+0 PseudoClass 32c 8-bit 186.3k 0.000u 0:01
fk4.gif[29] GIF 124x108+0+0 PseudoClass 32c 8-bit 186.3k 0.000u 0:01
bash-2.05b$
bash-2.05b$ kde-config -version
Qt: 3.2.2
KDE: 3.1.4
kde-config: 1.0

-------

at least the fk4.gif looks pretty bad here. don't know what to say about the other one though.

any one with beta1 at hand?
Comment 7 Doncho N. Gunchev 2004-04-07 16:08:32 UTC
I used Mozilla 1.6, KDE 3.2.0 (RH9) and Gimp to test these.
http://images.ifriends.net/iFriends/images/thousands5an.gif:
  Mozilla - ok,  Konqueror - ok,  Gimp - can't open at all.


http://warp6.dva.de/sixcms_upload/media/50/fk4.gif
  Mozilla - ok,  Konqueror - bad, Gimp - ok.
  Konqueror displays the first and the last frame ok, the animation is a complete color mess - like your tv is totaly out of sync.
Comment 8 Stephen Leaf 2005-10-06 17:43:32 UTC
I get this problem when opening gif images on webpages. but after they are downloaded and I preview them on my harddrive they show fine.
Comment 9 Ian Ventura-Whiting 2006-08-29 15:22:41 UTC
This must have been fixed as KDE / Konqueror 3.5.3 does not seem to have this problem. Maybe this issue should be closed?
Comment 10 Stephen Leaf 2006-08-29 19:54:11 UTC
if you read the original comment this bug is not fixed at all. I still have the same issues I described earlier also.
I'm using 3.5.4
Comment 11 Martin Fitzpatrick 2008-04-05 20:45:28 UTC
In Konq4.0.3/Kubuntu the animation (attachment http://bugs.kde.org/attachment.cgi?id=420&action=view ) does not run at all here. Works fine in Firefox.
Comment 12 Michael Leupold 2009-01-20 00:08:19 UTC
Both gifs work fine now using current trunk (r913147) and respective qt-copy. Interesting enough the one from the original bugreport doesn't work in firefox any longer :)