0

我在我的开发板上使用 PostgreSQL 9.2.3,我正在使用以下命令备份数据库并出现分段错误。

/bin/pg_dump -U db_admin -t mytable -b -C -Ft MYDB|gzip >/home/mydb.tar.gz

我使用 gdb 分析了转储核心,发现 pg_dump 给出了 dopr() 函数的分段

gdb 输出

(gdb)bt 
#0  0x00429c4c in dopr ()
#1  0x0042acda in pg_sprintf ()
#2  0x004249fc in _tarAddFile ()
#3  0x00424d88 in tarClose ()
#4  0x004259a0 in _CloseArchive ()
#5  0x0041e712 in CloseArchive ()
#6  0x0041862e in main ()
(gdb)

如果有人找到解决此问题的方法,请告诉我。

4

0 回答 0