Processor: Intel Core2 Quad CPU Q9300 @ 2.50GHz 2.68GHz
RAM: 4 GB
Display adapters: 2x NVIDIA GeForce 8800 GT (though not in SLI-mode)
Windows Vista Business 32-bit w/ Service Pack 2
Every time it crashes at 83% (rendering lights) on:
- Chrome (versions 4.1.249.1045 (42898) & 3.0.195.33)
- Firefox (Mozilla/5.0 (Windows; U; Windows NT 6.0; fi; rv:1.9.1.9) Gecko/20100315 Firefox/3.5.9 (.NET CLR 3.5.30729)).
Edit: Flash version: 10.0.2.54.
Perfect, thank you!
New theory for crashes: That step involves a shader working on a pretty huge image. Problem is either the huge image (unlikely, or the crash would happen with many more Flash things), or the shader not being able to juggle huge images around. Shaders in Flash are documented at handling up to 4000x4000 sized images, and mine aren't that big. Although, some of my shaders take multiple images as input, so maybe it adds up..?
I've rewritten my world lighting algorithms to use considerably smaller images, and also reduced the total size of world they need to illuminate - it was a bit large for an arena shooter anyway.
So,
v0.32. Same
page, might have to refresh a bit. The initial texture generation will be vastly faster now with the smaller world.
That could fix it in this case, but I'd like to understand the bug better for the good of all humankind. Hopefully there is a certain maximum size of image that will work on every machine, so then shaders can just be designed to always operate on images smaller than that. It'd be quite straightforward to chop up any large images into safe sized mouthfuls. I'll work on a new test for finding that size. Stay tuned for more chances to crash your browser!
EditHere it is! No fancy graphics this time, just reams of text as it runs a shader on various image sizes up to what should be the maximum allowed size. If any crash sufferers could try running that and seeing what happens (it should cause you to crash - but it'll be very interesting to see when you crash) that would be extremely useful, thank you.
Now its very unstable , sometimes very fast moving, and mostly flickering and such
after a few minutes , it stabilezes , but the speed differences are very big. (sometimes it hangs slitely then it moves very fast, then i goes normal speed)
Hopefully this version will be better for you. I suspect these symptoms are due to running low on memory and your OS having to stick some of the data on the hard disk. Flash doesn't do that intelligently, so sometimes by chance it'll put the "correct" stuff there and you'll get good performance, other times it'll not. This version uses something like
1/
6th of the memory it used to so should be better.