8000 process-backend: Don't swallow the original error in `local::Backend::get_gen_regs/get_fp_regs` · Issue #222 · rust-minidump/minidump-writer · GitHub
[go: up one dir, main page]

Skip to content

process-backend: Don't swallow the original error in local::Backend::get_gen_regs/get_fp_regs #222

Open

Description

@marti4d

We can see from Firefox Bug 1245570 the consequences of doing this. We can see that getfpregset() failed on an arm-linux-androideabi device, which swallowed the error and called getfpregs(), overwriting the original error with the practically-useless Error::NotSupported -- So now we have no idea why ptrace(PTRACE_GETREGSET, NT_ARM_VFP) failed.

(Even though the honest answer is that the kernel is so old that it probably didn't exist yet).

Activity

  1. self-assigned this
    on Aug 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

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

    0