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

Reply via email to