Hi GRASS USER<br><br>I  tried to reproduce the <a href="http://r.li">r.li</a> exemple from the GRASS book  and have a problem with  r.li.mps, i tried with the 6.4.2svn version and i upgrade to 6.5svn but i still have the same issue. <br>
(i skip the part of the code where forest1996 is build). I don&#39;t know if this matter but i use kubuntu natty. And ask me for more info if necessary.<br><br>so forest1996 is my raster map of forest category (only).<br>
<br><br>r.li.mps --overwrite map=forest1996 conf=movwindow7 output=forest_p_mps7<br><br><br><br><br>--------------------------------- output -----------------------------------<br>*** glibc detected *** r.li.mps: double free or corruption (fasttop): 0x0000000001e17bf0 ***<br>
*** glibc detected *** r.li.mps: double free or corruption (fasttop): 0x0000000001e16a20 ***<br>*** glibc detected *** r.li.mps: double free or corruption (fasttop): 0x0000000001e17300 ***<br>======= Backtrace: =========<br>
/lib/x86_64-linux-gnu/libc.so.6(+0x78a8f)[0x7f6978ffea8f]<br>*** glibc detected *** r.li.mps: double free or corruption (fasttop): 0x0000000001e178f0 ***<br>r.li.mps(calculate+0x58e)[0x4017fe]<br>r.li.mps(meanPatchSize+0x148)[0x402cc8]<br>
/usr/local/grass-6.5.svn/lib/libgrass_rli.so(worker+0x2fa)======= Backtrace: =========<br>/usr/local/grass-6.5.svn/lib/libgrass_rli.so(calculateIndex+0x99a/lib/x86_64-linux-gnu/libc.so.6(cfree+0x73)[0x7f69790028e3]<br>r.li.mps(calculate+0x58e)[0x4017fe]<br>
r.li.mps(meanPatchSize+0x148)[0x402cc8======= Memory map: ========<br>/usr/local/grass-6.5.svn/lib/libgrass_rli.so(worker+0x2fa)[0x7f69795a3c3a]<br>/usr/local/grass-6.5.svn/lib/libgrass_rli.so(calculateIndex+0x99a)[0x7f69795a339a]<br>
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x73)[0x7f69790028e3]<br>r.li.mpsr.li.mps======= Memory map: ========<br>00400000-00404000 r-xp 00000000 08:01 10106197                           /usr/local/grass-6.5.svn/bin/r.li.mps<br>
00603000-00604000 r--p 00003000 08:01 10106197                           /usr/local/grass-6.5.svn/bin/r.li.mps<br>00604000-00605000 rw-p 00004000 08:01 10106197                           /usr/local/grass-6.5.svn/bin/r.li.mps<br>
01e05000-01e26000 rw-p 00000000 00:00 0                                  [heap]<br>7f6974000000-7f6974021000 rw-p 00000000 00:00 0 <br>7f6974021000-7f6978000000 ---p 00000000 00:00 0 <br>7f6978b6c000-7f6978b81000 r-xp 00000000 08:01 1314462                    /lib/x86_64-linux-gnu/libgcc_s.so.1<br>
7f6978b81000-7f6978d80000 ---p 00015000 08:01 1314462                    /lib/x86_64-linux-gnu/libgcc_s.so.1<br>7f6978d80000-7f6978d81000 r--p 00014000 08:01 1314462                    /lib/x86_64-linux-gnu/libgcc_s.so.1<br>
7f6978d81000-7f6978d82000 rw-p 00015000 08:01 1314462                    /lib/x86_64-linux-gnu/libgcc_s.so.1<br>7f6978d82000-7f6978d84000 r-xp 00000000 08:01 1314444                    /lib/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xff)[0x7f6978fa4eff]<br>
r.li.mps[0x4010c9]<br>======= Memory map: ========<br>/x86_64-linux-gnu/<a href="http://libdl-2.13.so">libdl-2.13.so</a><br>7f6978d84000-7f6978f84000 ---p 00002000 08:01 1314444                    /lib/x86_64-linux-gnu/<a href="http://libdl-2.13.so">libdl-2.13.so</a><br>
7f6978f84000-7f6978f85000 r--p 00002000 08:01 1314444                    /lib/x86_64-linux-gnu/<a href="http://libdl-2.13.so">libdl-2.13.so</a><br>7f6978f85000-7f6978f86000 rw-p 00003000 08:01 1314444                    /lib/x86_64-linux-gnu/<a href="http://libdl-2.13.so">libdl-2.13.so</a><br>
7f6978f86000-7f6979110000 r-xp 00000000 08:01 1314434                    /lib/x86_64-linux-gnu/<a href="http://libc-2.13.so">libc-2.13.so</a><br>7f6979110000-7f697930f000 ---p 0018a000 08:01 1314434                    /lib/x86_64-linux-gnu/<a href="http://libc-2.13.so">libc-2.13.so</a><br>
7f697930f000-7f6979313000 r--p 00189000 08:01 1314434                    /lib/x86_64-linux-gnu/<a href="http://libc-2.13.so">libc-2.13.so</a><br>7f6979313000-7f6979314000 rw-p 0018d000 08:01 1314434                    /lib/x86_64-linux-gnu/<a href="http://libc-2.13.so">libc-2.13.so</a><br>
7f6979314000-7f697931a000 rw-p 00000000 00:00 0 <br>7f697931a000-7f697939e000 r-xp 00000000 08:01 1314471                    /lib/x86_64-linux-gnu/<a href="http://libm-2.13.so">libm-2.13.so</a><br>7f697939e000-7f697959d000 ---p 00084000 08:01 1314471                    /li/lib/x86_64-linux-gnu/libc.so.6(+0x78a8f)[0x7f6978ffea8f]<br>
b/x86_64-linux-gnu/<a href="http://libm-2.13.so">libm-2.13.so</a><br>7f697959d000-7f697959e000 r--p 00083000 08:01 1314471                    /lib/x86_64-linux-gnu/<a href="http://libm-2.13.so">libm-2.13.so</a><br>7f697959e000-7f697959f000 rw-p 00084000 08:01 1314471                    /lib/x86_64-linux-gnu/<a href="http://libm-2.13.so">libm-2.13.so</a><br>
7f697959f000-7f69795a7000 r-xp 00000000 08:01 10106412                   /usr/local/grass-6.5.svn/lib/<a href="http://libgrass_rli.6.5.svn.so">libgrass_rli.6.5.svn.so</a><br>7f69795a7000-7f69797a6000 ---p 00008000 08:01 10106412                   /usr/local/grass-6.5.svn/lib/<a href="http://libgrass_rli.6.5.svn.so">libgrass_rli.6.5.svn.so</a><br>
7f69797a6000-7f69797a7000 r--p 00007000 08:01 10106412                   /usr/local/grass-6.5.svn/lib/<a href="http://libgrass_rli.6.5.svn.so">libgrass_rli.6.5.svn.so</a><br>7f69797a7000-7f69797a8000 rw-p 00008000 08:01 10106412                   /usr/local/grass-6.5.svn/lib/<a href="http://libgrass_rli.6.5.svn.so">libgrass_rli.6.5.svn.so</a><br>
7f69797a8000-7f69797bf000 r-xp 00000000 08:01 1314517                    /lib/x86_64-linux-gnu/libz.so.1.2.3.4<br>7f69797bf000-7f69799be000 ---p 00017000 08:01 1314517                    /lib/x86_64-linux-gnu/libz.so.1.2.3.4<br>
7f69799be000-7f69799bf000 r--p 00016000 08:01 1314/lib/x86_64-linux-gnu/libc.so.6(cfree+0x73)[0x7f69790028e3]<br>r.li.mps(calculate+0x58e)[0x4017fe]<br>r.li.mps(meanPatchSize+0x148)[0x402cc8]<br>/usr/local/grass-6.5.svn/lib/libgrass_rli.so(worker+0x2fa)[0x7f69795a3c3a]<br>
/usr/local/grass-6.5.svn/lib/libgrass_rli.so(calculateIndex+0x99a)[0x7f69795a339a]<br>/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xff)[0x7f6978fa4eff]<br>r.li.mps[0x4010c9]<br>======= Memory map: ========<br>00400000-00404000 r-xp 00000000 08:01 10106197                           /usr/local/grass-6.5.svn/bin/r.li.mps<br>
00603000-00604000 r--p 00003000 08:01 10106197                           /usr/local/grass-6.5.svn/bin/r.li.mps<br>00604000-00605000 rw-p 00004000 08:01 10106197                           /usr/local/grass-6.5.svn/bin/r.li.mps<br>
01e05000-01e26000 rw-p 00000000 00:00 0                                  [heap]<br>7f6974000000-7f6974021000 rw-p 00000000 00:00 0 <br>7f6974021000-7f6978000000 ---p 00000000 00:00 0 <br>7f6978b6c000-7f6978b81000 r-xp 00000000 08:01 1314462                    /lib/x86_64-linux-gnu/libgcc_s.so.1<br>
7f6978b81000-7f6978d80000 ---p 00015000 08:01 1314462                    /lib/x86_64-linux-gnu/libgcc_s.so.1<br>7f6978d80000-7f6978d81000 r--p 00014000 08:01 1314462                    /lib/x86_64-linux-gnu/libgcc_s.so.1<br>
7f6978d81000-7f6978d82000 rw-p 00015000 08:01 1314462                    /lib/x86_64-linux-gnu/libgcc_s.so.1<br>7f6978d82000-7f6978d84000 r-xp 00000000 08:01 1314444                    /lib/x86_64-linux-gnu/<a href="http://libdl-2.13.so">libdl-2.13.so</a><br>
7f6978d84000-7f6978f84000 ---p 00002000 08:01 1314444                    /lib/x86_64-linux-gnu/<a href="http://libdl-2.13.so">libdl-2.13.so</a><br>7f6978f84000-7f6978f85000 r--p 00002000 08:01 1314444                    /lib/x86_64-linux-gnu/<a href="http://libdl-2.13.so">libdl-2.13.so</a><br>
7f6978f85000-7f6978f86000 rw-p 00003000 08:01 1314444                    /lib/x86_64-linux-gnu/<a href="http://libdl-2.13.so">libdl-2.13.so</a><br>7f6978f86000-7f6979110000 r-xp 00000000 08:01 1314434                    /lib/x86_64-linux-gnu/<a href="http://libc-2.13.so">libc-2.13.so</a><br>
7f6979110000-7f697930f000 ---p 0018a000 08:01 1314434                    /lib/x86_64-linux-gnu/<a href="http://libc-2.13.so">libc-2.13.so</a><br>7f697930f000-7f6979313000 r--p 00189000 08:01 1314434                    /lib/x86_64-linux-gnu/<a href="http://libc-2.13.so">libc-2.13.so</a><br>
7f6979313000-7f6979314000 rw-p 0018d000 08:01 1314434                    /lib/x86_64-linux-gnu/<a href="http://libc-2.13.so">libc-2.13.so</a><br>7f6979314000-7f697931a000 rw-p 00000000 00:00 0 <br>7f697931a000-7f697939e000 r-xp 00000000 08:01 1314471                    /lib/x86_64-linux-gnu/<a href="http://libm-2.13.so">libm-2.13.so</a>*** glibc detected *** r.li.mps: free(): invalid next size (fast): 0x0000000001e181e0 ***<br>
======= Backtrace: =========<br>/lib/x86_64-linux-gnu/libc.so.6(+0x78a8f)[0x7f6978ffea8f]<br>/lib/x86_64-linux-gnu/libc.so.6(cfree+0x73)[0x7f69790028e3]<br>r.li.mps(calculate+0x58e)[0x4017fe]<br>r.li.mps(meanPatchSize+0x148)[0x402cc8]<br>
/usr/local/grass-6.5.svn/lib/libgrass_rli.so(worker+0x2fa)[0x7f69795a3c3a]<br>/usr/local/grass-6.5.svn/lib/libgrass_rli.so(calculateIndex+0x99a)[0x7f69795a339a]<br>/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xff)[0x7f6978fa4eff]<br>
r.li.mps[0x4010c9]<br>======= Memory map: ========<br>00400000-00404000 r-xp 00000000 08:01 10106197                           /usr/local/grass-6.5.svn/bin/r.li.mps<br>00603000-00604000 r--p 00003000 08:01 10106197                           /usr/local/grass-6.5.svn/bin/r.li.mps<br>
00604000-00605000 rw-p 00004000 08:01 10106197                           /usr/local/grass-6.5.svn/bin/r.li.mps<br>01e05000-02813000 rw-p 00000000 00:00 0                                  [heap]<br>7f6974000000-7f6974021000 rw-p 00000000 00:00 0 <br>
7f6974021000-7f6978000000 ---p 00000000 00:00 0 <br>7f6978b6c000-7f6978b81000 r-xp 00000000 08:01 1314462                    /lib/x86_64-linux-gnu/libgcc_s.so.1<br>7f6978b81000-7f6978d80000 ---p 00015000 08:01 1314462                    /lib/x86_64-linux-gnu/libgcc_s.so.1<br>
7f6978d80000-7f6978d81000 r--p 00014000 08:01 1314462                    /lib/x86_64-linux-gnu/libgcc_s.so.1<br>7f6978d81000-7f6978d82000 rw-p 00015000 08:01 1314462                    /lib/x86_64-linux-gnu/libgcc_s.so.1<br>
7f6978d82000-7f6978d84000 r-xp 00000000 08:01 1314444                    /lib/x86_64-linux-gnu/<a href="http://libdl-2.13.so">libdl-2.13.so</a><br>7f6978d84000-7f6978f84000 ---p 00002000 08:01 1314444                    /lib/x86_64-linux-gnu/<a href="http://libdl-2.13.so">libdl-2.13.so</a><br>
7f6978f84000-7f6978f85000 r--p 00002000 08:01 1314444                    /lib/x86_64-linux-gnu/<a href="http://libdl-2.13.so">libdl-2.13.so</a><br>7f6978f85000-7f6978f86000 rw-p 00003000 08:01 1314444                    /lib/x86_64-linux-gnu/<a href="http://libdl-2.13.so">libdl-2.13.so</a><br>
7f6978f86000-7f6979110000 r-xp 00000000 08:01 1314434                    /lib/x86_64-linux-gnu/<a href="http://libc-2.13.so">libc-2.13.so</a><br>7f6979110000-7f697930f000 ---p 0018a000 08:01 1314434                    /lib/x86_64-linux-gnu/<a href="http://libc-2.13.so">libc-2.13.so</a><br>
7f697930f000-7f6979313000 r--p 00189000 08:01 1314434                    /lib/x86_64-linux-gnu/<a href="http://libc-2.13.so">libc-2.13.so</a><br>7f6979313000-7f6979314000 rw-p 0018d000 08:01 1314434                    /lib/x86_64-linux-gnu/<a href="http://libc-2.13.so">libc-2.13.so</a><br>
7f6979314000-7f697931a000 rw-p 00000000 00:00 0 <br>7f697931a000-7f697939e000 r-xp 00000000 08:01 1314471                    /lib/x86_64-linux-gnu/<a href="http://libm-2.13.so">libm-2.13.so</a><br>7f697939e000-7f697959d000 ---p 00084000 08:01 1314471                    /lib/x86_64-linux-gnu/<a href="http://libm-2.13.so">libm-2.13.so</a><br>
7f697959d000-7f697959e000 r--p 00083000 08:01 1314471                    /lib/x86_64-linux-gnu/<a href="http://libm-2.13.so">libm-2.13.so</a><br>7f697959e000-7f697959f000 rw-p 00084000 08:01 1314471                    /lib/x86_64-linux-gnu/<a href="http://libm-2.13.so">libm-2.13.so</a><br>
7f697959f000-7f69795a7000 r-xp 00000000 08:01 10106412                   /usr/local/grass-6.5.svn/lib/<a href="http://libgrass_rli.6.5.svn.so">libgrass_rli.6.5.svn.so</a><br>7f69795a7000-7f69797a6000 ---p 00008000 08:01 10106412                   /usr/local/grass-6.5.svn/lib/<a href="http://libgrass_rli.6.5.svn.so">libgrass_rli.6.5.svn.so</a><br>
7f69797a6000-7f69797a7000 r--p 00007000 08:01 10106412                   /usr/local/grass-6.5.svn/lib/<a href="http://libgrass_rli.6.5.svn.so">libgrass_rli.6.5.svn.so</a><br>7f69797a7000-7f69797a8000 rw-p 00008000 08:01 10106412                   /usr/local/grass-6.5.svn/lib/<a href="http://libgrass_rli.6.5.svn.so">libgrass_rli.6.5.svn.so</a><br>
7f69797a8000-7f69797bf000 r-xp 00000000 08:01 1314517                    /lib/x86_64-linux-gnu/libz.so.1.2.3.4<br>7f69797bf000-7f69799be000 ---p 00017000 08:01 1314517                    /lib/x86_64-linux-gnu/libz.so.1.2.3.4<br>
7f69799be000-7f69799bf000 r--p 00016000 08:01 1314517                    /lib/x86_64-linux-gnu/libz.so.1.2.3.4<br>7f69799bf000-7f69799c0000 rw-p 00017000 08:01 1314517                    /lib/x86_64-linux-gnu/libz.so.1.2.3.4<br>
7f69799c0000-7f69799c8000 r-xp 00000000 08:01 10106409                   /usr/local/grass-6.5.svn/lib/<a href="http://libgrass_datetime.6.5.svn.so">libgrass_datetime.6.5.svn.so</a><br>7f69799c8000-7f6979bc7000 ---p 00008000 08:01 10106409                   /usr/local/grass-6.5.svn/lib/<a href="http://libgrass_datetime.6.5.svn.so">libgrass_datetime.6.5.svn.so</a><br>
7f6979bc7000-7f6979bc8000 r--p 00007000 08:01 10106409                   /usr/local/grass-6.5.svn/lib/<a href="http://libgrass_datetime.6.5.svn.so">libgrass_datetime.6.5.svn.so</a><br>7f6979bc8000-7f6979bc9000 rw-p 00008000 08:01 10106409                   /usr/local/grass-6.5.svn/lib/<a href="http://libgrass_datetime.6.5.svn.so">libgrass_datetime.6.5.svn.so</a><br>
7f6979bc9000-7f6979c1c000 r-xp 00000000 08:01 10106373                   /usr/local/grass-6.5.svn/lib/<a href="http://libgrass_gis.6.5.svn.so">libgrass_gis.6.5.svn.so</a><br>7f6979c1c000-7f6979e1b000 ---p 00053000 08:01 10106373                   /usr/local/grass-6.5.svn/lib/<a href="http://libgrass_gis.6.5.svn.so">libgrass_gis.6.5.svn.so</a><br>
7f6979e1b000-7f6979e1c000 r--p 00052000 08:01 10106373                   /usr/local/grass-6.5.svn/lib/<a href="http://libgrass_gis.6.5.svn.so">libgrass_gis.6.5.svn.so</a><br>7f6979e1c000-7f6979e1e000 rw-p 00053000 08:01 10106373                   /usr/local/grass-6.5.svn/lib/<a href="http://libgrass_gis.6.5.svn.so">libgrass_gis.6.5.svn.so</a><br>
7f6979e1e000-7f6979e1f000 rw-p 00000000 00:00 0 <br>7f6979e1f000-7f6979e40000 r-xp 00000000 08:01 1314421                    /lib/x86_64-linux-gnu/<a href="http://ld-2.13.so">ld-2.13.so</a><br>7f697a008000-7f697a00d000 rw-p 00000000 00:00 0 <br>
7f697a03d000-7f697a03f000 rw-p 00000000 00:00 0 <br>7f697a03f000-7f697a040000 r--p 00020000 08:01 1314421                    /lib/x86_64-linux-gnu/<a href="http://ld-2.13.so">ld-2.13.so</a><br>7f697a040000-7f697a042000 rw-p 00021000 08:01 1314421                    /lib/x86_64-linux-gnu/<a href="http://ld-2.13.so">ld-2.13.so</a><br>
7fffc05a0000-7fffc05c1000 rw-p 00000000 00:00 0                          [stack]<br>7fffc05ff000-7fffc0600000 r-xp 00000000 00:00 0                          [vdso]<br>ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]<br>
<br><br><br>