Skip to content

v1.0.0: Assertion failed / MTEngine crashed (Windows 10) #110

Description

@jaluoto

Newest version (RetroDebugger-v1.0.0-windows-x64-hotfix) crashes immediately on startup on my Lenovo X220 laptop with Windows 10. Previously I was using v0.64.72 and that still works fine.

First I get this error dialog:

---------------------------
Microsoft Visual C++ Runtime Library
---------------------------
Assertion failed!

Program: ...\RetroDebugger-v1.0.0\RetroDebugger-notsigned.exe
File: ..\..\..\src\Engine\Libs\imgui\imgui_impl_opengl3.cpp
Line: 464

Expression: bd != nullptr && "Context or backend not initialized! Did you call ImGui_ImplOpenGL3_Init()?"

For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts

(Press Retry to debug the application - JIT must be enabled)
---------------------------
Abort   Retry   Ignore   
---------------------------

Then this:

---------------------------
MTEngine Crash
---------------------------
MTEngine crashed!

Exception: EXCEPTION_ACCESS_VIOLATION (0xC0000005)

Crash log saved to:
MTEngine-crash-20260621-004843-18244.txt

Minidump saved to:
MTEngine-crash-20260621-004843-18244.dmp

Please send these files for diagnosis.
---------------------------
OK   
---------------------------

Crash log:

=== MTEngine CRASH REPORT ===
Exception: 0xC0000005 (EXCEPTION_ACCESS_VIOLATION)
Address:   0x00007FF7CE7B8582
Thread:    2384
Process:   18244
Access violation reading address 0x0000000000000030

--- Call Stack ---
  [ 0] 0x00007FF7CE7B8582  RetroDebugger-notsigned.exe!<unknown> + 0x0
  [ 1] 0x00007FF7CE55BA5B  RetroDebugger-notsigned.exe!<unknown> + 0x0
  [ 2] 0x00007FF7CE55C402  RetroDebugger-notsigned.exe!<unknown> + 0x0
  [ 3] 0x00007FF7CE590BD4  RetroDebugger-notsigned.exe!<unknown> + 0x0
  [ 4] 0x00007FF7CE881194  RetroDebugger-notsigned.exe!<unknown> + 0x0
  [ 5] 0x00007FF7CF2C02A0  RetroDebugger-notsigned.exe!SDL_DYNAPI_entry + 0x119070
  [ 6] 0x00007FF7CF2C0026  RetroDebugger-notsigned.exe!SDL_DYNAPI_entry + 0x118DF6
  [ 7] 0x00007FFCDF0A7374  KERNEL32.DLL!BaseThreadInitThunk + 0x14
  [ 8] 0x00007FFCE049CC91  ntdll.dll!RtlUserThreadStart + 0x21
--- End Call Stack ---

Crash log: MTEngine-crash-20260621-004843-18244.txt
Minidump:  MTEngine-crash-20260621-004843-18244.dmp
=== END CRASH REPORT ===


I also have another Windows 10 computer and on that one v1.0.0 runs fine.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions