This does not occur when attempting to repro using a template code project; testing on the same device.

This crash occurred on an iPhone 6, v11.4 (A8)

It did not occur on an iPhone X, v11.4 (A11 Bionic)

Steps to Reproduce
  1. Using a PC, package SunTemple for iOS (remote build required)
  2. Install to iOS device and launch the app

RESULT: Crash before loading the game


{{default 13:44:46.984665 -0400 UE4Game [2018.06.08-17.44.46:974][ 0]LogMetal: Display: Loaded a text shader (will be slower to load) }}

default 13:44:46.984776 -0400 UE4Game [2018.06.08-17.44.46:980][ 0]LogMetal: Warning: Metal shader was meant to be compiled as bytecode but stored as text: Header: 0x302, Offline: 0x0

default 13:44:46.985003 -0400 UE4Game [2018.06.08-17.44.46:980][ 0]LogMetal: Display: Loaded a text shader (will be slower to load) error 13:44:47.572395 -0400 UE4Game Execution of the command buffer was aborted due to an error during execution. <private> default 13:44:47.572845 -0400 UE4Game Fatal error: File:/Users/john.mauney/UE4/Builds/RDU-WD-7073/E/Streams/UE4_Release/Engine/Source/Runtime/Apple/MetalRHI/Private/MetalCommandList.cpp [Line: 72]

default 13:44:47.573043 -0400 UE4Game [2018.06.08-17.44.47:570][ 0]LogMetal: Warning: Command Buffer 0x10a1f91e0 Frame 0:Command Buffer 0x10a1f91e0 Frame 0:

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-60193 in the post.

Login to Vote

ComponentPlatform - Mobile
Affects Versions4.20
Target Fix4.20
Fix Commit4199105
Main Commit4202609
Release Commit4199105
CreatedJun 8, 2018
ResolvedJul 10, 2018
UpdatedJul 12, 2018