Re: [Gpsbabel-code] (mis)use of gpsbabel code
Brought to you by:
robertl
From: Robert L. <rob...@us...> - 2005-10-17 20:18:30
|
> sure. i had to null out the value of mkshort_handle after calls > to mkshort_del_handle() in both gpx_wr_deinit() and in mps_write(). I just applied a bulky but largely uninteresting change to add stronger typing to the .*short.* family and to make del_handle more thoroughly destroy the handle so that use-after-free will be more readily detected. > the pointer in both cases. of course, it's entirely possible that your > code paths are enough different than mine that you wouldn't see this > problem. We try to not reuse things after we free them. Still, this was an interesting loophole to tighten. RJL |