Project won't open "Unreal Engine has stopped working" because CachedAssetRegistry.bin is corrupted

I have been working on a project for the past week or so and today it won’t open.

Steps to reproduce:

  1. Open the Unreal Engine Launcher
  2. Launch Unreal Engine 4.7.2
  3. Choose my project and open
  4. Issue >> A dialog is displayed with the message: “Unreal Engine has stopped
    working” after loading 96% of the project.

I’ve checked for similar bug reports, but haven’t seen the same symptoms. I’m using Windows 8.1 and have the latest video drivers.

I’ve attached the log file to help diagnose the issue.

Please let me know if you have any ideas.

Thanks!

link text

Hi dude cowboy,

Sorry for the late response, are you still seeing the issue you reported?

Yes. It’s still an issue. Happens every time I open that project. Other projects are fine.

I’m sorry to hear that! Do you mind including your machine’s dxdiag?

Also, any more info you can give about the project would be really good.

  1. Are you using a PC with Windows, and if so do you see anything unusual going on in your event monitor (sorry, I don’t know what the Mac equiv would be.)

  2. Had you recently converted the project? We have a crash that is occurring in the conversion from 4.6.1 to 4.7 that is slated to be fixed in tomorrow’s 4.7.3 hotfix, so that’s a possibility.

  3. How complex is your project? Here is a user who was seeing a crash when attempting to open a specific project, but all other projects worked just fine.

Hopefully something here will help. Thanks much!

I had this problem a few days ago too. I thought that something was wrong with the engine itself, because I crashed saying something about FileCache.cpp (engine code). However I figured out that something was wrong with my C++ code. So if you are using C++ in your project, check that there is nothing wrong. Delete the Intermediate and DerivedDataCache folder and do a full rebuild. (At 96% it loads stuff related to your game, like gamemode and so on)

If that does not work, or if your project is not using c++, you can move your assets (Content folder) to another directory. Then open your Project. It should not crash anymore. If it does, then idk what’s wrong. If it doesn’t, then you can start copy and pasting your assets back, only one at a time, to identify any corrupted assets (although something like that never happened to me).

Thanks. I’ll give that a shot and report back.

No C++ in the project yet.

link text

I’ve attached the dxdiag

  1. Using Windows 8.1. There is a logged event related to the crash (attached).link text
  1. The project was created with UE 4.72, no conversions between versions.
  2. It’s not a very complex project. It has a bunch of folders, uses blueprints, imported FBXs, animations, music

Many thanks holzlag0r! Deleting the Intermediate folder allowed the project to open.

Hi there,
See the accepted answer here as a possible workaround to this issue Crash on launch - Platform & Builds - Epic Developer Community Forums

In that ticket it explains how to find an delete CachedAssetRegistry.bin which is corrupted. If you could send us that corrupted file it would aid us in finding a solution.