Firebird Documentation Index → Firebird 2.5 Release Notes → Bugs Fixed → Firebird 2.5.7 Release |
The following bug fixes were reported as fixed prior to the v.2.5.7 release:
(CORE-5474)
A serious security problem existed
with the access to undesired external modules, even if 'Restrict' configuration mode was
specified for UdfAccess.
fixed by A. Peshkov, A. dos Santos Fernandes
~ ~ ~
(CORE-5470)
Trace INCLUDE_FILTER with [[:WHITESPACE:]]+
would not work when a statement was issued that contained a newline character.
fixed by V. Khorsun
~ ~ ~
(CORE-5429)
A segmentation fault could
occur when an attachment was abandoned for some reason while a sweep thread was
starting.
fixed by A. Peshkov
~ ~ ~
(CORE-5428)
An old bug could occasionally cause a
segmentation fault in Classic when the structure of a table with triggers was modified (DDL)
while another attachment was preparing a request to work with that table. In rare cases,
pointers to the old triggers were cached by the request compiler and the fault would occur
the next time they were used.
fixed by A. Peshkov
~ ~ ~
(CORE-5422)
The error “Decompression overran
buffer” could occur after rollback. It affected all platforms but would appear particularly
on Windows Superserver, when GCPolicy was set to 'Combined' or 'Cooperative' and CpuAffinityMask
was configured to more than a single core.
fixed by V. Khorsun
~ ~ ~
(CORE-5419)
Index garbage collection on a varchar column
could cause the server to hang.
fixed by V. Khorsun
~ ~ ~
(CORE-5417)
The engine could hang if an
automatic sweep was starting during a database shutdown.
fixed by V. Khorsun
~ ~ ~
(CORE-5387)
Memory leak - a lot of 4Kb-sized regions
were remaining mapped until the death of the process.
fixed by D. Starodubov
~ ~ ~
(CORE-5318)
A bug appeared in some ESQL
applications.
fixed by A. Peshkov
~ ~ ~
(CORE-5236)
IN/ANY/ALL predicates could undergo late
filtering, causing execution of joins to be sub-optimal.
fixed by D. Yemanov
~ ~ ~
(CORE-5418)
Output could be inconsistent when
retrieving the server log via Services API (isc_svc_action_get_fb_log command): if the
firebird.log file existed but was empty, the output could be garbage. If the file had
contents, the final line could be duplicated.
fixed by D. Yemanov
~ ~ ~
(CORE-5401)
On Linux, load on resources would soar
when the trace touch thread woke up.
fixed by D. Hollings & A. Peshkov
~ ~ ~
(CORE-5120)
Issues with the function snprintf (in
autoconfing_msvc.h) and user-defined literals in VS 2015 (MSVC 14).
fixed by V. Khorsun
~ ~ ~
(CORE-5477)
Trace would duplicate ascii_char(13) in
its output on Windows platforms.
fixed by V. Khorsun
~ ~ ~
Firebird Documentation Index → Firebird 2.5 Release Notes → Bugs Fixed → Firebird 2.5.7 Release |