DerelictGL3.reload(); crashes in release mode, but not in debug
Mike Parker
aldacron at gmail.com
Sat Nov 18 14:15:21 UTC 2017
On Saturday, 18 November 2017 at 12:36:36 UTC, Dennis wrote:
> I'm trying to set up a game window with Derelict glfw and
> opengl.
> When I perform a default (debug) build, it correctly shows a
> window, but when I do this:
> dub run "--build=release"
>
> Then I get this:
>
> object.Error@(0): Access Violation
> ----------------
> 0x00443BCF
> 0x00425164
> 0x00418545
> 0x00418874
> 0xF96485C7
> 0x83ACFFFF
> 0x85C70041
> 0xFFFFF960
> Program exited with code 1
>
> With some writeln calls I found that it happens in
> DerelictGL3.reload():
>
> writeln(__LINE__); //printed before error
> DerelictGL3.reload();
> writeln(__LINE__); //not printed
>
> But I have no idea how to further debug this. Any suggestions
> what I can do?
The proper place to report this sort of issue is at the
DerelictGL3 issues page [1]. You'll also want to include some
minimal, reproducible sample code.
More information about the Digitalmars-d-learn
mailing list