JIT: passing vector2/3 by reference causes error/crash.

Forum rules
Please construct and post a simple demo whenever possible for all bug reports. Please provide links to everything.

If you can include a wad demonstrating the problem, please do so. Bug reports that include fully-constructed demos have a much better chance of being investigated in a timely manner than those that don't.

Please make a new topic for every bug. Don't combine multiple bugs into a single topic. Thanks!

Post a reply

Smilies
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :geek: :ugeek: :!: :?: :idea: :arrow: :| :mrgreen: :3: :wub: >:( :blergh:
View more smilies

BBCode is ON
[img] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: JIT: passing vector2/3 by reference causes error/crash.

Re: JIT: passing vector2/3 by reference causes error/crash.

by Accensus » Fri Oct 15, 2021 8:36 am

Looks like it. It works under specific circumstances, e.g. this. Code's been like that for a while and I have yet to see any issues.

Re: JIT: passing vector2/3 by reference causes error/crash.

by phantombeta » Fri Oct 15, 2021 8:13 am

Probably a duplicate of this bug

JIT: passing vector2/3 by reference causes error/crash.

by Accensus » Fri Oct 15, 2021 4:33 am

Tested on GZDoom 4.7.0. I say error/crash because I am reporting this on behalf of my friend who gets the crash ...but only sometimes. Meanwhile I only get an error.

Error:

Code: Select all

TestImp.PostBeginPlay: Unexpected JIT error: Unknown REGT value passed to EmitPARAM
To reproduce using the attached example, use "summon TestImp".
Attachments
ZSCRIPT.txt
(295 Bytes) Downloaded 33 times

Top