# Unreal 5.3.2 Electra Player .m3u8 stream Vulkan Crash on Android + Quest 3

**URL:** <https://forums.unrealengine.com/t/unreal-5-3-2-electra-player-m3u8-stream-vulkan-crash-on-android-quest-3/1563824>\
**Category:** Mobile\
**Tags:** vulkan, video, unreal-engine, streaming, Android, question\
**Created:** [December 27, 2023, 5:22am UTC](https://forums.unrealengine.com/t/unreal-5-3-2-electra-player-m3u8-stream-vulkan-crash-on-android-quest-3/1563824 "2023-12-27T05:22:03Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![RealAero](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/realaero/32/716140_2.png) [@RealAero](https://forums.unrealengine.com/u/RealAero)\
**Post date:** [December 27, 2023, 5:22am UTC](https://forums.unrealengine.com/t/unreal-5-3-2-electra-player-m3u8-stream-vulkan-crash-on-android-quest-3/1563824/1 "2023-12-27T05:22:03Z")

</div>

Recently, since upgrading to 5.3.2, Vulkan crashes when I open a .m3u8 livestream using Electra Player.

This has worked before, so it seems its relevant to a recent change, as I have updated my project from 5.1 to 5.3.2

I have tested on an S23 Ultra and on Meta Quest 3. Both get the same crash.

I figured it could actually be memory related given I have a complex world. I have put a screen in a blank black void level to test and still get the same result. So I highly doubt its actually running out of memory, might be a leak.

> VK\_ERROR\_OUT\_OF\_HOST\_MEMORY

Here is the crash log:

> 12-26 23:10:25.500 25215 25283 D UE : [2023.12.27-05.10.25:500][626]LogVulkanRHI: Error: VulkanRHI::vkCreateImage(InDevice.GetInstanceHandle(), &ImageCreateInfo.ImageCreateInfo, VULKAN\_CPU\_ALLOCATOR, &Image) failed, VkResult=-1  
> 12-26 23:10:25.500 25215 25283 D UE : at ./Runtime/VulkanRHI/Private/VulkanTexture.cpp:1495  
> 12-26 23:10:25.500 25215 25283 D UE : with error VK\_ERROR\_OUT\_OF\_HOST\_MEMORY  
> 12-26 23:10:25.502 25215 25283 D UE : Fatal error: [File:./Runtime/VulkanRHI/Private/VulkanUtil.cpp] [Line: 1131]  
> 12-26 23:10:25.502 25215 25283 D UE : VulkanRHI::vkCreateImage(InDevice.GetInstanceHandle(), &ImageCreateInfo.ImageCreateInfo, VULKAN\_CPU\_ALLOCATOR, &Image) failed, VkResult=-1  
> 12-26 23:10:25.502 25215 25283 D UE : at ./Runtime/VulkanRHI/Private/VulkanTexture.cpp:1495  
> 12-26 23:10:25.502 25215 25283 D UE : with error VK\_ERROR\_OUT\_OF\_HOST\_MEMORY  
> 12-26 23:10:25.502 25215 25283 D UE : [2023.12.27-05.10.25:502][626]Fatal error: [File:./Runtime/VulkanRHI/Private/VulkanUtil.cpp] [Line: 1131]  
> 12-26 23:10:25.502 25215 25283 D UE : VulkanRHI::vkCreateImage(InDevice.GetInstanceHandle(), &ImageCreateInfo.ImageCreateInfo, VULKAN\_CPU\_ALLOCATOR, &Image) failed, VkResult=-1  
> 12-26 23:10:25.502 25215 25283 D UE : at ./Runtime/VulkanRHI/Private/VulkanTexture.cpp:1495  
> 12-26 23:10:25.502 25215 25283 D UE : with error VK\_ERROR\_OUT\_OF\_HOST\_MEMORY  
> 12-26 23:10:25.502 25215 25283 D UE : 0x0000007CE0E08070 libUnreal.so(0x0000000007763070) ![Unknown]()  
> 12-26 23:10:25.502 25215 25283 D UE : 0x0000007CE0E10420 libUnreal.so(0x000000000776B420) ![Unknown]()  
> 12-26 23:10:25.503 25215 25283 D UE : 0x0000007CE0E0E914 libUnreal.so(0x0000000007769914) ![Unknown]()  
> 12-26 23:10:25.503 25215 25283 D UE : 0x0000007CDEEF69A0 libUnreal.so(0x00000000058519A0) ![Unknown]()  
> 12-26 23:10:25.503 25215 25283 D UE : 0x0000007CDEEF6298 libUnreal.so(0x0000000005851298) ![Unknown]()  
> 12-26 23:10:25.503 25215 25283 D UE : 0x0000007CDEEFE90C libUnreal.so(0x000000000585990C) ![Unknown]()  
> 12-26 23:10:25.503 25215 25283 D UE : 0x0000007CDEEFEAD8 libUnreal.so(0x0000000005859AD8) ![Unknown]()  
> 12-26 23:10:25.503 25215 25283 D UE : 0x0000007CDD01E024 libUnreal.so(0x0000000003979024) ![Unknown]()  
> 12-26 23:10:25.503 25215 25283 D UE : 0x0000007CDD01D87C libUnreal.so(0x000000000397887C) ![Unknown]()  
> 12-26 23:10:25.503 25215 25283 D UE : 0x0000007CDD91B2C0 libUnreal.so(0x00000000042762C0) ![Unknown]()  
> 12-26 23:10:25.503 25215 25283 D UE : 0x0000007CDD92278C libUnreal.so(0x000000000427D78C) ![Unknown]()  
> 12-26 23:10:25.503 25215 25283 D UE : 0x0000007CDD082D14 libUnreal.so(0x00000000039DDD14) ![Unknown]()  
> 12-26 23:10:25.503 25215 25283 D UE : 0x0000007CDD01A100 libUnreal.so(0x0000000003975100) ![Unknown]()  
> 12-26 23:10:25.503 25215 25283 D UE : 0x0000007DE8F3ADB4 libc.so(0x00000000000DFDB4) ![Unknown]()  
> 12-26 23:10:25.503 25215 25283 D UE : 0x0000007DE8EE73E0 libc.so(0x000000000008C3E0) ![Unknown]()  
> 12-26 23:10:25.503 25215 25283 D UE :  
> 12-26 23:10:25.503 25215 25283 D UE :  
> 12-26 23:10:25.503 25215 25283 D UE :  
> 12-26 23:10:25.503 25215 25283 D UE : [2023.12.27-05.10.25:503][626]LogAndroid: Error: === Critical error: ===  
> 12-26 23:10:25.503 25215 25283 D UE : [2023.12.27-05.10.25:503][626]LogAndroid: Error:  
> 12-26 23:10:25.503 25215 25283 D UE : [2023.12.27-05.10.25:503][626]LogAndroid: Error: Fatal error: [File:./Runtime/VulkanRHI/Private/VulkanUtil.cpp] [Line: 1131]  
> 12-26 23:10:25.504 25215 25283 D UE : [2023.12.27-05.10.25:504][626]LogAndroid: Error: VulkanRHI::vkCreateImage(InDevice.GetInstanceHandle(), &ImageCreateInfo.ImageCreateInfo, VULKAN\_CPU\_ALLOCATOR, &Image) failed, VkResult=-1  
> 12-26 23:10:25.504 25215 25283 D UE : [2023.12.27-05.10.25:504][626]LogAndroid: Error: at ./Runtime/VulkanRHI/Private/VulkanTexture.cpp:1495  
> 12-26 23:10:25.504 25215 25283 D UE : [2023.12.27-05.10.25:504][626]LogAndroid: Error: with error VK\_ERROR\_OUT\_OF\_HOST\_MEMORY  
> 12-26 23:10:25.504 25215 25283 D UE : [2023.12.27-05.10.25:504][626]LogAndroid: Error: [Callstack] 0x0000007CE0E08070 libUnreal.so(0x0000000007763070) ![Unknown]()  
> 12-26 23:10:25.504 25215 25283 D UE : [2023.12.27-05.10.25:504][626]LogAndroid: Error: [Callstack] 0x0000007CE0E10420 libUnreal.so(0x000000000776B420) ![Unknown]()  
> 12-26 23:10:25.504 25215 25283 D UE : [2023.12.27-05.10.25:504][626]LogAndroid: Error: [Callstack] 0x0000007CE0E0E914 libUnreal.so(0x0000000007769914) ![Unknown]()  
> 12-26 23:10:25.504 25215 25283 D UE : [2023.12.27-05.10.25:504][626]LogAndroid: Error: [Callstack] 0x0000007CDEEF69A0 libUnreal.so(0x00000000058519A0) ![Unknown]()  
> 12-26 23:10:25.504 25215 25283 D UE : [2023.12.27-05.10.25:504][626]LogAndroid: Error: [Callstack] 0x0000007CDEEF6298 libUnreal.so(0x0000000005851298) ![Unknown]()  
> 12-26 23:10:25.504 25215 25283 D UE : [2023.12.27-05.10.25:504][626]LogAndroid: Error: [Callstack] 0x0000007CDEEFE90C libUnreal.so(0x000000000585990C) ![Unknown]()  
> 12-26 23:10:25.504 25215 25283 D UE : [2023.12.27-05.10.25:504][626]LogAndroid: Error: [Callstack] 0x0000007CDEEFEAD8 libUnreal.so(0x0000000005859AD8) ![Unknown]()  
> 12-26 23:10:25.504 25215 25283 D UE : [2023.12.27-05.10.25:504][626]LogAndroid: Error: [Callstack] 0x0000007CDD01E024 libUnreal.so(0x0000000003979024) ![Unknown]()  
> 12-26 23:10:25.504 25215 25283 D UE : [2023.12.27-05.10.25:504][626]LogAndroid: Error: [Callstack] 0x0000007CDD01D87C libUnreal.so(0x000000000397887C) ![Unknown]()  
> 12-26 23:10:25.504 25215 25283 D UE : [2023.12.27-05.10.25:504][626]LogAndroid: Error: [Callstack] 0x0000007CDD91B2C0 libUnreal.so(0x00000000042762C0) ![Unknown]()  
> 12-26 23:10:25.504 25215 25283 D UE : [2023.12.27-05.10.25:504][626]LogAndroid: Error: [Callstack] 0x0000007CDD92278C libUnreal.so(0x000000000427D78C) ![Unknown]()  
> 12-26 23:10:25.504 25215 25283 D UE : [2023.12.27-05.10.25:504][626]LogAndroid: Error: [Callstack] 0x0000007CDD082D14 libUnreal.so(0x00000000039DDD14) ![Unknown]()  
> 12-26 23:10:25.505 25215 25283 D UE : [2023.12.27-05.10.25:505][626]LogAndroid: Error: [Callstack] 0x0000007CDD01A100 libUnreal.so(0x0000000003975100) ![Unknown]()  
> 12-26 23:10:25.505 25215 25283 D UE : [2023.12.27-05.10.25:505][626]LogAndroid: Error: [Callstack] 0x0000007DE8F3ADB4 libc.so(0x00000000000DFDB4) ![Unknown]()  
> 12-26 23:10:25.505 25215 25283 D UE : [2023.12.27-05.10.25:505][626]LogAndroid: Error: [Callstack] 0x0000007DE8EE73E0 libc.so(0x000000000008C3E0) ![Unknown]()  
> 12-26 23:10:25.505 25215 25283 D UE : [2023.12.27-05.10.25:505][626]LogAndroid: Error:  
> 12-26 23:10:25.505 25215 25283 D UE : [2023.12.27-05.10.25:505][626]LogAndroid: Error:  
> 12-26 23:10:25.505 25215 25283 D UE : [2023.12.27-05.10.25:505][626]LogAndroid: Error:  
> 12-26 23:10:25.505 25215 25283 D UE : [2023.12.27-05.10.25:505][626]LogAndroid: Error:  
> 12-26 23:10:25.519 25215 25283 D UE : [2023.12.27-05.10.25:519][626]LogExit: Executing StaticShutdownAfterError  
> 12-26 23:10:25.521 25215 25283 D UE : [2023.12.27-05.10.25:521][626]LogAndroid: FAndroidMisc::RequestExit(1, FAndroidErrorOutputDevice::Serialize.!GIsGuarded)  
> 12-26 23:10:25.531 25215 25283 I AndroidRuntime: VM exiting with result code 0, cleanup skipped.

I’ve tried lowering the bitrate, streaming in 720p, and none of this fixes it. Would be great to find a fix.

Anything would help. Thank you.

---

<div class="post-metadata">

**Author:** ![SupportiveEntity](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@SupportiveEntity](https://forums.unrealengine.com/u/SupportiveEntity)\
**Post date:** [December 27, 2023, 10:53am UTC](https://forums.unrealengine.com/t/unreal-5-3-2-electra-player-m3u8-stream-vulkan-crash-on-android-quest-3/1563824/2 "2023-12-27T10:53:26Z")

</div>

Hey there @RealAero! This sounds like a possible regression to a previous Electra/Vulkan issue, could you submit a full report over here in the meantime?

> **[Report a Bug](https://www.unrealengine.com/en-US/support/report-a-bug)**
>
> Unreal Engine is the world’s most open and advanced real-time 3D creation platform for photoreal visuals and immersive experiences.

---

<div class="post-metadata">

**Author:** ![RealAero](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/realaero/32/716140_2.png) [@RealAero](https://forums.unrealengine.com/u/RealAero)\
**Post date:** [December 28, 2023, 5:53am UTC](https://forums.unrealengine.com/t/unreal-5-3-2-electra-player-m3u8-stream-vulkan-crash-on-android-quest-3/1563824/3 "2023-12-28T05:53:52Z")

</div>

Thank you! I have submitted a bug report.

---

<div class="post-metadata">

**Author:** ![RealAero](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/realaero/32/716140_2.png) [@RealAero](https://forums.unrealengine.com/u/RealAero)\
**Post date:** [January 2, 2024, 6:00pm UTC](https://forums.unrealengine.com/t/unreal-5-3-2-electra-player-m3u8-stream-vulkan-crash-on-android-quest-3/1563824/4 "2024-01-02T18:00:02Z")

</div>

Do you know if the reports have to be approved before they show up? I don’t see my report when I search for it in the Search option.

---

<div class="post-metadata">

**Author:** ![SupportiveEntity](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@SupportiveEntity](https://forums.unrealengine.com/u/SupportiveEntity)\
**Post date:** [January 3, 2024, 4:12am UTC](https://forums.unrealengine.com/t/unreal-5-3-2-electra-player-m3u8-stream-vulkan-crash-on-android-quest-3/1563824/5 "2024-01-03T04:12:03Z")

</div>

You’re correct, listed issues to the ticket site do have a preliminary check before they can be approved.

---

<div class="post-metadata">

**Author:** ![RealAero](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/realaero/32/716140_2.png) [@RealAero](https://forums.unrealengine.com/u/RealAero)\
**Post date:** [January 3, 2024, 4:18am UTC](https://forums.unrealengine.com/t/unreal-5-3-2-electra-player-m3u8-stream-vulkan-crash-on-android-quest-3/1563824/6 "2024-01-03T04:18:09Z")

</div>

Ok cool, was just ensuring it wasn’t a bug or mistake on my end. Thank you!

---

<div class="post-metadata">

**Author:** ![RealAero](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/realaero/32/716140_2.png) [@RealAero](https://forums.unrealengine.com/u/RealAero)\
**Post date:** [January 15, 2024, 12:58am UTC](https://forums.unrealengine.com/t/unreal-5-3-2-electra-player-m3u8-stream-vulkan-crash-on-android-quest-3/1563824/7 "2024-01-15T00:58:12Z")

</div>

Is there a way to use the old driver in 5.1 in 5.3.2 if I am using a source build? Is it possible to just delete a certain folder and copy an old one? Or are the dependencies just way too deeply integrated?

My issue still doesn’t show up in the Issue Tracker, and I cannot just wait until this is fixed. I hate to complain, but that sounds draconian and unproactive.

There must be a more proactive solution I can take. I work on this project daily, and this hinders release and progress.

---

<div class="post-metadata">

**Author:** ![SupportiveEntity](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@SupportiveEntity](https://forums.unrealengine.com/u/SupportiveEntity)\
**Post date:** [January 15, 2024, 8:29am UTC](https://forums.unrealengine.com/t/unreal-5-3-2-electra-player-m3u8-stream-vulkan-crash-on-android-quest-3/1563824/8 "2024-01-15T08:29:49Z")

</div>

I haven’t personally looked into the complexity of the player’s source code, but I’d assume due to it’s nature it’s somewhat decoupled from most of the engine. However if it touches any RHI code it’d be extremely complex to try and scalpel it out. That said, if you have the technical ability, it’d be worth taking a look at it’s source, and you might even be able to comb through the PRs that touched in between versions and identify where the issue arose.

---

<div class="post-metadata">

**Author:** ![NeoPham88](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@NeoPham88](https://forums.unrealengine.com/u/NeoPham88)\
**Post date:** [February 17, 2024, 3:51pm UTC](https://forums.unrealengine.com/t/unreal-5-3-2-electra-player-m3u8-stream-vulkan-crash-on-android-quest-3/1563824/9 "2024-02-17T15:51:02Z")

</div>

Hi @RealAero, Can you give me WhatsApp number? I need your help for my project, thank you very much!!!

---

<div class="post-metadata">

**Author:** ![RealAero](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/realaero/32/716140_2.png) [@RealAero](https://forums.unrealengine.com/u/RealAero)\
**Post date:** [April 12, 2024, 3:32pm UTC](https://forums.unrealengine.com/t/unreal-5-3-2-electra-player-m3u8-stream-vulkan-crash-on-android-quest-3/1563824/10 "2024-04-12T15:32:52Z")

</div>

Bump! This is still an issue ☹

---

<div class="post-metadata">

**Author:** ![Origins](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Origins](https://forums.unrealengine.com/u/Origins)\
**Post date:** [April 12, 2024, 7:04pm UTC](https://forums.unrealengine.com/t/unreal-5-3-2-electra-player-m3u8-stream-vulkan-crash-on-android-quest-3/1563824/11 "2024-04-12T19:04:32Z")

</div>

Bump Bump

---

<div class="post-metadata">

**Author:** ![RealAero](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/realaero/32/716140_2.png) [@RealAero](https://forums.unrealengine.com/u/RealAero)\
**Post date:** [April 21, 2024, 2:44am UTC](https://forums.unrealengine.com/t/unreal-5-3-2-electra-player-m3u8-stream-vulkan-crash-on-android-quest-3/1563824/12 "2024-04-21T02:44:02Z")

</div>

Wow! I did super deep diving with a blank project and comparing and I cracked it.

I just needed to make a new Media Player, Video Texture, and Media Stream Source assets. This project has been updated several times over the years. And maybe the assets broke or deteriorated in some way.

Literally same exact Media Player/Video Texture/Media Stream Source settings recreated as new assets fixed this problem for me.

Thank God! Whoop Whoop!

---

<div class="post-metadata">

**Author:** ![system](https://d3kjluh73b9h9o.cloudfront.net/original/4X/7/1/3/713c9d3f58553f0de89543d76a8a3a2779dc9fa4.png) [@system](https://forums.unrealengine.com/u/system)\
**Post date:** [May 21, 2024, 2:44am UTC](https://forums.unrealengine.com/t/unreal-5-3-2-electra-player-m3u8-stream-vulkan-crash-on-android-quest-3/1563824/13 "2024-05-21T02:44:09Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
