From: Ron Parker <ron@pa...> - 2004-03-08 18:45:11
There was a bug in gpx.c that caused segfaults when I tried to do something
gpsbabel -i gpx -f foo.gpx -x duplicate,location,all -i gpx -f bar.gpx
If the last waypoint in foo.gpx got deleted by the duplicate filter, we'd
segfault in start_something_else while trying to read the preamble to
bar.gpx. This was due to a couple of variables that were not tracking
the correct state.
This could have caused other bad behavior when doing this:
gpsbabel -i gpx -f foo.gpx -f bar.gpx -o gpx -F baz.gpx
in that the last waypoint in foo.gpx would get some extra cruft (<keywords>
tag, etc.) from the preamble to bar.gpx, making baz.gpx not conform to the
Both problems have been fixed.
Get latest updates about Open Source Projects, Conferences and News.