如何检查程序中的所有内存访问是否一致? valgrind没有选择检查它。还有其他工具吗?我可以在虚拟机中运行软件并在那里有一个检查器吗?
背景:我有一个很大的程序,我知道有未对齐的mem访问。我试图找到所有这些。我的主要问题是,如果内存访问未对齐,则运行此软件的硬件将生成硬件异常。
几个月后,我找到了两种解决方案。