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
Server hang up on drop database [CORE4695] #5003
Comments
Commented by: @AlexPeshkoff Server hang is definitely severe issue and should be fixed but please be sure that we tested FB 2.5.3 before releasing it and in our tests server does not fail on drop database. I.e. it's necessary to examine _your_ particular case to fix this bug. So can you provide reproducible test case? If yes attach it to the ticket. If not look here: http://www.ibphoenix.com/resources/documents/development/doc_35 and follow the instructions. |
Commented by: vinogradniy (vinogradniy) May be CORE4700 fix this problem. Require testing with Fb 2.5.4. |
Commented by: vinogradniy (vinogradniy) For Firebird-2.5.6.27020_0_x64.exe dump file: https://cloud.mail.ru/public/2YyW/WXjqZQqAE |
Commented by: vinogradniy (vinogradniy) For Firebird-2.5.6.27020_0_x64.exe ADPlus dump: https://cloud.mail.ru/public/CWU6/DWRzyeoZz |
Commented by: @hvlad Both dumps shows that hangup happens when database is created (not dropped) over already existing database. Thread 1: 00 ntdll!NtWaitForSingleObject+0xa Thread 2: 00 ntdll!NtWaitForSingleObject+0xa thread 1: hold dbbSync and wait for dbb_writer_init semaphore |
Modified by: @hvladassignee: Vlad Khorsun [ hvlad ] |
Commented by: vinogradniy (vinogradniy) > Both dumps shows that hangup happens when database is created (not dropped) over already existing database. Hangup is reproduced only in that case (over already existing database). |
Submitted by: vinogradniy (vinogradniy)
Server hang up when single client(SYSDBA) drop database (or database metadata change). Restart from service manager failed. Required process kill from task manager and manually remove database file. Server version 2.5.2 does not have this problem.
Server logs:
{{{
K00375 (Server) Thu Feb 19 14:39:34 2015
INET/inet_error: read errno = 10054
K00375 (Client) Thu Feb 19 14:39:45 2015
"C:\Program Files\Firebird\Firebird_2_5\bin\fbserver.exe": terminated abnormally (4294967295)
K00375 (Client) Thu Feb 19 14:39:46 2015
Guardian starting: "C:\Program Files\Firebird\Firebird_2_5\bin\fbserver.exe"
K00375 (Client) Thu Feb 19 14:39:51 2015
Guardian starting: "C:\Program Files\Firebird\Firebird_2_5\bin\fbserver.exe"
K00375 (Server) Thu Feb 19 15:46:47 2015
INET/inet_error: read errno = 10054
K00375 (Client) Thu Feb 19 15:47:27 2015
Guardian starting: "C:\Program Files\Firebird\Firebird_2_5\bin\fbserver.exe"
}}}
The text was updated successfully, but these errors were encountered: