[GRASS-user] r.colors: stack smashing detected when large floating
point numbers added to rules
Patton, Eric
epatton at nrcan.gc.ca
Fri Jun 1 10:41:44 EDT 2007
Hi,
r.colors terminates if a large floating-point number is added to the rules list (specifically, 12 decimal places or more).
In spearfish:
$ r.colors map=elevation.10m color=rules
Enter rules, "end" when done, "help" if you need it.
fp: Data range is 1061.0640869999999722494976595 to 1846.74340800000004492176231
>1061.064086999999 blue
*** stack smashing detected ***: r.colors terminated
Aborted (core dumped)
It's not crucial for me to be able to enter color rules this precisely, but r.colors should probably handle cases like these without crashing.
~ Eric.
More information about the grass-user
mailing list