[capstone2llvmir]: Arm64: extractVectorValue(): Unknown VESS type
- Dominant language
- C++
- Stars
- 8.6k
- Forks
- 1k
- PR merge metrics
- No merged PRs in 30d
Description
bin/retdec-decompiler ./lib_test.so
Running phase: Unpacking ( 0.01s )
No matching plugins found for 'gc'
Running phase: Initialization ( 0.02s )
Running phase: Providers initialization ( 0.02s )
Running phase: Input binary to LLVM IR decoding ( 0.04s )
[capstone2llvmir]: Arm64: extractVectorValue(): Unknown VESS type
It seems failed here
https://github.com/avast/retdec/blob/2cf18ffeb249bbe499d455eb67069bef0b072c9a/src/capstone2llvmir/arm64/arm64.cpp#L411
any idea how to solve it?
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the failure with bin/retdec-decompiler ./lib_test.so and confirm the Arm64 diagnostic. Inspect src/capstone2llvmir/arm64/arm64.cpp at the linked line and trace extractVectorValue() to understand which VESS type reaches the error. Done means the reported input gets through LLVM IR decoding without this diagnostic.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- compilers, reverse-engineering
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100