I recently had a problem where my Windows 8 apps would crash immediately when launched, returning me to the start screen. I was scratching my head for a while, but I’ve found the root cause of this problem in my case and a possible solution.
I found the following error in my Event Log:
Faulting application name: gMusic.exe, version: 22.214.171.124, time stamp: 0x519e3af9 Faulting module name: atidxx64.dll, version: 126.96.36.1999, time stamp: 0x5154f02f Exception code: 0xc0000005 Fault offset: 0x0000000000062a90 Faulting process ID: 0x23d8 Faulting application start time: 0x01ce5fcf32216421 Faulting application path: C:\Program Files\WindowsApps\47286outcoldman.gMusic_188.8.131.52_x64__z1q2m7teapq4y\gMusic.exe Faulting module path: C:\Windows\SYSTEM32\atidxx64.dll Report ID: 6ffde877-cbc2-11e2-bed2-5404a63216e6 Faulting package full name: 47286outcoldman.gMusic_184.108.40.206_x64__z1q2m7teapq4y Faulting package-relative application ID: App
The referenced faulting module is atidxx64.dll, which provides DirectX support to AMD graphics cards. It turns out that in upgrading to Catalyst 13.4, this module was now causing problems. A simple solution would be to roll back to 13.1, but I also found that restoring factory settings in the AMD Vision Engine Control Center fixed this crash immediately.
Edit: Looks like morphological filtering is the root cause of this. You can disable just this option rather than restoring defaults. Thanks to Murray in the comments for pointing this out.