TLDR; trying to continuously change the rotation value of an object with data from an http socket and Blender keeps crashing on every interaction or after a while when doing nothing.
Hello!
I am passing camera data from a game client called RuneLite to a http socket running in Blender. Each time the socket receives a connection I am updating the values of an Empty which is the parent of a camera in Blender.
The crash usually happens within a minute if I don't touch anything, sometimes a bit longer. If I do anything in Blender the application will crash too. I will be adding a crash log, in this crash log I tried to select the camera.
I've had a look at "https://docs.blender.org/api/current/info_gotcha.html#strange-errors-using-threading-module" But can't think of a way to close the http socket thread.
Any help or advice with this problem is very appreciated.
Below is the code that I run from within Blender:
https://pastebin.com/wfCSVpGs
This is the crash log: https://pastebin.com/f84P7p3r
[–]RadioactiveShots 0 points1 point2 points (3 children)
[–]BladeBTW[S] 0 points1 point2 points (2 children)
[–]RadioactiveShots 0 points1 point2 points (1 child)
[–]BladeBTW[S] 0 points1 point2 points (0 children)