Unity Crashes w. RealSense

Hello, I experience regular yet low frequent crashes in an Unity Windows App with the RealSense D455. It has the latest firmware and I currently use Unity 2022.3.7f1.

The App runs all day for 17 hours and we seemed to had heavy issues while the SDK was running permanently but meanwhile I do disable e.g. the skeletal tracking most of the time and it seemes to have improved things.

Attached is the regular error that occurs. I am not sure if this can be seen as an issue with the RS device or Nuitrack SDK or is just a symptom of a Unity crash. Yet the app itself is rather smooth, small and optimized so it is able to run for 10 hours and more most of the time.

I wasn’t able to upload the file or paste it all in here. “Es wurde versucht, auf eine unzulässige Adresse zuzugreifen.” This means that there was tried to access a forbidden address.

  ERROR: SymGetSymFromAddr64, GetLastError: 'Es wurde versucht, auf eine unzulässige Adresse zuzugreifen.' (Address: 00000000618D6637)
0x00000000618D6637 (NuitrackModule) (function-name not available)
  ERROR: SymGetSymFromAddr64, GetLastError: 'Es wurde versucht, auf eine unzulässige Adresse zuzugreifen.' (Address: 00000000618D71E5)
0x00000000618D71E5 (NuitrackModule) (function-name not available)
  ERROR: SymGetSymFromAddr64, GetLastError: 'Es wurde versucht, auf eine unzulässige Adresse zuzugreifen.' (Address: 00000000618AE1F9)
0x00000000618AE1F9 (NuitrackModule) (function-name not available)
  ERROR: SymGetSymFromAddr64, GetLastError: 'Es wurde versucht, auf eine unzulässige Adresse zuzugreifen.' (Address: 000000006188E38E)
0x000000006188E38E (NuitrackModule) (function-name not available)
  ERROR: SymGetSymFromAddr64, GetLastError: 'Es wurde versucht, auf eine unzulässige Adresse zuzugreifen.' (Address: 000000006182FCB9)
0x000000006182FCB9 (NuitrackModule) (function-name not available)
  ERROR: SymGetSymFromAddr64, GetLastError: 'Es wurde versucht, auf eine unzulässige Adresse zuzugreifen.' (Address: 00000000618306EA)
0x00000000618306EA (NuitrackModule) (function-name not available)
0x000000006216E8F0 (NuitrackModule) ZNK5boost7archive6detail19pointer_oserializerINS0_13text_oarchiveEN3tdv19gesture_recognition19AnalogousRecognizerEE15save_object_ptrERNS1_14basic_oarchiveEPKv
  ERROR: SymGetSymFromAddr64, GetLastError: 'Es wurde versucht, auf eine unzulässige Adresse zuzugreifen.' (Address: 000000006188A3EC)
0x000000006188A3EC (NuitrackModule) (function-name not available)
0x00007FFF0728AF5A (msvcrt) beginthreadex
0x00007FFF0728B02C (msvcrt) endthreadex
0x00007FFF07547344 (KERNEL32) BaseThreadInitThunk
0x00007FFF07A426B1 (ntdll) RtlUserThreadStart

========== END OF STACKTRACE ===========

Hello @McDev

  1. If you run nuitrack-sample.exe will there be the same problem?

  2. Check if there is a memory leak during the operation of the application?

  3. Check it on another computer (preferably with the most different configuration)