Opened 14 years ago

Closed 14 years ago

Last modified 14 years ago

#22 closed defect (fixed)

libc: path resolver fails on open file

Reported by: bird Owned by: bird
Priority: high Milestone: libc-0.6.1
Component: libc Version: 0.6
Severity: normal Keywords: libc unix-attributes ea path-resolver
Cc:

Description

pwd_mkdb (baselayout) has trouble doing stat() on the temporary database file after opening it. It's a JFS volume. The final DosFindFirst? operation in the unix path resolver fails with rc=32. Ignoring that failure, the stat() operation seems to be working fine even if it has to do DosFindFirst? itself to read those unix attributes... weird.

Change History (4)

comment:1 Changed 14 years ago by bird

  • Milestone set to libc-0.6.1
  • Status changed from new to assigned

comment:2 Changed 14 years ago by anonymous

It's not the DosFindFirst?(), it's the DosQueryPathInfo?() which fails. This is a know problem, it's just not handled correctly.

comment:3 Changed 14 years ago by anonymous

  • Resolution set to fixed
  • Status changed from assigned to closed

comment:4 Changed 14 years ago by bird

The error code in this case was 13 "Permission denied".

Note: See TracTickets for help on using tickets.