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

New debugger: step over works like step into, step into crashes

Abierto
#560 1 comentario 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
25/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
kotlin, lua
Área
devtools

Línea de trabajo

Reproduce el problema utilizando la configuración de depuración proporcionada por Emmy en el modo «Debugger connect IDE» y, a continuación, prueba Step Into y Step Over en un breakpoint. Recopila los logs del depurador o del IDE según sea necesario para determinar por qué Step Over entra y por qué Step Into puede hacer que el programa Lua se bloquee. Se considera completado cuando ambos comandos realizan las operaciones esperadas sin que el programa depurado se bloquee.

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

Descripción

bug enhancement

Environment(环境)

name version
IDEA version PS-232.9559.64
EmmyLua version 1.4.8-IDEA231
OS Arch Linux 6.4.12-arch1-1

What are the steps to reproduce this issue?(重现步骤?)

  1. Set up debugging in the IDE using Emmy-supplied debug configuration template in the "Debugger connect IDE" mode.
  2. Start a debugging session, hit a breakpoint
  3. Try using Step Into and Step Over commands

What happens?(出现什么问题?)

Step Over behaves like Step Into should behave. Step Into sometimes works, sometimes silently crashes the debugged Lua program.

What were you expecting to happen?(期望?)

The step commands should work correctly.

Any logs, error output, etc?(有没有什么log, error输出?)

I'm open to instructions as to how to collect those.

Lenguaje dominante
Kotlin
Estrellas
1.8k
Forks
335
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

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 EmmyLua/IntelliJ-EmmyLua

Todos los issues de EmmyLua/IntelliJ-EmmyLua

Issues similares

Más issues de Kotlin

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.