基于WebRTC构建的C++程序因虚拟内存不足导致闪退问题的排查以及解决办法的探究
于 2023-10-22 15:22:54 首次发布
本文介绍了基于WebRTC的程序因虚拟内存不足引发的闪退问题的排查过程。通过Windbg动态调试,发现是由于内存不足导致malloc申请失败,WebRTC内部调用abort终止了进程。解决方案包括修改WebRTC编译选项、将程序转为64位、扩大用户态虚拟内存到3GB,以及采用多进程模式。
摘要由CSDN通过智能技术生成