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
internal gds software consistency check (limbo impossible (184), file: vio.cpp line: 2036) [CORE3679] #4029
Comments
Modified by: @doychindescription: I'm writing a program that converts some data from one data base into another one. I'm using multiple threads to convert more data at the same time. While testing the conversion program i got an error message that says: GDS Exception. 335544333. internal gds software consistency check (limbo impossible (184), file: vio.cpp line: 2036) => I'm writing a program that converts some data from one data base into another one. I'm using multiple threads to convert more data at the same time. While testing the conversion program I got an error message that says: GDS Exception. 335544333. internal gds software consistency check (limbo impossible (184), file: vio.cpp line: 2036) The server code starts multiple transactions during the conversion. |
Commented by: @hvlad I'm afraid it will be impossible to analyze the issue without reproducible test case |
Commented by: @doychin Few more things to add: The database file was from FB 2.1.2. I connected to it without backup/restore. Also FW was off and I'm using Classic server. |
Commented by: @doychin After I got the error message I did backup/restore and after restarting conversion process there was no more error messages like this. |
Commented by: @hvlad Are you using read-only and\or distributed transactions in conversion process ? |
Commented by: @doychin I'm using distributed transactions. |
Modified by: @hvladassignee: Vlad Khorsun [ hvlad ] |
Commented by: @hvlad Any chance that some distributed transaction was left in limbo state ? |
Commented by: @doychin I did backup without any problems after that. Also gfix did not report any problems with database. |
Modified by: @pcisarstatus: Resolved [ 5 ] => Closed [ 6 ] |
Submitted by: @doychin
Is replaced by CORE5528
I'm writing a program that converts some data from one data base into another one. I'm using multiple threads to convert more data at the same time. While testing the conversion program I got an error message that says:
GDS Exception. 335544333. internal gds software consistency check (limbo impossible (184), file: vio.cpp line: 2036)
The server code starts multiple transactions during the conversion.
The text was updated successfully, but these errors were encountered: