adamdruppe / arsd

This is a collection of modules that I've released over the years. Most of them stand alone, or have just one or two dependencies in here, so you don't have to download this whole repo.
http://arsd-official.dpldocs.info/arsd.html
530 stars 127 forks source link

Any minigui code compiled for 64 bit crashes. #269

Closed aferust closed 3 years ago

aferust commented 3 years ago

Yes, it crashes with LDC 1.24.0 on my Win10 computer. --arch=X86 works well. If 64bit is not supported, just ignore and close the issue :)

adamdruppe commented 3 years ago

oh dear i see it too, i must have missed some bad cast somewhere.

adamdruppe commented 3 years ago

so i saw the crash in wine... then copied it over do my Windows box to run in the debugger and it is fine there.

adamdruppe commented 3 years ago

I think it is solved, a mouse event was needed to trigger the crash...

can you try again with the git master version? (I think you can download the minigui.d file into your source directory even using dub to get master)

aferust commented 3 years ago

Yes, I confirm 👍