์ด๋ฒˆ์— ๋นŒ๋“œ๋ฅผ ์—…๋ฐ์ดํŠธํ•˜๊ณ  ๋‚˜์„œ ํฌ๋ž˜์‹œ๊ฐ€ ์—„์ฒญ ๋Š˜์—ˆ๊ฑฐ๋“ ?


์ด๋Ÿฐ ์ผ์ด ์žˆ์„๊นŒ๋ด ๋นŒ๋“œ ์˜ฌ๋ฆด ๋•Œ ๊ตฌ๊ธ€ ํ”Œ๋ ˆ์ด๋ž‘ ํŒŒ์ด์–ด๋ฒ ์ด์Šค์— ๋””๋ฒ„๊น…์„ ์œ„ํ•œ ์‹ฌ๋ณผ๋„ ์ถ”๊ฐ€ํ–ˆ์—ˆ๋‹จ ๋ง์•ผ.


๊ทธ๋Ÿผ ์ข€ ๋” ์ƒ์„ธํ•œ ์ •๋ณด๊ฐ€ ๋–ด๊ฒ ์ง€? ์‹ถ์–ด์„œ ๋ณด๋Š”๋ฐ...


๋กœ๊ทธ๋ฅผ ๋ด๋„ ๋ญ” ๋ง์ธ์ง€ ํ•˜๋‚˜๋„ ๋ชจ๋ฅด๊ฒ ์Œ;; ๋ญ๋ผ๋„ ์ง์ž‘๊ฐ€๋Š”๊ฒŒ ์žˆ์–ด์•ผ ์ฐพ์•„๋ณผํ…๋ฐ ใ… 




์ด๊ฑด ๊ตฌ๊ธ€ ํ”Œ๋ ˆ์ด์—์„œ ์ œ๊ณตํ•˜๋Š” ๋น„์ •์ƒ ์ข…๋ฃŒ์˜ ์Šคํƒ ํŠธ๋ ˆ์ด์Šค๊ตฌ


*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** pid: 0, tid: 0 >>> com.Romanbard.Jumo <<< backtrace: #00 pc 0000000000051b7c /apex/com.android.runtime/lib64/bionic/libc.so (abort+168) #00 pc 00000000006d157c /apex/com.android.art/lib64/libart.so (art::Runtime::Abort(char const*)+668) #00 pc 000000000001695c /apex/com.android.art/lib64/libbase.so (android::base::SetAborter(std::__1::function<void (char const*)>&&)::$_3::__invoke(char const*)+76) #00 pc 0000000000015f8c /apex/com.android.art/lib64/libbase.so (android::base::LogMessage::~LogMessage()+364) #00 pc 00000000002857ec /apex/com.android.art/lib64/libart.so (art::JavaVMExt::AddGlobalRef(art::Thread*, art::ObjPtr<art::mirror::Object>)+1924) #00 pc 000000000059add0 /apex/com.android.art/lib64/libart.so (art::JNI<false>::NewGlobalRef(_JNIEnv*, _jobject*)+272) #00 pc 0000000003fc4e98 /data/app/~~9O2QPH2okcFNqG0sDHaNhA==/com.google.android.trichromelibrary_500507834-64MGBIqN6TbJ5lyoNf3XkA==/base.apk!libmonochrome_64.so #00 pc 0000000003fc4b6c /data/app/~~9O2QPH2okcFNqG0sDHaNhA==/com.google.android.trichromelibrary_500507834-64MGBIqN6TbJ5lyoNf3XkA==/base.apk!libmonochrome_64.so #00 pc 0000000001f47374 /data/app/~~9O2QPH2okcFNqG0sDHaNhA==/com.google.android.trichromelibrary_500507834-64MGBIqN6TbJ5lyoNf3XkA==/base.apk!libmonochrome_64.so #00 pc 0000000003161bc4 /data/app/~~9O2QPH2okcFNqG0sDHaNhA==/com.google.android.trichromelibrary_500507834-64MGBIqN6TbJ5lyoNf3XkA==/base.apk!libmonochrome_64.so #00 pc 0000000003161b5c /data/app/~~9O2QPH2okcFNqG0sDHaNhA==/com.google.android.trichromelibrary_500507834-64MGBIqN6TbJ5lyoNf3XkA==/base.apk!libmonochrome_64.so (Java_J_N_MLlibBXh+28) #00 pc 000000000016b4b4 /data/app/~~NtaMTL6CoeesY96RJYZRNg==/com.google.android.webview--7V0ZOpQdqfRLs5ra87Wsg==/oat/arm64/base.odex (art_jni_trampoline+116) #00 pc 00000000002ca880 /data/app/~~NtaMTL6CoeesY96RJYZRNg==/com.google.android.webview--7V0ZOpQdqfRLs5ra87Wsg==/oat/arm64/base.odex (org.chromium.base.JavaExceptionReporter.uncaughtException+80) #00 pc 000000000020aec4 /apex/com.android.art/lib64/libart.so (nterp_helper+7636) #00 pc 00000000000ec490 /apex/com.android.art/javalib/core-oj.jar (java.lang.ThreadGroup.uncaughtException+28) #00 pc 000000000020a044 /apex/com.android.art/lib64/libart.so (nterp_helper+3924) #00 pc 00000000000ec47c /apex/com.android.art/javalib/core-oj.jar (java.lang.ThreadGroup.uncaughtException+8) #00 pc 000000000020ae64 /apex/com.android.art/lib64/libart.so (nterp_helper+7540) #00 pc 00000000000ed702 /apex/com.android.art/javalib/core-oj.jar (java.lang.Thread.dispatchUncaughtException+30) #00 pc 00000000002ca764 /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+548) #00 pc 0000000000430030 /apex/com.android.art/lib64/libart.so (art::JValue art::InvokeVirtualOrInterfaceWithVarArgs<art::ArtMethod*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, art::ArtMethod*, std::__va_list)+880) #00 pc 00000000005ab80c /apex/com.android.art/lib64/libart.so (art::JNI<false>::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+300) #00 pc 000000000045b87c /apex/com.android.art/lib64/libart.so (_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)+120) #00 pc 000000000045b2e0 /apex/com.android.art/lib64/libart.so (art::Thread::HandleUncaughtExceptions(art::ScopedObjectAccessAlreadyRunnable&)+216) #00 pc 00000000004594cc /apex/com.android.art/lib64/libart.so (art::Thread::Destroy()+456) #00 pc 00000000004587a8 /apex/com.android.art/lib64/libart.so (art::ThreadList::Unregi ster(art::Thread*)+132) #00 pc 00000000003da814 /apex/com.android.art/lib64/libart.so (art::Runtime::DetachCurrentThread()+128) #00 pc 000000000058fccc /apex/com.android.art/lib64/libart.so (art::JII::DetachCurrentThread(_JavaVM*)+48) #00 pc 00000000000c0268 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+984) #00 pc 00000000000025a8 /system/bin/app_process64 (main+1360) #00 pc 000000000004a068 /apex/com.android.runtime/lib64/bionic/libc.so (__libc_init+100)




์ด๊ฑด ํŒŒ์ด์–ด๋ฒ ์ด์Šค์—์„œ ์ œ๊ณตํ•˜๋Š” (์ดํ•˜์ƒ๋žต)



2bb4c223e7d32ba320afd8b236ef203e1354736d817072a7




๋ญ jni::NewGlobalRef(_jobject*) ์ด๋Ÿฐ ๊ฒŒ ๋ˆˆ์— ๋ฐŸํžˆ๊ธฐ๋Š” ํ•˜๋Š”๋ฐ


์–ด๋””์„œ, ๋ญ์—๋‹ค ์“ฐ๋Š”๊ฑด์ง€ ์ „ํ˜€ ์ง์ž‘๋„ ์•ˆ๊ฐ€๊ณ  ๋กœ๊ทธ๊ฐ€ ๋„ˆ๋ฌด ๋งŽ์œผ๋‹ˆ ๋ญ˜๋กœ ๊ฒ€์ƒ‰ํ•ด๋ด์•ผ ํ• ์ง€๋„ ๋ชจ๋ฅด๊ฒ ์–ด;




๋ณดํ†ต ์ด๋Ÿฐ ๊ฒŒ ์žˆ์œผ๋ฉด ์–ด๋–ค ๋ถ€๋ถ„์„ ์ง‘์ค‘ํ•ด์„œ ๋ด์•ผ ํ•˜๋Š”๊ฑฐ์•ผ? (ํ˜น์€ ๊ฒ€์ƒ‰์–ด๋ผ๋„...)


๋‚ด๊ฐ€ ์ง  ์ฝ”๋“œ๋ผ๋ฉด ์–ด์ผ€์–ด์ผ€ ์ˆ˜์ •์„ ํ•ด ๋ณด๊ฒ ๋Š”๋ฐ ๋“ฃ๋„๋ณด๋„ ๋ชปํ•œ ๋กœ๊ทธ๊ฐ€ ์Ÿ์•„์ง€๋‹ˆ๊นŒ ๋‹นํ™ฉ์Šค๋Ÿฝ๊ธฐ๋งŒ ํ•˜๋„ค




ํ˜น์‹œ ๋น„์Šทํ•œ ์ผ ๊ฒช์–ด๋ณธ ์นœ๊ตฌ๊ฐ€ ์žˆ์„๊นŒ? ใ… ใ