0x1F9F1 / Open1560

A mod for Midtown Madness 1, primarily focused on supporting modern computers and fixing bugs.
https://0x1F9F1.github.io/Open1560
GNU General Public License v3.0
110 stars 9 forks source link

Crash restarting lobby #96

Open 0x1F9F1 opened 3 years ago

0x1F9F1 commented 3 years ago

This does not happen in 1588 DPlay->GetSessionDesc returns DPERR_UNINITIALIZED (0x88770140)

WARNING: DPLAY: InitializeConnection failed.
WARNING: DPLAY: InitializeConnection failed.
WARNING: DPLAY: DirectPlay object pointer released.
WARNING: MemStat: 'Module init' 0K before, 15739K after, 15739K difference
********* Load time = 5.631509 seconds; 15739K allocated.
ERROR: Map file 'X:\Games\Other\Midtown Madness Sneak Preview\midtown.MAP' not found.
ACCESS_VIOLATION (0xC0000005) at EIP=0x0048A7EF (asNetwork::SetSessionData + 0x9F)
EAX=0019F7B0 EBX=006A8918 ECX=00000005 EDX=00000000
ESI=00000000 EDI=88770140 EBP=0019F5F8 ESP=0019F5E8
13. 0x0048A7EF (asNetwork::SetSessionData + 0x9F)
12. 0x0040E042 (mmInterface::LobbyCreate + 0x152)
11. 0x0040A5D6 (mmInterface::UpdateLobby + 0x3E6)
10. 0x004088B7 (mmInterface::Update + 0x17)
9. 0x79508970 (asNode::Update + 0x120)
8. 0x7950CB92 (asSimulation::Update + 0x372)
7. 0x00522AE7 (asSimulation::Simulate + 0x87)
6. 0x00402CCC (ApplicationHelper + 0x149C)
5. 0x7955C12A (Application + 0x12A)
4. 0x7955C771 (MidtownMain + 0x71)