2017.3 Fatal ERROR!

Hi
I just updated to 2017.3, and tried to open up a project, but got a fatal error.

Pop up window states:

Opening file /Users/myname/Library/Unity/cache/packages/packages.unity.com/com.unity.analytics@2.0.13/UnityEngine.Analytics.dll.meta: Permission denied

Clearly it has to do with analytics@2.0.13.

Not sure what to do. Re installing, 2017.2.

Lesson, never update at the end of a major project.

So, I just (2 hours later) re installed 2017.2, and I get the exact same error!!!

UPDATE:
Ok, so I seemed to have got it working. Not sure if this is the fix, but instead of opening one of my projects for the virgin run, I created a new one, the opened one of mine (this is in older 2017.2).

Thanks
Any info would be helpful.
Cheers

I installed unity 2017.3 yesterday on my Pc and it worked fine.
Opened my project there. without a hitch.

I just installed 2017.3 on my mac and get the same error as shown above.
Creating a clean new project works though.

Opening an existing one doesn’t. Even if it’s 2017.3

I got the same error, but not as a popup - it just showed in red in the console. Exited and opened Unity and the same project again, and everything was fine. Happens to every project made in earlier versions of the engine, but no harm seems to have befallen the assets.

Same here - Had to completely roll back even my cache files in library from Time Machine to get back to working projects. Not cool…

Nothing works here, I even completely uninstalled Unity, rebooted, installed again.rebooted.
opening a new project works. An old one does’t :frowning:

I had same error after update… On the first opening of the project there was error “Opening file …packages.unity.com/com.unity.analytics@2.0.13/UnityEngine.Analytics.dll.meta: Permission denied”, the second time it opened normally

Have you tried 2017.3.0p1, the patch they released recently that addresses some package manager issues? Download Archive

I’ve tried the patch yeah.

Nothing works.
The old project was made 2 days ago on Pc with unity 2017.3
It worked perfectly on my macbook.
Then I updated my mac’s unity instalment to 2017.3 and this happened.

The only thing that works is opening projects below 2017.3: for example 2017.1 or even .2 of unity 5.5 open perfectly.
Except 2017.3

What does work is to create a new project, move the scripts and prefabs over.
It’s mainly a script heavy prototype project but still…

I guess i’ll have to manually push things over to a newly created project because this is too weird for me.

Edit: Manually copy all items to a new project worked for me. i now can open the project I was working on. It’s tedious but I have no work lost.
I still have the other project that I created on PC a few days ago. I’ll check if I can open that later this week.

Still not sure what causes this, even I removed all previous trails of any unity installation (using appcleaner) My guess is because the project I started was 2017.3.0f3 while this installation is 2017.3.0p1 I guess there’s an issue between the f & the p. But I have no idea how relevant it is.

For your reference, here’s my case, and how I fixed it.

I just updated to macOS High Sierra 10.13.1.
Then updated to Unity 2017. When I first open my project from version 5.6, it was successfully converted to 2017.
Later day, once I opened my project again, I got the dialog that showing

Opening file /Users/myname/Library/Unity/cache/packages/packages.unity.com/com.unity.analytics@2.0.13/UnityEngine.Analytics.dll.meta: Permission denied

When looking at the directory /Users/myname/Library/Unity/cache/packages/packages.unity.com/com.unity.analytics@2.0.13/, it showed that meta files there having only read-permission.

-r--r--r-- 1 user group 709 Dec 6 09:07 UnityEngine.Analytics.dll.meta

My solution is to add write permission to them using this command:

chmod +x *.meta

Then my project can be opened as normal.

3 Likes

what helps me:

  • try open/error/quit/try open/error/quit/type open - finally open!
2 Likes

I as able to get around this by removing the cache location from disk entirely.

sudo rm -rf ~/Library/Unity/cache/packages/packages.unity.com/com.unity.analytics@2.0.13

This works but the proper command is:

chmod +w *.meta

3 Likes

Same issue here. I’m on mac 10.12.6. Reopening project works. :confused:

You are the boss !!! … :smile:
Worked 100%

2 Likes

I solve this problem by changing permission of the folder “packages.unity.com” to read & write and apply to enclosed items.

2 Likes

It’s work. Get Info > Sharing&Permissions. (for mac users)

2 Likes

Changing permissions is the way to go - good catch @ExSprites & @akasurreal

IMO version 2017.3.0f3 should never had been made public available. It have introduced so many weird errors.
First it can´t load the same version of Streaming Assets Bundles in the Editor as in the builds.

Builds for Android, and launched on Android 8.0 renders the objects wrong if the Bundle was built with a previous version of Unity, like version 2017.2. On the other hand, if you try to load bundles build with 2017.3, it´s own Editor crashes with fatal error. This is however not reproduced on all Asset bundles, some very small ones can work, others not. But the not working ones are at least consistent not working.

There are no logged build errors what so ever, neither on the Asset Bundles, nor on none of the builds. It just fails on run.

And when the app at last loads and run smoothly on Android 8.0, then it fails when launched on earlier version of Android phones, like 6.0.

And there are nearly impossible to make the Editor connect and debug the code while it´s running on the device. If I´m lucky, the Editor can connect to the device once, but it can never reconnect again without a complete relaunch of the Editor.

I´m not a big fan of downgrading to earlier versions but with 2017.3 I´m running out of options.

This is on macOS 10.12.6 and Android Studio 2.3, as well as Windows 10.