Segmentation Fault when x-refing
- Vorherrschende Sprache
- Python
- Sterne
- 1.2k
- Forks
- 131
- Ø Merge
- 1 T. 11 Std.
- Gemergte PRs (30 T.)
- 14
Beschreibung
### Description
angr-management segfaults when I xref the same label twice in linear-disassembly view.
### Steps to reproduce the bug
- Load `binaries/tests/x86_64/fauxware` binary.
- Switch to linear disassembly view.
- Select the label `loc_0x40073e` in `main` function.
- Press `x` for xrefs dialog, double click to go to first entry.
- Scroll back to the disassembly of main function, and reselect the label `loc_0x40073e`.
- again press `x` for xrefs and jump to the first entry.
If AM doesnt immedately crash, try scrolling.
### Environment
angr environment report
=============================
Date: 2026-02-25 17:54:52.020127
Running in virtual environment at /home/tedan/.virtualenvs/angr
Platform: linux-x86_64
Python version: 3.10.18 (main, Feb 3 2026, 13:58:04) [GCC 13.3.0]
######## angr #########
Python found it in /home/tedan/github/angr-dev/angr/angr/__init__.py
Pip version 9.2.204.dev0
Git info:
Current commit bb14209c402feecc3b93fd99660f0580fcc02d19 from branch master
Checked out from remote origin: git@github.com:tedanvosin/angr
######## archinfo #########
Python found it in /home/tedan/github/angr-dev/archinfo/archinfo/__init__.py
Pip version 9.2.204.dev0
Git info:
Current commit 0d71a374880e1016da4bb8f0c75f328fe05a8030 from branch master
Checked out from remote origin: git@github.com:tedanvosin/archinfo
######## claripy #########
Python found it in /home/tedan/github/angr-dev/claripy/claripy/__init__.py
Pip version 9.2.204.dev0
Git info:
Current commit f6e3978c1804c03aed5f3215a1d137513d45719c from branch master
Checked out from remote origin: git@github.com:tedanvosin/claripy
######## cle #########
Python found it in /home/tedan/github/angr-dev/cle/cle/__init__.py
Pip version 9.2.204.dev0
Git info:
Current commit c1d3be3ccdece92373c65eb90a2fd38657fbfd0e from branch master
Checked out from remote origin: git@github.com:tedanvosin/cle
######## pypcode #########
Python found it in /home/tedan/.virtualenvs/angr/lib/python3.10/site-packages/pypcode/__init__.py
Pip version 3.3.3
Couldn't find git info
######## pyvex #########
Python found it in /home/tedan/github/angr-dev/pyvex/pyvex/__init__.py
Pip version 9.2.204.dev0
Git info:
Current commit 90239ac8c00aa8a700e51ac595d06ddf35d0504e from branch master
Checked out from remote origin: git@github.com:tedanvosin/pyvex
######## unicorn #########
Python found it in /home/tedan/.virtualenvs/angr/lib/python3.10/site-packages/unicorn/__init__.py
Pip version 2.1.4
Couldn't find git info
######## z3 #########
Python found it in /home/tedan/.virtualenvs/angr/lib/python3.10/site-packages/z3/__init__.py
Pip version 4.13.0.0
Couldn't find git info
######### Native Module Info ##########
angr:
pyvex: .FFILibrary object at 0x76cb25532230>
unicorn: imported but path finding raised a : module 'unicorn.unicorn' has no attribute '_uc'
z3:
### Additional context
_No response_
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Bewertung
Dieses Issue wurde noch nicht bewertet.