Open mashdragon opened 1 year ago
Thanks for the suggestion, would this script satisfy your example ? (some of the bugs are unchecked and might not work ) https://github.com/furlat/OpenBugger/blob/3b0a6e597983faac5f13fbae84a68c1ef78c86ef/logic/logic_injector.py#L401
Almost. I think to reproduce the bug, the entire global
declaration should be missing.
A bug type I've come across myself has been with forgetting to use the
global
keyword with global variables. Here's an example:The bug is that calling
reset_current_labels()
will not modify current_labels:The correct code would be
So to bug the code, you would remove one or more
global
statements.