posit-dev / posit-dev/positron

Positron installation is corrupt

Open
#4,069 3 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

area: builds bug support
Dominant language
TypeScript
Stars
4.3k
Forks
184
Avg merge
1d 11h
Merged PRs (30d)
206

Description

Type: Performance Issue

I continuously get this message :
Positron installation is corrupt, please re-install

VS Code version: Positron 1.90.0 (Universal) (eee2ff0fdcb422608b5181338e6204cdb5e311cd, 2024-07-16T04:40:30.193Z)
OS version: Darwin arm64 23.5.0
Modes: Unsupported

System Info
Item Value
CPUs Apple M1 (8 x 2400)
GPU Status 2d_canvas: enabled
canvas_oop_rasterization: enabled_on
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_graphite: disabled_off
video_decode: enabled
video_encode: enabled
webgl: enabled
webgl2: enabled
webgpu: enabled
Load (avg) 2, 3, 4
Memory (System) 16.00GB (0.08GB free)
Process Argv
Screen Reader no
VM 0%
Process Info
CPU %	Mem MB	   PID	Process
    6	   131	 13992	positron main
    0	    49	 13993	   gpu-process
    0	    16	 13994	   utility-network-service
    0	    66	 14060	shared-process
    0	     0	 18672	     /bin/ps -ax -o pid=,ppid=,pcpu=,pmem=,command=
    0	    33	 14115	ptyHost
    0	     0	 17659	     zsh (figterm)
    0	     0	 17671	       /opt/homebrew/Cellar/zsh/5.9/bin/zsh
    0	     0	 17977	     zsh (figterm)
    0	     0	 18005	       /opt/homebrew/Cellar/zsh/5.9/bin/zsh
    0	     0	 18111	     electron-nodejs (connection.js )
    0	    33	 18113	       electron-nodejs (connection.js )
    0	   197	 17625	window [3] (Welcome)
    0	    33	 17627	fileWatcher [3]
    0	    49	 17629	extensionHost [3]
    0	    33	 17649	     /Applications/Positron.app/Contents/Frameworks/Positron Helper (Plugin).app/Contents/MacOS/Positron Helper (Plugin) /Users/sumeetmankar/.positron/extensions/streetsidesoftware.code-spell-checker-3.0.1-universal/packages/_server/dist/main.cjs --node-ipc --clientProcessId=17629
    0	    33	 17660	     electron-nodejs (server.js )
    0	    33	 17715	     electron-nodejs (lsp.js )
    0	     0	 17716	     /opt/anaconda3/bin/python /Applications/Positron.app/Contents/Resources/app/extensions/ms-python.black-formatter/bundled/tool/lsp_server.py --stdio
    0	     0	 17717	     /opt/anaconda3/bin/python /Users/sumeetmankar/.positron/extensions/charliermarsh.ruff-2024.30.0-darwin-arm64/bundled/tool/server.py
    0	    98	 18626	window [4] (Issue Reporter)
Workspace Info
;
Extensions (28)
Extension Author (truncated) Version
better-comments aar 3.0.2
project-manager ale 12.8.0
color-info bie 0.7.2
file-properties-viewer bru 1.2.0
ruff cha 2024.30.0
bracket-pair-colorizer-2 Coe 0.1.4
gitlens eam 15.2.0
prettier-vscode esb 10.4.0
vscode-github-actions git 0.26.3
vscode-pull-request-github Git 0.90.0
positron-plus-1-e grr 0.0.4
todo-tree Gru 0.0.215
open-remote-ssh jea 0.0.46
vscode-peacock joh 4.2.2
vscode-colorize kam 0.11.1
rainbow-csv mec 3.3.0
git-graph mhu 1.30.0
dotenv mik 1.0.1
tabscolor mon 0.1.32
vscode-docker ms- 1.29.1
live-server ms- 0.4.14
color-highlight nau 2.8.0
shiny Pos 1.0.0
vscode-css-navigation puc 1.13.2
vscode-yaml red 1.15.0
rewrap stk 1.16.3
code-spell-checker str 3.0.1
chatgpt tim 0.6.0

(1 theme extensions excluded)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the repeated corruption warning in Positron 1.90.0 (Universal) on Darwin arm64 23.5. The report names no source file, test, or reproduction beyond the warning, so trace the installation-integrity check from that symptom. Done should be a confirmed cause and a fix that prevents the warning for a valid installation.

Written by the indexing model from the issue text.

Assessment

Tech stack
electron, typescript
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.