processing / processing/processing4

Could not get the settings folder

Abierto
#1,168 2 comentarios 0 reacciones 0 asignados Ver en GitHub

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

java.lang.hullPointerException: Canot invoke "procesing, ap.platfom.Defaultplatform.getSettingsFolder()"because "processing ap.platform.inst" is mullat processing.app.Platform.getSettingsFolder(Platform. java:132)at processing.app.Base.getSettingsFolder(Base.java:2231)at processing.app.Base.getSettingsFile(Base. java:2264)
at processing.app.Language.(Language.java:38)at processing.app.ui.Toolkit.getMonoFont(Toolkit. java:1256)at processing.app.ui.Toolkit.getMonoFontName(Toolkit. java:1239)at processing.app.ui.Toolkit.formatMessage(Toolkit.java:1386)at processing.app.Messages$Companion.showTrace(Messages.kt:137)
at processing.app.Messages.showTrace(Messages.kt)
at processing.app.Base.lambda$main$0(Base. java:158)
at java.desktop/java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEventImpl (Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknow Source)
at java.base/java.security.AccessController.doPrivileged(Unknown Source)
at java. base/java. security, ProtectionDomain$JavaSecurityAccessImpl. doIntersectionPrivilege(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEvent (Unknow Source)
at java.desktop/java. awt.EventDispatchThread. pumpOneEventForFilters(Unknown Source)
at java. desktop/java. awt.EventDispatchThread. pumpEventsForFilter(Unknown Source)
at java. desktop/java. awt.EventDispatchThread. pumpEventsForHierarchy(Unknown Source)
at java.desktop/java.awt.EventDispatchThread. pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread. pumpEvents (Unknown Source)at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)

Guía de contribución

Abrir la guía de contribución

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.

Línea de trabajo

Comienza con Platform.getSettingsFolder() en Platform.java:132 y luego sigue las llamadas a través de Base.java:2231 y Base.java:2264 hasta Language.java y Toolkit.java. Reproduce el fallo de inicio e identifica por qué la instancia de la plataforma es null; la tarea está completada cuando se obtiene la carpeta de configuración sin la excepción indicada y se cubre la ruta de inicio relevante.

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

Evaluación

Stack tecnológico
java
Área
desktop
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.