Skip to content

[SR-4298] FileManager.default.createDirectory crashes if directory already exists in Linux #4539

@swift-ci

Description

@swift-ci
Previous ID SR-4298
Radar None
Original Reporter amraboelela (JIRA User)
Type Bug
Status Closed
Resolution Done
Additional Detail from JIRA
Votes 0
Component/s Foundation
Labels Bug, Linux
Assignee mattrajca (JIRA)
Priority Medium

md5: 59b8f0e08e3564156339e6d2fd2879c7

relates to:

  • SR-4570 FileManager's createDirectory segfaults

Issue Description:

dirpath = "/home/userName/existing/directory"
try FileManager.default.createDirectory(atPath: dirpath, withIntermediateDirectories:false, attributes:nil)

vim /var/log/kern.log
Mar 20 17:38:50 computerName kernel: [72565.767768] ProcessName[18073]: segfault at 90 ip 00007f05e873801c sp 00007fffe8eebc28 error 4 in libswiftCore.so[7f05e839c000+43e000]

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions