processing / processing/processing4
Debugger not breaking on 4.0b8 on MacOS Monterey – Depends on file name.
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Java
- Estrellas
- 494
- Forks
- 183
- Merge medio
- 4 h 39 min
- PR fusionados (30 d)
- 3
Descripción
Created by: alsmithson
- I opened a sketch written by someone else and tried to use the debugger. It would not break on any line.
- I reduced the code down to 6 simple lines and it still would not break.
- I copy/pasted the code to a new, blank sketch, and breakpoints did work.
- After saving both files that only had 6 lines of code, I looked at the code with Atom and DiffMerge. Neither could find a difference except for the file name.
- I renamed the two files to good.pde and bad.pde and renamed their parent folders to match. Now both sketches break correctly.
I have another sketch by the same author with the same behavior. I could not see anything odd in the file name (though it did use underscores). I copy/pasted the file name into Atom and looked at the Hex code. Nothing was out of place, but I’m not sure my Mac did not do a conversion in the clipboard. The author speaks Spanish and lives in the Canary Islands, so maybe his keyboard is different from mine.
I have a workaround (renaming all files), but I wanted to report this odd behavior.
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Reproduce el comportamiento del debugger en macOS Monterey utilizando los sketches originales y copiados de seis líneas, y después compara los nombres de archivo y las carpetas principales, incluidos los nombres con guiones bajos. Empieza comprobando cómo el debugger asocia los breakpoints con los archivos de sketch; se considera terminado cuando se haya identificado la causa dependiente del nombre de archivo y se haya confirmado que los breakpoints funcionan sin cambiar el nombre de los archivos.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- java
- Área
- devtools
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 35/100