There's the off chance that it can be related to my windows, as it's in very bad shape and has some weird problems with file access permissions sometimes (especially executables -- but it's usually more like temporarily not letting me delete/rewrite them). And it's slow as a snail. I seriously need a new windows...
I'm not sure if by "data breakpoint" you mean the usual breakpoints we can set for the debugger, but I do know how to work with the debugger to an extent. Perhaps I could try to follow the execution from the start, and find where that problem comes from, at least.
EDIT: Actually, on a glance I'm not sure where to set breakpoints... I set one at the very start of main.cpp (at the #include <hxcpp.h>), but that breakpoint wasn't even reached before the crash.
EDIT2: just probably an irrelevant detail, but I just noticed when running debug HTML5, this shows up in the debug console:
"SystemImpl.hx:350: Could not initialize WebGL 2, falling back to WebGL."
Also, now that I'm thinking about it, I had problems with Lime in the past that I never got to sort out, that made it stop being able to compile haxe/openfl to c++. I think that was related to my windows being screwed up and screwing up Haxe for me. So maybe it can also be something to do with my Haxe installation. I'll see if I can figure something out on that end.