New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GPU Address fault error on some iOS 17 devices #1671
Comments
|
We created a fresh project with just the AVProVideo package, and built out the Media Player scene to iOS and are still getting the same errors. I've attached the full error log. Also after some more looking into the issue, right now it seems as the A12 and A13 processors are the ones giving us issues. |
|
So we tested your demo video which I believe is h.264 mp4 1080p 3632kbps 30fps. Our videos are streamed at h.264 mp4 1080p 5941kbps 12fps. After some more testing it looks like it doesn't work on A14 too but it does on A15+. |
This appears to be a Unity issue. |
Unfortunately even after updating to 2021.3.30f1 and building out the demo scene to an iPhone 10S Max we are still seeing the exact same errors as shown above. We tried 2021.3.31f1 as well but that also did not work. We tried building it with Xcode 14.2, 14.3, and 15.0.1 |
I want to add that you can hear the video's audio, you just can't see the video itself |
This appears to be tied to something in the MediaPlayer demo scene UI. The DisplayUGUI, ApplyToMesh and ApplyToMaterial components work fine. It would be great if you could confirm this on the iPhone 10s or XR. I'm currently trying to narrow down which aspect of the media player demo scene is triggering the issue. |
We've disabled the spectrum visualiser on iOS for the time being. This will make it into the next release. |
That fixed the issue for us! Thank you for the quick responses and help! |
I am facing a similar issue on iOS 17.2 (iPhone 12) with Unity 2023.2.3f1 and Xcode 15.3. The Xcode console shows this error: I saw this error on different forums and tried disabling Metal API validation among other things but to no help. Please let me know if you have any suggestions or need more information. |
Hi @aryansaurav, Please could you start a new issue for this with more details about your issue. |
Thanks.. I managed to fix in exactly the same way as your suggestion on
this thread by disabling the game object and one line in the script.
I had updated the package to the latest release and assumed that the fix
for this bug would have been patched.. Just for your information!
Thank you again for your help
…On Wed, Feb 28, 2024, 10:40 Chris-RH ***@***.***> wrote:
Hi @aryansaurav <https://github.com/aryansaurav>,
Please could you start a new issue for this with more details about your
issue.
—
Reply to this email directly, view it on GitHub
<#1671 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKVC2DBOYT2JLADIRSNMX33YV33RBAVCNFSM6AAAAAA6P5PYZSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNRYGU4DSNRZHA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
We are noticing that on some iOS 17 devices that when we go into our video scene the app will break but not crash out, and our logs are filled with errors.
To Reproduce
Logs
We get one of these errors
2023-10-25 15:39:31.435995-0400 APP_NAME[880:97513] Execution of the command buffer was aborted due to an error during execution. Caused GPU Address Fault Error (0000000b:kIOGPUCommandBufferCallbackErrorPageFault) 2023-10-25 15:39:31.436231-0400 APP_NAME[880:97513] MTLCommandBuffer Encoder state summary: Error Domain=MTLCommandBufferErrorDomain Code=3 "Caused GPU Address Fault Error (0000000b:kIOGPUCommandBufferCallbackErrorPageFault)" UserInfo={MTLCommandBufferEncoderInfoErrorKey=( "<errorState: MTLCommandEncoderErrorStateCompleted, label: (null), debugSignposts: (null)>", "<errorState: MTLCommandEncoderErrorStateCompleted, label: [R] Render Unlit, debugSignposts: (null)>", "<errorState: MTLCommandEncoderErrorStateFaulted, label: [R] FinalBlit, debugSignposts: (null)>" ), NSLocalizedDescription=Caused GPU Address Fault Error (0000000b:kIOGPUCommandBufferCallbackErrorPageFault), NSUnderlyingError=0x28147be10 {Error Domain=IOGPUCommandQueueErrorDomain Code=11 "(null)"}}
After the initial error above we get spammed with these errors
2023-10-25 15:39:31.785293-0400 APP_NAME[880:97513] Execution of the command buffer was aborted due to an error during execution. Ignored (for causing prior/excessive GPU errors) (00000004:kIOGPUCommandBufferCallbackErrorSubmissionsIgnored)
(APP_NAME is just our applications name)
Please DO NOT LINK / ATTACH YOUR PROJECT FILES HERE
Instead email the link to us unitysupport@renderheads.com
The text was updated successfully, but these errors were encountered: