Segmentation Fault 和 GCC Illegal Instruction 编译问题排查
摘要笔者最近在重新整理和编译NebulaGraph的第三方依赖,选出两个比较有意思的问题给大家分享一下。FlexSegmentationFaultSegmentationfault(coredumped)在编译Flex过程中,遇到了Segmentationfault:使用gdb查看coredump:可以看到,问题出在了allocatearray函数。因为reallocarray返回指针,返回值应该使用64bit寄存器rax,但allocatearray调用reallocarray之后,检查的却是32bit的...