升級gcc7.3之後MOVAPS指令導致的程序coredump解決過程

問題點 在CentOS上升級gcc7.3之後,程序編譯成功,但是運行的時候,程序發生了coredump,gcc5.3是可以正常work的。使用gdb加載core文件: gdb -c core.xxx  XXXX,  發現居然crash在一個指針的賦值語句裏: p=nullptr.   調試過程 甚爲奇怪,進一步並通過"disassemble"命令觀察引發coredump的彙編指令,發現是movap
相關文章
相關標籤/搜索