On Thu, Oct 11, 2007 at 10:43:06PM +0200, Robert Luberda wrote:
> While working on dwww I found another bug: `man -k' (which is called by
> dwww) segfaults because of invalid pointer passed to the free() call.
> The same bug occures with `whatis -L'.
> 
> Example:
> 
> $ LC_ALL=C man -k some_argument
> some_argument: nothing appropriate.
> *** glibc detected *** apropos: free(): invalid pointer: 0xbfda7beb ***

Thanks. I've fixed one cause of this which tidies up the 'whatis -L' and
'apropos -L' crashes, but I can't reproduce your crash on 'LC_ALL=C man
-k some_argument', which makes me think that it may only manifest with
certain manual hierarchy structures. Could you please send me the full
output of 'LC_ALL=C man -d -k some_argument'?

Cheers,

-- 
Colin Watson                                       [EMAIL PROTECTED]



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to