•     Please make sure you check the Support FAQ and relevant Guides before you create a new thread in this section!

[SOLVED] Consecutive Crashes

Posts
116
Likes
91
Code:
===================================
   JKA Movie Battles II Crash Log 
===================================
Process File Name: D:\Program Files (x86)\Steam\SteamApps\common\Jedi Academy\GameData\mbii.x86.exe
Module File Name: rd-vanilla-mbii_x86.dll (cgame)
Exception Code: 0xC0000005 (Access Violation)
Exception Address: 0x771F2EEC (rd-vanilla-mbii_x86.dll+0x52EEC)

-----------------------------------
           Register Dump           
-----------------------------------
General Purpose & Control Registers:
EAX: 0x32BE01A6, EBX: 0x0000000C, ECX: 0x32BE01A6
EDX: 0x32BE01A8, EBP: 0x0177D598, EDI: 0x4A64DDB0
EIP: 0x771F2EEC, ESI: 0x4A0A1B60, ESP: 0x0177D58C

Segment Registers:
CS: 0x00000023, DS: 0x0000002B, ES: 0x0000002B
FS: 0x00000053, GS: 0x0000002B, SS: 0x0000002B

-----------------------------------
          Call Stack Trace           
-----------------------------------
rd-vanilla-mbii_x86.dll(GetRefAPI+0x25DAC) [0x771F2EEC]
rd-vanilla-mbii_x86.dll [0x771C1F99]
rd-vanilla-mbii_x86.dll [0x771BF920]
rd-vanilla-mbii_x86.dll [0x771BF899]
rd-vanilla-mbii_x86.dll [0x771BF899]
rd-vanilla-mbii_x86.dll [0x771BF899]
rd-vanilla-mbii_x86.dll [0x771BF899]
rd-vanilla-mbii_x86.dll [0x771C102B]
rd-vanilla-mbii_x86.dll [0x771BFF42]
rd-vanilla-mbii_x86.dll [0x771BFBB5]
rd-vanilla-mbii_x86.dll [0x771A465A]
mbii.x86.exe(openjk_minizip_malloc+0x2B992) [0x36B1B2]
mbii.x86.exe [0x33EE01]
OJK435B.tmp(dllEntry+0x1DE8) [0x28048BE8]
OJK435B.tmp(vmMain+0x140B2) [0x280295F2]
rd-vanilla-mbii_x86.dll(vmMain+0x4F198D8A) [0x771AE2CA]
rd-vanilla-mbii_x86.dll(vmMain+0x4F198CF1) [0x771AE231]
rd-vanilla-mbii_x86.dll(vmMain+0x4F190ED0) [0x771A6410]
mbii.x86.exe(openjk_minizip_malloc+0x7666E) [0x3B5E8E]
mbii.x86.exe(openjk_minizip_malloc+0x2BD1B) [0x36B53B]
OJK435B.tmp(dllEntry+0x202D) [0x28048E2D]
 
Posts
116
Likes
91
another log:
Code:
===================================
   JKA Movie Battles II Crash Log 
===================================
Process File Name: D:\Program Files (x86)\Steam\SteamApps\common\Jedi Academy\GameData\mbii.x86.exe
Module File Name: rd-vanilla-mbii_x86.dll (cgame)
Exception Code: 0xC0000005 (Access Violation)
Exception Address: 0x505F2EEC (rd-vanilla-mbii_x86.dll+0x52EEC)

-----------------------------------
           Register Dump           
-----------------------------------
General Purpose & Control Registers:
EAX: 0x2AB7EBDC, EBX: 0x00000005, ECX: 0x2AB7EBDC
EDX: 0x2AB7EBDE, EBP: 0x003CF3D4, EDI: 0x49E4336C
EIP: 0x505F2EEC, ESI: 0x499D1C10, ESP: 0x003CF3C8

Segment Registers:
CS: 0x00000023, DS: 0x0000002B, ES: 0x0000002B
FS: 0x00000053, GS: 0x0000002B, SS: 0x0000002B

-----------------------------------
          Call Stack Trace           
-----------------------------------
rd-vanilla-mbii_x86.dll(GetRefAPI+0x25DAC) [0x505F2EEC]
rd-vanilla-mbii_x86.dll [0x505C1F99]
rd-vanilla-mbii_x86.dll [0x505BF920]
rd-vanilla-mbii_x86.dll [0x505BF899]
rd-vanilla-mbii_x86.dll [0x505C457D]
rd-vanilla-mbii_x86.dll [0x505B6F6D]
rd-vanilla-mbii_x86.dll [0x505B6609]
rd-vanilla-mbii_x86.dll [0x505B68C1]
rd-vanilla-mbii_x86.dll [0x505BCB30]
mbii.x86.exe(openjk_minizip_malloc+0x3E778) [0x141DF98]
mbii.x86.exe [0x13CC1CC]
mbii.x86.exe(openjk_minizip_malloc+0x76565) [0x1455D85]
mbii.x86.exe [0x13C1035]
mbii.x86.exe [0x13C1177]
mbii.x86.exe(openjk_minizip_malloc+0xAAF03) [0x148A723]
kernel32.dll(BaseThreadInitThunk+0x12) [0x76DD336A]
ntdll.dll(RtlInitializeExceptionChain+0x63) [0x77549902]
ntdll.dll(RtlInitializeExceptionChain+0x36) [0x775498D5]
 
Posts
116
Likes
91
that's the log using jamp:
Code:
===================================
   JKA Movie Battles II Crash Log
===================================
Process File Name: D:\Program Files (x86)\Steam\steamapps\common\Jedi Academy\GameData\jasp.exe
Module File Name: jasp.exe (cgame)
Exception Code: 0xC0000005 (Access Violation)
Exception Address: 0x00486D33 (jasp.exe+0x86D33)

-----------------------------------
           Register Dump          
-----------------------------------
General Purpose & Control Registers:
EAX: 0x012FC718, EBX: 0x00000000, ECX: 0x1EE2045C
EDX: 0x17A30034, EBP: 0x00000007, EDI: 0x4BFE7C10
EIP: 0x00486D33, ESI: 0x4C0F1B14, ESP: 0x01B7FB28

Segment Registers:
CS: 0x00000023, DS: 0x0000002B, ES: 0x0000002B
FS: 0x00000053, GS: 0x0000002B, SS: 0x0000002B

-----------------------------------
          Call Stack Trace          
-----------------------------------
jasp.exe [0x486D33]
jasp.exe [0x497A4A]
jasp.exe [0x498217]
jasp.exe [0x443D86]
jasp.exe [0x49678B]
jasp.exe [0x49672D]
jasp.exe [0x49672D]
jasp.exe [0x49A60F]
jasp.exe [0x48AB36]
jasp.exe [0x48BA53]
jasp.exe [0x491B41]
jasp.exe [0x451612]
kernel32.dll(BaseThreadInitThunk+0x12) [0x76DD336A]
ntdll.dll(RtlInitializeExceptionChain+0x63) [0x77549902]
ntdll.dll(RtlInitializeExceptionChain+0x36) [0x775498D5]
the log says I was using jasp, but I was using jamp. meh, whatever
 

Puppytine

Slayed dreamer
Posts
2,237
Likes
1,487
the log says I was using jasp, but I was using jamp. meh, whatever
This is because how Steam do things
Steam constantly renames files jasp.exe and jamp.exe to keep launching jasp.exe no matter which file is actually gonna be executed.
MBII Launcher does the same thing in order to be compatible with Steam.
 

ent

Movie Battles II Team
Posts
848
Likes
390
Anyways, we cannot do much about it since it happens in the engine.
If you want, you can open issue on GitHub - JACoders/OpenJK: Community effort to maintain and improve Jedi Academy + Jedi Outcast released by Raven Software
The crash happens in OpenJK/tr_ghoul2.cpp at master · MBII/OpenJK · GitHub
There are two reasons:
there is actually an old bug,
or MBII models are modelled wrong (most likely).
Even if the models are made wrong the fix on the engine side should be applied anyways to handle bad models.
 
Top