Preloading an XML file, stuck at 100 percent

Hello everyone :slight_smile:
When I try to load an xml file it gets stuck at 100%. It never completes.
Does anyone know what to do about that?

The code:


private function onProgress(event:ProgressEvent):void {
            var loaded:Number = loader.contentLoaderInfo.bytesLoaded;
            var total:Number = loader.contentLoaderInfo.bytesTotal;
            var percent:Number = loaded / total * 100;
            
            trace("loaded: " + loaded);
            trace("total: " + total);
            trace("percent: " + percent);
        }
        
        private function loadObject(i:int = 0):void {
            loader = new Loader ();
            loader.contentLoaderInfo.addEventListener (Event.COMPLETE, onComplete);
            loader.contentLoaderInfo.addEventListener (ProgressEvent.PROGRESS, onProgress);
            loader.load (new URLRequest (objectPaths*));
            
            trace(objectPaths*);
        }
        
        private function onComplete(event:Event):void {
            
            trace("objectsLoaded: " + (objectsLoaded + 1));
            
            objectContent[objectsLoaded] = event.currentTarget.content;
            objectsLoaded++;
            loader.contentLoaderInfo.removeEventListener (Event.COMPLETE, onComplete);
            loader.contentLoaderInfo.removeEventListener (ProgressEvent.PROGRESS, onProgress);
            
            
            
            if (objectsLoaded == objectPaths.length) {
                engine.setPreloadObjects(objectContent, objectPaths);
                engine.init();
            }
            else loadObject(objectsLoaded);
        }

The XML:


<?xml version="1.0"?>
<map> 
    <layers> 
        348,348,348,348,348,348,276,348,348,348,348,348,348,348,348,348,348,348,348,348,348,
        348,348,348,348,348,348,348,348,348,348,253,348,348,348,348,348,348,348,348,348,348,
        348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,
        348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,
        348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,
        348,348,348,348,348,348,348,348,348,348,348,230,253,348,348,348,348,348,348,348,348,
        348,348,348,348,348,348,348,348,348,348,348,348,348,276,348,348,348,348,348,348,348,
        348,348,348,348,348,348,348,348,230,348,348,348,348,348,348,348,348,348,348,348,348,
        348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,256,348,348,348,348,348,
        348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,230,348,348,348,348,
        348,348,348,348,348,348,348,230,253,348,348,348,348,348,348,348,276,348,276,348,348,
        348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,
        348,348,348,348,348,253,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,
        348,348,348,348,348,348,348,348,348,276,348,348,348,348,348,348,348,348,348,348,348,
        348,348,348,348,348,348,348,348,348,233,276,348,348,348,348,348,348,348,348,348,348,
        348,254,348,348,348,348,348,348,348,348,348,276,348,348,276,348,348,348,348,348,348,
        348,348,348,348,348,348,276,348,348,348,348,348,348,276,348,348,348,348,348,348,348,
        348,348,348,348,348,348,276,348,348,348,348,348,348,347,348,348,348,348,348,348,348,
        348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,
        348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,348,
        348,348,348,348,348,348,276,348,348,348,348,276,348,348,348,348,348,348,348,348,348,

        0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
        0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
        0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
        0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
        0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
        0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
        0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
        0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
        0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
        0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
        0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
        0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
        0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
        0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
        0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
        0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
        0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
        0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
        0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
        0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
        0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    </layers> 
</map>

The result:


../maps/tutorial.xml
loaded: 0
total: 2877
percent: 0
loaded: 2877
total: 2877
percent: 100