angr / angr-management

The official angr GUI.
BSD 2-Clause "Simplified" License
892 stars 111 forks source link

Avoid edge crossing in graph view #516

Open mborgerson opened 2 years ago

mborgerson commented 2 years ago

Sometimes edges will unnecessarily cross:

image

vs Ida:

image


image

vs Ida (also the left-most node is pushed down to align with the other exit node predecessors):

image


Other times edges will not cross:

image

Preferably the edge router would avoid letting edges cross

github-actions[bot] commented 2 years ago

This issue has been marked as stale because it has no recent activity. Please comment or add the pinned tag to prevent this issue from being closed.

github-actions[bot] commented 2 years ago

This issue has been marked as stale because it has no recent activity. Please comment or add the pinned tag to prevent this issue from being closed.

github-actions[bot] commented 2 years ago

This issue has been closed due to inactivity.