编辑:更好的是,我可以为我分解整个堆栈跟踪吗?
$objdump -S --start-address=0x42 foo.o | awk '{print $0} $3~/retq?/{exit}'
它打印从0x42开始的解组列表,直到找到一个ret(q),假设边界用ret(q)标记,