diff options
| -rw-r--r-- | checker/src/checker.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/checker/src/checker.py b/checker/src/checker.py index a77ba2f..9fa7c1e 100644 --- a/checker/src/checker.py +++ b/checker/src/checker.py @@ -10,6 +10,20 @@ logging.getLogger("_curses").setLevel(logging.CRITICAL) from faker import Faker +# DEBUGING MEMORY ISSUES# +import tracemalloc, signal + +tracemalloc.start() + +def handler(signum, frame): + print("Received SIG!") + snapshot = tracemalloc.take_snapshot() + top_stats = snapshot.statistics('lineno') + open(f"malloc-log-{os.getpid()}", "w+").write("\n".join([str(v) for v in top_stats[:10]])) + +signal.signal(signal.SIGALRM, handler) +# END DEBUG # + evil_file = b""" solid test\xff facet normal 0 0 1.0 |
