当前位置: 技术问答>linux和unix
错误调试 bus error (core dumpd)
来源: 互联网 发布时间:2017-01-07
本文导语: 我的ubuntu运行一条指令时出现 这样的错误 bus error (core dumpd) 请问该怎么改正? | 通常是访问了不对齐的内存地址吧 int a = 3; char *p = (char *)&a + 1; printf("%dn", *(int *)p); 这样会不会错...
我的ubuntu运行一条指令时出现 这样的错误
bus error (core dumpd)
请问该怎么改正?
bus error (core dumpd)
请问该怎么改正?
|
通常是访问了不对齐的内存地址吧
int a = 3;
char *p = (char *)&a + 1;
printf("%dn", *(int *)p);
这样会不会错误?
int a = 3;
char *p = (char *)&a + 1;
printf("%dn", *(int *)p);
这样会不会错误?
|
内存溢出?
有错误日志吗
有错误日志吗