Skip to content

Trace view is prohibitively slow #1498

@jmgrosen

Description

@jmgrosen

Description

We want to use the trace viewer to guide firmware rehosting efforts for FIRE, but the traces are too long for angr-management to load currently. (At least, I waited an hour or so and it didn't finish, though it also didn't appear to crash.) For example, a realistic trace encountered when working on the drone rehosting has 5 million basic blocks. I don't have time right now to profile/improve performance myself. FWIW, Tenet also chokes on a trace this long.

Steps to reproduce the bug

Load this trace file against the Greensight 1B flight controller firmware.

angr_trace.json.gz

Environment

No response

Additional context

No response

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions