-
-
Notifications
You must be signed in to change notification settings - Fork 231
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Firebird 2.5.3 hangs on simultaneous connection to the Services API and database [CORE4908] #5200
Comments
Modified by: @dyemanovassignee: Alexander Peshkov [ alexpeshkoff ] |
Modified by: @AlexPeshkoffstatus: Open [ 1 ] => Resolved [ 5 ] resolution: Fixed [ 1 ] Fix Version: 2.5.5 [ 10670 ] |
Commented by: @SENikitin Hi, Problem still exists - we have tested it with yesterday snapshot, Firebird SuperClassic hanged again, dump and pdb are here: |
Commented by: @AlexPeshkoff I can't use dmp & pdb - I have no windows OS. Please provide stack traces text dump. |
Commented by: @dyemanov thread 1: Jrd::Service::Service(const char * service_name=0x0000000000200000, unsigned short spb_length=32, const unsigned char * spb_data=0x5f65636976726573) thread 2: Jrd::SecurityDatabase::init() thread 3: jrd8_attach_database(__int64 * user_status=0x0000000140000000, const char * filename=0x000000000490e270, Jrd::Attachment * * handle=0x000000000000000c, short dpb_length=-6640, const unsigned char * dpb=0x000000000490e320) |
Commented by: @dyemanov SecurityDatabase::lookupUser() holds pwd::mutex and acquires dbInitMutex inside prepare()->jrd8_attach_database |
Modified by: @pavel-zotovstatus: Resolved [ 5 ] => Resolved [ 5 ] QA Status: No test => Deferred Test Details: Can anyone give scenario about sequence of actions in fbtest ? What should be specified first and what second: attach to services API or to database ? What kind of services should be tested ? |
Modified by: @pcisarstatus: Resolved [ 5 ] => Closed [ 6 ] |
Submitted by: @SENikitin
Problem occurs after 2.5.3, exists in 2.5.4.
See dump
https://yadi.sk/d/-2RFcesiiFCW8
Commits: 877b056 058c3a9 FirebirdSQL/fbt-repository@e70b65b FirebirdSQL/fbt-repository@0386a2e
====== Test Details ======
Can anyone give scenario about sequence of actions in fbtest ? What should be specified first and what second: attach to services API or to database ? What kind of services should be tested ?
The text was updated successfully, but these errors were encountered: