[BUG][PLAYER] "Cannot terminate externally created thread" error message

Started by WillLem, October 05, 2020, 11:50:16 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

WillLem

I'm getting the error message "cannot terminate an externally created thread" pretty much every time I load a level form the menu. Restarting NeoLemmix usually helps. Also, the message doesn't seem to be appearing between levels (i.e. once the game has successfully loaded)

namida

Turn off the automatic update check. Does this still happen?
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)

WillLem

I can't seem to make it happen at all now. If the message comes up again, I will try turning off the update check.

namida

Don't worry about this for now - if the workaround seems to work, leave it for now. The update check code has been pretty much rewritten for V12.10.X, so let me know if it happens in any future versions (other than V12.9.X updates).
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)

namida

If you've been trying it, and have the setting enabled; have you had this issue on any V12.10.0-RC build?
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)

WillLem

It hasn't happened yet on 12.10, but to be fair I haven't used it extensively for playing, only for checking out the menus and stuff. Happy to do some playtesting either this evening or tomorrow at some point if you want to leave the topic open...?

namida

If there are no reports of this still happening on V12.10.0 or higher, I'm going to close this topic soon.
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)

namida

Okay so - the error isn't happening, but instead, the menu screen is "freezing up" in some situations for some users when update check is enabled. So it looks like this needs further investigation after all.

(EDIT: This has now been reported in a seperate topic - https://www.lemmingsforums.net/index.php?topic=5323.0 - so closing this one again.)
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)

kaywhyn

Oh, so I'm not the only one experiencing the long freeze main screen problem? What I find strange is that it's all of a sudden shown up when it was perfectly fine before. Thank you for looking into this. In the meantime, for anyone else who has this problem, disabling the update check setting is a temporary fix.
https://www.youtube.com/channel/UCPMqwuqZ206rBWJrUC6wkrA - My YouTube channel and you can also find my playlists of Lemmings level packs that I have LPed
kaywhyn's blog: https://www.lemmingsforums.net/index.php?topic=5363.0