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

Reply via email to