Skip to content

Deleting a namespace and then bringing it back and populate it does not work as expected #726

@aplteam

Description

@aplteam

Starting point is the file Code.zip

Download this, unzip into, say, /path/2/, start 19.0 and carry out the following steps:

  1. ]Link.Create '#.Code' /path/2/Code
  2. Execute #.Code.Create
  3. Execute #.Code.test_1

This always results in:

FILE ACCESS ERROR: /path/2/Code/_667/Foo: Unable to open file
test_1[3] ⎕SE.Link.Add'#._667.Foo.'∘,¨↓#._667.Foo.⎕NL 3

After executing "Resume all threads" (that's right!) you get something along these lines:

Added: #._667.Foo.Fns_00 #._667.Foo.Fns_01 ...
Link Warning: FileSystemWatcher error on directory: /path/2/Code/_667 watching may no longer be reliable.
FILE ACCESS ERROR: /path/2/Code/_667/Foo: Unable to open file
      test_1
      ∧

At this stage, when I enter )SI, 100% of the time APL hangs.

(This is my <02264>)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions