27.10.2013 Views

Firebird 2 Bug Fixes

Firebird 2 Bug Fixes

Firebird 2 Bug Fixes

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

fixed by A. dos Santos Fernandes<br />

~ ~ ~<br />

<strong>Firebird</strong> 2 <strong>Bug</strong> <strong>Fixes</strong><br />

(CORE-3464) A dirty page could be written without releasing (or downgrading) its page lock. The result<br />

would be a bugcheck indicating either “lock denied” or “lock conversion denied”.<br />

fixed by V. Khorsun<br />

~ ~ ~<br />

(CORE-3418) A database trigger created as INACTIVE would actually be created active.<br />

fixed by V. Khorsun<br />

~ ~ ~<br />

(CORE-3409) A segmentation fault could occur after upgrading from v.2.1.3 to v.2.1.4.<br />

fixed by V. Khorsun<br />

~ ~ ~<br />

(CORE-3397) The intl and trace libraries had unresolved symbols.<br />

fixed by A. Peshkov<br />

~ ~ ~<br />

(CORE-3394) A failed attempt to violate a unique constraint could leave a superfluous “lock conflict”<br />

error in the status vector.<br />

fixed by V. Khorsun<br />

~ ~ ~<br />

(CORE-3355) DATE and TIMESTAMP would be compared wrongly if an index was used.<br />

fixed by D. Yemanov<br />

~ ~ ~<br />

(CORE-3353) A predicate (blob_field LIKE ?) would describe the parameter as VARCHAR(30) rather<br />

than as BLOB.<br />

fixed by D. Yemanov<br />

~ ~ ~<br />

(CORE-3335) Internal wrapping was occurring for the multi-byte blob SUBSTRING function and its<br />

boundary arguments, producing wrong results.<br />

fixed by D. Yemanov<br />

~ ~ ~<br />

(CORE-3296) A “context already in use” error would occur when the simple CASE function had an<br />

operand that was a subquery.<br />

6

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!