{ "transaction": "Repair seg043 boundaries around 0007:5a90", "remove_functions": [ "0007:5b6f" ], "create_functions": [ { "entry": "0007:5a90", "name": "seg043_func_0090", "body_start": "0007:5a90", "body_end": "0007:5b79", "comment": "Recovered from standalone seg043 boundary scan: true start at seg043:0090, body spans seg043:0090..0179.", "comment_type": "plate" }, { "entry": "0007:5b7a", "name": "seg043_func_017a", "body_start": "0007:5b7a", "body_end": "0007:5c1b", "comment": "Recovered from standalone seg043 boundary scan: second prologue at seg043:017a, body spans seg043:017a..021b.", "comment_type": "plate" }, { "entry": "0007:5c1c", "name": "seg043_func_021c", "body_start": "0007:5c1c", "body_end": "0007:5c80", "comment": "Recovered from standalone seg043 boundary scan: third prologue at seg043:021c, body spans seg043:021c..0280.", "comment_type": "plate" } ], "comments": [ { "address": "0007:5b6f", "text": "Old auto-created split overlaps the earlier seg043:0090..0179 routine and should not be treated as a real entrypoint.", "type": "plate" } ], "assert_functions": [ "0007:5a90", "0007:5b7a", "0007:5c1c" ] }