willyelm / xatom-debug

A Simple Debugger Provider for Atom
MIT License
71 stars 5 forks source link

Uncaught TypeError: Cannot read property 'id' of undefined #72

Closed topvisasfrance closed 2 years ago

topvisasfrance commented 5 years ago

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.34.0 x64 Electron: 2.0.16 OS: Mac OS X 10.14.3 Thrown From: xatom-debug package 1.6.11

Stack Trace

Uncaught TypeError: Cannot read property 'id' of undefined

At /Applications/Atom.app/Contents/Resources/app/static/<embedded>:11

TypeError: Cannot read property 'id' of undefined
    at extraRenderedScreenLines.forEach (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:75663)
    at Map.forEach (<anonymous>)
    at TextEditorComponent.renderLineTiles (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:75595)
    at TextEditorComponent.renderContent (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:74121)
    at TextEditorComponent.renderScrollContainer (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:73581)
    at TextEditorComponent.render (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:72360)
    at Object.updateSync (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:14:126536)
    at TextEditorComponent.updateSyncBeforeMeasuringContent (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:70218)
    at TextEditorComponent.screenPositionForPixelPosition (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:107330)
    at HTMLElement.screenPositionForPixelPosition (/app.asar/src/text-editor-element.js:250:32)
    at EditorManager.getEditorPositionFromEvent (/packages/xatom-debug/lib/editor/editor-manager.js:222:45)
    at EditorManager.listenExpressionEvaluations (/packages/xatom-debug/lib/editor/editor-manager.js:252:35)
    at HTMLElement.expressionHandler (/packages/xatom-debug/lib/editor/editor-manager.js:159:57)

Commands

     -2:10.8.0 editor:consolidate-selections (input.hidden-input)
     -2:10.8.0 core:cancel (input.hidden-input)
     -2:09.6.0 core:copy (input.hidden-input)
     -2:09.1.0 find-and-replace:show (input.hidden-input)
     -2:08.1.0 core:paste (input.hidden-input)
     -2:03.1.0 core:backspace (input.hidden-input)
     -2:00.9.0 editor:consolidate-selections (input.hidden-input)
     -2:00.9.0 core:cancel (input.hidden-input)
     -1:59.7.0 core:backspace (input.hidden-input)
     -1:57.6.0 core:save (input.hidden-input)
     -1:32.3.0 find-and-replace:show (input.hidden-input)
     -1:27.3.0 find-and-replace:find-next (input.hidden-input)
     -1:19.5.0 core:backspace (input.hidden-input)
     -1:18 core:save (input.hidden-input)
     -1:15.3.0 find-and-replace:find-next (input.hidden-input)
  4x -0:30.2.0 core:undo (input.hidden-input)

Non-Core Packages

atom-debug-ui 1.0.4 
atom-ide-ui 0.13.0 
atom-sync 0.7.3 
atom-typescript 13.1.0 
atomic-chrome 0.3.3 
autocomplete-html-entities 0.2.0 
autocomplete-modules 2.2.6 
base16-darker-high-contrast-syntax 1.5.1-0 
browser-plus 0.0.98 
cdnjs 1.5.5 
console-log 1.10.0 
copy-file-contents 0.3.0 
css-snippets 1.1.0 
dark-blackboard-syntax 0.2.0 
env-from-shell 0.3.0 
es6-snippets 0.3.0 
fetch-from-url 0.1.2 
framer-syntax 1.1.0 
from-and-to-json 1.0.0 
ftp-remote-edit 0.13.3 
go-debug 1.6.2 
gotofile-atom 0.5.2 
gulp-control 0.5.0 
gulp-control-extra 1.0.1 
Hydrogen 2.8.0 
ide-php 0.7.18 
language-ejs 0.4.0 
language-nunjucks 4.2.1 
lodash-snippets 2.0.0 
material-icons-autocomplete 1.0.0 
node-debugger 1.10.1 
nodemon-generator 1.0.2 
npm 2.0.0 
npm-install 4.0.4 
npm-plus 0.4.0 
php-debug 0.3.5 
platformio-ide-terminal 2.9.1 
preview-in-chrome 1.0.0 
pristine-ui 1.1.11 
puddletown-javascript-node-snippets 1.2.1 
python-debugger 0.2.0 
python-tools 0.6.9 
remote-edit 1.9.0 
xatom-debug 1.6.11 
xatom-debug-nodejs 0.9.3 
xml-tools 0.2.1