当前位置: 技术问答>linux和unix
运行程序直接崩溃
来源: 互联网 发布时间:2017-05-06
本文导语: 在MAIN入口第一行加断点都没用,一运行就崩溃,我的程序加载了别人的so 可是so又不支持加载的时候自己做动作 ,莫名其妙的,怎么调试? | 栈空间不足了?试试ulimit -s XXXXXX 改大点先...
在MAIN入口第一行加断点都没用,一运行就崩溃,我的程序加载了别人的so 可是so又不支持加载的时候自己做动作 ,莫名其妙的,怎么调试?
|
栈空间不足了?试试ulimit -s XXXXXX 改大点先确定是不是这个问题,默认好像是10M
|
是C++吗?是的话查下构造函数或者静态变量,这些会先于main执行
|
gdb打印的SIGSEGV段错误,应该是内存的异常访问,main都还没进入就崩溃,的确就得查查全局对象的构造函数
|
info var
info local
info local