After some engine source code modification, where I put a [CommandBuffer waitUntilCompleted]; and CommandBuffer error checking after every [CommandBuffer commit]; invocation, and I get the bug, the error starts being non-null and contains this:
Here’s a bit of update. Today a rebuilt the UE4 with debug settings (from branch 4.11) and tried the following:
On a hackintosh (Core i7 3770, 32GB
RAM, GTX 780) I could reproduce the
bug easily.
On the same hackintosh I swapped the
the GPU to a GTX 760, I could still
reproduce it BUT it was much harder
to do.
Because of the hard reproducibility I
went back to the MacPro and tried to
make it crash (4.11prev-4) but after
20 minutes it still wouldn’t
I don’t have access to the iMac (not
mine), so I couldn’t retry on that
In Xcode I tried to debug, but the
problem is that I would need to do a
capture frame on the exact frame
which would be the first to fail. I
have no idea if thats even possible.
I tracked down our iMac with a 775M and was able to reproduce the issue. It was previously reported on an internal project, but I have entered it for the Editor as UE-26410.
There is a new GPU driver crash resulting from the same “moving around in the scene”. I only played around on the GTX 780 hackintosh, and I have no clue if this is reproducible on any other of prev. reported systems.
OS X 10.11.4 + Preview 8
I just held down the right button and moved around in the scene with WASD, and when I let go of the button, the editor crashed. Could you please check if you could reproduce this or not?