internal error, code 3221225785 occurred, and metavision_studio does not work. (Windows)
When you install Metavision SDK, a file called zlib1.dll is created in the following folder:
C:\Program Files\Prophesee\third_party\bin\
When you launch the application, if another version of zlib1.dll used by another already installed application is loaded before this file is loaded, this error will occur. There are three steps to address this issue. Once metavision_studio works, the next steps are not necessary.
[Step 1]
https://docs.prophesee.ai/4.6.2/faq.html#chapter-faq-entry-point
Step 1 is the method described in the link above. Change the order of the environment variables so that the following are set as high as possible.
C:\Program Files\Prophesee\bin
C:\Program Files\Prophesee\third_party\bin
C:\Program Files\Prophesee\third_party\debug\bin
Then, execute metavision_studio at the command prompt.
[Step 2]
Please perform this step if the problem persists after Step 1.
C:\Program Files\Prophesee\third_party\bin\zlib1.dll
Copy this file to the following two folders.
C:\Program Files\Prophesee\bin\zlib1.dll
C:\Program Files\Prophesee\share\metavision\apps\metavision_studio\internal\client\zlib1.dll
Then, execute metavision_studio at the command prompt.
However, copied files may cause adverse effects when updating or deleting the Metavision SDK. Therefore, when updating or deleting the Metavision SDK, please delete the copied files first.
[Step 3]
Please perform this step if the problem persists after Step 1 and 2.
C:\Windows\System32\
(or C:\Windows\)
There may be a different version of zlib1.dll in the above folder. Please temporarily rename this file to zlib1.dll.ORG or something.
Then, execute metavision_studio at the command prompt.
However, renaming the file may cause apps unrelated to the Metavision SDK to stop working. Once you have finished using metavision_studio, please restore the file name to its original name.