Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

App Crashes upon Opening 50% of the Time #88

Closed
1 task done
KoleHoenicke opened this issue Sep 19, 2023 · 2 comments
Closed
1 task done

App Crashes upon Opening 50% of the Time #88

KoleHoenicke opened this issue Sep 19, 2023 · 2 comments

Comments

@KoleHoenicke
Copy link

KoleHoenicke commented Sep 19, 2023

Requirements

  • I have verified there are no duplicate active or recent bugs, questions, or requests

Kuper Version

2.4.7

Android Version

14

Device Manufacturer

Google

Device Name

Pixel 7 Pro

What happened?

Upon opening my app, it crashes almost every time. It almost always takes multiple tries to open since updating Kuper.

Reproduction Steps

  1. Try to open app from home screen/app drawer
  2. It crashes 😭

Expected behavior

App opening correctly.

Screenshots or videos

https://www.youtube.com/shorts/ydjIooDtbiQ

It doesn't look like it's crashing in the video but I promise it is 😭

Code and/or Logs

2023-09-18 20:49:05.748 14944-14982 libc                    pid-14944                            A  Fatal signal 7 (SIGBUS), code 2 (BUS_ADRERR), fault addr 0x72e0bede2c in tid 14982 (DefaultDispatch), pid 14944 (com.kole.kolor)
2023-09-18 20:49:06.034 15001-15001 DEBUG                   pid-15001                            A  Cmdline: com.kole.kolor
2023-09-18 20:49:06.034 15001-15001 DEBUG                   pid-15001                            A  pid: 14944, tid: 14982, name: DefaultDispatch  >>> com.kole.kolor <<<
2023-09-18 20:49:06.034 15001-15001 DEBUG                   pid-15001                            A        #07 pc 000000000020ad96  /data/app/~~W0fNZMaxTLt_7u5Cs4DkMw==/com.kole.kolor-sJXUdttL2KrJs7VZOXIb5w==/oat/arm64/base.vdex (dev.jahir.kuper.data.viewmodels.ComponentsViewModel$getWidgetPreviewsPathFromZip$2.invokeSuspend+350)
2023-09-18 20:49:06.034 15001-15001 DEBUG                   pid-15001                            A        #09 pc 000000000020ac1c  /data/app/~~W0fNZMaxTLt_7u5Cs4DkMw==/com.kole.kolor-sJXUdttL2KrJs7VZOXIb5w==/oat/arm64/base.vdex (dev.jahir.kuper.data.viewmodels.ComponentsViewModel$getWidgetPreviewsPathFromZip$2.invoke+16)
2023-09-18 20:49:06.034 15001-15001 DEBUG                   pid-15001                            A        #11 pc 000000000020abf0  /data/app/~~W0fNZMaxTLt_7u5Cs4DkMw==/com.kole.kolor-sJXUdttL2KrJs7VZOXIb5w==/oat/arm64/base.vdex (dev.jahir.kuper.data.viewmodels.ComponentsViewModel$getWidgetPreviewsPathFromZip$2.invoke+8)
2023-09-18 20:49:06.034 15001-15001 DEBUG                   pid-15001                            A        #13 pc 000000000013dbca  /data/app/~~W0fNZMaxTLt_7u5Cs4DkMw==/com.kole.kolor-sJXUdttL2KrJs7VZOXIb5w==/oat/arm64/base.vdex (b3.a.R0+6)
2023-09-18 20:49:06.034 15001-15001 DEBUG                   pid-15001                            A        #15 pc 00000000002acb48  /data/app/~~W0fNZMaxTLt_7u5Cs4DkMw==/com.kole.kolor-sJXUdttL2KrJs7VZOXIb5w==/oat/arm64/base.vdex (y3.f.c0+188)
2023-09-18 20:49:06.034 15001-15001 DEBUG                   pid-15001                            A        #17 pc 000000000020b7c8  /data/app/~~W0fNZMaxTLt_7u5Cs4DkMw==/com.kole.kolor-sJXUdttL2KrJs7VZOXIb5w==/oat/arm64/base.vdex (dev.jahir.kuper.data.viewmodels.ComponentsViewModel.getWidgetPreviewsPathFromZip+36)
2023-09-18 20:49:06.034 15001-15001 DEBUG                   pid-15001                            A        #19 pc 000000000020b76c  /data/app/~~W0fNZMaxTLt_7u5Cs4DkMw==/com.kole.kolor-sJXUdttL2KrJs7VZOXIb5w==/oat/arm64/base.vdex (dev.jahir.kuper.data.viewmodels.ComponentsViewModel.access$getWidgetPreviewsPathFromZip+0)
2023-09-18 20:49:06.034 15001-15001 DEBUG                   pid-15001                            A        #21 pc 000000000020b38c  /data/app/~~W0fNZMaxTLt_7u5Cs4DkMw==/com.kole.kolor-sJXUdttL2KrJs7VZOXIb5w==/oat/arm64/base.vdex (dev.jahir.kuper.data.viewmodels.ComponentsViewModel$internalLoadComponents$2.invokeSuspend+640)
2023-09-18 20:49:06.034 15001-15001 DEBUG                   pid-15001                            A        #23 pc 00000000002ac0a4  /data/app/~~W0fNZMaxTLt_7u5Cs4DkMw==/com.kole.kolor-sJXUdttL2KrJs7VZOXIb5w==/oat/arm64/base.vdex (y3.a.resumeWith+16)
2023-09-18 20:49:06.034 15001-15001 DEBUG                   pid-15001                            A        #25 pc 00000000002542ea  /data/app/~~W0fNZMaxTLt_7u5Cs4DkMw==/com.kole.kolor-sJXUdttL2KrJs7VZOXIb5w==/oat/arm64/base.vdex (m4.b0.run+218)
2023-09-18 20:49:06.034 15001-15001 DEBUG                   pid-15001                            A        #27 pc 00000000000d3e78  /data/app/~~W0fNZMaxTLt_7u5Cs4DkMw==/com.kole.kolor-sJXUdttL2KrJs7VZOXIb5w==/oat/arm64/base.vdex (androidx.appcompat.widget.j.run+32)
2023-09-18 20:49:06.034 15001-15001 DEBUG                   pid-15001                            A        #29 pc 0000000000264014  /data/app/~~W0fNZMaxTLt_7u5Cs4DkMw==/com.kole.kolor-sJXUdttL2KrJs7VZOXIb5w==/oat/arm64/base.vdex (p4.i.run+4)
2023-09-18 20:49:06.034 15001-15001 DEBUG                   pid-15001                            A        #31 pc 0000000000262f66  /data/app/~~W0fNZMaxTLt_7u5Cs4DkMw==/com.kole.kolor-sJXUdttL2KrJs7VZOXIb5w==/oat/arm64/base.vdex (p4.a.run+186)

Additional context or info

It seems to only happen on recent versions of Kuper, it was either 2.4.3 or 2.4.5+, I can't remember.


Funding

  • You can sponsor this specific effort via a Polar.sh pledge below
  • We receive the pledge once the issue is completed & verified
Fund with Polar
Copy link
Owner

You can pledge behind and help support this effort using Polar.sh

Fund with Polar

@jahirfiquitiva
Copy link
Owner

Can confirm I'm able to reproduce this issue, with the following logs.
Still investigating.

2023-09-23 16:57:33.990 libc                     A  Fatal signal 7 (SIGBUS), code 2 (BUS_ADRERR), fault addr 0x70e02bf829 in tid 19468 (DefaultDispatch), pid 19433 (jahir.kuper.app)
2023-09-23 16:57:34.005 TrafficStats             D  tagSocket(121) with statsTag=0xffffffff, statsUid=-1
2023-09-23 16:57:34.369 DEBUG                    A  Cmdline: dev.jahir.kuper.app
2023-09-23 16:57:34.369 DEBUG                    A  pid: 19433, tid: 19468, name: DefaultDispatch  >>> dev.jahir.kuper.app <<<
2023-09-23 16:57:34.369 DEBUG                    A        #13 pc 0000000000002aac  /data/data/dev.jahir.kuper.app/code_cache/.overlay/base.apk/classes8.dex (dev.jahir.kuper.data.viewmodels.ComponentsViewModel$getWidgetPreviewsPathFromZip$2.invoke+16)
2023-09-23 16:57:34.369 DEBUG                    A        #15 pc 0000000000002a80  /data/data/dev.jahir.kuper.app/code_cache/.overlay/base.apk/classes8.dex (dev.jahir.kuper.data.viewmodels.ComponentsViewModel$getWidgetPreviewsPathFromZip$2.invoke+8)
2023-09-23 16:57:34.369 DEBUG                    A        #17 pc 00000000000e88c8  [anon:dalvik-classes15.dex extracted in memory from /data/app/~~bi_KS8Rm2mJp9u4k_6bfNw==/dev.jahir.kuper.app-h9X83gl_1Op9oN9eU8rxGA==/base.apk!classes15.dex] (kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn+28)
2023-09-23 16:57:34.369 DEBUG                    A        #19 pc 00000000000a490c  [anon:dalvik-classes15.dex extracted in memory from /data/app/~~bi_KS8Rm2mJp9u4k_6bfNw==/dev.jahir.kuper.app-h9X83gl_1Op9oN9eU8rxGA==/base.apk!classes15.dex] (kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext+136)
2023-09-23 16:57:34.369 DEBUG                    A        #21 pc 00000000000a4ae4  [anon:dalvik-classes15.dex extracted in memory from /data/app/~~bi_KS8Rm2mJp9u4k_6bfNw==/dev.jahir.kuper.app-h9X83gl_1Op9oN9eU8rxGA==/base.apk!classes15.dex] (kotlinx.coroutines.BuildersKt.withContext+0)
2023-09-23 16:57:34.369 DEBUG                    A        #23 pc 0000000000003ccc  /data/data/dev.jahir.kuper.app/code_cache/.overlay/base.apk/classes8.dex (dev.jahir.kuper.data.viewmodels.ComponentsViewModel.getWidgetPreviewsPathFromZip+48)
2023-09-23 16:57:34.369 DEBUG                    A        #25 pc 0000000000003c64  /data/data/dev.jahir.kuper.app/code_cache/.overlay/base.apk/classes8.dex (dev.jahir.kuper.data.viewmodels.ComponentsViewModel.access$getWidgetPreviewsPathFromZip+0)
2023-09-23 16:57:34.369 DEBUG                    A        #27 pc 0000000000003424  /data/data/dev.jahir.kuper.app/code_cache/.overlay/base.apk/classes8.dex (dev.jahir.kuper.data.viewmodels.ComponentsViewModel$internalLoadComponents$2.invokeSuspend+876)
2023-09-23 16:57:34.369 DEBUG                    A        #29 pc 000000000000309c  /data/data/dev.jahir.kuper.app/code_cache/.overlay/base.apk/classes8.dex (dev.jahir.kuper.data.viewmodels.ComponentsViewModel$internalLoadComponents$2.invoke+16)
2023-09-23 16:57:34.369 DEBUG                    A        #31 pc 0000000000003070  /data/data/dev.jahir.kuper.app/code_cache/.overlay/base.apk/classes8.dex (dev.jahir.kuper.data.viewmodels.ComponentsViewModel$internalLoadComponents$2.invoke+8)
2023-09-23 16:57:34.369 DEBUG                    A        #33 pc 00000000000e88c8  [anon:dalvik-classes15.dex extracted in memory from /data/app/~~bi_KS8Rm2mJp9u4k_6bfNw==/dev.jahir.kuper.app-h9X83gl_1Op9oN9eU8rxGA==/base.apk!classes15.dex] (kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn+28)
2023-09-23 16:57:34.369 DEBUG                    A        #35 pc 00000000000a490c  [anon:dalvik-classes15.dex extracted in memory from /data/app/~~bi_KS8Rm2mJp9u4k_6bfNw==/dev.jahir.kuper.app-h9X83gl_1Op9oN9eU8rxGA==/base.apk!classes15.dex] (kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext+136)
2023-09-23 16:57:34.369 DEBUG                    A        #37 pc 00000000000a4ae4  [anon:dalvik-classes15.dex extracted in memory from /data/app/~~bi_KS8Rm2mJp9u4k_6bfNw==/dev.jahir.kuper.app-h9X83gl_1Op9oN9eU8rxGA==/base.apk!classes15.dex] (kotlinx.coroutines.BuildersKt.withContext+0)
2023-09-23 16:57:34.369 DEBUG                    A        #39 pc 0000000000003d38  /data/data/dev.jahir.kuper.app/code_cache/.overlay/base.apk/classes8.dex (dev.jahir.kuper.data.viewmodels.ComponentsViewModel.internalLoadComponents+80)
2023-09-23 16:57:34.369 DEBUG                    A        #41 pc 0000000000003c80  /data/data/dev.jahir.kuper.app/code_cache/.overlay/base.apk/classes8.dex (dev.jahir.kuper.data.viewmodels.ComponentsViewModel.access$internalLoadComponents+0)
2023-09-23 16:57:34.369 DEBUG                    A        #43 pc 0000000000003896  /data/data/dev.jahir.kuper.app/code_cache/.overlay/base.apk/classes8.dex (dev.jahir.kuper.data.viewmodels.ComponentsViewModel$loadComponents$1$componentsValue$1.invokeSuspend+78)
2023-09-23 16:57:34.369 DEBUG                    A        #45 pc 00000000000618d6  [anon:dalvik-classes15.dex extracted in memory from /data/app/~~bi_KS8Rm2mJp9u4k_6bfNw==/dev.jahir.kuper.app-h9X83gl_1Op9oN9eU8rxGA==/base.apk!classes15.dex] (kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith+42)
2023-09-23 16:57:34.369 DEBUG                    A        #47 pc 00000000000a9f20  [anon:dalvik-classes15.dex extracted in memory from /data/app/~~bi_KS8Rm2mJp9u4k_6bfNw==/dev.jahir.kuper.app-h9X83gl_1Op9oN9eU8rxGA==/base.apk!classes15.dex] (kotlinx.coroutines.DispatchedTask.run+448)
2023-09-23 16:57:34.369 DEBUG                    A        #49 pc 00000000000e3f7a  [anon:dalvik-classes15.dex extracted in memory from /data/app/~~bi_KS8Rm2mJp9u4k_6bfNw==/dev.jahir.kuper.app-h9X83gl_1Op9oN9eU8rxGA==/base.apk!classes15.dex] (kotlinx.coroutines.internal.LimitedDispatcher$Worker.run+10)
2023-09-23 16:57:34.369 DEBUG                    A        #51 pc 00000000000ebb26  [anon:dalvik-classes15.dex extracted in memory from /data/app/~~bi_KS8Rm2mJp9u4k_6bfNw==/dev.jahir.kuper.app-h9X83gl_1Op9oN9eU8rxGA==/base.apk!classes15.dex] (kotlinx.coroutines.scheduling.TaskImpl.run+6)
2023-09-23 16:57:34.369 DEBUG                    A        #53 pc 00000000000eabf2  [anon:dalvik-classes15.dex extracted in memory from /data/app/~~bi_KS8Rm2mJp9u4k_6bfNw==/dev.jahir.kuper.app-h9X83gl_1Op9oN9eU8rxGA==/base.apk!classes15.dex] (kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely+2)
2023-09-23 16:57:34.369 DEBUG                    A        #55 pc 00000000000e97ce  [anon:dalvik-classes15.dex extracted in memory from /data/app/~~bi_KS8Rm2mJp9u4k_6bfNw==/dev.jahir.kuper.app-h9X83gl_1Op9oN9eU8rxGA==/base.apk!classes15.dex] (kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask+34)
2023-09-23 16:57:34.369 DEBUG                    A        #57 pc 00000000000e98fc  [anon:dalvik-classes15.dex extracted in memory from /data/app/~~bi_KS8Rm2mJp9u4k_6bfNw==/dev.jahir.kuper.app-h9X83gl_1Op9oN9eU8rxGA==/base.apk!classes15.dex] (kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker+56)
2023-09-23 16:57:34.369 DEBUG                    A        #59 pc 00000000000e98ac  [anon:dalvik-classes15.dex extracted in memory from /data/app/~~bi_KS8Rm2mJp9u4k_6bfNw==/dev.jahir.kuper.app-h9X83gl_1Op9oN9eU8rxGA==/base.apk!classes15.dex] (kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run+0)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants