Specific script causes a bug (WIN XP)
Posted: 10.11.2004, 15:07
Howdy gents,
there is a strange behavior of a specific script on my Win XP (SP2) machine, when I reduce the filename characters of this script.
I just want you to test it on your XP-machines to verify and reproduce this strange bug (and tell me, what is going on with it).
It is my german translation of "Space Opera". Do not worry about the language, you do not have to understand the words. The bug is a visual effect.
Get the script on Celestia Motherlode:
http://celestiamotherlode.net/creators/adirondack/scripts/SpaceOpera-de.zip
Then try this experiments:
1.
Run the script as it is.
After the credits you will fly smoothly from a deep space towards the milky way and SMC & LMC (total view).
Now you can cancel the script; you have seen what you should see.
2.
Now rename the script "Space_Opera_2004-de.cel" to "Space.cel" and run this renamed script.
Now you will see no smooth flight to the milky way, instead of it suddenly a "nebula wall" of the milky way will appear for a few seconds and then you get directly the total view of the milky way and SMC & LMC
(the smoothly flight is missing in this case).
What did happen?
With a shorter filename the "gotoloc" command within the script does not work at all.
Obviously Celestia ignores this command now.
This happens with Celestia 1.3.2 (and 1.3.1 too).
Question: Why?
I already discussed this phenomenon with Harry. He told me, with Linux OS everything is fine (no bug as described above). But he also can reproduce the bug with WIN. You too?
Can somebody take a look at the memory management of Celestia in this case? Chris? Fridger? Anybody else?
Adirondack
there is a strange behavior of a specific script on my Win XP (SP2) machine, when I reduce the filename characters of this script.
I just want you to test it on your XP-machines to verify and reproduce this strange bug (and tell me, what is going on with it).
It is my german translation of "Space Opera". Do not worry about the language, you do not have to understand the words. The bug is a visual effect.
Get the script on Celestia Motherlode:
http://celestiamotherlode.net/creators/adirondack/scripts/SpaceOpera-de.zip
Then try this experiments:
1.
Run the script as it is.
After the credits you will fly smoothly from a deep space towards the milky way and SMC & LMC (total view).
Now you can cancel the script; you have seen what you should see.
2.
Now rename the script "Space_Opera_2004-de.cel" to "Space.cel" and run this renamed script.
Now you will see no smooth flight to the milky way, instead of it suddenly a "nebula wall" of the milky way will appear for a few seconds and then you get directly the total view of the milky way and SMC & LMC
(the smoothly flight is missing in this case).
What did happen?
With a shorter filename the "gotoloc" command within the script does not work at all.
Obviously Celestia ignores this command now.
This happens with Celestia 1.3.2 (and 1.3.1 too).
Question: Why?
I already discussed this phenomenon with Harry. He told me, with Linux OS everything is fine (no bug as described above). But he also can reproduce the bug with WIN. You too?
Can somebody take a look at the memory management of Celestia in this case? Chris? Fridger? Anybody else?
Adirondack