Skip to content

Fix: Cross-drive file crash (CLI-68) - #704

Open
szmania wants to merge 8 commits into
cecli-dev:v1.6.2from
szmania:cli-68-cross-drive-file-crash
Open

szmania wants to merge 8 commits into
cecli-dev:v1.6.2from
szmania:cli-68-cross-drive-file-crash

Conversation

@szmania

@szmania szmania commented Oct 1, 2026

Copy link
Copy Markdown

Summary

This PR addresses the cross-drive file crash issue (CLI-68) where the application fails when handling files across different drives on Windows.

Changes

  • Fixed file path handling for cross-drive operations on Windows
  • Added proper drive letter normalization and path resolution
  • Improved error handling for filesystem operations across drive boundaries

Testing

  • Verified fix works with files on different drives (C: → D:, etc.)
  • Tested edge cases: UNC paths, network drives, substituted drives
  • All existing tests pass

Checklist

  • Code compiles without errors
  • All unit tests pass
  • Integration tests pass
  • Manual testing on Windows cross-drive scenarios completed
  • No breaking changes to existing functionality

Related Issues

  • Fixes CLI-68: Cross-drive file crash

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant