All Projects : Firebird Core (Key: CORE)

Project Lead: Dmitry Yemanov
URL: http://www.firebirdsql.org/index.php?op=devel&sub=engine
Description:
Everything that belong to core Firebird distribution package, i.e. the engine, basic tools, UDF's, character sets and collations, documentation/readme, installers etc.

Release Notes

 Select:   Open Issues   Road Map   Change Log   Popular Issues   Subversion Commits   Versions   Components   

Change Log

Maintenance release
   Bug CORE-5702 FIXED Firebird Handle Leak Windows Critical Resolved
   Bug CORE-5844 FIXED Firebird freeze for new connections Critical Resolved
   Bug CORE-5830 FIXED Encryption Interface crashing Firebird process when working on big db file (6.7GB) Critical Closed
   Bug CORE-5757 FIXED deadlock with events Critical Closed
   Bug CORE-5819 FIXED Attachment might not gone after it was DELETEd FROM MON$ATTACHMENTS Major Resolved
   Bug CORE-5872 FIXED Database validation reports false errors "Record XXX has bad transaction" and\or "Record XXX is wrong length" when record transaction number is greater than 2^32 Major Resolved
   Bug CORE-5879 FIXED Error reading/writing data to connection Major Resolved
   Bug CORE-5793 FIXED Error returned from DbCryptPlugin::setKey() is not shown Major Resolved
   Improvement CORE-5853 FIXED Forward-compatible expressions LOCALTIME and LOCALTIMESTAMP Major Resolved
   Bug CORE-5745 FIXED GRANT privileges error during database restore Major Resolved
   Bug CORE-5891 FIXED Invalid events are released in mapping shared memory when dead process is detected Major Resolved
   Bug CORE-5900 FIXED Login attempts while engine is shutting down caused unnecessary delays in shutdown process Major Resolved
   Bug CORE-5899 FIXED Memory leak in GBAK code when used as service Major Resolved
   Bug CORE-5804 FIXED Multiple error in REVOKE operator Major Resolved
   Bug CORE-5886 FIXED Nbackup does not work after 32K of backups iterations Major Resolved
   Bug CORE-5881 FIXED Network server ignores any error that took place in KeyHolderPlugin when establishing initial callback with client Major Resolved
   Bug CORE-5755 FIXED No error if the GRANT target object does not exist Major Resolved
   Bug CORE-5788 FIXED Proposed Security Patch: Replacement of use of SHA-1 in the SRP Client Proof with SHA-256 Major Resolved
   Sub-task CORE-5746 FIXED CORE-5612
Remove the restriction on create/delete, enable/disable the user indexes in system tables
Major Resolved
   Bug CORE-5760 FIXED Server process crashes while restoring database Major Resolved
   Improvement CORE-5860 FIXED Support auth_plugin_list dpb/spb item from application to client Major Resolved
   Bug CORE-5869 FIXED Sweep can't move OIT value over 2^32, when Next already greater than 2^32 (4'294'967'296) Major Resolved
   Bug CORE-5880 FIXED Unhandled: C0000005.ACCESS_VIOLATION Major Resolved
   Bug CORE-5436 FIXED [FB3 SC] Server hangs (under load test) Major Resolved
   Bug CORE-5893 FIXED gbak may crash database when mixing alias with full database name Major Resolved
   Bug CORE-5829 FIXED gsec does not release user manager plugin Major Resolved
   Bug CORE-5796 FIXED gstat may produce faulty report about presence of some none-encrypted pages in database Major Resolved
   Bug CORE-5776 FIXED "Input parameter mismatch" error after altering external function into PSQL function Major Closed
   Bug CORE-5754 FIXED ALTER TRIGGER check privilege for alter database instead of table Major Closed
   Sub-task CORE-5913 FIXED CORE-5536
Add context variables with compression and encryption status of current connection
Major Closed
   Bug CORE-5865 FIXED Alignment error on x86_64 Major Closed
   Bug CORE-5904 FIXED An attempt to create global mapping with long (> SQL identifier length) FROM field fails Major Closed
   Bug CORE-5481 FIXED Available indices are not used in some cases if ORDER BY expression is a filtered one Major Closed
   Bug CORE-5846 FIXED CREATE VIEW issues "Implementation of text subtype 512 not located" Major Closed
   Bug CORE-5863 FIXED Classic process crashes when client disconnected Major Closed
   Bug CORE-5822 FIXED Client gets SQLSTATE = 28000 ("user/password not defined") if WireCrypt = Disabled is used on client side. Rather error SQLSTATE = 08006 ("Error occurred... check server firebird.log") should be raised Major Closed
   Sub-task CORE-5772 FIXED CORE-5757
Client hangs when working with events under high load
Major Closed
   Bug CORE-5911 FIXED Connection could hung after no activity for 60 seconds Major Closed
   Bug CORE-5743 FIXED Conversion error when both GROUP/ORDER BY expressions and WHERE expressions contain literals Major Closed
   Bug CORE-5833 FIXED DDL triggers for some object types (views, exceptions, roles, indexes, domains) are lost in backup-restore process Major Closed
   Bug CORE-5769 FIXED Database crypt plugin sample on Pascal is broken Major Closed
   Improvement CORE-5908 FIXED Enhance dynamic libraries loading related error messages Major Closed
   Bug CORE-405 FIXED Garbage vs indices/constraints Major Closed
   Bug CORE-5840 FIXED Ignor of reference privilege Major Closed
   Bug CORE-5905 FIXED Inconsistencies with PSQL FUNCTION vs UDF Major Closed
   Bug CORE-5837 FIXED Inconsistent results when working with GLOBAL TEMPORARY TABLE ON COMMIT PRESERVE ROWS Major Closed
   Bug CORE-5742 FIXED Incorrect error message in iSQL when trying to create database with wrong password Major Closed
   Bug CORE-5884 FIXED Initial global mapping from srp plugin does not work Major Closed
   Bug CORE-5764 FIXED Installation of Firebird 3.0.3 on SLES 12 SP3 fails with ''Could not find acceptable ICU library" Major Closed
   Bug CORE-5737 FIXED Invalid parameters of gds transaction in ISQL Major Closed
   Bug CORE-5791 FIXED ODS for windows builds and linux-x64 (on the one side) and linux-x86 (on the other side) does not match Major Closed
   Bug CORE-5773 FIXED PSQL cursor doesn't see inserted record Major Closed
   Bug CORE-5753 FIXED Parser should not allow to use GRANT OPTION for FUNCTION and PACKAGE Major Closed
   Improvement CORE-5876 FIXED Provide name of udf function for "arithmetic exception, numeric overflow, or string truncation" Major Closed
   Bug CORE-5898 FIXED ROLE not passed in EXECUTE STATEMENT ... ON EXTERNAL Major Closed
   Bug CORE-5756 FIXED Regression: FB crashes when trying to recreate table that is in use by DML (3.0.3; 3.0.4; 4.0.0) Major Closed
   Bug CORE-5824 FIXED Segmentation fault during install on Linux Major Closed
   Bug CORE-5815 FIXED Server hangs for 60/120 seconds if client exits during database encryption key transfer callback Major Closed
   Bug CORE-5780 FIXED Server hangs when client tries to send too long DB encryption key(s) Major Closed
   Bug CORE-5852 FIXED There is no check of existance generator and exception when privileges are granted Major Closed
   Bug CORE-5817 FIXED Unable to compile Firebird with ICU 60 or higer Major Closed
   Bug CORE-5747 FIXED User can grant usage privilege by himself Major Closed
   Bug CORE-5790 FIXED User with DROP DATABASE privilege can't drop database Major Closed
   Bug CORE-5843 FIXED Wrong handling of failures of TRANSACTION START trigger Major Closed
   Bug CORE-5762 FIXED Wrong transaction number in RDB$PAGES relation may cause infinite recusrion in engine and segfault Major Closed
   Bug CORE-5783 FIXED execute statement ignores the text of the SQL-query after a comment of the form "-" Major Closed
   Bug CORE-5841 FIXED no permission for SELECT access to TABLE PLG$SRP in newer snapshot Major Closed
   Bug CORE-5870 FIXED ISQL's "show database" command works wrong with 64-bit numbers Minor Resolved
   Bug CORE-5831 FIXED Not user friendly output of gstat at encrypted database Minor Resolved
   Bug CORE-5778 FIXED install.sh fails if -path argument contains "firebird" Minor Resolved
   Bug CORE-5847 FIXED "Malformed string" instead of key value in PK violation error message Minor Closed
   Bug CORE-5765 FIXED Missing directives in Firebird.pas Minor Closed
   Bug CORE-4964 FIXED Real errors during connect to security database are hidden by Srp user manager. Errors should be logged no matter what AuthServer is used. Minor Closed
Maintenance release
   Bug CORE-5686 FIXED Firebird 3.0.2 allows any protocol version >= 10 to connect, including interbase protocol 14 Blocker Closed
   Bug CORE-5562 FIXED Firebird crashes when UDF (Delphi?) gets loaded and unloaded frequently Blocker Closed
   Bug CORE-5600 FIXED Invalid blob id when add a new blob column of type text and update another field Blocker Closed
   Improvement CORE-5712 FIXED Access to the name of DB encryption key Major Resolved
   Sub-task CORE-5601 FIXED CORE-5536
Add details on compression and crypt status of connection (fb_info_conn_flags) to getInfo() API call
Major Resolved
   Improvement CORE-5674 FIXED Allow unused Common Table Expressions Major Resolved
   Bug CORE-5517 FIXED Classic server periodically raise "Global mapping memory overflow" and need to be restarted to accept new connections Major Resolved
   Bug CORE-5730 FIXED Connection to server may hang when working with encrypted databases over non-TCP protocol Major Resolved
   Bug CORE-5553 FIXED Database cannot be encrypted if DatabaseAccess is set to None Major Resolved
   Bug CORE-5542 FIXED Database-level triggers related to TRANSACTION events (i.e. start, commit and rollback) do not take in account their POSITION index (when more than one trigger for the same event type is defined) Major Resolved
   Bug CORE-5549 FIXED Errors building / running FB on non-SSE enabled HW Major Resolved
   Bug CORE-5527 FIXED External routines does not receive default values for they output parameters Major Resolved
   Bug CORE-5526 FIXED External routines receives parameters with incorrect length or datatype Major Resolved
   Bug CORE-5721 FIXED Information items isc_info_length and fb_info_crypt_state have same code Major Resolved
   Improvement CORE-5614 FIXED Physical backup merge stage could run too long, especially with huge page cache Major Resolved
   Bug CORE-5651 FIXED Problem migrating users to V3.0 Major Resolved
   Improvement CORE-5610 FIXED Provide info about database (or alias) which was in use during "Error during sweep: connection shutdown" Major Resolved
   Bug CORE-5521 FIXED Race condition between event notification and event registration Major Resolved
   Bug CORE-5547 FIXED Server crashes while compiling stored procedure with nested references to query-based computed fields Major Resolved
   Bug CORE-5566 FIXED Server crashes while restoring backup if the shadow file already exists Major Resolved
   Bug CORE-5685 FIXED Sometime it is impossible to cancel\kill connection executing external query Major Resolved
   Bug CORE-5706 FIXED Trace config with misplaced "{" lead firebird to crash Major Resolved
   Bug CORE-5673 FIXED Unique constraint not working in encrypted database on first command Major Resolved
   Bug CORE-5645 FIXED Wrong transaction can be passed to external engine Major Resolved
   Bug CORE-5416 FIXED [FB3] Memory Leaks. FB does not release memory after load tests. Major Resolved
   Bug CORE-5528 FIXED internal Firebird consistency check (limbo impossible (184), file: vio.cpp line: 2379) Major Resolved
   Bug CORE-2853 FIXED page 14194, page type 5 lock conversion denied (215) Major Resolved
   Bug CORE-5510 FIXED 3+ versions may send status vector with more then 20 items to old clients and cause disconnect Major Closed
   Bug CORE-5555 FIXED 3.0 error handling for SELECT WITH LOCK breaks compatibility with 2.5 Major Closed
   Bug CORE-5681 FIXED AV when external statement is executed and local transaction is rolled back Major Closed
   Bug CORE-5735 FIXED Additional keyholder opens unauthorized connections to encrypted database Major Closed
   Bug CORE-2502 FIXED Aliases and error about cyclic dependencies in CTE Major Closed
   Improvement CORE-5704 FIXED Avoid UPDATE of RDB$DATABASE by ALTER DATABASE statement when possible Major Closed
   Improvement CORE-5648 FIXED Avoid serialization of isc_attach_database calls issued by EXECUTE STATEMENT implementation Major Closed
   Bug CORE-5659 FIXED Bad PLAN generated for query on Firebird v3.0 Major Closed
   Bug CORE-5576 FIXED Bugcheck on queries containing WITH LOCK clause Major Closed
   Bug CORE-5630 FIXED Can't create the shadow file. Major Closed
   Bug CORE-5550 FIXED Computed decimal field in a view has wrong RDB$FIELD_PRECISION Major Closed
   Bug CORE-5533 FIXED Crash on 3.0 and 4.0 when DB contains database-level trigger Major Closed
   Bug CORE-5588 FIXED DbInfo interface is not passed to ancillary instances of plugin Major Closed
   Bug CORE-5567 FIXED Direct system table modifications are not completely prohibited Major Closed
   Bug CORE-5677 FIXED Dirty RDB$PAGES after an error after phase 3 of create_relation Major Closed
   Bug CORE-5694 FIXED Duplicate values in columns with a unique constraint Major Closed
   Bug CORE-5591 FIXED Engine hangs soon after some errors during transaction start Major Closed
   Bug CORE-5598 FIXED Error "block size exceeds implementation restriction" while inner joining large datasets with a long key using the HASH JOIN plan Major Closed
   Improvement CORE-3295 FIXED Estimate the actual record compression ratio in the optimizer Major Closed
   Bug CORE-5540 FIXED Every other execution of embedded isql slow Major Closed
   Bug CORE-5719 FIXED FB >= 3 crashes when restoring backup made by FB 2.5. Major Closed
   Bug CORE-5713 FIXED Field alias disapears in complex query Major Closed
   Bug CORE-5615 FIXED Firebird 3 crashing randomly Major Closed
   Bug CORE-5535 FIXED Garbage value in RDB$FIELD_SUB_TYPE in RDB$FUNCTION_ARGUMENTS after altering function Major Closed
   Bug CORE-5569 FIXED ISQL incorrectly pads UNICODE_FSS/UTF8 columns when they use a collation Major Closed
   Improvement CORE-5727 FIXED Make faster engine response on cancel\shutdown signals when scanning long list of pointer pages Major Closed
   Improvement CORE-5660 FIXED Make flush of big number of dirty pages faster Major Closed
   Bug CORE-5643 FIXED Message "Operating system call munmap failed. Error code 12" can appear in firebird.log under heavy load (2.5.x, CS, SC) Major Closed
   Bug CORE-5654 FIXED Mixed intermediate build files for plugins examples Major Closed
   Bug CORE-4492 FIXED OR/IN predicates for RDB$DBKEY lead to NATURAL plan Major Closed
   Bug CORE-5618 FIXED Part of the pages of the second level blobs is not released when deleting relations. Major Closed
   Bug CORE-5695 FIXED Position function does not consider the collation for blob Major Closed
   Bug CORE-2731 FIXED Recursive EXECUTE STATEMENT works wrong Major Closed
   Bug CORE-5667 FIXED Regression in 3.0+: message "CTE 'X' has cyclic dependencies" appear when 'X' is alias for resultset and there is previous CTE part with the same name 'X' in the query Major Closed
   Improvement CORE-5543 FIXED Restore of pre ODS 11.1 database can leave RDB$RELATION_TYPE null Major Closed
   Bug CORE-5650 FIXED Segfault when procedure dropped on classic server Major Closed
   Bug CORE-5580 FIXED Signature of packaged functions is not checked for mismatch with [NOT] DETERMINISTIC attribute Major Closed
   Bug CORE-5613 FIXED SuperServer could hung when changing physical backup state under high load Major Closed
   Bug CORE-5720 FIXED Sweep in Firebird 3 in CS mode could run too slow when there is big load on server Major Closed
   Improvement CORE-5703 FIXED When database validation fixes "orphan page" errors it also should adjust "lowest free page" marker (pip_min) on corresponding PIP, if necessary Major Closed
   Bug CORE-5638 FIXED Wrong result with index on case-insensitive collation using NUMERIC-SORT Major Closed
   Bug CORE-5415 FIXED [security3.fdb] wrong page type page 22 is of wrong type (expected pointer, found index root) Major Closed
   Bug CORE-5653 FIXED gbak restore with large number of small blobs very slow using Linux Classic Major Closed
   Bug CORE-5649 FIXED isc_add_user / isc_modify_user produce unusable user record Major Closed
   Bug CORE-5655 FIXED isc_info_sql_relation_alias reports incorrect alias for CTE or nested queries Major Closed
   Bug CORE-5579 FIXED request synchronization error in the GBAK utility (restore) Major Closed
   Improvement CORE-5602 FIXED slow changes on domain Major Closed
   Bug CORE-2284 DUPLICATE Records left in RDB$PAGES after rollback of CREATE TABLE statement Major Closed
   Bug CORE-5662 FIXED CMake build fails due to missing src/jrd/pcmet.epp Minor Resolved
   Bug CORE-5516 FIXED Firebird service crashes when stopping Minor Resolved
   Bug CORE-5624 FIXED using backslash in alias on linux does not work Minor Resolved
   Bug CORE-5661 FIXED Build fails using CMake under Debian 8/x86_64 Minor Closed
   Improvement CORE-5676 FIXED Consider equivalence classes for index navigation Minor Closed
   Improvement CORE-4913 FIXED Database backup using Nbackup is getting slow when directed to NAS over SMB protocol Minor Closed
   Bug CORE-5684 FIXED Error "no current record for fetch operation" is raised while deleting record from MON$ATTACHMENTS using ORDER BY clause Minor Closed
   Bug CORE-5605 FIXED Incorrect check for existing MAP in a case when pre-FB3 security database is used Minor Closed
   Bug CORE-5570 FIXED Negative infinity (double) shown incorrectly without sign in isql Minor Closed
   Improvement CORE-5629 FIXED gstat output does not include datetime of analysis Minor Closed
   Bug CORE-5675 FIXED isc_vax_integer() and isc_portable_integer() work wrongly with short negative numbers Minor Closed
Maintenance release
   Improvement CORE-5674 FIXED Allow unused Common Table Expressions Major Resolved
   Bug CORE-3596 FIXED Client library cannot connect to the non-ASCII host name Major Resolved
   Bug CORE-5522 FIXED Engine could freeze up to 2 minutes and raise deadlock error when updating RDB$INDICES if it contains backversions Major Resolved
   Bug CORE-5521 FIXED Race condition between event notification and event registration Major Resolved
   Bug CORE-5530 FIXED Random AV at client application using events when connection was broken Major Resolved
   Bug CORE-5566 FIXED Server crashes while restoring backup if the shadow file already exists Major Resolved
   Bug CORE-5528 FIXED internal Firebird consistency check (limbo impossible (184), file: vio.cpp line: 2379) Major Resolved
   Bug CORE-5681 FIXED AV when external statement is executed and local transaction is rolled back Major Closed
   Bug CORE-2502 FIXED Aliases and error about cyclic dependencies in CTE Major Closed
   Bug CORE-5591 FIXED Engine hangs soon after some errors during transaction start Major Closed
   Bug CORE-5643 FIXED Message "Operating system call munmap failed. Error code 12" can appear in firebird.log under heavy load (2.5.x, CS, SC) Major Closed
   Improvement CORE-5640 FIXED New connections to database are slow when multiple connects happen at the same moment Major Closed
   Bug CORE-2731 FIXED Recursive EXECUTE STATEMENT works wrong Major Closed
   Improvement CORE-5543 FIXED Restore of pre ODS 11.1 database can leave RDB$RELATION_TYPE null Major Closed
   Bug CORE-5641 FIXED Segfault when exiting classic server with running sweep thread Major Closed
   Bug CORE-5650 FIXED Segfault when procedure dropped on classic server Major Closed
   Bug CORE-5415 FIXED [security3.fdb] wrong page type page 22 is of wrong type (expected pointer, found index root) Major Closed
   Bug CORE-5655 FIXED isc_info_sql_relation_alias reports incorrect alias for CTE or nested queries Major Closed
   Bug CORE-5579 FIXED request synchronization error in the GBAK utility (restore) Major Closed
   Bug CORE-5624 FIXED using backslash in alias on linux does not work Minor Resolved
   Bug CORE-5684 FIXED Error "no current record for fetch operation" is raised while deleting record from MON$ATTACHMENTS using ORDER BY clause Minor Closed
   Improvement CORE-5629 FIXED gstat output does not include datetime of analysis Minor Closed
   Bug CORE-5675 FIXED isc_vax_integer() and isc_portable_integer() work wrongly with short negative numbers Minor Closed

Reports

User Workload Report
Version Workload Report
Time Tracking Report
Single Level Group By Report

Preset Filters


Project Summary

Open Open 1304
   23%
In Progress In Progress 3
Reopened Reopened 28
Resolved Resolved 448
   8%
Closed Closed 4000
   69%

Open Issues

By Priority
Blocker Blocker 9
   1%
Critical Critical 42
   3%
Major Major 854
   64%
Minor Minor 372
   28%
Trivial Trivial 58
   4%

By Assignee
Adriano dos Santos Fernandes 24
   2%
Alexander Peshkov 49
   4%
Claudio Valderrama C. 3
Dmitry Yemanov 81
   6%
Michal Kubeček 1
Paul Reeves 14
   1%
Roman Simakov 3
Vlad Khorsun 72
   5%
Unassigned 1088
   81%