You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The text was updated successfully, but these errors were encountered:
jenngra505
changed the title
Arbitrary Code Execution in several areas of character bytecode.
Security: Arbitrary Code Execution in several areas of character bytecode.
Nov 23, 2024
jenngra505
changed the title
Security: Arbitrary Code Execution in several areas of character bytecode.
Invalid syntax in .def and .air are ignored
Nov 23, 2024
jenngra505
changed the title
Invalid syntax in .def and .air are ignored
Invalid syntax in .def, .air, and.cns are ignored
Nov 23, 2024
jenngra505
changed the title
Invalid syntax in .def, .air, and.cns are ignored
Invalid syntax in .def, .air, and.cns are ignored (Apparently accurate to Mugen)
Nov 23, 2024
A few of those are because of the way the compiler works. After a code block header is found it looks for familiar lines respective to that block. It doesn't go over each individual line to see if they make sense, I think.
Describe the bug
Various syntax errors are ignored, all of which have been compiled into a single test character.
.Def syntax:
Having the starting line of the .def be an uncommented sequence of alphanumeric characters does not crash the engine for some reason.
.Air syntax:
Once the character is loaded the .air file can contain uncommented string values and Unicode.
.Cns syntax:
Life, power, attack, and defence will accept string values for some reaosn.
To Reproduce
Expected behavior
Engine crashes upon attempting to load character.
Screenshots / Video
No response
Engine Version (or source code date)
v0.99
Operating system
Windows
Extra context or search terms
No response
The text was updated successfully, but these errors were encountered: