dasm-assembler / dasm

Macro assembler with support for several 8-bit microprocessors

Home Page:https://dasm-assembler.github.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

another lockup/supercat bug

thomas374b opened this issue · comments

If 'set' is being used recursively, dasm locks up in a loop until a very huge file is created. The final size of the file is constraint only by the operating systems capabilities (in my case 2GB). The effect of the bug is similar to the 'supercat' testcase but it can't be detected by the recursion countermeasures.

Dasm should stop recursively generating bytes at a given threshold.

fixed in 2.20.14 release