std::vector的reserve、resize與堆內存破壞

今天費了一個下午調試一個詭異的內存崩潰問題(coredump)ui 基本上能夠穩定復現,但會有不一樣。經分析崩潰棧,發現都是malloc內存時出現了signal 11段錯誤?debug 分配內存時崩潰有多是傳入了非法size值,好比說-1或者0什麼的,但那種狀況下會拋bad alloc異常,或者返回空指針。指針 起初懷疑是std::string的默認allocator的問題,甚至懷疑是全局變量未初
相關文章
相關標籤/搜索