Skip to content

There is only stack overflow, and it is impossible to locate where the error occurred. #1643

@crowforkotlin

Description

@crowforkotlin
Image

minsdk = 23
compile sdk = 36
zipline = "1.22.0"
kotlin = "2.1.20"
android version : 14

app.cash.zipline.QuickJsException: stack overflow (Ask Gemini)
                 	at app.cash.zipline.QuickJs.compile(Native Method)
                 	at app.cash.zipline.QuickJs.compile(QuickJs.kt:139)
                 	at app.cash.zipline.QuickJs.evaluate(QuickJs.kt:111)
                 	at app.cash.zipline.QuickJs.evaluate$default(QuickJs.kt:110)
                 	at app.cash.zipline.internal.QuickJsExtensionsKt.loadJsModule(quickJsExtensions.kt:34)
                 	at app.cash.zipline.Zipline.loadJsModule(Zipline.kt:184)
                 	at app.cash.zipline.loader.internal.InternalJniKt.multiplatformLoadJsModule(internalJni.kt:23)
                 	at app.cash.zipline.loader.internal.receiver.ZiplineLoadReceiver.receive(ZiplineLoadReceiver.kt:35)
                 	at app.cash.zipline.loader.ZiplineLoader$ModuleJob$run$3.invokeSuspend(ZiplineLoader.kt:657)
                 	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                 	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
                 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
                 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
                 	at java.lang.Thread.run(Thread.java:1012)
  1. using the sample
  2. ./gradlew clean
  3. win + r , input wsl, default is ubuntu 24
  4. cp -rr ....../sample into ubuntu custom direction
  5. ./gradlew serveDevelopmentZipline --info --continuous, when complete , input ctrl + c
  6. cp -r app/build/zipline/Development/ /mnt/c/Users/CrowF/Desktop
  7. open powershell, cd C:\Users\CrowF\Desktop\Development
  8. input python -m http.server 8080
  9. run android apk and check logcat

sample : https://github.com/crowforkotlin/Kotlin-JS-Zipline

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions