angr / angr/angr-management

Trace view is prohibitively slow

オープン
#1,498 コメント 1 件 リアクション 0 件 担当者 1 名 @ltfish が担当を希望しています GitHub で見る
bug
主要言語
Python
スター
1.2k
フォーク
131
平均マージ
1日 11時間
マージ済み PR(30日)
14

説明

### 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](https://github.com/user-attachments/files/22604687/angr_trace.json.gz)

### Environment

_No response_

### Additional context

_No response_

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。