TheAssemblyArmada / Vanilla-Conquer

Vanilla Conquer provides clean, cross-platform builds of the C&C Remastered Collection and the standalone legacy games.
Other
349 stars 52 forks source link

TD & CO demo skirmish crash #723

Open JohnsterID opened 2 years ago

JohnsterID commented 2 years ago

Testing TD demo and CO demo to play Skirmish.

  1. Multiplayer Game
  2. Skirmish
  3. Click Ok with map Monkey In The Middle selected.
  4. Crash

vanilla-conquer-win-msvc-x86_64-edb8391.zip DEMO R725 EDB8391 DEMO.MIX DEMOL.MIX DEMOM.MIX SC-002.MIX SOUNDS.MIX SPEECH.MIX

crashdump.zip

Unhandled exception at 0x000007FEF85D146C (vcruntime140.dll) in vanillatd.exe: 0xC0000005: Access violation reading location 0x0000000000000000. vanillatd.exe!DisplayClass::Init_Theater(TheaterType theater) Line 406 0x00000000002fec78 "DESERT.PAL" THEATER_DESERT (0 '\0') No DESERT.PAL in the demo files causes the crash.

OmniBlade commented 2 years ago

Not sure what can be done about this other than document that the limitations of using demo data and the covertops data.

JohnsterID commented 2 years ago

Relevant error message (missing data file) instead of the application crashing?

OmniBlade commented 2 years ago

Fair point, the crash on missing data needs fixing for other issues as well.

giulianobelinassi commented 2 years ago

Isn't there a demo version with Nod files? it may be a requirement for getting CovOps demo to work.