Firebird Documentation Index → Firebird 2.5 Release Notes → Bugs Fixed → Firebird 2.5.8 Release |
The following bug fixes were reported as fixed prior to the v.2.5.8 release:
(CORE-5685)
It was sometimes not possible to cancel
or kill the connection in which an external query was executing.
fixed by V. Khorsun
~ ~ ~
(CORE-5684)
Error “no current record for fetch
operation” could be raised while deleting record from MON$ATTACHMENTS using ORDER BY
clause.
fixed by D. Yemanov
~ ~ ~
(CORE-5681)
An access violation could occur when an
external statement was executed and the local transaction was rolled back.
fixed by V. Khorsun
~ ~ ~
(CORE-5675)
isc_vax_integer()
and isc_portable_integer()
did not work properly with short negative numbers.
fixed by D. Sibiryakov
~ ~ ~
(CORE-5655)
isc_info_sql_relation_alias
was reporting incorrect aliases for CTE or nested queries.
fixed by V. Khorsun
~ ~ ~
(CORE-5650)
Dropping a procedure on the Classic
server could cause a segmentation fault.
fixed by A. Peshkov
~ ~ ~
(CORE-5643)
Message “Operating system call
munmap failed. Error code 12” could appear in firebird.log
under
heavy load in Classic or Superclassic.
fixed by A. Peshkov
~ ~ ~
(CORE-5641)
A segmentation fault could occur
when exiting classic server with a running sweep thread.
fixed by A. Peshkov
~ ~ ~
(CORE-5624)
An old bug was fixed, whereby
backslashes in path strings for use on POSIX file systems were not always converted to
forward slashes.
fixed by A. Peshkov
~ ~ ~
(CORE-5591)
The engine could hang during transaction
start, soon after certain errors.
fixed by A. Peshkov
~ ~ ~
(CORE-5528)
Internal Firebird consistency check (limbo
impossible (184), file: vio.cpp line: 2379)
fixed by V. Khorsun
~ ~ ~
(CORE-5522)
Engine could freeze up to two minutes
and raise a deadlock error when updating RDB$INDICES if it contained back versions.
fixed by V. Khorsun
~ ~ ~
(CORE-5521)
A race condition could arise between
event notification and event registration.
fixed by V. Khorsun
~ ~ ~
(CORE-5415)
Found and fixed an elusive bug
in Firebird 2.5.7, as well as some older and newer versions, whereby an unexpected memory
overwrite could cause the in-memory image of a random database page to be corrupted.
fixed by V. Khorsun, with testing assistance from D. Kovalenko
~ ~ ~
(CORE-2731)
Recursive EXECUTE STATEMENT
was not working properly.
fixed by V. Khorsun
~ ~ ~
(CORE-2502)
Cyclic dependency errors in CTE,
involving aliases.
fixed by V. Khorsun
~ ~ ~
Firebird Documentation Index → Firebird 2.5 Release Notes → Bugs Fixed → Firebird 2.5.8 Release |