Omnimaga > BatLib

Creepy-Crawlies (Bugs)

<< < (2/4) > >>

ztrumpet:
lol, poor SP.  * ZTrumpet wonders how it's doing after being abused like that.

Xeda112358:
Oh, SP will be fine... after a long recuperation and a few visits to psychiatrists...

Anywho, the new bug is with command 64 in the yet to be released version.
It is the program CopyProg, but when I run it, if the var to be created has a name >4 chars long, it throws a syntax error. It still creates the var as it should and if it is 4 chars or less, it has no problems.

Xeda112358:
I fixed another bug that was plaguing the dim(41 command (GetStats), yesterday. I couldn't find the problem until I was working on ReCode yesterday and it kept crashing whenever I tried storing to Ans. I opened the debugger in Wabbitemu et voila! The RAM area I was using to store the value of the stack pointer was getting corrupted whenever a new variable was created, apparently. Too bad nothing about that is mentioned in the system call documentation (that I read). I moved the location a few months ago into OP5 so that I could use OP6 is temporary RAM (it is very temporarily used) because I figured that since BatLib uses very few bcalls, OP5 wouldn't get affected... Oh well, now it is in a safe place in RAM that doesn't get affected by the OS.

DJ Omnimaga:
Nice to hear more bugs are getting fixed, also I'M glad to see you back. :D

By the way any idea if you can fix that While End bug you mentionned in another topic?

Xeda112358:
Yep, I'm working on it at the moment. It actually isn't that difficult to fix, I just never thought about the possibility of the bug until after I made the code. I will just use a counter to find Then, Repeat, While, and other such statements that increments and have it decrement every time it hits an "End" so that when it reaches 0, that is the proper End to end at.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version