When trying to start p4merge on OS X editor crashes

When I installed perforce and ue4 on my mac, I found that when I want to start the text merge, there are 2 problems:

  1. p4merge.app is selected in the editor settings without any path, which cannot be found a fails to start,
    When you open the … file browser mac browser has wrong extension filter (.exe) so you cannot pick the app.

  2. when you manually add there /Applications/p4merge UE4 crashes with:

2014-04-01 21:05:13.911 UE4Editor[52035:507] Couldn’t posix_spawn: error 13

sounds like a bug to me.

Yes, it is a bug. Sorry. Thanks for reporting. I’ll make sure it’s fixed soon. In a meantime, could you please try if /Applications/p4merge.app/Contents/MacOS/p4merge works?

That one actually starts the p4merge, but there is still one tiny issue, when you have spaces in some directory names in the path the UE does not escape them, thus the p4merge fails to find those created files:

There’s an obvious workaround but it would be nice to polish this :).
Cheers and thanks for such a quick reaction.

Sorry for inconvenience. But many thanks for finding this. We’ll make sure this works when we fix the bug above.