Rare segfault when preparing request working with a table with triggers
-----------------------------------------------------------------------

                 Key: CORE-5428
                 URL: http://tracker.firebirdsql.org/browse/CORE-5428
             Project: Firebird Core
          Issue Type: Bug
          Components: Engine
    Affects Versions: 3.0.1, 2.5.6, 3.0.0, 4.0 Initial, 2.5.5, 2.5.4, 2.5.3 
Update 1, 2.1.7, 2.5.3, 2.5.2 Update 1, 2.5.2, 2.5.1, 2.5.0
         Environment: Classic server
            Reporter: Alexander Peshkov


This old and rarely happening bug happens when structure of a table with 
triggers is modified (DDL) when other attachment is preparing request working 
with that table. AST by itself does not cause any harm to data structures but 
rescan of table's metadata (which happens on any call to metadata cache for 
given table) drops old triggers description and creates new one. But in some 
cases pointers to old triggers are cached by request compiler and next use of 
them makes classic server process die.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://tracker.firebirdsql.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today.http://sdm.link/intel
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to