Regression: client application is hang (in same cases trow an access violation in Engine12.dll) on select-ing from multiple threads using 1 embedded connection ---------------------------------------------------------------------------------------------------------------------------------------------------------------
Key: CORE-5368 URL: http://tracker.firebirdsql.org/browse/CORE-5368 Project: Firebird Core Issue Type: Bug Components: API / Client Library Affects Versions: 3.0.1 Environment: Tested on Windows only Reporter: Rashid Abzalov Attachments: MultiThreaded.zip This example works fine in Embedded v2.5 but fails in Embedded v3.0. Test query: select * from RDB$COLLATIONS (you can use any other) Sources of client application is attached. Compiled binaries are attached too (compiled with Delphi XE2 with IBX components). How to reproduce in 2.5 - client application would not hang: 1) unzip the embedded server (http://sourceforge.net/projects/firebird/files/firebird-win32/2.5.6-Release/Firebird-2.5.6.27020-0_Win32_embed.zip/download) 2) create empty database 3) move test application (MultiThreaded.exe) to the folder where embedded server is located 4) MultiThreaded.exe test_2_5.fdb sysdba masterkey How to reproduce in 3.0 - client application would hang: 1) unzip Zip kit for manual/custom installs (https://sourceforge.net/projects/firebird/files/firebird-win32/3.0.1-Release/Firebird-3.0.1.32609-0_Win32.zip/download) 2) copy the file fbclient.dll to gds32.dll (if IBX is used) 3) don't change the providers parameter on then config file (use default value #Providers = Remote,Engine12,Loopback) 4) create empty database 5) MultiThreaded.exe test_3_0.fdb sysdba masterkey When was tested the Alfa release (in November of last year) - client application was not hang. -- 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 ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel