I feel your pain, I'm having the exact same issue with a 2016 MacBook pro. Tried running it as root as others have suggested, tried adjusting screen resolution, and also tried to play around with the WTF file. Perhaps it has something to do with the new AMD card (Pro 460) Apple is using in these machines?
Running as root, I get the following output in terminal:
CGxVboBroker5 activated for GL_ARRAY_BUFFER_ARB, size 2097152 for buffer slot 0, hints = 0x03
CGxVboBroker5 activated for GL_ARRAY_BUFFER_ARB, size 2097152 for buffer slot 1, hints = 0x03
objc[1812]: Invalid or prematurely-freed autorelease pool 0x10097a0. Set a breakpoint on objc_autoreleasePoolInvalid to debug. Proceeding anyway because the app is old (SDK version 10.4.0). Memory errors are likely.
Any ideas/potential solutions would be greatly appreciated!
Thanks