Skip to content

[Bug]:Failed to restore the VM's GIC state: Error while setting or getting device attributes for the GIC: Bad address #2057

@feijianqiang-1988

Description

@feijianqiang-1988

Sandbox ID or Build ID

No response

Environment

arm

Timestamp of the issue

2026/3/5

Frequency

One-time occurrence

Expected behavior

na

Actual behavior

Under the ARM architecture, because the GIC's ITS table is stored in the Guest OS's memory, when E2B generates a diff snapshot, this memory area is ignored without being differentiated. When restoring the snapshot, the GIC state restoration requires this memory, but the memory hasn't been loaded, thus causing a GIC error: "VM's GIC state: Error while setting or getting device attributes for the GIC: Bad address (os error 14)"

Issue reproduction

use arm cpu, create snapshot,and resume the fc

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions