Skip to content

Stability: GM crashed when editing my room and now says that some plugin signatures are not valid #16297

Open

Description

@gm-bug-reporter

Description

so like i hope you have a good day. ok? ok. i just wanna work on this.

Steps To Reproduce

2 dollars.

Which version of GameMaker are you reporting this issue for?

IDE v2026.0.0.16 Runtime v2026.0.0.23

Which operating system(s) are you seeing the problem on?

Windows 10.0.26200.0

d677ca24-ca9c-413c-ba84-4dc1540a2911

Activity

  1. YYDan commented on Oct 26, 2026

    @YYDan
    Collaborator

    ui.log says the IDE failed to verify the plugins were correct and so it restarted in an attempt to fix (can see this several times over the last fewe IDE starts):

    [14:10:20:342(ac51)] Exception thrown while loading assembly: ObjectEditor, Version=0.0.0.0, Culture=neutral, PublicKeyToken=83c29ed24e39e35e - The signature is incorrect.

    [14:10:20:343(ac51)] No IPlugin attributes were found in the assembly ObjectEditor.
    [14:10:20:363(ac51)] Failed loading plugin ObjectEditor 2026.0.16
    [14:10:20:364(ac51)] Failed loading our plugins. Aborting.
    [14:10:20:405(ac51)] LoadingState: LoadingError
    [14:10:20:420(ac51)] Initializing package sources and bundled packages...
    [14:10:20:440(ac51)] Setting up package sources from config (6 source configs)...
    [14:10:20:443(ac51)] Source 'GMRT': generated 12 scopes from template
    [14:10:20:445(ac51)] Source 'Languages': generated 2 scopes from template
    [14:10:20:446(ac51)] Source 'Prefabs': using 1 explicit scopes
    [14:10:20:446(ac51)] Source 'IDE Prefabs': using 1 explicit scopes
    [14:10:20:446(ac51)] Source 'GM Tools': using 1 explicit scopes
    [14:10:20:447(ac51)] Source 'Localisation': using 1 explicit scopes
    [14:10:20:452(ac51)] Source setup complete: 6 added, 0 skipped
    [14:10:20:496(ac51)] Package sources initialized: 6 sources, 56 bundled packages
    [14:10:28:278(ac51)] IDE Exiting: bLogout=False:ForceLogoutOnExit=False:m_isRestarting=True:pcount=1:m_isUpdating=False
    [14:10:28:330(ac51)] Deleting temp directory C:\Users\Owner\AppData\Local\GameMakerStudio2-LTS2026\GMS2TEMP
    [14:10:28:514(ac51)] Finding processes spawned by process with Id [4932]
    [14:10:28:645(ac51)] Killing [1] processes spawned by process with Id [4932]
    [14:10:28:803(8d9a)] ************************************** 10/25/2026 **************************************

    However, I suspect the real problem is that the GM install has been corrupted, as if you scroll up further in the log you can see all of these errors started after this one:

    [14:08:34:111(7286)] ####################################
    [14:08:34:112(7286)] Break in PrintException (YYDebug:73)
    [14:08:34:113(7286)] Reason: Exception - GUIBase.Destroy
    [14:08:34:114(7286)] ####################################
    [14:08:34:115(7286)] GUIBase.Destroy: System.BadImageFormatException: Bad binary signature. (0x80131192)
    at YoYoStudio.GUI.Gadgets.InheritedVariableTableRow.Destroy()
    at YoYoStudio.GUI.GUIBase.Destroy() [Destroy, D:\a\YoYoStudio\YoYoStudio\YoYoStudio\IDE\Core\IDE\GUI\GUIBase.cs, 2574]

    And there is yet another crash higher up again - this time for a GPU driver memory problem when pasting items in the Room Editor:

    [14:08:13:696(7286)] DoUndoableAction: 'Paste Room Item(s)'
    [14:08:25:550(7286)] DoUndoableAction: 'Paste Room Item(s)'
    [14:08:31:393(7286)] FNA-Error: Vertex buffer creation failed! Error Code: The GPU will not respond to more commands, most likely because of an invalid command passed by the calling application. (0x887A0006)
    [14:08:31:434(7286)] MQTT - Received msg: GameMaker/event/ide_unstable/error_info = Emergency Restart: Vertex buffer creation failed! Error Code: The GPU will not respond to more commands, most likely because of an invalid command passed by the calling application. (0x887A0006)
    [14:08:31:443(7286)] MQTT - Received msg: GameMaker/event/end_session/duration = 118
    [14:08:31:445(7286)] MQTT - Received msg: GameMaker/event/end_session/restart = true
    [14:08:31:445(7286)] MQTT - Received msg: GameMaker/event/end_session/run_windows = 17
    [14:08:31:446(7286)] MQTT - Received msg: GameMaker/event/end_session/total_vm = 16
    [14:08:31:447(7286)] GUIBase::Draw - YoYoStudio.GUI.Gadgets.ScrollPanel no parent window workspace tab: shoal_2 parents: RoomItemGadget('RoomItemGadget') RoomItemListBox ScrollPanel('list_cell')clipRect: 0, 0, 90, 33
    exception: Attempting to update VertexBuffer which is in an incomplete state
    [14:08:31:448(7286)] MQTT - Received msg: GameMaker/event/end_session/session_time = 58
    [14:08:31:449(7286)] MQTT - Received msg: GameMaker/event/end_session/total_debug = 1
    [14:08:31:455(7286)] at YoYoStudio.Graphics.VertexBuffer.Update(VertexData _srcdata)
    at YoYoStudio.Graphics.VertexManager.Flush()
    at YoYoStudio.Graphics.Scene.PopClipRect(Int32 _count)
    at YoYoStudio.GUI.GUIBase.Draw(TimeSpan _deltaTime, RenderEvent _renderEvent, Boolean _performViewCheck)

    [14:08:31:465(7286)] IDE Exiting: bLogout=False:ForceLogoutOnExit=False:m_isRestarting=True:pcount=1:m_isUpdating=False

  2. YYDan commented on Oct 26, 2026

    @YYDan
    Collaborator

    We'll of course see if there's something we can do to catch and prevent these errors, but I'd recommend checking your OS permissions are correct and then reinstalling GameMaker just now. There is certainly no need to send us any more duplicate bug reports for this ;)

    As I say, you need to review our Permissions wiki page and follow the steps there.

    Note that we always link to this guide on the release notes page and it's on the Help menu inside GameMaker itself, as many users need to review their protection settings every time they install a new version of GameMaker - so this may be something you need to do in future also.

  3. changed the title [-]hey fix this bug right now please i just want to work on a project dont interrupt ok please god.[/-] [+]Stability: GM crashed when editing my room and now says that some plugin signatures are not valid[/+] on Oct 26, 2026
  4. moved this from Triage to Backlog in Team Workloadon Oct 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions