Opened 15 years ago
Last modified 12 years ago
#231 assigned defect
__libc_back_fsUnixAttribsGet() may leave dev and inode 0 on HPFS386 — at Initial Version
| Reported by: | dmik | Owned by: | bird | 
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | libc-backend | Version: | 0.6 | 
| Severity: | normal | Keywords: | hpfs386 | 
| Cc: | 
Description
If a file on a HPFS386 volume has EAs but none of them are LIBC UnixEAs, libc_back_fsUnixAttribsGet() returns 0 but doesn't generate a dev and inode value for the given file which breaks some software. For example, cp.exe fails when copying a REXX script with the following message:
cp: skipping file `bar.cmd', as it was replaced while being copied
Stripping EAs on bar.cmd makes cp.exe succeed.
  Note:
 See   TracTickets
 for help on using tickets.
    