WASM: Exception c0000005 on market place product

All, We have some customers that are reporting newly bought market place
purchases of our 737-800 plane loads completely dead. The WASM debug shows the
Status as DIRTY. Checking on the console output from customer we have the
following entry WASM: Exception c0000005 in gauge Core in module vfs://pmdg-
aircraft-738/SimObjects/Airplanes/PMDG 737-800/panel/737NG3.wasm I checked
with them and they have new CPUs like AMD Ryzen 5 3600X 6 Core As this is
market place product any ideas how we can troubleshoot this exception?

AFAIK c0000005 happens when code tries to access memory which it doesn’t have
the right to - access violation. Perhaps the pointer used is invalid?

bumping this…

Hi Exception c0000005 means “Access violation” which will be triggered if the
module tries to access something outside the sandbox :

  • Probably a wrong/uninitialized pointer that has been dereferenced
  • Access to forbidden resources (I don’t think so)

There is nothing much we can do right now without more information:

  • Is that a common problem or an odd one?
  • Do you have some repro step?
  • Is that a problem which occur only on Marketplace or is it possible to repro it by compiling the wasm at runtime

Best Regards Maxime / Asobo