Skip to content

Cannot capture GFXR trace on fishtornado #550

Description

@angela28chen

Noticed a crash when trying to capture with GFXR on fishtornado running on Android (Pixel 4), host platform Windows.

Vanilla builds of GFXR and BigWheels. Just running without GFXR layer enabled is fine, but it will crash when the layer is enabled. I tested triangle and cube too and those capture fine.

Detailed repro instructions for GFXR: https://github.com/LunarG/gfxreconstruct/blob/dev/HOWTO_android.md#capturing-released-application-on-rooted-system

GFXR properties used for capture:

adb shell "setprop debug.vulkan.layers 'VK_LAYER_LUNARG_gfxreconstruct'"
adb shell "setprop debug.hwui.renderer 'skiagl'"

adb shell "setprop debug.gfxrecon.capture_frames '300'"
adb shell "setprop debug.gfxrecon.capture_file '/sdcard/Download/bw_triangle_300.gfxr'"
adb shell "setprop debug.gfxrecon.page_guard_persistent_memory true"
adb shell "setprop debug.gfxrecon.page_guard_align_buffer_sizes true"

adb shell "setprop debug.gfxrecon.capture_use_asset_file true"
adb shell "setprop debug.gfxrecon.capture_android_dump_assets true"

fishtornado_gfxr_capture_sigsegv_log.txt

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