Skip to content

Firebird 6.0. Crash during multi-threaded database restore #9024

@sim1984

Description

@sim1984

The error occurs randomly and may not reproduce during a subsequent restore. It always occurs during the index building phase, but in different places.

gbak -c -V -user SYSDBA -pas masterkey -par 2 -st TD -se inet://localhost:3056/service_mgr d:\fbdata\5.0\billing.fbk d:\fbdata\6.0\billing.fdb -Y d:\fbdata\6.0\billing-restore.log
...
gbak:   77.173  8.600 creating indexes
gbak:   77.233  0.059 committing metadata
gbak:   77.310  0.076     activating and creating deferred index "PUBLIC"."PK_USER_SECURITY_FLAGS"
gbak:   77.312  0.002     activating and creating deferred index "PUBLIC"."PK_PAY_NOTIFY"
gbak:   77.314  0.001     activating and creating deferred index "PUBLIC"."PK_API_LOG"
gbak:   77.316  0.001     activating and creating deferred index "PUBLIC"."IDX_API_LOG_BYDATE_DESC"
gbak:   77.317  0.001     activating and creating deferred index "PUBLIC"."PK_API_POINT"
gbak:   77.318  0.001     activating and creating deferred index "PUBLIC"."UK_API_POINT_NAME"
gbak:   77.319  0.001     activating and creating deferred index "PUBLIC"."UK_API_POINT_KEY_VALUE"
gbak:   77.320  0.001     activating and creating deferred index "PUBLIC"."PK_PAGE_CATEGORY"
gbak:   77.322  0.001     activating and creating deferred index "PUBLIC"."PK_ETNI_DB_LINKS"
gbak:   77.323  0.001     activating and creating deferred index "PUBLIC"."UK_DB_LINK_NAME"
gbak:   77.324  0.001     activating and creating deferred index "PUBLIC"."IDX_ETNI_DB_LINKS_DATABASE"
gbak:   77.325  0.001     activating and creating deferred index "PUBLIC"."PK_USER_FARMS"
gbak:   77.326  0.001     activating and creating deferred index "PUBLIC"."UK_USER_FARMS"
gbak:   77.328  0.001     activating and creating deferred index "PUBLIC"."IDX_UF_CODE_FARM"
gbak:   77.329  0.001     activating and creating deferred index "PUBLIC"."UNQ_WEBUSER_LOGIN"
gbak:   77.365  0.035     activating and creating deferred index "PUBLIC"."WEBUSER_IDX_BYDATE"
gbak:   77.377  0.012     activating and creating deferred index "PUBLIC"."WEBUSER_IDX_BYDATE_DESC"
gbak:   77.390  0.012     activating and creating deferred index "PUBLIC"."PK_WEBUSER"
gbak:   77.403  0.013     activating and creating deferred index "PUBLIC"."IDX_WEBUSER_EMAIL"
gbak:   77.424  0.020     activating and creating deferred index "PUBLIC"."UNQ_WEBUSER_ACTIVE_EMAIL"
gbak:   77.444  0.020     activating and creating deferred index "PUBLIC"."IDX_USER_LOGINS_BYDATE"
gbak:cannot commit index "PUBLIC"."IDX_USER_LOGINS_BYDATE"
gbak: ERROR:I/O error during "ReadFile" operation for file "D:\FBDATA\6.0\BILLING.FDB"
gbak: ERROR:    Error while trying to read from file
gbak: ERROR:    Неверный дескриптор. 
gbak: ERROR:internal Firebird consistency check (can't continue after bugcheck)

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions