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

Module loosing hook

Abierto
#951 1 comentario 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
28/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Activo
Stack tecnológico
android, kotlin
Área
mobile-dev

Línea de trabajo

Empieza reproduciendo el crash con la compilación de depuración más reciente en Android 16, KernelSU next 33249 y Vector 3107, utilizando el stack trace y las capturas de pantalla proporcionados. Rastrea la Resources$NotFoundException y el desmontaje aleatorio del módulo desde los puntos de entrada del proyecto disponibles; se considera terminado cuando el módulo ya no se desmonta ni se produce el crash en la configuración indicada.

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

Descripción

bug
Steps to reproduce/复现步骤

Updated ci to latest.

Expected behaviour/预期行为

Should not crash.

Actual behaviour/实际行为

Module unmounting randomly.

Xposed Module List/Xposed 模块列表
See screenshots
Root implementation/Root 方案

Kernelsu next 33249

System Module List/系统模块列表
See Screenshots
Vector version/Vector 版本

3107

Android version/Android 版本

Crdroid 12.11 official

Version requirement/版本要求
Logs/日志

2026-08-29 12:41:44 +0200 · thread main
manager 2.2 (3107) 5e4dcb92-JingMatrix-Vector · parasitic in com.android.shell · android 16 (sdk 36)
android.content.res.Resources$NotFoundException: String resource ID #0x7f0a0028
at android.content.res.Resources.getText(Resources.java:522)
at android.content.res.Resources.getString(Resources.java:615)
at ld2.E(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:9)
at yc2.z(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:117)
at ez.d(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:105)
at zy.g(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:39)
at zy.d(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:9)
at p50.f(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:333)
at zy.e(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:39)
at zy.f(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:9)
at dv.e(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:512)
at dv.f(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:134)
at yc2.v(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:103)
at cz.e(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:26)
at cz.f(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:3)
at zy.e(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:39)
at zy.f(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:9)
at lt.c(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:171)
at qd3.a(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:72)
at uq1.f(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:39)
at zy.e(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:39)
at zy.f(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:9)
at yd2.a(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:44)
at uq1.f(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:80)
at zy.e(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:39)
at zy.f(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:9)
at lt.d(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:214)
at vq1.b(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:210)
at b3.f(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:407)
at zy.e(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:39)
at zy.f(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:9)
at lt.c(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:171)
at vq1.a(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:237)
at lc2.e(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:1429)
at cz.g(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:26)
at cz.f(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:3)
at zy.e(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:39)
at zy.f(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:9)
at lt.c(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:171)
at cz.i(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:37)
at cz.f(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:3)
at zy.e(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:39)
at zy.f(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:9)
at z70.f(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:177)
at r81.f(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:27)
at cz.k(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:26)
at cz.f(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:3)
at zy.e(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:39)
at zy.f(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:9)
at yz.a(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:64)
at s.f(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:406)
at zy.e(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:39)
at zy.f(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:9)
at lt.d(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:214)
at x00.a(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:471)
at zz.f(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:58)
at zy.e(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:39)
at zy.f(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:9)
at lt.d(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:214)
at b00.a(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:390)
at yz1.f(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:122)
at zy.e(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:39)
at zy.f(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:9)
at nv.P(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:13)
at vu0.o(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:85)
at q00.m(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:37)
at qi2.a(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:78)
at q00.B(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:43)
at tf3.h(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:115)
at mt3.b(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:36)
at mt3.k(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:19)
at oh1.a(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:18)
at ph1.a(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:281)
at tf3.h(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:84)
at f6.onAttachedToWindow(r8-map-id-c2666537b187fc9ac7ff3792e9b230f9fc2e30202a8375e8752225de9344fe19:244)
at android.view.View.dispatchAttachedToWindow(View.java:23299)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3517)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3524)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3524)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3524)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3524)
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:3677)
at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:3133)
at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:10824)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1632)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1641)
at android.view.Choreographer.doCallbacks(Choreographer.java:1237)
at android.view.Choreographer.doFrame(Choreographer.java:1166)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1615)
at android.os.Handler.handleCallback(Handler.java:1070)
at android.os.Handler.dispatchMessage(Handler.java:125)
at android.os.Looper.dispatchMessage(Looper.java:333)
at android.os.Looper.loopOnce(Looper.java:263)
at android.os.Looper.loop(Looper.java:367)
at android.app.ActivityThread.main(ActivityThread.java:9328)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:569)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:929)

Image Image Image Image Image
Lenguaje dominante
Kotlin
Estrellas
12.6k
Forks
850
Merge medio
20 min
PR fusionados (30 d)
1

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 JingMatrix/Vector

Todos los issues de JingMatrix/Vector

Issues similares

Más issues de Kotlin

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.