segfault at 0 ip sp error 14


error 14從未見過。誰能幫我解答什么情況才會出現這個,而且怎么定位崩潰函數地址?

備忘:

segfault at 引起故障的地址
ip 指令的內存地址
sp 堆棧指針地址, 及棧頂指針
err is not an errno nor a signal numbe, but page fault error code
[400000+13000] 對象崩潰時映射的虛擬內存起始地址和大小

error code是位運算,說明:

 *   bit 0 == 0: no page found1: protection fault
 *   bit 1 == 0: read access1: write access
 *   bit 2 == 0: kernel-mode access1: user-mode access
 *   bit 3 == 1: use of reserved bit detected
 *   bit 4 == 1: fault was an instruction fetch


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM