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

Android5.0 emoji字符串奔溃 #25

Open
htzz271 opened this issue Apr 15, 2023 · 0 comments
Open

Android5.0 emoji字符串奔溃 #25

htzz271 opened this issue Apr 15, 2023 · 0 comments

Comments

@htzz271
Copy link

htzz271 commented Apr 15, 2023

大佬看看这个崩溃能借吗

2023-04-15 23:09:16.392 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] JNI DETECTED ERROR IN APPLICATION: input is not valid Modified UTF-8: illegal start byte 0xf0
2023-04-15 23:09:16.392 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] string: 'sssf🫀fff'
2023-04-15 23:09:16.392 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] in call to NewStringUTF
2023-04-15 23:09:16.392 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] from java.lang.Object com.quickjs.QuickJSNativeImpl._arrayGet(long, int, com.quickjs.JSValue, int)
2023-04-15 23:09:16.392 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] "QuickJS-0" prio=5 tid=14 Runnable
2023-04-15 23:09:16.393 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] | group="main" sCount=0 dsCount=0 obj=0x12c0b900 self=0x7fc0735a3000
2023-04-15 23:09:16.393 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] | sysTid=8673 nice=0 cgrp=apps sched=0/0 handle=0x7fc06e00aa00
2023-04-15 23:09:16.393 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] | state=R schedstat=( 0 0 0 ) utm=1 stm=0 core=0 HZ=100
2023-04-15 23:09:16.393 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] | stack=0x7fc0603e6000-0x7fc0603e8000 stackSize=1036KB
2023-04-15 23:09:16.393 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] | held mutexes= "mutator lock"(shared held)
2023-04-15 23:09:16.393 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] native: #00 pc 00006c19 /system/lib64/libbacktrace_libc++.so (UnwindCurrent::Unwind(unsigned long, ucontext*)+57)
2023-04-15 23:09:16.393 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] native: #1 pc 0038aa50 /system/lib64/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits >&, int, char const*, art::mirror::ArtMethod*)+96)
2023-04-15 23:09:16.393 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] native: #2 pc 0035a617 /system/lib64/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits >&) const+215)
2023-04-15 23:09:16.393 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] native: #3 pc 0010e1c3 /system/lib64/libart.so (art::JniAbort(char const*, char const*)+947)
2023-04-15 23:09:16.393 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] native: #4 pc 0010f13c /system/lib64/libart.so (art::JniAbortF(char const*, char const*, ...)+220)
2023-04-15 23:09:16.393 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] native: #5 pc 00113706 /system/lib64/libart.so (art::ScopedCheck::Check(bool, char const*, ...) (.constprop.132)+1686)
2023-04-15 23:09:16.393 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] native: #6 pc 001196c0 /system/lib64/libart.so (art::CheckJNI::NewStringUTF(_JNIEnv*, char const*)+64)
2023-04-15 23:09:16.393 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] native: #7 pc 00011807 /data/app/com.game.master.j2v8test-1/lib/x86_64/libquickjs-android.so (To_JObject(_JNIEnv*, long, int, JSValue)+471)
2023-04-15 23:09:16.393 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] native: #8 pc 008b7a13 /data/dalvik-cache/x86_64/data@[email protected]@[email protected] (Java_com_quickjs_QuickJSNativeImpl__1arrayGet__JILcom_quickjs_JSValue_2I+251)
2023-04-15 23:09:16.393 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] at com.quickjs.QuickJSNativeImpl._arrayGet(Native method)
2023-04-15 23:09:16.393 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] at com.quickjs.EventQueue.lambda$_arrayGet$8$com-quickjs-EventQueue(EventQueue.java:166)
2023-04-15 23:09:16.393 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] at com.quickjs.EventQueue$$ExternalSyntheticLambda12.run(D8$$SyntheticClass:-1)
2023-04-15 23:09:16.393 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] at com.quickjs.EventQueue.post(EventQueue.java:43)
2023-04-15 23:09:16.393 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] at com.quickjs.EventQueue._arrayGet(EventQueue.java:166)
2023-04-15 23:09:16.394 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] at com.quickjs.JSArray.get(JSArray.java:53)
2023-04-15 23:09:16.394 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] at com.quickjs.JSArray.getString(JSArray.java:88)
2023-04-15 23:09:16.394 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] at com.quickjs.JSObject.getParameters(JSObject.java:268)
2023-04-15 23:09:16.394 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] at com.quickjs.JSObject.lambda$appendJavascriptInterface$1(JSObject.java:237)
2023-04-15 23:09:16.394 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] at com.quickjs.JSObject$$ExternalSyntheticLambda0.invoke(D8$$SyntheticClass:-1)
2023-04-15 23:09:16.394 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] at com.quickjs.QuickJS.callJavaCallback(QuickJS.java:109)
2023-04-15 23:09:16.394 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] at com.quickjs.QuickJSNativeImpl._executeScript(Native method)
2023-04-15 23:09:16.394 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] at com.quickjs.EventQueue.lambda$_executeScript$4$com-quickjs-EventQueue(EventQueue.java:146)
2023-04-15 23:09:16.394 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] at com.quickjs.EventQueue$$ExternalSyntheticLambda20.run(D8$$SyntheticClass:-1)
2023-04-15 23:09:16.394 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] at com.quickjs.EventQueue.lambda$post$0(EventQueue.java:53)
2023-04-15 23:09:16.394 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] at com.quickjs.EventQueue$$ExternalSyntheticLambda25.run(D8$$SyntheticClass:-1)
2023-04-15 23:09:16.394 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] at android.os.Handler.handleCallback(Handler.java:739)
2023-04-15 23:09:16.394 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] at android.os.Handler.dispatchMessage(Handler.java:95)
2023-04-15 23:09:16.394 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] at android.os.Looper.loop(Looper.java:135)
2023-04-15 23:09:16.394 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65] at android.os.HandlerThread.run(HandlerThread.java:61)
2023-04-15 23:09:16.394 8655-8673/com.game.master.j2v8test A/art: art/runtime/check_jni.cc:65]

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

No branches or pull requests

1 participant