NativeScript / NativeScript/ios

ListView make the app crash on release build

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

Nadie ha tomado este issue todavía.

Lenguaje dominante
JavaScript
Estrellas
150
Forks
43
Merge medio
3 d 10 h
PR fusionados (30 d)
22

Descripción

Hello there,

I recently figured out a current bug of the latest version of the ios runtime (8.2.3).
When i'm using ListView in my page B and that I have a back button doing this.$navigateBack() to go back to page A. If I'm doing the navigation multiple time A => B => A => B. The app will crash. If i'm not doing this.$navigateBack but instead just do forward navigation with clearHistory, it doesn't crash. The crash occurs only in release mode.

Using RadListView works, only ListView is affected.

I attached the crashlog coming from the TestFlight

crashlog.txt

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 reproduciendo la secuencia A => B => A => B con ListView, $navigateBack() y una compilación de release; después, compárala con la navegación hacia delante usando clearHistory y con RadListView. Inspecciona crashlog.txt junto con el comportamiento del runtime de iOS; el trabajo estará terminado cuando la navegación hacia atrás repetida ya no provoque el cierre inesperado de la aplicación de release.

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

Evaluación

Stack tecnológico
ios, javascript
Área
mobile-dev
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.