Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Uncaught TypeError: Cannot read property 'current' of undefined

Abierto
#422 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
15/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
javascript, react
Área
devtools, tooling

Línea de trabajo

Empieza reproduciendo el error con el comando debugger:show indicado después de hacer clic en el gutter y, a continuación, sigue el stack pasando por DebuggerLayoutManager._appendItemToDock y ReactMountRootElement.js:64. Compara las versiones instaladas de ide-python, atom-ide-debugger y React; se considera completado cuando la vista del debugger se abre sin el TypeError no capturado en el entorno indicado.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.58.0 x64
Electron: 9.4.4
OS: Microsoft Windows 10 Home
Thrown From: ide-python package 1.9.7

Stack Trace

Uncaught TypeError: Cannot read property 'current' of undefined

At C:\Users\adghr\.atom\packages\ide-python\node_modules\react-dom\cjs\react-dom.production.min.js:250

TypeError: Cannot read property 'current' of undefined
    at Pj (/packages/ide-python/node_modules/react-dom/cjs/react-dom.production.min.js:250:24)
    at Tj (/packages/ide-python/node_modules/react-dom/cjs/react-dom.production.min.js:250:104)
    at Lj (/packages/ide-python/node_modules/react-dom/cjs/react-dom.production.min.js:243:163)
    at Jg (/packages/ide-python/node_modules/react-dom/cjs/react-dom.production.min.js:237:175)
    at lk (/packages/ide-python/node_modules/react-dom/cjs/react-dom.production.min.js:285:27)
    at /packages/ide-python/node_modules/react-dom/cjs/react-dom.production.min.js:289:301
    at Xj (/packages/ide-python/node_modules/react-dom/cjs/react-dom.production.min.js:244:244)
    at tk (/packages/ide-python/node_modules/react-dom/cjs/react-dom.production.min.js:289:287)
    at Object.exports.render (/packages/ide-python/node_modules/react-dom/cjs/react-dom.production.min.js:296:69)
    at HTMLElement.connectedCallback (/packages/atom-ide-debugger/node_modules/@atom-ide-community/nuclide-commons-ui/ReactMountRootElement.js:64:23)
    at HTMLElement.activeItemChanged (/app.asar/src/pane-element.js:152:22)
    at Function.simpleDispatch (~/AppData/Local/atom/app-1.58.0/resources/app/static/<embedded>:11:1186925)
    at Emitter.emit (~/AppData/Local/atom/app-1.58.0/resources/app/static/<embedded>:11:1188366)
    at Pane.setActiveItem (~/AppData/Local/atom/app-1.58.0/resources/app/static/<embedded>:11:458925)
    at Pane.activateItem (~/AppData/Local/atom/app-1.58.0/resources/app/static/<embedded>:11:461173)
    at DebuggerLayoutManager._appendItemToDock (/packages/atom-ide-debugger/dist/ui/DebuggerLayoutManager.js:323:20)
    at DebuggerLayoutManager._addPaneContainerToWorkspace (/packages/atom-ide-debugger/dist/ui/DebuggerLayoutManager.js:648:10)
    at DebuggerLayoutManager.showDebuggerViews (/packages/atom-ide-debugger/dist/ui/DebuggerLayoutManager.js:593:44)
    at /packages/atom-ide-debugger/dist/main.js:412:24)
    at CommandRegistry.handleCommandEvent (~/AppData/Local/atom/app-1.58.0/resources/app/static/<embedded>:11:352326)
    at CommandRegistry.dispatch (~/AppData/Local/atom/app-1.58.0/resources/app/static/<embedded>:11:350801)
    at BreakpointDisplayController._handleGutterClick (/packages/atom-ide-debugger/dist/BreakpointDisplayController.js:316:25)
Commands
     -1:55.1.0 core:paste (input.hidden-input)
  8x -1:20.2.0 core:backspace (input.hidden-input)
     -0:18.8.0 debugger:show (atom-workspace.workspace.scrollbars-visible-always.theme-one-dark-syntax.theme-one-dark-ui)
Non-Core Packages
atom-ide-base 3.4.0 
atom-ide-code-format 1.0.2 
atom-ide-console 0.0.2 
atom-ide-datatip 0.25.0 
atom-ide-debugger 0.0.3 
atom-ide-definitions 0.4.2 
atom-ide-hyperclick 1.0.11 
atom-ide-markdown-service 2.1.0 
atom-ide-outline 3.2.0 
atom-ide-signature-help 0.16.0 
atom-material-ui 2.1.3 
atom-python-run 0.9.7 
busy-signal 2.0.1 
Hydrogen 2.16.3 
ide-python 1.9.7 
intentions 2.1.1 
linter 3.4.0 
linter-ui-default 3.4.1 
python-tools 0.6.9 
script 3.32.2 
zentabs 0.8.9 
Lenguaje dominante
JavaScript
Estrellas
238
Forks
41
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de atom-community/ide-python

Todos los issues de atom-community/ide-python

Issues similares

Más issues de JavaScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.