Well everything is in the title, I just click on “standalone game” in UE4Editor and when I open the console then type “profilegpu” at the moment when I hit enter it crash with this log: http://pastebin.com/raw/mvgmRsS3 (given by OSX) http://pastebin.com/raw/tS0c2q8u (given by unreal)
after some tests this bug exist with any type of project (C++ or blueprint) and with any blank project (I’ve tried side scroller, FPS and Third person template). To reproduce it:
That’s weird my colleague with another with an nvidia-card wasn’t able to reproduce the bug either. I tried to delete unreal 4.13 and re-install it from the launcher ant that did not fix the problem
So you are actually in luck. I did some searching through our database this morning and found a nearly identical callstack crash that was found in by our QA team using a Macbook with a Radeon R9 M370X card. I am guessing it is the graphics card causing the problem, but our engineers will determine if that is in fact the case. Either way, it has been reported and moved to our Public issues tracker which you can navigate to by following the link below.
This issue is marked as critical so I expect it to be addressed very soon. Until then, let me know if you have further questions or need additional assistance.
The JIRA number for this issue has been updated, please refer to UE-36006 in future for this problem.
You can workaround this issue by running with the -norhithread option from the command-line: the profilegpu command will work on Metal without the RHI thread & parallel execution.
im having the same issue both with my native graphics card nividia 750m and external 980Ti on mac… as soon as that command goes in (even in play in editor mode) the entire engine crashes… please please work on this bug guys, i really need to profile my games
You have to run the standalone game executable from the command-line (i.e. Terminal) and add the -norhithread as a command-line argument for this to work. It is not something you add to the profilegpu command in-game.
let me see if I understand… I tried running the command in the console both in a play in editor window and as a standalone game… it crashed as soon as I hit enter… what you are saying is for me to build the game and before launching the game I should launch instead from terminal like example: “run game.app -norhithread” ???