BUG #5534: IS DOCUMENT predicate errors instead of returning false - Mailing list pgsql-bugs

From Mike Fowler
Subject BUG #5534: IS DOCUMENT predicate errors instead of returning false
Date
Msg-id 201007011652.o61GqkEQ006664@wwwmaster.postgresql.org
Whole thread Raw
Responses Re: BUG #5534: IS DOCUMENT predicate errors instead of returning false
List pgsql-bugs
The following bug has been logged online:

Bug reference:      5534
Logged by:          Mike Fowler
Email address:      mike@mlfowler.com
PostgreSQL version: 9.0beta2
Operating system:   Linux 2.6.31-14-generic #48-Ubuntu SMP
Description:        IS DOCUMENT predicate errors instead of returning false
Details:

IS DOCUMENT should return false for a non-well formed document, and indeed
is coded to do such. However, the conversion to the xml type which happens
before the underlying xml_is_document function is even called fails and
exceptions out. I've mentioned this on -hackers with message ID
20100701172553.w5vdy1xbocos8g40@www.mlfowler.com

pgsql-bugs by date:

Previous
From: Tom Lane
Date:
Subject: Re: BUG #5533: PQexecParams in Binary Mode returns incorrect value for float4
Next
From: Tom Lane
Date:
Subject: Re: BUG #5531: REGEXP_ REPLACE causes connection drop