可以使用apache';s PHP模块影响C++;其他模块中的异常机制?
设置:可以使用apache';s PHP模块影响C++;其他模块中的异常机制?,php,c++,apache,gcc,Php,C++,Apache,Gcc,设置: 阿帕奇 php客户端 Apache的php_module.so custom.so-我的php扩展,包含以下代码(C++): php_module.so是从与php CLI相同的源代码构建的,但是我不知道用于编译php_module.so的GCC标志。某些gcc标志集(用于php_module.so编译)会影响custom.so异常行为吗 更新 似乎是GCC错误,因为使用clang解决了问题 try { throw MyException("Bla-Bla"); } catch
php_module.so是从与php CLI相同的源代码构建的,但是我不知道用于编译php_module.so的GCC标志。某些gcc标志集(用于php_module.so编译)会影响custom.so异常行为吗 更新 似乎是GCC错误,因为使用clang解决了问题
try {
throw MyException("Bla-Bla");
} catch(const MyException& e) {
LOG("got " << e.what());
}
terminate called after throwing an instance of 'MyException'
what(): Bla-Bla
[Wed Oct 07 14:12:41 2015] [notice] child pid 12614 exit signal Abort trap (6)