Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: -current tar(1) breakage



On Mar 26,  6:52pm, hauke%Espresso.Rhein-Neckar.DE@localhost (Hauke Fath) wrote:
-- Subject: Re: -current tar(1) breakage

| On Fri, 26 Mar 2021 16:28:38 -0000 (UTC), Christos Zoulas wrote:
| > What does the core file show?
| 
| Reading symbols from /usr/bin/tar...
| (No debugging symbols found in /usr/bin/tar)
| [New process 29527]
| Core was generated by `tar'.
| Program terminated with signal SIGSEGV, Segmentation fault.
| #0  0x000074e0e8667866 in iconv () from /lib/libc.so.12
| (gdb) bt
| #0  0x000074e0e8667866 in iconv () from /lib/libc.so.12
| #1  0x000074e0ea683834 in ?? () from /usr/lib/libarchive.so.4
| #2  0x000074e0ea6844ba in archive_strncat_l () from=20
| /usr/lib/libarchive.so.4
| #3  0x000074e0ea6847d9 in archive_mstring_get_mbs_l () from=20
| /usr/lib/libarchive.so.4
| #4  0x000074e0ea61f051 in ?? () from /usr/lib/libarchive.so.4
| #5  0x000074e0ea61f5da in ?? () from /usr/lib/libarchive.so.4
| #6  0x000074e0ea66a1da in ?? () from /usr/lib/libarchive.so.4
| #7  0x0000000155a08ac2 in write_entry ()
| #8  0x0000000155a08cac in write_hierarchy ()
| #9  0x0000000155a0907e in write_archive ()
| #10 0x0000000155a098a4 in tar_mode_c ()
| #11 0x0000000155a0ba4d in main ()
| (gdb)

Can you install the debug sets?

| Also, from a 'ktrace -di':
| 
| [...]
|  29527  29527 tar      CALL  __acl_get_fd(7,4,0x74e0ea5dc000)
|  29527  29527 tar      RET   __acl_get_fd -1 errno 45 Operation not=20
| supported
|  29527  29527 tar      CALL =20
| mmap(0,0x5000,PROT_READ|PROT_WRITE,0x1002<PRIVATE,ANONYMOUS,ALIGN=3DNONE>,0=
| xffffffff,0,0)
|  29527  29527 tar      RET   mmap 128509353488384/0x74e0ea5d7000
|  29527  29527 tar      CALL  munmap(0x74e0ea5d7000,0x5000)
|  29527  29527 tar      RET   munmap 0
|  29527  29527 tar      CALL =20
| mmap(0,0x6000,PROT_READ|PROT_WRITE,0xd001002<PRIVATE,ANONYMOUS,ALIGN=3D8KB>=
| ,0xffffffff,0,0)
|  29527  29527 tar      RET   mmap 128509353484288/0x74e0ea5d6000
|  29527  29527 tar      CALL  munmap(0x74e0ea5db000,0x1000)
|  29527  29527 tar      RET   munmap 0
|  29527  29527 tar      CALL  __acl_get_fd(7,2,0x74e0ea5d6000)
|  29527  29527 tar      RET   __acl_get_fd -1 errno 45 Operation not=20
| supported
|  29527  29527 tar      CALL  extattr_list_fd(7,1,0,0)
|  29527  29527 tar      RET   extattr_list_fd -1 errno 45 Operation not=20
| supported
|  29527  29527 tar      CALL  close(7)
|  29527  29527 tar      RET   close 0
|  29527  29527 tar      CALL  fchdir(3)
|  29527  29527 tar      RET   fchdir 0
|  29527  29527 tar      PSIG  SIGSEGV SIG_DFL: code=3DSEGV_MAPERR,=20
| addr=3D0x68, trap=3D6)
|  29527  29527 tar      NAMI  "tar.core"

I was hoping that this would show the filename but it does not.

Thanks,

christos


Home | Main Index | Thread Index | Old Index