Author Topic: [BUG][PLAYER] "Cannot terminate externally created thread" error message  (Read 1573 times)

0 Members and 1 Guest are viewing this topic.

Offline WillLem

  • Posts: 3379
  • Unity isn't sameness, it's togetherness
    • View Profile
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)
« Last Edit: October 13, 2020, 07:49:29 AM by namida »

Offline namida

  • Administrator
  • Posts: 12399
    • View Profile
    • NeoLemmix Website
Re: [BUG][PLAYER] Error message
« Reply #1 on: October 06, 2020, 05:25:05 AM »
Turn off the automatic update check. Does this still happen?
My Lemmings 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)

Offline WillLem

  • Posts: 3379
  • Unity isn't sameness, it's togetherness
    • View Profile
Re: [BUG][PLAYER] Error message
« Reply #2 on: October 06, 2020, 11:10:38 PM »
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.

Offline namida

  • Administrator
  • Posts: 12399
    • View Profile
    • NeoLemmix Website
Re: [BUG][PLAYER] Error message
« Reply #3 on: October 13, 2020, 07:48:42 AM »
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 Lemmings 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)

Offline namida

  • Administrator
  • Posts: 12399
    • View Profile
    • NeoLemmix Website
Re: [BUG][PLAYER] "Cannot terminate externally created thread" error message
« Reply #4 on: October 29, 2020, 12:35:09 AM »
If you've been trying it, and have the setting enabled; have you had this issue on any V12.10.0-RC build?
My Lemmings 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)

Offline WillLem

  • Posts: 3379
  • Unity isn't sameness, it's togetherness
    • View Profile
Re: [BUG][PLAYER] "Cannot terminate externally created thread" error message
« Reply #5 on: November 04, 2020, 02:56:36 AM »
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...?

Offline namida

  • Administrator
  • Posts: 12399
    • View Profile
    • NeoLemmix Website
Re: [BUG][PLAYER] "Cannot terminate externally created thread" error message
« Reply #6 on: December 05, 2020, 06:40:08 PM »
If there are no reports of this still happening on V12.10.0 or higher, I'm going to close this topic soon.
My Lemmings 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)

Offline namida

  • Administrator
  • Posts: 12399
    • View Profile
    • NeoLemmix Website
Re: [BUG][PLAYER] "Cannot terminate externally created thread" error message
« Reply #7 on: December 11, 2020, 11:56:14 PM »
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.)
« Last Edit: December 29, 2020, 06:40:34 AM by namida »
My Lemmings 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)

Offline kaywhyn

  • Global Moderator
  • Posts: 1851
    • View Profile
Re: [BUG][PLAYER] "Cannot terminate externally created thread" error message
« Reply #8 on: December 12, 2020, 12:27:01 AM »
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