I've updated my code to make sure globals aren't used. I now get an exceptions.
I've actually seen similar exceptions before, except when I was preparing to
write the initial post in this thread.
I didn't yet have stacktrace on for this one:
double free or corruption (fasttop)
Traceback (most recent call last)
/.choosenim/toolchains/nim-1.6.6/lib/system/seqs_v2.nim(114) myThread
/.choosenim/toolchains/nim-1.6.6/lib/system/arc.nim(164) nimRawDispose
SIGABRT: Abnormal termination.
Run
This was one where I was iterating through an array of an object type:
/.choosenim/toolchains/nim-1.6.6/lib/system/orc.nim(494)
nimDecRefIsLastCyclicStatic
/.choosenim/toolchains/nim-1.6.6/lib/system/orc.nim(466) rememberCycle
/.choosenim/toolchains/nim-1.6.6/lib/system/orc.nim(146) unregisterCycle
SIGSEGV: Illegal storage access. (Attempt to read from nil?)
Segmentation fault
Run