上一篇随笔中提到了,rapidxml在每个xml对象中维护了一个内存池,自己管理变量的生存周期.看起来很好,但我们在实际使用中还是出现了问题. 项目中我们的模块很快写好了,在windows和linux上测试都工作的很好,但在Android上有时候却会崩溃. 背景:我们的模块是c++写的,编译成so动态库在不同的平台(linux,windows,Android)上运行:Android上我们包装了一个service,通过jni加载so动态库运行的. 解决程序崩溃问题,首先要找到崩溃点.但我们的程序是…