Apr 20, 2010 at 10:51pm UTC
Hi,
the programme runs fine (or at least so it seems) until the very end is reached at which point i get the following message:
This is not consistent ie if I give it different input arguments it works fine no idea what to look for...
*** glibc detected *** ./raytracer_remote: free(): invalid next size (fast): 0x0000000002544460 ***
======= Backtrace: =========
/lib/libc.so.6[0x7f03498d2dd6]
/lib/libc.so.6(cfree+0x6c)[0x7f03498d774c]
./raytracer_remote[0x41610b]
./raytracer_remote[0x40e99b]
/lib/libc.so.6(__libc_start_main+0xfd)[0x7f034987babd]
./raytracer_remote[0x402ad9]
======= Memory map: ========
00400000-0042d000 r-xp 00000000 07:00 960965 /home/administrator/SOEL_projects/raytracer_remote/bin/Debug/raytracer_remote
0062c000-0062d000 r--p 0002c000 07:00 960965 /home/administrator/SOEL_projects/raytracer_remote/bin/Debug/raytracer_remote
0062d000-0062e000 rw-p 0002d000 07:00 960965 /home/administrator/SOEL_projects/raytracer_remote/bin/Debug/raytracer_remote
02541000-02583000 rw-p 00000000 00:00 0 [heap]
7f0344000000-7f0344021000 rw-p 00000000 00:00 0
7f0344021000-7f0348000000 ---p 00000000 00:00 0
7f034985d000-7f03499c3000 r-xp 00000000 07:00 122986 /lib/libc-2.10.1.so
7f03499c3000-7f0349bc2000 ---p 00166000 07:00 122986 /lib/libc-2.10.1.so
7f0349bc2000-7f0349bc6000 r--p 00165000 07:00 122986 /lib/libc-2.10.1.so
7f0349bc6000-7f0349bc7000 rw-p 00169000 07:00 122986 /lib/libc-2.10.1.so
7f0349bc7000-7f0349bcc000 rw-p 00000000 00:00 0
7f0349bcc000-7f0349be2000 r-xp 00000000 07:00 122894 /lib/libgcc_s.so.1
7f0349be2000-7f0349de1000 ---p 00016000 07:00 122894 /lib/libgcc_s.so.1
7f0349de1000-7f0349de2000 r--p 00015000 07:00 122894 /lib/libgcc_s.so.1
7f0349de2000-7f0349de3000 rw-p 00016000 07:00 122894 /lib/libgcc_s.so.1
7f0349de3000-7f0349e65000 r-xp 00000000 07:00 124095 /lib/libm-2.10.1.so
7f0349e65000-7f034a065000 ---p 00082000 07:00 124095 /lib/libm-2.10.1.so
7f034a065000-7f034a066000 r--p 00082000 07:00 124095 /lib/libm-2.10.1.so
7f034a066000-7f034a067000 rw-p 00083000 07:00 124095 /lib/libm-2.10.1.so
7f034a067000-7f034a159000 r-xp 00000000 07:00 92585 /usr/lib/libstdc++.so.6.0.13
7f034a159000-7f034a359000 ---p 000f2000 07:00 92585 /usr/lib/libstdc++.so.6.0.13
7f034a359000-7f034a360000 r--p 000f2000 07:00 92585 /usr/lib/libstdc++.so.6.0.13
7f034a360000-7f034a362000 rw-p 000f9000 07:00 92585 /usr/lib/libstdc++.so.6.0.13
7f034a362000-7f034a377000 rw-p 00000000 00:00 0
7f034a377000-7f034a396000 r-xp 00000000 07:00 122982 /lib/ld-2.10.1.so
7f034a56e000-7f034a571000 rw-p 00000000 00:00 0
7f034a591000-7f034a595000 rw-p 00000000 00:00 0
7f034a595000-7f034a596000 r--p 0001e000 07:00 122982 /lib/ld-2.10.1.so
7f034a596000-7f034a597000 rw-p 0001f000 07:00 122982 /lib/ld-2.10.1.so
7fff18d9d000-7fff18db2000 rw-p 00000000 00:00 0 [stack]
7fff18dff000-7fff18e00000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Aborted
Apr 21, 2010 at 12:24am UTC
We have no idea what program this is and what it's original code was. Sorry, but until you post that or at least the section where you think the error is, we can't help you.
-Albatross