atom-community / atom-community/atom-script

Uncaught Error: EACCES: permission denied, open '~/Documents/ProjectAlpha/mf_view.py'

Open
#1,302 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
730
Forks
264
PR merge metrics
No merged PRs in 30d

Description

[Enter steps to reproduce:]

1. ...
2. ...

**Atom**: 1.15.0 x64
**Electron**: 1.3.13
**OS**: Debian GNU/Linux
**Thrown From**: [script](https://github.com/rgbkrk/atom-script) package 3.14.1

### Stack Trace

Uncaught Error: EACCES: permission denied, open '/home/petros/Documents/ProjectAlpha/mf_view.py'

```
At /usr/share/atom/resources/app.asar/node_modules/text-buffer/lib/text-buffer.js:1076

Error: EACCES: permission denied, open '/home/petros/Documents/ProjectAlpha/mf_view.py'
at Error (native)
at Object.fs.openSync (fs.js:640:18)
at Object.module.(anonymous function) [as openSync] (ELECTRON_ASAR.js:168:20)
at Object.fs.writeFileSync (fs.js:1343:33)
at Object.writeFileSync (/app.asar/node_modules/fs-plus/lib/fs-plus.js:281:17)
at File.module.exports.File.writeFileSync (/app.asar/node_modules/text-buffer/node_modules/pathwatcher/lib/file.js:285:19)
at File.module.exports.File.writeFileWithPrivilegeEscalationSync (/app.asar/node_modules/text-buffer/node_modules/pathwatcher/lib/file.js:463:21)
at File.module.exports.File.writeSync (/app.asar/node_modules/text-buffer/node_modules/pathwatcher/lib/file.js:380:12)
at TextBuffer.module.exports.TextBuffer.saveAs (/app.asar/node_modules/text-buffer/lib/text-buffer.js:1067:19)
at TextBuffer.module.exports.TextBuffer.save (/app.asar/node_modules/text-buffer/lib/text-buffer.js:1048:19)
at TextEditor.module.exports.TextEditor.save (/app.asar/src/text-editor.js:915:26)
at CodeContextBuilder.buildCodeContext (/packages/script/lib/code-context-builder.js:38:49)
at Runtime.execute (/packages/script/lib/runtime.js:55:49)
at /packages/script/lib/script.js:98:40)
at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/app.asar/src/command-registry.js:259:29)
at CommandRegistry.handleCommandEvent (/app.asar/src/command-registry.js:3:59)
at CommandRegistry.module.exports.CommandRegistry.dispatch (/app.asar/src/command-registry.js:160:19)
at AtomEnvironment.module.exports.AtomEnvironment.dispatchApplicationMenuCommand (/app.asar/src/atom-environment.js:1162:28)
at EventEmitter.outerCallback (/app.asar/src/application-delegate.js:312:25)
at emitThree (events.js:116:13)
at EventEmitter.emit (events.js:194:7)
```

### Commands

```
-7:24.7.0 command-palette:toggle (ol.tree-view.full-menu.list-tree.has-collapsable-children.focusable-panel)
-7:21 editor:consolidate-selections (input.hidden-input)
-7:21 core:cancel (input.hidden-input)
-5:15.2.0 editor:newline (input.hidden-input)
2x -5:08.1.0 core:backspace (input.hidden-input)
-3:48.4.0 settings-view:install-packages-and-themes (input.hidden-input)
11x -3:24.3.0 core:backspace (input.hidden-input)
-3:19.5.0 core:confirm (input.hidden-input)
-1:25.8.0 script:run (ol.tree-view.full-menu.list-tree.has-collapsable-children.focusable-panel)
-1:12.4.0 grammar-selector:show (atom-text-editor.editor.is-focused)
-1:00.5.0 script:run (input.hidden-input)
-0:30 script:kill-process (input.hidden-input)
-0:17.4.0 script:close-view (atom-workspace.workspace.scrollbars-visible-always.theme-one-dark-syntax.theme-one-dark-ui)
-0:11.9.0 script:run (atom-workspace.workspace.scrollbars-visible-always.theme-one-dark-syntax.theme-one-dark-ui)
```

### Non-Core Packages

```
script 3.14.1
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.