Re: BUG #17935: Incorrect memory access in fuzzystrmatch/difference() - Mailing list pgsql-bugs

From Tom Lane
Subject Re: BUG #17935: Incorrect memory access in fuzzystrmatch/difference()
Date
Msg-id 2595015.1684246983@sss.pgh.pa.us
Whole thread Raw
In response to BUG #17935: Incorrect memory access in fuzzystrmatch/difference()  (PG Bug reporting form <noreply@postgresql.org>)
List pgsql-bugs
PG Bug reporting form <noreply@postgresql.org> writes:
> In this case, _soundex() exits prematurely and sets only first and last
> char
> of it's parameter outstr, but difference() loops through SOUNDEX_LEN
> chars,
> and thus uses initialized data.

Yup, that's pretty sloppy, will fix.

            regards, tom lane



pgsql-bugs by date:

Previous
From: Tom Lane
Date:
Subject: Re: BUG #17936: Memory Leak when OPERATOR FAMILY use LANGUAGE SQL function
Next
From: Tom Lane
Date:
Subject: Re: XML element with special characters can be created, serialized, but not deserialized