BUG #17695: Failed Assert in logical replication snapbuild.
От | PG Bug reporting form |
---|---|
Тема | BUG #17695: Failed Assert in logical replication snapbuild. |
Дата | |
Msg-id | 17695-6be9277c9295985f@postgresql.org обсуждение исходный текст |
Ответы |
回复:BUG #17695: Failed Assert in logical replication snapbuild.
Re: BUG #17695: Failed Assert in logical replication snapbuild. |
Список | pgsql-bugs |
The following bug has been logged on the website: Bug reference: 17695 Logged by: 施博文 Email address: zxwsbg@qq.com PostgreSQL version: 14.6 Operating system: centos Description: In PG14 or higher version, I notice that SnapBuildRestore don't set builder->next_phase_at=InvalidTransactionId . But in SnapBuildSerialize function, the assert check this condition. Assert(builder->next_phase_at == InvalidTransactionId); This would cause some problems, and I have repeat it with the perl test case which I would update later, the problem is following: TRAP: FailedAssertion("builder->next_phase_at == InvalidTransactionId", File: "snapbuild.c", Line: 1604, PID: 29974) postgres: master: walsender postgres [local] START_REPLICATION(ExceptionalCondition+0xb9)[0xb1c9bd] postgres: master: walsender postgres [local] START_REPLICATION[0x8f548d] postgres: master: walsender postgres [local] START_REPLICATION(SnapBuildProcessRunningXacts+0x55)[0x8f4c5c] postgres: master: walsender postgres [local] START_REPLICATION[0x8dd8be] postgres: master: walsender postgres [local] START_REPLICATION(LogicalDecodingProcessRecord+0xd1)[0x8dd243] postgres: master: walsender postgres [local] START_REPLICATION[0x915eb1] postgres: master: walsender postgres [local] START_REPLICATION[0x91520c] postgres: master: walsender postgres [local] START_REPLICATION[0x913bdd] postgres: master: walsender postgres [local] START_REPLICATION(exec_replication_command+0x42c)[0x914593] postgres: master: walsender postgres [local] START_REPLICATION(PostgresMain+0x7be)[0x984ddf] postgres: master: walsender postgres [local] START_REPLICATION[0x8c0d41] postgres: master: walsender postgres [local] START_REPLICATION[0x8c06b3] postgres: master: walsender postgres [local] START_REPLICATION[0x8bc9c4] postgres: master: walsender postgres [local] START_REPLICATION(PostmasterMain+0x117a)[0x8bc29b] postgres: master: walsender postgres [local] START_REPLICATION[0x7bdaf9] /lib64/libc.so.6(__libc_start_main+0xf5)[0x7f815dd92555] postgres: master: walsender postgres [local] START_REPLICATION[0x488d09]
В списке pgsql-bugs по дате отправления: