I have a script like this:
_thread = Thread.new()
Fairly basic stuff.
But when my game runs and I reach the point where this code is run I get a background error. There's no stack trace for it, but it only appears when the line
_thread.start(self, "_thread_func") is present. This is what I get when I hover over the error in the error box:
C Error: Method/Function Failed.
C Source: core/bind/core_bind.cpp:1939
C Function: _start_func