|
From: Tom H. <to...@co...> - 2006-05-22 11:57:56
|
In message <200...@ac...>
Julian Seward <js...@ac...> wrote:
>> When moving an address range add the new range before marking the old
>> one as free otherwise the filename referred to by the temporary copy
>> of the segment may be dropped from the segment name table when the old
>> range is freed even though the new range is going to use it.
>
> Interesting. You came across a case where the old code lost the name
> then?
Yes, and then caused an assertion while preening the segment list
after adding the new segment because the fnIdx referred to a name
that was not marked as in use.
Tom
--
Tom Hughes (to...@co...)
http://www.compton.nu/
|