App crash on first install sdk 2.6.1
Los mantenedores suelen responder en 2 días
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 18/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Área
- mobile-dev
Línea de trabajo
The crash comes from EGL surface creation in the encoder library: start at SurfaceManager.eglSetup in the encoder module and GlStreamInterface.start, the calls the stack trace shows. Reproducing needs an Android device or emulator where the app is installed fresh and the stream is started, which the reporter's app code does not show. Done would mean a first-install start that no longer throws eglCreateWindowSurface error 12296, confirmed on a device.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Describe the bug
When we install app first time then calling start stream app crashed
error logs -
java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=12223, result=-1, data=Intent { (has extras) }} to activity {com.abc.zyx/com.abc.zyx.RecorderEventActivity}: java.lang.RuntimeException: eglCreateWindowSurface. EGL error: 12296
at android.app.ActivityThread.deliverResults(ActivityThread.java:5009)
at android.app.ActivityThread.handleSendResult(ActivityThread.java:5050)
at android.app.servertransaction.ActivityResultItem.execute(ActivityResultItem.java:51)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2066)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:223)
at android.app.ActivityThread.main(ActivityThread.java:7660)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
Caused by: java.lang.RuntimeException: eglCreateWindowSurface. EGL error: 12296
at com.pedro.encoder.utils.gl.GlUtil.checkEglError(GlUtil.java:139)
at com.pedro.encoder.input.gl.SurfaceManager.eglSetup(SurfaceManager.java:161)
at com.pedro.encoder.input.gl.SurfaceManager.eglSetup(SurfaceManager.java:171)
at com.pedro.library.view.GlStreamInterface.start(GlStreamInterface.kt:177)
at com.pedro.library.base.StreamBase.startSources(StreamBase.kt:474)
at com.pedro.library.base.StreamBase.startStream(StreamBase.kt:188)
at com.abc.zyx.CustomMultiStream.startStream(CustomMultiStream.kt:149)
at com.abc.zyx.DisplayService.startStreamRtp(DisplayService.kt:282)
Code line -- if (shouldStarEncoder) super.startStream("")
- Lenguaje dominante
- Kotlin
- Estrellas
- 3k
- Forks
- 946
- Merge medio
- 4 d 6 h
- PR fusionados (30 d)
- 9
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
- 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.
Más de pedroSG94/RootEncoder
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
pedroSG94/RootEncoder#2213 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
pedroSG94/RootEncoder#2207 · 1 reacción ·
Los mantenedores suelen responder en 2 días
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
pedroSG94/RootEncoder#2203 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
pedroSG94/RootEncoder#2192 · 2 comentarios ·
Los mantenedores suelen responder en 2 días
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
pedroSG94/RootEncoder#2177 · 44 comentarios ·
Los mantenedores suelen responder en 2 días
Todos los issues de pedroSG94/RootEncoder
Issues similares
-
afk-ok area:data-quality importer size:S
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
enorm-labs/event-junkie#3301 ·
Los mantenedores suelen responder en 1 día
-
MDM: interfaceName cannot be set through managed configurationsPosiblemente ocupada @JulienUsson la tomó hoy. Abiertobug
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
bk138/droidVNC-NG#404 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
rustyrazorblade/easy-db-lab#1017 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
openclaw/openclaw#172218 · 1 comentario ·
Los mantenedores suelen responder en 1 día