[Scummvm-tracker] [ScummVM :: Bugs] #16368: BAGEL: HODJNPODJ: Archeroids mini-game crashes on startup

ScummVM :: Bugs trac at scummvm.org
Mon Nov 24 06:23:57 UTC 2025


#16368: BAGEL: HODJNPODJ: Archeroids mini-game crashes on startup
-------------------------+---------------------------
Reporter:  eriktorbjorn  |      Owner:  dreammaster
    Type:  defect        |     Status:  new
Priority:  normal        |  Component:  Engine: BAGEL
 Version:                |   Keywords:
    Game:  Hodj'n'Podj   |
-------------------------+---------------------------
 The Archeroids mini-game crashes ScummVM on startup, and I can't figure
 out how or why. The backtrace is annoyingly vague.

 {{{
 #0  0x0000555558a27c2c in Bagel::MFC::CRect::CopyRect
     (this=0x555563a219a8, lpSrcRect=0x0) at
 ./engines/bagel/mfc/atltypes.h:585
 #1  0x0000555558a27c0b in Bagel::MFC::CRect::CRect
     (this=0x555563a219a8, lpSrcRect=0x0) at
 ./engines/bagel/mfc/atltypes.h:501
 #2  0x0000555558b4ad3d in
 Bagel::HodjNPodj::Archeroids::CMainWindow::CMainWindow
 (this=0x555563a217d0) at engines/bagel/hodjnpodj/archeroids/main.cpp:272
 #3  0x0000555558b4ac4d in Bagel::HodjNPodj::Archeroids::RunArch
     (hParentWnd=0x5555624e6c50, lpGameInfo=0x555563a0c880)
     at engines/bagel/hodjnpodj/archeroids/init.cpp:78
 #4  0x0000555558b18ffa in
 Bagel::HodjNPodj::Metagame::Frame::CHodjPodjWindow::LoadNewDLL
 (this=0x5555624e6c50, lParam=111)
     at engines/bagel/hodjnpodj/metagame/frame/hodjpodj.cpp:940
 #5  0x0000555558b1b004 in
 Bagel::HodjNPodj::Metagame::Frame::CHodjPodjWindow::OnParentNotify
 (this=0x5555624e6c50, msg=2, lParam=111)
     at engines/bagel/hodjnpodj/metagame/frame/hodjpodj.cpp:1650
 #6  0x0000555558a3fbf3 in Bagel::MFC::CWnd::OnWndMsg
     (this=0x5555624e6c50, message=528, wParam=2, lParam=111,
 pResult=0x7fffffff8d90) at engines/bagel/mfc/wnd.cpp:657
 #7  0x0000555558a3ee6f in Bagel::MFC::CWnd::SendMessage
     (this=0x5555624e6c50, message=528, wParam=2, lParam=111)
     at engines/bagel/mfc/wnd.cpp:489
 #8  0x0000555558a4c028 in Bagel::MFC::Libs::EventLoop::DispatchMessage
     (this=0x7fffffff8ec8, lpMsg=0x7fffffff8e10)
     at engines/bagel/mfc/libs/event_loop.cpp:384
 #9  0x0000555558a4af33 in Bagel::MFC::Libs::EventLoop::runEventLoop
     (this=0x7fffffff8ec8) at engines/bagel/mfc/libs/event_loop.cpp:48
 #10 0x0000555558a3953c in Bagel::MFC::CWinApp::Run (this=0x7fffffff8ec0)
     at engines/bagel/mfc/win_app.cpp:171
 #11 0x0000555558af1aa5 in Bagel::HodjNPodj::HodjNPodjEngine::run
     (this=0x55556207fb60) at engines/bagel/hodjnpodj/hodjnpodj.cpp:91
 #12 0x000055555813e19c in runGame
     (enginePlugin=0x55555fddc2b0, system=..., game=...,
 meDescriptor=0x555561405920) at base/main.cpp:317
 #13 0x000055555814060a in scummvm_main (argc=1, argv=0x7fffffffe608)
     at base/main.cpp:803
 #14 0x000055555813b0a2 in main (argc=1, argv=0x7fffffffe608)
     at backends/platform/sdl/posix/posix-main.cpp:44
 }}}
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/16368>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list