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

vivox100调用com.tencent.mars.xlog.log.appenderFlush偶发崩溃,频次比较高 #1276

Open
BINBINXIAO opened this issue Jun 4, 2024 · 1 comment

Comments

@BINBINXIAO
Copy link

signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 0x78cedc2000
x0 00000077c4e0c370 x1 00000078cedc2000 x2 00a3d70a3d70a3d7 x3 00000078d179ec88
x4 2cc3d8d4a245f203 x5 28f5c28f5c28f5c3 x6 0a3d70a3d70a3d71 x7 fffffffffffffe93
x8 0000000000000000 x9 0000000000000001 x10 0000000000000002 x11 0000000000000000
x12 00000078d103bfc4 x13 0000000000000030 x14 0000000000000000 x15 000000000000000d
x16 0000007601f2f880 x17 0000007601ef0f38 x18 0000007734e4d5b0 x19 00000076a4e11690
x20 00000078ced9c800 x21 00000077c4e0c370 x22 000000759c197004 x23 0000000000002072
x24 0000007620ed0900 x25 000000752f1faa20 x26 00000078cffaf9c0 x27 000000752f1faa20
x28 000000752f1fa920 x29 000000752f1fa820
sp 000000752f1fa820 lr 0000007601ef05dc pc 0000007601ef0f38

backtrace:
#00 pc 0000000000022f38 /data/app/~~LLl8BZuqSBh_S9D8LaXqhQ==/com.lite.ceclanxin-C4OgkAj7AJQ9rpcx51yLJA==/lib/arm64/libmarsxlog.so (_ZN8LogCrypt13SetTailerInfoEPc)
#1 pc 00000000000225d8 /data/app/~~LLl8BZuqSBh_S9D8LaXqhQ==/com.lite.ceclanxin-C4OgkAj7AJQ9rpcx51yLJA==/lib/arm64/libmarsxlog.so (_ZN9LogBuffer7__FlushEv+60)
#2 pc 00000000000226c4 /data/app/~~LLl8BZuqSBh_S9D8LaXqhQ==/com.lite.ceclanxin-C4OgkAj7AJQ9rpcx51yLJA==/lib/arm64/libmarsxlog.so (_ZN9LogBuffer5FlushER10AutoBuffer+88)
#3 pc 0000000000020ce0 /data/app/~~LLl8BZuqSBh_S9D8LaXqhQ==/com.lite.ceclanxin-C4OgkAj7AJQ9rpcx51yLJA==/lib/arm64/libmarsxlog.so (_Z19appender_flush_syncv+280)
#4 pc 0000000000227430 /apex/com.android.art/lib64/libart.so (art_quick_generic_jni_trampoline+144)
#5 pc 000000000020b154 /apex/com.android.art/lib64/libart.so (nterp_helper+7636)
#6 pc 00000000002093b4 /apex/com.android.art/lib64/libart.so (nterp_helper+52)
#7 pc 00000000002093b4 /apex/com.android.art/lib64/libart.so (nterp_helper+52)
#8 pc 00000000002093b4 /apex/com.android.art/lib64/libart.so (nterp_helper+52)
#9 pc 00000000002093b4 /apex/com.android.art/lib64/libart.so (nterp_helper+52)
#10 pc 000000000020b0f4 /apex/com.android.art/lib64/libart.so (nterp_helper+7540)
#11 pc 00000000002093b4 /apex/com.android.art/lib64/libart.so (nterp_helper+52)
#12 pc 000000000020a2d4 /apex/com.android.art/lib64/libart.so (nterp_helper+3924)
#13 pc 000000000020b0f4 /apex/com.android.art/lib64/libart.so (nterp_helper+7540)
#14 pc 000000000020b0f4 /apex/com.android.art/lib64/libart.so (nterp_helper+7540)
#15 pc 000000000020b0f4 /apex/com.android.art/lib64/libart.so (nterp_helper+7540)
#16 pc 000000000020b0f4 /apex/com.android.art/lib64/libart.so (nterp_helper+7540)
#17 pc 00000000002093b4 /apex/com.android.art/lib64/libart.so (nterp_helper+52)
#18 pc 000000000009757c /memfd:jit-cache (deleted)

@laujiangtao
Copy link

我也碰到了,程序直接退出,log写一会儿就会出现,差不多150K的样子
自己写demo测试了下,C++中重复delete同一个引用,现象和log是相同的

A Fatal signal 11 (SIGSEGV), code 1, fault addr 0xf8745b26 in tid 7948 (GCDaemon)
E Failed to find a valid tombstone, default to using tombstone 0.
E failed to open tombstone file '/data/tombstones/tombstone_00': No such file or directory
E Skipping tombstone write, nothing to do.
I ---------------------------- PROCESS ENDED (7933) for package com.example----------------------------
I WIN DEATH: Window{96e04af u0 com.example/com.example.MainActivity}
D null ==========setInputFocusLw ========== =======
I Process 7933 exited due to signal (11)
I Process com.example(pid 7933) has died
W Force removing ActivityRecord{3f19bfd5 u0 com.example/.MainActivity t430}: app died, no saved state
D moveHomeStackTaskToTop: moving TaskRecord{1202370 #416 A=com.android.launcher3 U=0 sz=1}
W the hard device name is: rk29-keypad
W the hard device name is: goodix-ts
W the hard device name is: rockchip_headset.36
W the hard device name is: rockchip-remotectl

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

2 participants