Skip to content
This repository was archived by the owner on Dec 15, 2022. It is now read-only.

Uncaught TypeError: Failed to set the 'value' property on 'HTMLProgressElement': The provided dou... #1073

Closed
hexfs opened this issue Feb 18, 2019 · 1 comment
Labels

Comments

@hexfs
Copy link

hexfs commented Feb 18, 2019

  1. Clone a big project in github.
  2. Start replacing space) with ) without stopping and doing Ctrl + Enter.

Atom: 1.34.0 x64
Electron: 3.1.3
OS: linux 4.20.10-zen1-1-zen
Thrown From: find-and-replace package 0.215.14

Stack Trace

Uncaught TypeError: Failed to set the 'value' property on 'HTMLProgressElement': The provided double value is non-finite.

At /usr/lib/atom/node_modules/find-and-replace/lib/project-find-view.js:268

TypeError: Failed to set the 'value' property on 'HTMLProgressElement': The provided double value is non-finite.
    at subscriptions.add.model.onDidReplacePath.result (/usr/lib/atom/node_modules/find-and-replace/lib/project-find-view.js:268:43)
    at Function.simpleDispatch (/usr/lib/atom/node_modules/event-kit/dist/emitter.js:64:14)
    at Emitter.emit (/usr/lib/atom/node_modules/event-kit/dist/emitter.js:257:28)
    at atom.workspace.replace (/usr/lib/atom/node_modules/find-and-replace/lib/project/results-model.js:221:22)
    at /usr/lib/atom/src/task.js:120:25
    at Function.simpleDispatch (/usr/lib/atom/node_modules/event-kit/dist/emitter.js:64:14)
    at Emitter.emit (/usr/lib/atom/node_modules/event-kit/dist/emitter.js:257:28)
    at ChildProcess.<anonymous> (/usr/lib/atom/src/task.js:72:34)
    at ChildProcess.emit (events.js:182:13)
    at emit (internal/child_process.js:811:12)
    at process._tickCallback (internal/process/next_tick.js:63:19)

Commands

  2x -6:53.6.0 core:backspace (input.hidden-input)
     -6:52.7.0 core:move-down (input.hidden-input)
  3x -6:52.4.0 core:backspace (input.hidden-input)
     -6:51.2.0 core:move-down (input.hidden-input)
  2x -6:50.9.0 core:backspace (input.hidden-input)
     -6:49.2.0 core:move-down (input.hidden-input)
  3x -6:49 core:backspace (input.hidden-input)
     -6:14.6.0 core:select-all (input.hidden-input)
  2x -6:14.3.0 core:backspace (input.hidden-input)
     -6:12.6.0 core:confirm (input.hidden-input)
  2x -6:11.4.0 core:backspace (input.hidden-input)
     -5:51.9.0 project-find:show-in-current-directory (div.header.list-item)
     -5:50.3.0 core:confirm (input.hidden-input)
     -4:01.3.0 project-find:confirm (button.btn)
     -3:06.2.0 project-find:show-in-current-directory (div.header.list-item)
  4x -3:05.1.0 core:backspace (input.hidden-input)

Non-Core Packages


@rsese
Copy link

rsese commented Feb 20, 2019

Thanks for the report!

Atom: 1.34.0 x64
Electron: 3.1.3

Based on these versions, we've determined that you are currently using an unofficial build or distribution of Atom (the official stable 1.34.0 release ships with Electron 2.0.16). Often these customized versions of Atom are modified versions of the Stable branch of Atom with mismatched versions of built-in components. These updated components are taken from the Beta channel or master branch and then injected into the Stable version and a new Atom package is generated. Because of the way Atom is constructed, using these mismatched components can cause mysterious and hard-to-diagnose problems. You can find out more about why we chose to not support unofficial distributions here.

You can find instructions for installing an official version of Atom in the Flight Manual. If you are still seeing this problem on an official build please file a new issue, thanks!

@rsese rsese closed this as completed Feb 20, 2019
@rsese rsese added the invalid label Feb 20, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants