Problem
Loading large executables produces a segfault because of the default 8192*2 max symbol limit that is also not checked for overflows.
Solution
handle structs dsym and lsym became a pointer and automatically grows on heap when needed.
Problem
building failed because Makefile searched for capstone folder, while git has capstone-2.1.2Solution
Renaming folder to capstone, don't know whether this is more straight-forward than editing the makefile though.
Problem Loading large executables produces a segfault because of the default 8192*2 max symbol limit that is also not checked for overflows. Solution handle structs dsym and lsym became a pointer and automatically grows on heap when needed.
Problem building failed because
Makefile
searched forcapstone
folder, while git hascapstone-2.1.2
Solution Renaming folder tocapstone
, don't know whether this is more straight-forward than editing the makefile though.