Open ropwareJB opened 6 years ago
Server.hx:78: Debug Server Started: Server.hx:540: Connected to vsc debugger server at 127.0.0.1:6972 Debug server connected! ResLoader.hx:87: doLoad:comp/bg.png Critical Error: Allocating from a GC-free thread Socket error: Error: read ECONNRESET
cpp.vm.Thread.create (d:\HaxeToolkit\haxe\std\cpp\vm\Thread.hx:53) lime.system.ThreadPool.queue (d:\HaxeToolkit\haxe\lib\lime\7,1,1\src\lime\system\ThreadPool.hx:90) lime._internal.backend.native.NativeHTTPRequest.loadData (d:\HaxeToolkit\haxe\lib\lime\7,1,1\src\lime_internal\backend\native\NativeHTTPRequest.hx:304) lime.net._HTTPRequest_Bytes.load (d:\HaxeToolkit\haxe\lib\lime\7,1,1\src\lime\net\HTTPRequest.hx:131) lime.graphics.Image.loadFromFile (d:\HaxeToolkit\haxe\lib\lime\7,1,1\src\lime\graphics\Image.hx:1182) openfl.display.BitmapData.loadFromFile (d:\HaxeToolkit\haxe\lib\openfl\8,6,4\src\openfl\display\BitmapData.hx:1874) morn.core.managers.ResLoader.doLoad (d:\DoSwfDec\MornHx\src\morn\core\managers\ResLoader.hx:89) morn.core.managers.ResLoader.load (d:\DoSwfDec\MornHx\src\morn\core\managers\ResLoader.hx:193) morn.core.managers.MassLoaderManager.doLoad (d:\DoSwfDec\MornHx\src\morn\core\managers\MassLoaderManager.hx:98) morn.core.managers.MassLoaderManager.checkNext (d:\DoSwfDec\MornHx\src\morn\core\managers\MassLoaderManager.hx:85) morn.core.managers.MassLoaderManager.load (d:\DoSwfDec\MornHx\src\morn\core\managers\MassLoaderManager.hx:58) morn.core.managers.MassLoaderManager.loadBMD (d:\DoSwfDec\MornHx\src\morn\core\managers\MassLoaderManager.hx:155) morn.core.components.Image.set_url (d:\DoSwfDec\MornHx\src\morn\core\components\Image.hx:47) morn.core.components.Image.set_skin (d:\DoSwfDec\MornHx\src\morn\core\components\Image.hx:63) Reflect.setProperty (d:\HaxeToolkit\haxe\std\cpp_std\Reflect.hx:48) kutil.Reflection.setField (d:\DoSwfDec\MornHx\src\kutil\Reflection.hx:12) morn.core.components.View.setCompValue (d:\DoSwfDec\MornHx\src\morn\core\components\View.hx:143) morn.core.components.View.createCompByXML (d:\DoSwfDec\MornHx\src\morn\core\components\View.hx:119) morn.core.components.View.createComp (d:\DoSwfDec\MornHx\src\morn\core\components\View.hx:66) morn.core.components.View.createCompByXML (d:\DoSwfDec\MornHx\src\morn\core\components\View.hx:113) morn.core.components.View.createComp (d:\DoSwfDec\MornHx\src\morn\core\components\View.hx:66) Main.run (d:\DoSwfDec\MornHx\src\Main.hx:134) Main.onFontLoaded (d:\DoSwfDec\MornHx\src\Main.hx:124) lime.app.Future.onComplete (d:\HaxeToolkit\haxe\lib\lime\7,1,1\src\lime\app\Future.hx:143) Main.onInit (d:\DoSwfDec\MornHx\src\Main.hx:115) Main.new (d:\DoSwfDec\MornHx\src\Main.hx:75) DocumentClass.new (d:\DoSwfDec\MornHx\bin\windows\haxe\ApplicationMain.hx:326) ApplicationMain.start (d:\DoSwfDec\MornHx\bin\windows\haxe\ApplicationMain.hx:230) ApplicationMain.create (d:\DoSwfDec\MornHx\bin\windows\haxe\ApplicationMain.hx:131) lime.app._Event_Void_Void.dispatch (d:\HaxeToolkit\haxe\lib\lime\7,1,1\src\lime_internal\macros\EventMacro.hx:101) openfl.display.Preloader.display_onUnload (d:\HaxeToolkit\haxe\lib\openfl\8,6,4\src\openfl\display\Preloader.hx:117) openfl.events.EventDispatcher.dispatchEvent (d:\HaxeToolkit\haxe\lib\openfl\8,6,4\src\openfl\events\EventDispatcher.hx:443) openfl.display.DisplayObject.dispatchEvent (d:\HaxeToolkit\haxe\lib\openfl\8,6,4\src\openfl\display\DisplayObject.hx:1262) openfl.display.DisplayObject.dispatchWithCapture (d:\HaxeToolkit\haxe\lib\openfl\8,6,4\src\openfl\display\DisplayObject.hx:1333) openfl.display.DisplayObject.dispatchEvent (d:\HaxeToolkit\haxe\lib\openfl\8,6,4\src\openfl\display\DisplayObject.hx:940) openfl.display.DefaultPreloader.onLoaded (d:\HaxeToolkit\haxe\lib\openfl\8,6,4\src\openfl\display\Preloader.hx:248) openfl.display.DefaultPreloader.this_onComplete (d:\HaxeToolkit\haxe\lib\openfl\8,6,4\src\openfl\display\Preloader.hx:301) openfl.events.EventDispatcher.dispatchEvent (d:\HaxeToolkit\haxe\lib\openfl\8,6,4\src\openfl\events\EventDispatcher.hx:443) openfl.display.DisplayObject.dispatchEvent (d:\HaxeToolkit\haxe\lib\openfl\8,6,4\src\openfl\display\DisplayObject.hx:1262) openfl.display.DisplayObject.__dispatchWithCapture (d:\HaxeToolkit\haxe\lib\openfl\8,6,4\src\openfl\display\DisplayObject.hx:1333) openfl.display.DisplayObject.dispatchEvent (d:\HaxeToolkit\haxe\lib\openfl\8,6,4\src\openfl\display\DisplayObject.hx:940) openfl.display.Preloader.start (d:\HaxeToolkit\haxe\lib\openfl\8,6,4\src\openfl\display\Preloader.hx:54) ApplicationMain.create (d:\DoSwfDec\MornHx\bin\windows\haxe\ApplicationMain.hx:128) lime.app._Event_Void_Void.dispatch (d:\HaxeToolkit\haxe\lib\lime\7,1,1\src\lime_internal\macros\EventMacro.hx:101) lime.utils.Preloader.start (d:\HaxeToolkit\haxe\lib\lime\7,1,1\src\lime\utils\Preloader.hx:247) lime.utils.Preloader.updateProgress (d:\HaxeToolkit\haxe\lib\lime\7,1,1\src\lime\utils\Preloader.hx:350) lime.utils.Preloader.loadedAssetLibrary (d:\HaxeToolkit\haxe\lib\lime\7,1,1\src\lime\utils\Preloader.hx:228) lime.utils.Preloader.updateProgress (d:\HaxeToolkit\haxe\lib\lime\7,1,1\src\lime\utils\Preloader.hx:328) lime.app.Promise_lime_utils_AssetLibrary.complete (d:\HaxeToolkit\haxe\lib\lime\7,1,1\src\lime\app\Promise.hx:116) lime.app.Future.onComplete (d:\HaxeToolkit\haxe\lib\lime\7,1,1\src\lime\app\Future.hx:143) lime.app.Promise_lime_utils_AssetLibrary.completeWith (d:\HaxeToolkit\haxe\lib\lime\7,1,1\src\lime\app\Promise.hx:139) lime.utils.Assets.loadLibrary (d:\HaxeToolkit\haxe\lib\lime\7,1,1\src\lime\utils\Assets.hx:539) lime.app.Promise.complete (d:\HaxeToolkit\haxe\lib\lime\7,1,1\src\lime\app\Promise.hx:116) lime.app.Future.onComplete (d:\HaxeToolkit\haxe\lib\lime\7,1,1\src\lime\app\Future.hx:143) lime.app.Future.then (d:\HaxeToolkit\haxe\lib\lime\7,1,1\src\lime\app\Future.hx:324) lime.app.Promise.complete (d:\HaxeToolkit\haxe\lib\lime\7,1,1\src\lime\app\Promise.hx:116) lime.net._HTTPRequest_Bytes.load (d:\HaxeToolkit\haxe\lib\lime\7,1,1\src\lime\net\HTTPRequest.hx:139) lime.app.Promise_haxe_io_Bytes.complete (d:\HaxeToolkit\haxe\lib\lime\7,1,1\src\lime\app\Promise.hx:116) lime._internal.backend.native.NativeHTTPRequest.threadPool_onComplete (d:\HaxeToolkit\haxe\lib\lime\7,1,1\src\lime_internal\backend\native\NativeHTTPRequest.hx:554) lime.app._Event_haxe_Function_Void.dispatch (d:\HaxeToolkit\haxe\lib\lime\7,1,1\src\lime_internal\macros\EventMacro.hx:101) lime.system.ThreadPool.update (d:\HaxeToolkit\haxe\lib\lime\7,1,1\src\lime\system\ThreadPool.hx:236) lime.app._Event_Int_Void.dispatch (d:\HaxeToolkit\haxe\lib\lime\7,1,1\src\lime_internal\macros\EventMacro.hx:101) lime._internal.backend.native.NativeApplication.handleApplicationEvent (d:\HaxeToolkit\haxe\lib\lime\7,1,1\src\lime_internal\backend\native\NativeApplication.hx:198) lime._internal.backend.native.NativeApplication.exec (d:\HaxeToolkit\haxe\lib\lime\7,1,1\src\lime_internal\backend\native\NativeApplication.hx:163) lime.app.Application.exec (d:\HaxeToolkit\haxe\lib\lime\7,1,1\src\lime\app\Application.hx:167) ApplicationMain.create (d:\DoSwfDec\MornHx\bin\windows\haxe\ApplicationMain.hx:147) ApplicationMain.main (d:\DoSwfDec\MornHx\bin\windows\haxe\ApplicationMain.hx:30) hxcpp.__hxcpp_main (d:\DoSwfDec\MornHx\?:1)
Which haxe, hxcpp version?
Getting a crash when I use hxcpp debugger on Android.
Seems to be related to #300.
Objdump for assembly inspection;
arm-linux-androideabi-objdump -d Export/android/bin/app/src/main/jniLibs/armeabi/libApplicationMain.so
I believe the lines above indicate
hx::SetTopOfStack((int *)&info[1], true);