epi wrote: > googling � > > is it possible that in : > > http://svn.osgeo.org/grass/grass/trunk/raster/r.stream.extract/ > > there may be some assembly code that gets executed which won't work under > armhf ?
GRASS doesn't use assembly. And the SIGILL is reported as occurring in libcrypto, not in the GRASS code. The libcrypto dependency typically exists because GDAL links to libpq (PostgreSQL client library) which uses libcrypto for certain authentication methods. libcrypto probably isn't even being used in this situation, so I suspect that a bug is causing either a function pointer or a return address to be corrupted, resulting in a jump to a random memory location which just happens to be inside libcrypto. As r.stream.extract is relatively new, it's possible that it hasn't seen significant testing on platforms other than x86 and x86-64. Apart from anything else, alignment bugs won't show up on those platforms (x86 supports unaligned access, ARM doesn't AFAIK). -- Glynn Clements <[email protected]> _______________________________________________ grass-dev mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/grass-dev
