27.10.2013 Views

Firebird 2 Bug Fixes

Firebird 2 Bug Fixes

Firebird 2 Bug Fixes

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

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

(CORE-2031) The first record output from a query with a search condition on RDB$DB_KEY was being<br />

returned with NULL in the first column.<br />

fixed by A. A. dos Santos Fernandes<br />

~ ~ ~<br />

(CORE-2026) Temporary BLOBs (including implicit ones created when transliterating text from the BLOB<br />

character set to the connection one) could not be created while accessing a read-only database.<br />

fixed by V. Khorsun<br />

~ ~ ~<br />

(CORE-2008) Procedure parameters that were declared NOT NULL were nevertheless being stored as<br />

nullable in RDB$PROCEDURE_PARAMETERS.<br />

fixed by A. dos Santos Fernandes<br />

~ ~ ~<br />

(CORE-2000) Under high load conditions, the lock manager could report false deadlocks.<br />

fixed by V. Horsun<br />

~ ~ ~<br />

(CORE-1984) Lock manager would report false deadlocks if one of the deadlock participants was in<br />

WAIT with a permitted timeout.<br />

fixed by V. Horsun<br />

~ ~ ~<br />

(CORE-1970) A “Lock conversion denied (bugcheck 215)” error could occur. This fix is related to<br />

CORE-1984 and CORE-2000 (above).<br />

fixed by V. Horsun<br />

~ ~ ~<br />

(CORE-1963) A server could crash on commit when privileges were being granted or revoked simultaneously<br />

from multiple connections.<br />

fixed by D. Yemanov<br />

~ ~ ~<br />

(CORE-1958) When attempting to update the same record multiple times, a “<strong>Bug</strong>check 179 (decompression<br />

overran buffer)” failure could occur.<br />

fixed by D. Yemanov<br />

~ ~ ~<br />

(CORE-1930) In a situation where a stored procedure was altered to remove output parameters and dependent<br />

procedures are not recompiled, the engine should properly track the dependencies and return an exception when<br />

the altered procedure is called. Instead, it was crashing.<br />

28

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

Saved successfully!

Ooh no, something went wrong!