linux下运行错误free(): invalid next size (fast)
在linux编译时出现如题所述的问题,我将错误贴一部分在下面,麻烦大家看看啊
*** glibc detected *** ./myfirst: free(): invalid next size (fast): 0x000000000af4c0f0 ***
======= Backtrace: =========
/lib64/libc.so.6[0x3233271cec]
/lib64/libc.so.6(cfree+0x8c)[0x323327590c]
/usr/lib64/libcuda.so[0x2ab323359add]
/home/user/bin/cuda/lib64/libcudart.so.2(cudaMalloc+0x44)[0x2ab323094e34]
./myfirst[0x403974]
/lib64/libc.so.6(__libc_start_main+0xf4)[0x323321d974]
./myfirst(__gxx_personality_v0+0x139)[0x4032e9]
======= Memory map: ========
00400000-00418000 r-xp 00000000 08:08 458761 /home/user/NVIDIA_GPU_Computing_SDK/C/bin/linux/release/myfirst
2ab324189000-2ab324289000 rw-s 11d099000 00:11 11518 /dev/nvidia0
2ab324289000-2ab324389000 rw-s 11e80d000 00:11 11518 /dev/nvidia0
2ab328000000-2ab328021000 rw-p 2ab328000000 00:00 0
2ab328021000-2ab32c000000 ---p 2ab328021000 00:00 0
7fff15d1d000-7fff15d32000 rw-p 7ffffffea000 00:00 0 [stack]
ffffffffff600000-ffffffffffe00000 ---p 00000000 00:00 0 [vdso]
已放弃
大概就是这样啊
现在越来越晕了啊,感觉自己不是在CUDA,反倒是在使劲学习C啊,哎,C基础不好啊,但是这类问题还是第一次碰到,麻烦大家 啊。
1)要free的对象被破坏了.有其它地方的越界赋值.在要free的对象前后malloc申请的内存块的使用错误的嫌疑最大.<
相关问答:
写了个测试程序如下
struct hostent *hp;
char AlarmDevIP[20];
int x2;
hp = gethostbyname("www.google.com");
if (hp)
{
......
本来没问题的,但是现在不管用什么工具连数据库都很慢,因为后来服务器中多加了块网卡,而数据库监听设置的还是服务器名,我想会不会是这个问题,请教高手,并询问解决方法!谢谢
自己先顶下
把后加的网卡拿掉在 ......
在Linux中,
如果父进程调用exit(0)退出,
那么由该进程创建的两个子进程会立即退出吗???
希望围绕该问题说清楚点,谢谢了。
不会
两个子进程脱离了父进程,独立运行
父进程死掉后,其所有子孙进程被init收 ......
怎样把一个完整的java web 工程部署到linux下,应用服务器是:weblogic?谢谢!
把调试好的web项目放到对应的服务器发布目录下就行了
帮顶。
我也正在学习Linux下部署javaweb..
放到tomcat的webapps里面不 ......
rt,我试了网上直连Acces数据库的方法,windows下没有问题,但是在linux下不行,谁能给点提示?谢谢
你怎么连的?
Acces数据库..
你怎么练的呢?
Java code:
static String DBDRIVER = "sun.jd ......