4.2 appears to crash when compiling shaders & saving

I’m not sure if this is 4.2 specific, but I’ve only noticed this since installing it.

Basically when I am working on a Material graph, when I add a parameter it seems to kick off a compile process. So every time I add or duplicate a parameter, the number of shaders compiling goes up and up.

Eventually when an auto-save kicks in - or if I try to save manually - the editor seems to hang. At least, it shows up as ‘not responding’ in the windows task manager, and the editor is totally unresponsive.

This is a bit annoying because it means that I’m losing changes to my material once I start adding parameters. I can do a bunch of stuff hooking up parameters, but then as soon as I go to try and save it - or it autosaves - the editor hangs and I lose the work anyway :confused:

I guess one option would be to cancel any auto saves until the shader compilation finishes, but this means no going away to make a cup of tea while compilation whirrs away :wink: And it’s easy to miss the auto save notice, I missed it just there, and a crash initiated…

Anyone else having this problem? Thanks for any help!

To add a bit more info from this morning… while editing a material, it starting compiling about 140 shaders, and then an autosave kicked in. Appeared to hang but I decided to just leave it. About half an hour later it emerged from this, and I could use the editor again. So I’m not sure it’s quite hanging fully, but something’s going on - half an hour to get through all that doesn’t seem normal when that number of shaders would normally take a few mins to compile when there is no saving being done.

Hi gofreak -

May I get you to please upload the crash LOG and DMP files to your post? These files can be found at [project]\Saved\Logs folder. Additionally, if you can please send us the CrashReportClient.log file located in C:\Program Files\Unreal Engine\4.0\Engine\Programs\CrashReportClient\Saved\Logs and the Alphanumeric string that is generated by the Crash Reporter (make sure you are submitting it)?

It would also be helpful to get an idea of your system specs.

Let us know, so we can begin to find a solution to you issue -

Thank You

Eric Ketchum

I haven’t heard from you in several days, so I am accepting this as the answer, but if you are still having this problem, please upload the requested information and we can try to help solve this issue.