[Gfoss] Ecw Mapserver!

Andrea Cappugi kappu72 at gmail.com
Thu Jan 12 19:19:50 CET 2006


Non so se è la lista giusta c.q. ci provo.
Ho compilate su debian linux ECW SDK 3.3, pochi problemi.
A seguire ho ricompilato le gdal 1.3.1 e con gdalinfo e gdal_translate non
ho problemi.
Ho provato da inserire nel mapfile un ecw, lancio shp2img è l'unica risposta
è segmentation fault :-(.
Allora ho ricompilato il mapserver ed i bin ma niente da fare.
Ho debuggato con valgrind, segue output:

valgrind shp2img -m world.map -o pippo
==5501== Memcheck, a memory error detector.
==5501== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al.
==5501== Using LibVEX rev 1367, a library for dynamic binary translation.
==5501== Copyright (C) 2004-2005, and GNU GPL'd, by OpenWorks LLP.
==5501== Using valgrind-3.0.1-Debian, a dynamic binary instrumentation
framework.
==5501== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al.
==5501== For more details, rerun with: -v
==5501==
--5501-- DWARF2 CFI reader: unhandled CFI instruction 0:50
--5501-- DWARF2 CFI reader: unhandled CFI instruction 0:50
--5501-- DWARF2 CFI reader: unhandled CFI instruction 0:50
--5501-- DWARF2 CFI reader: unhandled CFI instruction 0:50
==5501== Thread 2:
==5501== Invalid read of size 4
==5501==    at 0x1C9EF94A: NCSThreadLSSetValue (in /usr/lib/libNCSUtil.so)
==5501==    by 0x1C9EFC78: (within /usr/lib/libNCSUtil.so)
==5501==    by 0x1C04BCFC: start_thread (in /lib/tls/libpthread-2.3.5.so)
==5501==    by 0x1C129F1D: clone (in /lib/tls/libc-2.3.5.so)
==5501==  Address 0x0 is not stack'd, malloc'd or (recently) free'd
==5501==
==5501== Process terminating with default action of signal 11 (SIGSEGV)
==5501==  Access not within mapped region at address 0x0
==5501==    at 0x1C9EF94A: NCSThreadLSSetValue (in /usr/lib/libNCSUtil.so)
==5501==    by 0x1C9EFC78: (within /usr/lib/libNCSUtil.so)
==5501==    by 0x1C04BCFC: start_thread (in /lib/tls/libpthread-2.3.5.so)
==5501==    by 0x1C129F1D: clone (in /lib/tls/libc-2.3.5.so)
==5501==
==5501== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 117 from 1)
==5501== malloc/free: in use at exit: 753207 bytes in 1168 blocks.
==5501== malloc/free: 193455 allocs, 192287 frees, 32573846 bytes allocated.
==5501== For counts of detected errors, rerun with: -v
==5501== searching for pointers to 1168 not-freed blocks.
==5501== checked 11946920 bytes.
==5501==
==5501== LEAK SUMMARY:
==5501==    definitely lost: 0 bytes in 0 blocks.
==5501==      possibly lost: 1400 bytes in 68 blocks.
==5501==    still reachable: 751807 bytes in 1100 blocks.
==5501==         suppressed: 0 bytes in 0 blocks.
==5501== Reachable blocks (those to which a pointer was found) are not
shown.
==5501== To see them, rerun with: --show-reachable=yes
Killed
Idee?
Grazie Andrea
P.S. ho già postato sulla mailind del mapserver ma per ora nessuna risposta.
-------------- parte successiva --------------
Un allegato HTML ? stato rimosso...
URL: http://www.faunalia.com/pipermail/gfoss/attachments/20060112/b8c41759/attachment.htm


More information about the Gfoss mailing list