Changes between Version 2 and Version 3 of Ticket #13554, comment 2


Ignore:
Timestamp:
06/07/22 13:47:21 (23 months ago)
Author:
m-kiewitz

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #13554, comment 2

    v2 v3  
    66
    77We also do checks for reads on uninitialized variables, which SCI also didn't care about and which caused random errors in some games. Some games even depend on a certain state of uninitialized variables. Our memory system works differently and initializes variables, so these script bugs caused a few issues in our SCI and were very hard to track down (we didn't have these checks in place originally).
     8
     9In this case the kernel call is kArrayDuplicate, which is supposed to get a valid reference, but in this case it gets a null reference (a reference pointing to nothing), which should never be the case.