title: Flex event.bytesLoaded returning wrong value
body: <p>I have a function that's called when a file download has reported progress:</p>
  
  <pre><code>        private function progressHandler(event:ProgressEvent):void
          {
              var percent:Number = Math.round((event.bytesLoaded / event.bytesTotal) * 100.0);
              Alert.show(event.bytesLoaded.toString());
              //pb.setProgress(percent, 100);
          }
  </code></pre>
  
  <p>Now, this should work fine but unfortunately, event.bytesLoaded is returning much larger values than it should.  For a test file (8555 bytes), bytesLoaded goes all the way up to 8973384.</p>
  
  <p>Any ideas why this might be happening?</p>