[問題] linux中malloc記憶體空間問題
大家好:
我在linux底下使用malloc 跟記憶體要空間
可是當我程式執行到一半時候卻發現出現以下這種情況!!
now in push Func
date:2009/3/18 , weight:11 <-程式執行的結果
空間位置:804A008
now in push Func
date:2009/3/18 , weight:12
空間位置:804A188
now in push Func
date:2009/3/18 , weight:13
<- 程式執行到這裡時發現他突然出現
以下的錯誤訊息!! 囧..
*** glibc detected *** ./a: free(): invalid size: 0x0804a1b8 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb7eaba85]
/lib/tls/i686/cmov/libc.so.6[0xb7eacb5b]
/lib/tls/i686/cmov/libc.so.6(__libc_malloc+0x8d)[0xb7eadcad]
./a[0x80485c6]
./a[0x8048967]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7e56450]
./a[0x8048551]
======= Memory map: ========
08048000-08049000 r-xp 00000000 08:03 194773
/home/yichuan/cprogram/2k90320linkedlist/a
08049000-0804a000 rw-p 00000000 08:03 194773
/home/yichuan/cprogram/2k90320linkedlist/a
0804a000-0808d000 rw-p 0804a000 00:00 0 [heap]
b7d00000-b7d21000 rw-p b7d00000 00:00 0
b7d21000-b7e00000 ---p b7d21000 00:00 0
b7e3f000-b7e40000 rw-p b7e3f000 00:00 0
b7e40000-b7f89000 r-xp 00000000 08:01 336218
/lib/tls/i686/cmov/libc-2.7.so
b7f89000-b7f8a000 r--p 00149000 08:01 336218
/lib/tls/i686/cmov/libc-2.7.so
b7f8a000-b7f8c000 rw-p 0014a000 08:01 336218
/lib/tls/i686/cmov/libc-2.7.so
b7f8c000-b7f8f000 rw-p b7f8c000 00:00 0
b7f93000-b7f9d000 r-xp 00000000 08:01 336866 /lib/libgcc_s.so.1
b7f9d000-b7f9e000 rw-p 0000a000 08:01 336866 /lib/libgcc_s.so.1
b7f9e000-b7fa2000 rw-p b7f9e000 00:00 0
b7fa2000-b7fa3000 r-xp b7fa2000 00:00 0 [vdso]
b7fa3000-b7fbd000 r-xp 00000000 08:01 335564 /lib/ld-2.7.so
b7fbd000-b7fbf000 rw-p 00019000 08:01 335564 /lib/ld-2.7.so
bfbac000-bfbc1000 rw-p bffeb000 00:00 0 [stack]
已經終止
想請問一下大家發生這樣子問題該怎樣子解決@@"
我執行的環境為: ubuntu 8.04
這是我的C code
http://rafb.net/p/BgN3Xv19.html
我讀入的格式為:
2009/3/18 44
2009/3/18 11
2009/3/18 11
2009/3/18 11
2009/3/18 11
2009/3/18 11
2009/3/18 1111
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.72.235
※ 編輯: ppp168p 來自: 140.116.72.235 (03/20 22:45)
※ 編輯: ppp168p 來自: 140.116.72.235 (03/20 22:47)
推
03/20 22:55, , 1F
03/20 22:55, 1F
推
03/20 22:58, , 2F
03/20 22:58, 2F
→
03/20 23:24, , 3F
03/20 23:24, 3F
推
03/21 03:31, , 4F
03/21 03:31, 4F
LinuxDev 近期熱門文章
PTT數位生活區 即時熱門文章