weird VerifyError bug

36 views
Skip to first unread message

Ludovic Bas

unread,
Jul 18, 2014, 6:45:50 AM7/18/14
to haxe...@googlegroups.com
Hi everyone,

I have an annoying bug that I don't understand. I hope somebody can help.

I have this following line:
var ash:Engine = new Engine();


When I add only the following line, I get an error:

var spriter:SpriterEngine;



Here is the Error :
param 1 incompatible
   virt
Object IMap/IMap::get()
   over
Class ash::ClassMap/get()
[Fault] exception, information=VerifyError: Error #1053: Illegal override of ClassMap in ash.ClassMap.
at ash.core::Engine()[H:\HaxeToolkit\haxe\lib\ash\1,5,3\ash\core\Engine.hx:50]


how is this possible? The Engine and the SpriterEngine are not connected at all.

Thanks, any help appreciated :)

Ludovic Bas

unread,
Jul 19, 2014, 6:43:42 AM7/19/14
to haxe...@googlegroups.com
Hi again,

I really did not understand that bug since both engines worked well separately and there is no override of ClassMap which is use only by ash.Engine, but it appears that finally it was just a corrupted file or something. I uninstalled haxe and all haxelib and reinstalled them and now it works.
Reply all
Reply to author
Forward
0 new messages