Skip to content

VM crashes when any Graphics is selected #44

Description

@George-Seven

Log captured -

[2026-08-04T12:14:23.395034102+00:00 INFO  hypervisor::gunyah::mthp] GH: preparing LEND region: hva=0x795be00000 size=0x3c000000 (960 MB)
[2026-08-04T12:14:23.397033581+00:00 INFO  hypervisor::gunyah::mthp] GH: Phase 1: dropping caches + compacting ...
[2026-08-04T12:14:24.120105821+00:00 INFO  hypervisor::gunyah::mthp] GH: Phase 1: mTHP not available
[2026-08-04T12:14:24.120238477+00:00 INFO  hypervisor::gunyah::mthp] GH: MADV_HUGEPAGE: OK
[2026-08-04T12:14:24.120249102+00:00 INFO  hypervisor::gunyah::mthp] GH: Phase 2: populating 960 MB in 15 x 64 MB batches ...
[2026-08-04T12:14:24.977622539+00:00 INFO  hypervisor::gunyah::mthp] GH: Phase 2: population complete
[2026-08-04T12:14:24.983110768+00:00 INFO  hypervisor::gunyah::mthp] GH: Phase 3: cascading MADV_COLLAPSE (2MB -> 64KB) ...
[2026-08-04T12:14:24.984323893+00:00 INFO  hypervisor::gunyah::mthp] GH:   2MB pass 0: 480 OK, 0 skipped, 0 failed (err=0)
[2026-08-04T12:14:24.984961654+00:00 INFO  hypervisor::gunyah::mthp] GH:   1MB pass 0: 0 OK, 960 skipped, 0 failed (err=0)
[2026-08-04T12:14:24.985512695+00:00 INFO  hypervisor::gunyah::mthp] GH:   512KB pass 0: 0 OK, 1920 skipped, 0 failed (err=0)
[2026-08-04T12:14:24.986104883+00:00 INFO  hypervisor::gunyah::mthp] GH:   256KB pass 0: 0 OK, 3840 skipped, 0 failed (err=0)
[2026-08-04T12:14:24.986774987+00:00 INFO  hypervisor::gunyah::mthp] GH:   128KB pass 0: 0 OK, 7680 skipped, 0 failed (err=0)
[2026-08-04T12:14:24.987408060+00:00 INFO  hypervisor::gunyah::mthp] GH:   64KB pass 0: 0 OK, 15360 skipped, 0 failed (err=0)
[2026-08-04T12:14:24.987976341+00:00 INFO  hypervisor::gunyah::mthp] GH: Phase 3 done — collapse summary (per 64KB unit):
[2026-08-04T12:14:24.988526029+00:00 INFO  hypervisor::gunyah::mthp] GH:   2048KB: 15360 units = 960 MB
[2026-08-04T12:14:24.989032331+00:00 INFO  hypervisor::gunyah::mthp] GH:   uncollapsed (4KB): 0 units = 0 MB
[2026-08-04T12:14:24.989589831+00:00 INFO  hypervisor::gunyah::mthp] GH: === large-page coverage: 960 / 960 MB (100.0%) ===
[2026-08-04T12:14:24.990381706+00:00 INFO  hypervisor::gunyah::mthp] GH: mlock: OK
[2026-08-04T12:14:25.082963320+00:00 INFO  crosvm::crosvm::sys::linux::device_helpers] Trying to attach block device: /data/media/0/DroidVM/ubuntu-default-resolute-arm64.qcow2
[2026-08-04T12:14:25.085334102+00:00 INFO  disk] disk size 3415277568
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(936)] stream_renderer_init Gfxstream features:
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     AsyncComposeSupport: disabled (Default value)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     BypassVulkanDeviceFeatureOverrides: disabled (Default value)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     ExternalBlob: disabled (renderer_flags & STREAM_RENDERER_FLAGS_USE_EXTERNAL_BLOB)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     GlAsyncSwap: disabled (false)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     GlDirectMem: disabled (false)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     GlDma: disabled (false)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     GlDma2: disabled (Default value)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     GlPipeChecksum: disabled (false)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     GlProgramBinaryLinkStatus: disabled (Default value)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     GlesDynamicVersion: enabled (true)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     GrallocSync: disabled (Default value)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     GuestVulkanOnly: disabled ((renderer_flags & STREAM_RENDERER_FLAGS_USE_VK_BIT) && !(renderer_flags & STREAM_RENDERER_FLAGS_USE_GLES_BIT))
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     HasSharedSlotsHostMemoryAllocator: disabled (Default value)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     HostComposition: enabled (true)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     HwcMultiConfigs: disabled (Default value)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     Minigbm: disabled (Default value)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     NativeTextureDecompression: disabled (false)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     NoDelayCloseColorBuffer: enabled (true)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     PlayStoreImage: disabled (!(renderer_flags & STREAM_RENDERER_FLAGS_USE_GLES_BIT))
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     RefCountPipe: disabled (false)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     SystemBlob: disabled (renderer_flags & STREAM_RENDERER_FLAGS_USE_SYSTEM_BLOB)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     VirtioGpuFenceContexts: enabled (true)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     VirtioGpuNativeSync: enabled (true)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     VirtioGpuNext: enabled (true)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     Vulkan: disabled (renderer_flags & STREAM_RENDERER_FLAGS_USE_VK_BIT)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     VulkanAllocateDeviceMemoryOnly: disabled (Default value)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     VulkanAllocateHostMemory: disabled (Default value)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     VulkanBatchedDescriptorSetUpdate: enabled (true)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     VulkanCommandBufferCheckpoints: disabled (Default value)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     VulkanDebugUtils: disabled (Default value)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     VulkanExternalSync: disabled (renderer_flags & STREAM_RENDERER_FLAGS_VULKAN_EXTERNAL_SYNC)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     VulkanIgnoredHandles: enabled (true)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     VulkanNativeSwapchain: disabled (renderer_flags & STREAM_RENDERER_FLAGS_VULKAN_NATIVE_SWAPCHAIN_BIT)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     VulkanNullOptionalStrings: enabled (true)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     VulkanQueueSubmitWithCommands: enabled (true)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     VulkanRobustness: disabled (Default value)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     VulkanShaderFloat16Int8: enabled (true)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     VulkanSnapshots: disabled (android::base::getEnvironmentVariable("ANDROID_GFXSTREAM_CAPTURE_VK_SNAPSHOT") == "1")
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     VulkanUseDedicatedAhbMemoryType: disabled (Default value)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     VulkanVirtualQueue: disabled (Default value)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     Yuv420888ToNv21: disabled (Default value)
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(940)] stream_renderer_init     YuvCache: disabled (Default value)
I0804 17:44:25.183849   21473 SharedLibrary.cpp:64] SharedLibrary::open for [libvulkan.so]
I0804 17:44:25.187312   21473 SharedLibrary.cpp:76] SharedLibrary::open for [libvulkan.so]: not found in map, open for the first time
I0804 17:44:25.187319   21473 SharedLibrary.cpp:186] SharedLibrary::open for [libvulkan.so] (posix): begin
I0804 17:44:25.187324   21473 SharedLibrary.cpp:244] SharedLibrary::open for [libvulkan.so] (posix,linux): call dlopen on [libvulkan.so]
I0804 17:44:25.200918   21473 SharedLibrary.cpp:262] SharedLibrary::open succeeded for [libvulkan.so].
I0804 17:44:25.201038   21473 VulkanDispatch.cpp:136] Added library: libvulkan.so
I0804 17:44:25.207076   21473 opengles.cpp:106] android_startOpenglesRenderer: gpu info
I0804 17:44:25.207812   21473 opengles.cpp:107] 
I0804 17:44:25.208802   21473 FrameBuffer.cpp:257] Not raising nofile soft limit from 65536.
I0804 17:44:25.209512   21473 HealthMonitor.cpp:280] HealthMonitor disabled.
I0804 17:44:25.210434   21473 SharedLibrary.cpp:76] SharedLibrary::open for [libGLESv2.so]: not found in map, open for the first time
I0804 17:44:25.211092   21473 SharedLibrary.cpp:186] SharedLibrary::open for [libGLESv2.so] (posix): begin
I0804 17:44:25.211496   21473 SharedLibrary.cpp:244] SharedLibrary::open for [libGLESv2.so] (posix,linux): call dlopen on [libGLESv2.so]
I0804 17:44:25.217730   21473 SharedLibrary.cpp:262] SharedLibrary::open succeeded for [libGLESv2.so].
I0804 17:44:25.218455   21473 SharedLibrary.cpp:76] SharedLibrary::open for [libEGL.so]: not found in map, open for the first time
I0804 17:44:25.219107   21473 SharedLibrary.cpp:186] SharedLibrary::open for [libEGL.so] (posix): begin
I0804 17:44:25.219743   21473 SharedLibrary.cpp:244] SharedLibrary::open for [libEGL.so] (posix,linux): call dlopen on [libEGL.so]
I0804 17:44:25.220376   21473 SharedLibrary.cpp:262] SharedLibrary::open succeeded for [libEGL.so].
I0804 17:44:25.378432   21473 FrameBuffer.cpp:519] Graphics Adapter Vendor Google (Qualcomm)
I0804 17:44:25.379337   21473 FrameBuffer.cpp:520] Graphics Adapter Android Emulator OpenGL ES Translator (Adreno (TM) 750)
I0804 17:44:25.379908   21473 FrameBuffer.cpp:521] Graphics API Version OpenGL ES 3.0 (OpenGL ES 3.2 V@0744.12 (GIT@62c1f322ce, Id0077aad60, 1700555917) (Date:11/21/23))
I0804 17:44:25.380468   21473 FrameBuffer.cpp:522] Graphics API Extensions GL_OES_EGL_sync GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_depth24 GL_OES_depth32 GL_OES_element_index_uint GL_OES_texture_float GL_OES_texture_float_linear GL_OES_compressed_paletted_texture GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth_texture GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_packed_depth_stencil GL_OES_vertex_half_float GL_OES_standard_derivatives GL_OES_texture_npot GL_OES_rgb8_rgba8 GL_OVR_multiview2 GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_EXT_shader_framebuffer_fetch GL_EXT_texture_format_BGRA8888 GL_APPLE_texture_format_BGRA8888 GL_EXT_texture_buffer GL_EXT_draw_buffers_indexed GL_EXT_clip_cull_distance 
I0804 17:44:25.381232   21473 FrameBuffer.cpp:523] Graphics Device Extensions N/A
I0804 17:44:25.396839   21473 opengles.cpp:272] OpenGL Vendor=[Google (Qualcomm)]
I0804 17:44:25.397718   21473 opengles.cpp:273] OpenGL Renderer=[Android Emulator OpenGL ES Translator (Adreno (TM) 750)]
I0804 17:44:25.398476   21473 opengles.cpp:274] OpenGL Version=[OpenGL ES 3.0 (OpenGL ES 3.2 V@0744.12 (GIT@62c1f322ce, Id0077aad60, 1700555917) (Date:11/21/23))]
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(621)] stream_renderer_opengles_init GL strings; [Qualcomm] [Adreno (TM) 750] [OpenGL ES 3.2 V@0744.12 (GIT@62c1f322ce, Id0077aad60, 1700555917) (Date:11/21/23)].
stream_renderer_log [info]: [hardware/google/gfxstream/host/virtio-gpu-gfxstream-renderer.cpp(995)] stream_renderer_init Gfxstream initialized successfully!
Failed to find libgui.so
Killed by signal 6 (SIGABRT Aborted)
General Registers:
X0  0x0000000000000000 X1  0x00000000000053f3 X2  0x0000000000000006
X3  0x0000007946755d10 X4  0x30383330311f1f30 X5  0x30383330311f1f30
X6  0x30383330311f1f30 X7  0x7f7f7f7f7f7f7f7f X8  0x00000000000000f0
X9  0x0000007a2e27fea8 X10 0x0000000000000001 X11 0x0000007a2e2fc420
X12 0x0000000000000167 X13 0x0000000000000000 X14 0x0000000000000001
X15 0xffffffffffffff6a X16 0x0000007a2e367a18 X17 0x0000007a2e33fea0
X18 0x000000793b842000 X19 0x00000000000053b7 X20 0x00000000000053f3
X21 0x00000000ffffffff X22 0xb400007956b64980 X23 0x00000079467563c0
X24 0x0000000000000001 X25 0x0000007946756e00 X26 0x0000007946756e00
X27 0x00000000000053b7 X28 0x0000000000000000 X29 0x0000007946755d90
X30 0x0000007a2e2ed164 PC  0x0000007a2e2ed190 SP  0x0000007946755cf0
FAR 0x0000000000000000 PST 0x0000000000001000
Register PC  Address 0x7a2e2ed190 is in [0x007a2e2a8000]/apex/com.android.runtime/lib64/bionic/libc.so+0x95190
Register SP  Address 0x7946755cf0 is in [0x00794665e000][anon:stack_and_tls:21491]+0xf7cf0
Register X3  Address 0x7946755d10 is in [0x00794665e000][anon:stack_and_tls:21491]+0xf7d10
Register X9  Address 0x7a2e27fea8 is in [0x007a2e258000]/apex/com.android.runtime/lib64/bionic/libc.so+0x27ea8
Register X11 Address 0x7a2e2fc420 is in [0x007a2e2a8000]/apex/com.android.runtime/lib64/bionic/libc.so+0xa4420
Register X16 Address 0x7a2e367a18 is in [0x007a2e362000]/apex/com.android.runtime/lib64/bionic/libc.so+0x10fa18
Register X17 Address 0x7a2e33fea0 is in [0x007a2e2a8000]/apex/com.android.runtime/lib64/bionic/libc.so+0xe7ea0
Register X18 Address 0x793b842000 is in [0x00793b842000][anonymous]+0x0
Register X23 Address 0x79467563c0 is in [0x00794665e000][anon:stack_and_tls:21491]+0xf83c0
Register X25 Address 0x7946756e00 is in [0x00794665e000][anon:stack_and_tls:21491]+0xf8e00
Register X26 Address 0x7946756e00 is in [0x00794665e000][anon:stack_and_tls:21491]+0xf8e00
Register X29 Address 0x7946755d90 is in [0x00794665e000][anon:stack_and_tls:21491]+0xf7d90
Register X30 Address 0x7a2e2ed164 is in [0x007a2e2a8000]/apex/com.android.runtime/lib64/bionic/libc.so+0x95164
Stack backtrace:
  #0  (0x007a2e2ed18c) /apex/com.android.runtime/lib64/bionic/libc.so(abort+0xa4) [0x7a2e2ed18c]
  #1  (0x007a1cbe8424) /system/lib64/liblog.so(__android_log_default_aborter+0x10) [0x7a1cbe8424]
  #2  (0x007a1cbe901c) /system/lib64/liblog.so(__android_log_assert+0x138) [0x7a1cbe901c]
  #3  (0x007a188e010c) /system/lib64/libnativewindow.so(ANativeWindow_readFromParcel+0x120) [0x7a188e010c]
  #4  (0x00617ca6a4c0) /data/data/cn.classfun.droidvm/usr/bin/crosvm(+0x0) [0x617ca6a4c0]
  #5  (0x007a2e113098) /system/lib64/libbinder_ndk.so(+0x0) [0x7a2e113098]
  #6  (0x007a18b03450) /system/lib64/libbinder.so(_ZN7android7BBinder8transactEjRKNS_6ParcelEPS1_j+0x148) [0x7a18b03450]
  #7  (0x007a18aedc90) /system/lib64/libbinder.so(_ZN7android14IPCThreadState14executeCommandEi+0x410) [0x7a18aedc90]
  #8  (0x007a18aed7bc) /system/lib64/libbinder.so(_ZN7android14IPCThreadState20getAndExecuteCommandEv+0xa4) [0x7a18aed7bc]
  #9  (0x007a18aee130) /system/lib64/libbinder.so(_ZN7android14IPCThreadState14joinThreadPoolEb+0x74) [0x7a18aee130]
  #10 (0x007a18af7d34) /system/lib64/libbinder.so(+0x0) [0x7a18af7d34]
  #11 (0x007a2dfb152c) /system/lib64/libutils.so(_ZN7android6Thread11_threadLoopEPv+0x120) [0x7a2dfb152c]
Exiting...
[2026-08-04T12:14:25.762474362+00:00 ERROR devices::proxy] recv from pcivirtio-fs child device process failed: tube was disconnected

Release Version: 0.0.6.r172.3458070
Commit: 3458070
Device: Xiaomi 14

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions