1
Morriaty 2017-07-05 13:38:40 +08:00 1
本地系统和云不一致,要重新编译吧
|
3
alqaz 2017-07-05 15:09:15 +08:00 1
打开开关,看看 coredump 文件能不能捞到有价值的信息
|
4
wangjxxx 2017-07-05 15:25:23 +08:00 1
你倒是把崩溃的栈发出来啊
|
5
Kmzl 2017-07-05 16:36:24 +08:00 via Android 1
gdb 看下堆栈啊
|
8
jixiangqd 2017-07-05 17:29:05 +08:00 1
觉得 C++这种东西就应该到目标机编译
|
9
andyzhshg 2017-07-05 17:59:05 +08:00 1
放 docker 里跑,再也不用操心环境不一样的问题。。。
|
10
4ever911 OP unlimit 好的,我去弄下看
|
11
4ever911 OP unlimit -c 现实是 unlimited, 但是本地没有生成 core dump 文件
|
12
XiaoxiaoPu 2017-07-05 19:04:10 +08:00 1
@4ever911 archlinux 需要用 coredumpctl 查看 core dump 文件,另外如果你的程序用到了 setuid/setgid,还需要打开一个内核参数才能生成 core dump 文件( https://unix.stackexchange.com/questions/15531/how-come-no-core-dump-is-create-when-an-application-has-suid-set )
|
13
4ever911 OP # coredumpctl list
# coredumpctl info pid ok, 搞定! 谢谢楼上各位 |