The restore command failed due to SIGSEGV, and the core was output

Solution Unverified - Updated -

Issue

When the restore command was executed, the restore failed due to SIGSEGV, and backup data could not be restored. At that time, core was output.

The commands executed during backup and restore are as follows:

### backup, this completed without issues
$ /sbin/dump -0uan -f - /dev/sdaX 2> xxx-sdaX.log | dd of=xxx-sdaX.dump

### restore
$ restore tvf xxx-sdaX.dump
Verify tape and initialize maps
Input is from a local file/pipe
Input block size is 32
 :
 :
Label: none
Extract directories from tape
Note: Doing Quad swapping
Mangled directory: reclen less than DIRSIZ (0 < 12) 
 :
 :
Mangled directory: reclen not multiple of 4 
Mangled directory: reclen not multiple of 4 
Mangled directory: 
Mangled directory: reclen less than DIRSIZ (0 < 12) 
 :
 :
Mangled directory: reclen not multiple of 4 reclen less than DIRSIZ (1 < 12) 
Mangled directory: reclen not multiple of 4 
Mangled directory: reclen not multiple of 4 
Mangled directory: reclen less than DIRSIZ (0 < 12) 
Mangled directory: reclen less than DIRSIZ (0 < 12) 
Mangled directory: reclen less than DIRSIZ (0 < 12) 
Mangled directory: reclen less than DIRSIZ (0 < 12) 
Mangled directory: reclen less than DIRSIZ (0 < 12) 
Mangled directory: reclen not multiple of 4 
Mangled directory: reclen not multiple of 4 
Segmentation fault (core dumped)

Environment

  • Red Hat Enterprise Linux (RHEL) 6 and 7
  • dump

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In