Photoshop CC 2015 - Crash on Startup FIXED

Photoshop CC 2015 - Crash on Startup FIXED

Photoshop Stopped Working :-(

If you have been unfortunate enough to see the error information below, you'll understand the pain.

The Problem

Over the last few days I have seen numerous reports of people having Photoshop CC 2015 crash on startup with a rather obscure (unhandled exception) bubbling up to the operating system. Specifically reporting a 0xc0000005 (Access Violation) at 0x000000000385514d.

Adobe Photoshop CC 2015 Stopped Working
Faulting application name: Photoshop.exe, version: 16.0.0.88, time stamp: 0x55681d39
Faulting module name: Photoshop.exe, version: 16.0.0.88, time stamp: 0x55681d39
Exception code: 0xc0000005
Fault offset: 0x000000000385514d
Faulting process id: 0x12dc
Faulting application start time: 0x01d0adb53d9bc00d
Faulting application path: C:\Program Files\Adobe\Adobe Photoshop CC 2015\Photoshop.exe
Faulting module path: C:\Program Files\Adobe\Adobe Photoshop CC 2015\Photoshop.exe
Report Id: aeb52b5c-ecce-41b2-8bee-3d93d878c50c
Faulting package full name:
Faulting package-relative application ID:

I know, geek speak right there.

Reporting the Issue

A quick search on Adobe Forums revealed a problem that had already been reported, see it here:

https://forums.adobe.com/thread/1871546

Sadly the advice coming from Adobe themselves wasn't of much help to anyone on the thread. The closest they got was deleting the users account and recreating it on the machine. (NOT A GOOD IDEA!)

Irritation

A day later, and still no fix from Adobe, or even a suggestion that gets closer to a proper workaround without deleting your account and migrating across a lot of data from one account to another. And I have a shoot that needs to be processed.

Doing a Little Digging

Sadly I cannot directly debug Photoshop.exe, since the debug symbols aren't available. So I started looking for files being referenced by the executing threads during the crash, specifically those housed within the users profile.

I quickly (within minutes) had the culprit file identified.

The Fix

So, here is a temporary fix while we wait for Adobe to properly fix the issue.

Photoshop CC 2015 Crash At Startup

The problem file is librarylookupfile, which can be found in %USERPROFILE%\AppData\Roaming\Adobe\Creative Cloud Libraries\LIBS

Renaming or deleting this file immediately resolves the issue for me.

Photoshop CC 2015 Crash At Startup

Continuing to the Source of the Problem

Looking at the file's contents before removing it, and after it was recreated, the original is clearly corrupt, containing a bunch of gibberish that looks encoded, but actually isn't. The recreated file is human readable and contains a reference to a brush shape that I created using Adobe's Shape app on my iPad the day before.

Corrupt File Content - Photoshop CC 2015 Crash on Startup

Something must have gone wrong during the sync process when the shape was brought down from the cloud.


Update - 2015-06-24

Adobe is now using this information to look into this specific problem. They'll hopefully have a permanent for it very soon.

On another note, I've also seen reports of Illustrator crashing with the same message. They probably share the load block of code to process that file. 

Update - 2015-07-09

It has been a few weeks since the original post, and sadly Adobe still haven't really addressed this issue.

Adobe support appear to be unaware of the workaround, which is completely unacceptable to me. Please share this post far and wide so that others may use their Adobe applications again as well.

Update - 2015-07-20

Solution added to official lost by Adobe

Adobe have finally added this to their official "fix" list, which can be found here.

https://helpx.adobe.com/photoshop/kb/photoshop-crash-with-faulty-module-photoshop-exe.html

Still no actual solution to the issue.

Update - 2015-08-04 - Adobe Official Solution

I received a notification this morning that Adobe have released a new update for CC 2015 that resolves this issue.

CC-2015-Update
BugList
PromotedResponce

The official release notes can be viewed here: http://blogs.adobe.com/crawlspace/2015/08/photoshop-cc-2015-0-1-update-now-available.html 

The exception that was raised by the corrupt file is now properly handled. You will still experience problems if the file is corrupted, but you will be met with a dialog notifying you and not a crash.

ErrorHandling-CC-2015

Also note that the usage of the librarylookupfile now appears to be delayed until you try to access the Libraries panel, and no longer at the startup of Photoshop.

LibraryPanel

Update - 2015-11-04 - Helping you with other problems

We are seeing a lot more comments of unsuccessful fixes, which is not surprising, since Adobe have resolve this specific issue.

I've put together another article to help you search for solutions to other problems.

How Fault Code and Offset Work

I'm disabling the comments section on this post, please reply to the new post if you need help.

Thanks

How Fault Code and Offset Work (Application Crash)

How Fault Code and Offset Work (Application Crash)