Closed Bug 5825 Opened 25 years ago Closed 25 years ago

GIF89 images only animate one cycle.

Categories

(Core :: Graphics: ImageLib, defect, P3)

Sun
Solaris
defect

Tracking

()

VERIFIED DUPLICATE of bug 2148

People

(Reporter: dejong, Assigned: pnunn)

References

()

Details

Compiled mozilla from the CVS Fri Apr 30 on a Solaris 5.6 system with egcs 1.1.1. % ./viewer Warning: MOZILLA_FIVE_HOME not set. nsComponentManager: Using components dir: /project/neon/users/mo/mozilla/mozilla/solaris/dist/bin/components Going to create the event queue GFX: dpi=96 t2p=0.0666667 p2t=15 depth=8 Using '/project/neon/users/mo/mozilla/mozilla/solaris/dist/bin' as the resource: base Got thew event queue from the service Calling gdk_input with event queue Reading file... Reading file...Done Note: frameverifytree is disabled Note: verifyreflow is disabled Open the URL http://www.cs.umn.edu/~dejong You will notice a GIF89 picture at the top of the page. The image should show up as a penguin rotating around. In past verisons of viewer (and communicator) the image would show up correctly but in todays build it only rotates once and then it stops. At the bottom the "status box" prints "http://www-users.cs.umn.edu/~dejong/images/penguin.gif: stop" and then the image goes away and the text "penguin" is placed where the picture was.
Pam -- this may be related to you work in imglib. Please take a look.
Assignee: rickg → pnunn
Status: NEW → ASSIGNED
If you look at the info provided, the message "Warning: MOZILLA_FIVE_HOME not set." is important. (By the way, thanks for providing that info in your bug report. Many reporters don't include it.) If MOZILLA_FIVE_HOME is not set, the browser doesn't know where to look for the image decoder components. These are always placed in bin/components. from the unix build pages on mozilla.org : "If you run the executables from anywhere other than dist/bin, you must set the environment variable MOZILLA_FIVE_HOME to point to the absolute path of the dist/bin directory. "
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → INVALID
If running the exe from dist/bin doesn't fix this problem, or if setting MOZILLA_HOME_FIVE doesn't fix the problem, please reopen this bug. -pn
Status: RESOLVED → REOPENED
But I was running from the dist/bin directory. Reopening.
ok. Do you see libnsgif.so in mozilla/dist/bin components?
d'oh. Do you see libnsgif.so in mozilla/dist/bin/components ?
Yup. mo:~/project/mozilla/mozilla/linux/dist/bin> ls -la components/libnsgif.so lrwxrwxrwx 1 mo staff 44 May 3 11:09 components/libnsgif.so -> ../../../modules/libimg/gifcom/./libnsgif.so mo:~/project/mozilla/mozilla/linux/dist/bin> ls -la ../../modules/libimg/gifcom/./libnsgif.so -rwxr-xr-x 1 mo staff 194246 May 3 11:09 ../../modules/libimg/gifcom/./libnsgif.so
It looks like these are linux builds: mozilla/linux/dist but, originally, you were running a solaris build: mozilla/solaris/dist. Wanna check that? -pn
It is broken on both Linux and Solaris systems. I was just testing on both to make sure it was not just on one of the systems.
Status: REOPENED → ASSIGNED
Summary: GIF89 images seem to have broken recently in viewer → GIF89 images only animate one cycle.
Ok. you can see the gif, it just doesn't continue to animate. Right?. I misread the symptoms. I also see the animation problem. Different part of the code. -pn
Resolution: INVALID → ---
Component: Viewer App → ImageLib
QA Contact: 3853 → 1698
[Corrected component & QA Contact fields.]
Status: ASSIGNED → RESOLVED
Closed: 25 years ago25 years ago
Resolution: --- → DUPLICATE
*** This bug has been marked as a duplicate of 2148 ***
Status: RESOLVED → VERIFIED
Verified duplicate.
I just compiled and ran a viewer build today (Mon May 10) and this problem seems to have been fixed. Great job!
You need to log in before you can comment on or make changes to this bug.