kiwibrowser / android

This repository is archived, and is now transferred to https://github.com/kiwibrowser/src
https://kiwibrowser.com/
719 stars 74 forks source link

Kiwi crashes instantly #231

Open niikoo opened 1 year ago

niikoo commented 1 year ago

The browser crashes instantly with no ANR window. It happened after the last update.

Device: Pixel 6 (Android 13; build number TP1A.220624.021) Kiwi version: 105.0.5195.32

Logcat:

--------- beginning of crash
08-25 09:27:45.522  7888  7888 F libc    : Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x28 in tid 7888 (browser.browser), pid 7888 (browser.browser)
08-25 09:27:45.901  9439  9439 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
08-25 09:27:45.901  9439  9439 F DEBUG   : Build fingerprint: 'google/oriole/oriole:13/TP1A.220624.021/8877034:user/release-keys'
08-25 09:27:45.901  9439  9439 F DEBUG   : Revision: 'MP1.0'
08-25 09:27:45.901  9439  9439 F DEBUG   : ABI: 'arm64'
08-25 09:27:45.901  9439  9439 F DEBUG   : Timestamp: 2022-08-25 09:27:45.580767283+0200
08-25 09:27:45.901  9439  9439 F DEBUG   : Process uptime: 17s
08-25 09:27:45.901  9439  9439 F DEBUG   : Cmdline: com.kiwibrowser.browser
08-25 09:27:45.901  9439  9439 F DEBUG   : pid: 7888, tid: 7888, name: browser.browser  >>> com.kiwibrowser.browser <<<
08-25 09:27:45.901  9439  9439 F DEBUG   : uid: 10233
08-25 09:27:45.901  9439  9439 F DEBUG   : tagged_addr_ctrl: 0000000000000001 (PR_TAGGED_ADDR_ENABLE)
08-25 09:27:45.901  9439  9439 F DEBUG   : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0000000000000028
08-25 09:27:45.901  9439  9439 F DEBUG   : Cause: null pointer dereference
08-25 09:27:45.901  9439  9439 F DEBUG   :     x0  0000000000000000  x1  0000007fc616c998  x2  0000000000000000  x3  4f7074696d697a61
08-25 09:27:45.901  9439  9439 F DEBUG   :     x4  0000000000000008  x5  506172616c6c656c  x6  0000000000000010  x7  7f7f7f7f7f7f7f7f
08-25 09:27:45.901  9439  9439 F DEBUG   :     x8  0000000000000000  x9  0000000000000000  x10 000000780268f750  x11 000000780268f7b0
08-25 09:27:45.901  9439  9439 F DEBUG   :     x12 0000000000000001  x13 0000000000000000  x14 0000000000000000  x15 ffffffffffffffff
08-25 09:27:45.901  9439  9439 F DEBUG   :     x16 0000007a80b3b660  x17 0000007db5e46330  x18 0000007dcb310000  x19 0000007802f75d70
08-25 09:27:45.901  9439  9439 F DEBUG   :     x20 0000000000000000  x21 00000078027f4400  x22 0000007a80b3d000  x23 0000007802f75d70
08-25 09:27:45.901  9439  9439 F DEBUG   :     x24 0000007801ea0f30  x25 0000007fc616cc38  x26 0000007ae2f2a100  x27 0000007a80bba000
08-25 09:27:45.901  9439  9439 F DEBUG   :     x28 0000007fc616cb20  x29 0000007fc616c9b0
08-25 09:27:45.901  9439  9439 F DEBUG   :     lr  0000007a7efeb9e4  sp  0000007fc616c990  pc  0000007a7d898e0c  pst 0000000060001000
08-25 09:27:45.901  9439  9439 F DEBUG   : backtrace:
08-25 09:27:45.901  9439  9439 F DEBUG   :       #00 pc 00000000061e9e0c  /data/app/~~ZJvjfjmqu6I59Ioijnph8Q==/com.kiwibrowser.browser-cOrZCQEq4TN_CdmrwGMxTQ==/base.apk!libchrome.so (BuildId: 9e530d58555fa45128d93b02bd85d15a2c6dd978)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #01 pc 000000000793c9e0  /data/app/~~ZJvjfjmqu6I59Ioijnph8Q==/com.kiwibrowser.browser-cOrZCQEq4TN_CdmrwGMxTQ==/base.apk!libchrome.so (BuildId: 9e530d58555fa45128d93b02bd85d15a2c6dd978)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #02 pc 00000000063f1ed8  /data/app/~~ZJvjfjmqu6I59Ioijnph8Q==/com.kiwibrowser.browser-cOrZCQEq4TN_CdmrwGMxTQ==/base.apk!libchrome.so (BuildId: 9e530d58555fa45128d93b02bd85d15a2c6dd978)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #03 pc 000000000712dc3c  /data/app/~~ZJvjfjmqu6I59Ioijnph8Q==/com.kiwibrowser.browser-cOrZCQEq4TN_CdmrwGMxTQ==/base.apk!libchrome.so (BuildId: 9e530d58555fa45128d93b02bd85d15a2c6dd978)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #04 pc 0000000000440554  /apex/com.android.art/lib64/libart.so (art_quick_generic_jni_trampoline+148) (BuildId: 56e704c544e6c624201be2ab4933e853)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #05 pc 000000000020a20c  /apex/com.android.art/lib64/libart.so (nterp_helper+3852) (BuildId: 56e704c544e6c624201be2ab4933e853)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #06 pc 000000000048bf00  /data/app/~~ZJvjfjmqu6I59Ioijnph8Q==/com.kiwibrowser.browser-cOrZCQEq4TN_CdmrwGMxTQ==/base.apk (org.chromium.chrome.browser.tab.TabImpl.T+272)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #07 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 56e704c544e6c624201be2ab4933e853)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #08 pc 000000000048b0b4  /data/app/~~ZJvjfjmqu6I59Ioijnph8Q==/com.kiwibrowser.browser-cOrZCQEq4TN_CdmrwGMxTQ==/base.apk (org.chromium.chrome.browser.tab.TabImpl.f0+208)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #09 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 56e704c544e6c624201be2ab4933e853)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #10 pc 000000000048ae90  /data/app/~~ZJvjfjmqu6I59Ioijnph8Q==/com.kiwibrowser.browser-cOrZCQEq4TN_CdmrwGMxTQ==/base.apk (org.chromium.chrome.browser.tab.TabImpl.D+580)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #11 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 56e704c544e6c624201be2ab4933e853)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #12 pc 000000000048c3c4  /data/app/~~ZJvjfjmqu6I59Ioijnph8Q==/com.kiwibrowser.browser-cOrZCQEq4TN_CdmrwGMxTQ==/base.apk (org.chromium.chrome.browser.tab.TabImpl.r+44)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #13 pc 000000000020b120  /apex/com.android.art/lib64/libart.so (nterp_helper+7712) (BuildId: 56e704c544e6c624201be2ab4933e853)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #14 pc 00000000001c440c  /data/app/~~ZJvjfjmqu6I59Ioijnph8Q==/com.kiwibrowser.browser-cOrZCQEq4TN_CdmrwGMxTQ==/base.apk (f72.x+328)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #15 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 56e704c544e6c624201be2ab4933e853)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #16 pc 00000000001c3542  /data/app/~~ZJvjfjmqu6I59Ioijnph8Q==/com.kiwibrowser.browser-cOrZCQEq4TN_CdmrwGMxTQ==/base.apk (O62.u+162)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #17 pc 000000000020b74c  /apex/com.android.art/lib64/libart.so (nterp_helper+9292) (BuildId: 56e704c544e6c624201be2ab4933e853)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #18 pc 00000000001c734a  /data/app/~~ZJvjfjmqu6I59Ioijnph8Q==/com.kiwibrowser.browser-cOrZCQEq4TN_CdmrwGMxTQ==/base.apk (W72.p+746)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #19 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 56e704c544e6c624201be2ab4933e853)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #20 pc 00000000001c74c0  /data/app/~~ZJvjfjmqu6I59Ioijnph8Q==/com.kiwibrowser.browser-cOrZCQEq4TN_CdmrwGMxTQ==/base.apk (W72.q+216)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #21 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 56e704c544e6c624201be2ab4933e853)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #22 pc 000000000037ef1c  /data/app/~~ZJvjfjmqu6I59Ioijnph8Q==/com.kiwibrowser.browser-cOrZCQEq4TN_CdmrwGMxTQ==/base.apk (W62.e+88)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #23 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 56e704c544e6c624201be2ab4933e853)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #24 pc 000000000043472e  /data/app/~~ZJvjfjmqu6I59Ioijnph8Q==/com.kiwibrowser.browser-cOrZCQEq4TN_CdmrwGMxTQ==/base.apk (org.chromium.chrome.browser.ChromeTabbedActivity.C+470)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #25 pc 000000000020b120  /apex/com.android.art/lib64/libart.so (nterp_helper+7712) (BuildId: 56e704c544e6c624201be2ab4933e853)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #26 pc 00000000000fe94a  /data/app/~~ZJvjfjmqu6I59Ioijnph8Q==/com.kiwibrowser.browser-cOrZCQEq4TN_CdmrwGMxTQ==/base.apk (rB.run+18)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #27 pc 000000000020b074  /apex/com.android.art/lib64/libart.so (nterp_helper+7540) (BuildId: 56e704c544e6c624201be2ab4933e853)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #28 pc 000000000021538e  /data/app/~~ZJvjfjmqu6I59Ioijnph8Q==/com.kiwibrowser.browser-cOrZCQEq4TN_CdmrwGMxTQ==/base.apk (cx.run+102)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #29 pc 0000000000436b6c  /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+556) (BuildId: 56e704c544e6c624201be2ab4933e853)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #30 pc 00000000004cbfc4  /apex/com.android.art/lib64/libart.so (art::JValue art::InvokeVirtualOrInterfaceWithVarArgs<art::ArtMethod*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, art::ArtMethod*, std::__va_list)+828) (BuildId: 56e704c544e6c624201be2ab4933e853)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #31 pc 00000000005ddb1c  /apex/com.android.art/lib64/libart.so (art::JNI<false>::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+184) (BuildId: 56e704c544e6c624201be2ab4933e853)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #32 pc 0000000002e378ac  /data/app/~~ZJvjfjmqu6I59Ioijnph8Q==/com.kiwibrowser.browser-cOrZCQEq4TN_CdmrwGMxTQ==/base.apk!libchrome.so (BuildId: 9e530d58555fa45128d93b02bd85d15a2c6dd978)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #33 pc 0000000004523dfc  /data/app/~~ZJvjfjmqu6I59Ioijnph8Q==/com.kiwibrowser.browser-cOrZCQEq4TN_CdmrwGMxTQ==/base.apk!libchrome.so (BuildId: 9e530d58555fa45128d93b02bd85d15a2c6dd978)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #34 pc 00000000045240ec  /data/app/~~ZJvjfjmqu6I59Ioijnph8Q==/com.kiwibrowser.browser-cOrZCQEq4TN_CdmrwGMxTQ==/base.apk!libchrome.so (BuildId: 9e530d58555fa45128d93b02bd85d15a2c6dd978)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #35 pc 000000000509d1cc  /data/app/~~ZJvjfjmqu6I59Ioijnph8Q==/com.kiwibrowser.browser-cOrZCQEq4TN_CdmrwGMxTQ==/base.apk!libchrome.so (BuildId: 9e530d58555fa45128d93b02bd85d15a2c6dd978)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #36 pc 000000000509c658  /data/app/~~ZJvjfjmqu6I59Ioijnph8Q==/com.kiwibrowser.browser-cOrZCQEq4TN_CdmrwGMxTQ==/base.apk!libchrome.so (BuildId: 9e530d58555fa45128d93b02bd85d15a2c6dd978)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #37 pc 000000000450f194  /data/app/~~ZJvjfjmqu6I59Ioijnph8Q==/com.kiwibrowser.browser-cOrZCQEq4TN_CdmrwGMxTQ==/base.apk!libchrome.so (BuildId: 9e530d58555fa45128d93b02bd85d15a2c6dd978)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #38 pc 000000000450ee24  /data/app/~~ZJvjfjmqu6I59Ioijnph8Q==/com.kiwibrowser.browser-cOrZCQEq4TN_CdmrwGMxTQ==/base.apk!libchrome.so (BuildId: 9e530d58555fa45128d93b02bd85d15a2c6dd978)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #39 pc 0000000000011178  /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+808) (BuildId: 0b4a793fa8045c04066d988c68bac8bb)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #40 pc 000000000015e41c  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+44) (BuildId: cdeba1221151b65963e03a70a805dff9)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #41 pc 00000000002cb504  /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (art_jni_trampoline+116)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #42 pc 0000000000a1ed88  /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (android.os.MessageQueue.next+312)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #43 pc 0000000000a1b5c8  /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (android.os.Looper.loopOnce+104)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #44 pc 0000000000a1b42c  /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (android.os.Looper.loop+1148)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #45 pc 00000000007b4814  /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (android.app.ActivityThread.main+1364)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #46 pc 0000000000436e00  /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+576) (BuildId: 56e704c544e6c624201be2ab4933e853)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #47 pc 0000000000469534  /apex/com.android.art/lib64/libart.so (_jobject* art::InvokeMethod<(art::PointerSize)8>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+1960) (BuildId: 56e704c544e6c624201be2ab4933e853)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #48 pc 0000000000468d64  /apex/com.android.art/lib64/libart.so (art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (.__uniq.165753521025965369065708152063621506277)+48) (BuildId: 56e704c544e6c624201be2ab4933e853)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #49 pc 00000000002d1148  /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (art_jni_trampoline+120)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #50 pc 0000000000d3fd60  /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run+144)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #51 pc 0000000000d4ab08  /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (com.android.internal.os.ZygoteInit.main+3464)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #52 pc 0000000000436e00  /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+576) (BuildId: 56e704c544e6c624201be2ab4933e853)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #53 pc 0000000000582e28  /apex/com.android.art/lib64/libart.so (art::JValue art::InvokeWithVarArgs<_jmethodID*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+900) (BuildId: 56e704c544e6c624201be2ab4933e853)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #54 pc 00000000005f5f48  /apex/com.android.art/lib64/libart.so (art::JNI<true>::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+160) (BuildId: 56e704c544e6c624201be2ab4933e853)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #55 pc 00000000000bbce8  /system/lib64/libandroid_runtime.so (_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...)+120) (BuildId: cdeba1221151b65963e03a70a805dff9)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #56 pc 00000000000c7bf8  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+840) (BuildId: cdeba1221151b65963e03a70a805dff9)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #57 pc 0000000000002560  /system/bin/app_process64 (main+1280) (BuildId: 6f97a590777bd06f31784c7272763a35)
08-25 09:27:45.901  9439  9439 F DEBUG   :       #58 pc 000000000004b500  /apex/com.android.runtime/lib64/bionic/libc.so (__libc_init+96) (BuildId: cbc4c62a9b269839456f1d7728d8411e)
ZucriyAmsuna commented 1 year ago

I've been using Kiwi Browser for years without any major issue. This insta-crash renders the app completely unusable and is really frustrating. The only temporary fix I've found is to remove ALL user data, not just the cache, and it only works for mere minutes.

I haven't been able to find anything with Logcat; the app simply crashes instantly without any logs.

Pixel 6 Android 12, build SQ3A.220705.004 Kiwi Browser version: 105.0.5195.33