There's a missing bounds check here that causes MegaZeux to crash when the operator param has a value that isn't within the usual bounds. While not an immediate problem, this makes adding new operators—such as the proposed === or possibly SQL's LIKE—a downver concern. When these are encountered they should probably be converted to =.
| Report ID | 692 | Title | MegaZeux crashes when an invalid operator is encountered in an IF command |
| Product | Archived MegaZeux Bugs | Status | Fixed (Severity 3 - Medium) |
| Version | 2.90c | Fixed in | GIT |
| Introduced In Version | ---- | Operating System | All platforms |
Page 1 of 1
Report ID #692: MegaZeux crashes when an invalid operator is encountered in an IF command
#1
Lachesis
Posted 03 September 2017 - 12:56 AM
"Let's just say I'm a GOOD hacker, AND virus maker. I'm sure you wouldn't like to pay for another PC would you?"
xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository
xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository
Page 1 of 1
Replies (1 - 2)
#2
Lachesis
Posted 03 September 2017 - 01:12 AM
Updating status to: Fixed
Issue fixed in: GIT
Fixed in GIT fec5757.
Issue fixed in: GIT
Fixed in GIT fec5757.
"Let's just say I'm a GOOD hacker, AND virus maker. I'm sure you wouldn't like to pay for another PC would you?"
xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository
xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository
Page 1 of 1
0 User(s) are reading this issue
0 Guests and 0 Anonymous Users
Powered by IP.Tracker 1.3.2 © 2025 IPS, Inc.

Help
This issue is locked