malloc

malloc

por William Mizuta -
Número de respostas: 0
Eu estou compilando o meu ep em dois computadores diferentes. Em um deles, o ep roda perfeitamente. Em outro aparece um erro devido a função malloc. O erro que aparece é:

*** glibc detected *** ./saida: free(): invalid size: 0x09968290 ***
======= Backtrace: =========
/lib/i686/cmov/libc.so.6[0x55601624]
/lib/i686/cmov/libc.so.6[0x55604904]
/lib/i686/cmov/libc.so.6(__libc_malloc+0x95)[0x55605655]
./saida[0x804873e]
./saida[0x8048e3d]
./saida[0x8048f65]
./saida[0x8048f65]
./saida[0x8048be4]
./saida[0x8048610]
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0x555a9455]
./saida[0x8048431]
======= Memory map: ========
08048000-0804a000 r-xp 00000000 00:14 99746336 /nfs/home/spec/williammizuta/ep2/saida
0804a000-0804b000 rw-p 00001000 00:14 99746336 /nfs/home/spec/williammizuta/ep2/saida
09968000-099ab000 rw-p 09968000 00:00 0 [heap]
55555000-5556f000 r-xp 00000000 08:01 668314 /lib/ld-2.7.so
5556f000-55571000 rw-p 0001a000 08:01 668314 /lib/ld-2.7.so
55571000-55572000 r-xp 55571000 00:00 0 [vdso]
55572000-5557d000 rw-p 55572000 00:00 0
5557d000-55589000 r-xp 00000000 08:01 668580 /lib/libgcc_s.so.1
55589000-5558a000 rw-p 0000b000 08:01 668580 /lib/libgcc_s.so.1
55593000-556e8000 r-xp 00000000 08:01 669105 /lib/i686/cmov/libc-2.7.so
556e8000-556e9000 r--p 00155000 08:01 669105 /lib/i686/cmov/libc-2.7.so
556e9000-556eb000 rw-p 00156000 08:01 669105 /lib/i686/cmov/libc-2.7.so
556eb000-556ef000 rw-p 556eb000 00:00 0
55800000-55821000 rw-p 55800000 00:00 0
55821000-55900000 ---p 55821000 00:00 0
ffa0f000-ffa24000 rw-p 7ffffffea000 00:00 0 [stack]
make: *** [run] Abortado

Alguém sabe como solucionar isso?