jemalloc delete 出现 segmentfault
jemalloc delete 对象 出现 segmentfault
项目中原本是用 tcmalloc 管理内存,后来切换为 jemalloc。切换后在多线程程序中表现比原来好,但是程序出现了偶尔 crash 的问题
经排查发现是 delete 对象时出现问题,delete 的指针是父类的指针,但是实际上是子类的对象,父类和子类大小不同,于是出现 segmentfault
用 tcmalloc 和 gcc 自带的内存管理器不会有这个问题,可能是内部做了检查。
浙公网安备 33010602011771号