It's possible that I'm not doing enough error checking and am violating memory space so I'll check my code again. But they were working just
fine before the upgrade, and now they are consistently failing.
The only time I see things like this happen is if arrays inadvertently
get overrun or if the app tries to access element zero. I've tried a number of other my apps and only the ones that don't use
multidimentional arrays are the ones that don't bork.
The only time I see things like this happen is if arrays inadvertentl get overrun or if the app tries to access element zero. I've tried a number of other my apps and only the ones that don't use multidimentional arrays are the ones that don't bork.
This was a great observation, thank you for pointing me in the right direction. MPL can be a gigantic pain to debug.
I made some changes for 2D and 3D arrays and I tested it with Double Up which seems to run now regardless of how I compile Mystic. I worry this change could break something else though, but it doesn't appear to have broken my BBS which has some custom MPL.
Sysop: | sneaky |
---|---|
Location: | Ashburton,NZ |
Users: | 31 |
Nodes: | 8 (0 / 8) |
Uptime: | 245:17:15 |
Calls: | 2,090 |
Calls today: | 1 |
Files: | 11,140 |
Messages: | 948,886 |