mirror of
https://github.com/radareorg/r2flutter.git
synced 2026-11-07 06:26:00 -10:00
x27/PP is the only Dart reserved register with a static address (the pool is in the snapshot). r2flutter -A now seeds anal.gp with the pool base, anal.gpseed=x27, anal.roregs=x27,gp,zero and an 'f PP' flag, so plain-r2 analysis/ESIL resolves [x27, off] pool loads - matching what -p -r already set up. Resolution runs on a shallow DartCtx copy so the per-command read cache (ctx->rmem) is not shared into the analysis DartApp and double-freed.