Search Issue Tracker
Fixed in 2017.2.0f3
Fixed in 5.4.X, 5.5.X, 5.6.X, 2017.1.X
Votes
21
Found in
5.6.0f3
Issue ID
902650
Regression
Yes
[iOS][Metal] GPU Hang Error (IOAF code 3) in Xcode Console
Errors appear in the Xcode Console when User's project is run on iOS:
2017-04-19 12:55:18.131719+0300 KneeViewer[346:45705] Execution of the command buffer was aborted due to an error during execution. Caused GPU Hang Error (IOAF code 3)
Steps to reproduce:
1. Open User's attached project
2. Make sure the Graphics APIs is set to Metal
3. Run on iPad
Result: Errors appear in the Xcode Console: 2017-04-19 12:55:18.131719+0300 KneeViewer[346:45705] Execution of the command buffer was aborted due to an error during execution. Caused GPU Hang Error (IOAF code 3). iPad screen is black.
Reproduced with: 5.6.0f3, 5.6.0p2
Not reproduced with: 2017.1.0b1 (due to errors in the Console), 5.5.3f1 (works as expected).
Tested with:
iPad Mini 2 | iOS10.3.1 | reproduced
iPad Mini 2 | iOS10.2.1 | not reproduced
iPad Mini 4 | iOS9.3.2 | not reproduced
iPad Pro | iOS10.2 | not reproduced
iPhone 6 | iOS10.3.1 | not reproduced
iPhone 6S | iOS10.3 | not reproduced
Workaround: change graphics API to OpenGLES2 or OpenGLES3.
Note: the issue only reproduces on Metal.
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- "Unsupported texture format R16 for a swizzle" error and texture is not correctly rendered when using texture Swizzle and reimporting texture asset
- Tab order is incorrect after re-ordering
- [Ubuntu] Red squares instead of ticks in dropdown options
- Multiple simultaneous input with the touch screen sometimes leaves button in not default state
- Crash on ShowDelayedContextMenu(bool) when changing the Size options of a Visual Element in the UIToolkit Inspector
krisnx
Aug 06, 2020 08:19
Hi,
We are getting the similar crash with the below error trace
Tried : Workaround: change graphics API to OpenGLES2 or OpenGLES3 - Its not working
Unity version : 2019.4.1f1
Device : IPAD 6th generation
IOS version : 12.2
Execution of the command buffer was aborted due to an error during execution. Discarded (victim of GPU error/recovery) (IOAF code 5)
Execution of the command buffer was aborted due to an error during execution. Discarded (victim of GPU error/recovery) (IOAF code 4)
Execution of the command buffer was aborted due to an error during execution. Discarded (victim of GPU error/recovery) (IOAF code 2)
Thanks,
Navaneetha.
cozyurt_unity
Jul 13, 2020 17:12
kedi ve köpek mamaları kedi kumu çeşitleri www.patilimama.com
havchr
Feb 01, 2019 10:06
Having this issue when switching between scenes A and B in 5.4.3 - we're not having anti-aliasing on. The issue seems to be really random but if we remove all 3d geometry/meshes in B and only draw UI - it seems to never crash. B has baked light and uses the standard shader.
adyudya
Apr 13, 2018 08:04
I've just got this error in Unity 2017.2.1p4 on iPad Mini 4
huanleEnt
Jan 17, 2018 03:39
disable metal api fix all
youvisit
Jan 04, 2018 21:12
This bug is still in 2017.2.0p3. We're getting it while using the Unity Video Player to render to a mesh renderer.
night-yan
Dec 27, 2017 08:28
Staill have this issue on 5.6.4p3 on iPad Air 2.
julian_cruz
Nov 09, 2017 19:04
This fix has been published on 5.6.1p1.
sakristx
Sep 30, 2017 20:50
It's iOS bug
wanghongliang
Jun 06, 2017 07:09
in 5.6.1 p2 having the issue