Any calls to DynamicLight.SetOffset() will cause a crash to desktop. This does not happen when the argument `+vm_jit 0` is present. 100% reproduction rate on MacOS Mojave 10.14.2 with GZDoom 3.7.0.
An example file is attached. On affected configurations, `summon testlight` will crash the game instantly.
[ASMJIT] Dynamic light SetOffset crash
Moderator: GZDoom Developers
Forum rules
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
- Rip and Tear
- Posts: 187
- Joined: Tue May 02, 2017 3:54 pm
Re: [ASMJIT] Dynamic light SetOffset crash
This bug still exists in 3.7.1.
Re: [ASMJIT] Dynamic light SetOffset crash
This commit wasn't merged into 3.7 branch 

- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49252
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: [ASMJIT] Dynamic light SetOffset crash
Oops. I think 3.7.2 is imminent, there were two other commits that came a bit late but should also be in a release.