Hey Rob, No, so far nowhere else, of course I'll let you know if we find something. We were in the process of building a new camera object and when we didn't append the perspectiveprojection matrix to the projectionMatrix it contained the random values, otherwise it was working as it should, annoying indeed!.
I've read about a similar problem with ByteArray (but there the original values were maintained, ours was just plain garbage): http://www.ghostwire.com/blog/archives/as3-truncating-bytearray-does-not-dispose-contents-free-up-memory/ Cheers! Alexander On Oct 9, 12:13 am, Rob Bateman <[email protected]> wrote: > Hey Alexander > > that's a pretty annoying bug! I hope adobe do something about it soon. have > you found you've had to do it elsewhere in Lite? > > Rob > > > > > > On Wed, Oct 7, 2009 at 2:11 PM, katopz <[email protected]> wrote: > > Hey Alexander > > thx for nice finding bug of the week!, i'll chk that again for work around > > :) > > cheers! > > > 2009/10/7 Alexander <[email protected]> > > >> We had a very annoying crash which was very hard to track down (the > >> flash player crashed once every 10 times we ran our application), we > >> finally ended up in BasicRenderer.as line 121 and 127. > > >> It basically comes down to this: > >> _faceStore.length = 0; > >> _faceStore.length = _mesh._vertices.length / 3; > > >> We found that _faceStore contained illegal values (flash player memory > >> garbage) and not the value 0! This caused the drawGraphicsData > >> function to crash the player. > > >> I've reported the bug at Adobe: > >>https://bugs.adobe.com/jira/browse/FP-2898 > > >> Our current workaround is to recreate the _faceStore using a fixed set > >> of values (ie. _faceStore = new Vector.<int>(_mesh._vertices.length / > >> 3, true); > > >> Cheers, > >> Alexander > > > -- > > katopz > >http://www.sleepydesign.com > > -- > Rob Bateman > Flash Development & Consultancy > > [email protected] Hide quoted > text - > > - Show quoted text -
