On 19-8-2015 15:15, Dimitry Sibiryakov wrote: > Hello, Mark. > > 14.06.2015 10:59, Mark Rotteveel (JIRA) wrote: >> Transactions with isc_tpb_autocommit can hang the server >> -------------------------------------------------------- >> >> The firebird.log contains: >> >> RAMONA Sun Jun 14 10:56:16 2015 >> Database: D:\DEVELOPMENT\PROJECT\JAYBIRD\JAYBIRD\FBTEST.FDB >> internal Firebird consistency check (Too many savepoints (287), file: >> tra.cpp line: 2470) >> >> RAMONA Sun Jun 14 10:56:16 2015 >> Database: D:\DEVELOPMENT\PROJECT\JAYBIRD\JAYBIRD\FBTEST.FDB >> internal Firebird consistency check (Too many savepoints (287), file: >> tra.cpp line: 2470) >> internal Firebird consistency check (wrong record version (185), file: >> vio.cpp line: 3740) > > Could you run the test against following build and tell me if it fails as > well? > > http://www.ibphoenix.com/ibpr_devel/Re-bird-3.0.0.32001-3_Win32.zip > > This build uses different ODS, so you'll have to create a test database > from scratch.
I finally had the time to test this, and indeed the server does not crash with this build. As an aside: I notice that the performance of this build seems to be very poor compared to a normal Firebird build. The Jaybird test class TestFBDatabaseMetaData takes 11 seconds on a normal Firebird 3 build, but with the build above it takes 76 seconds. Mark -- Mark Rotteveel ------------------------------------------------------------------------------ Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel