We sometimes get this when running our game on Android devices:
10-08 12:37:59.678: E/Unity(4016): Failed to destroy a semaphore (Device or resource busy)
10-08 12:37:59.678: E/Unity(4016):
10-08 12:37:59.678: E/Unity(4016): (Filename: Line: 38)
10-08 12:37:59.679: E/Unity(4016): Unknown error occurred while loading ‘level18’.
10-08 12:37:59.679: E/Unity(4016):
10-08 12:37:59.679: E/Unity(4016): (Filename: Line: 110)
10-08 12:39:33.845: W/Unity(4016): Timeout while trying to pause the Unity Engine.
From the timing, is seems at least the first two are related errors, but maybe they are not. Our guess at the moment is that we’re running out of memory…
I got same error too.
I opened it in HEX editor and sadly it was just fillen with nulls. There is noway to repair this.
Since today i am going to do backups every day and you should too.
I’ve been seeing this error on android builds recently. I don’t see the semaphore issue as reported by MvD. There’s a crash log just after it, but the app doesn’t drop out. It does, however, lead to misbehaviour in the app, and progress is blocked.
Is there any information on this? Unknown error is fairly vague. could there be scene corruption? are we running out of memory?
further to this, I’ve ruled out scene corruption as a cause, since rebuilding the scene from scratch did not fix the problem.
One possible cause is asynchronous loading of scenes. We’re currently investigating this.
Unknown error occurred while loading ‘level8’.
(Filename: ./Runtime/PreloadManager/LoadSceneOperation.cpp Line: 109)
How to solve this bug ? My game crashed.
Happend to me using unity 2018.2.20f1. I was cutting the power of my pc directly after closing Unity maybe I didn’t even wait for Unity to close properly. I forgot the details of how I closed the project. I suspect that Unity was not able to save the work properly and the scene was destroyed. The other scenes in my project still work only the scene I last used is gone.