elfmaster / binflow

This is the new ftrace (https://github.com/elfmaster/ftrace) - Much faster, better resolution but not complete yet! :)
106 stars 31 forks source link

dynamic growth of handle dsyms and lsyms, capstone rename #6

Open Silur opened 7 years ago

Silur commented 7 years ago

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.2 Solution Renaming folder to capstone, don't know whether this is more straight-forward than editing the makefile though.