Opened 14 years ago

Last modified 10 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.

Change History (1)

Changed 14 years ago by dmik

Attachment: cp_HPFS386.fiff added
Note: See TracTickets for help on using tickets.