Android使用Jar包和so包集成,JPush捕获到的错,麻烦帮忙check一下

sdk
jpush
android
标签: #<Tag:0x00007f83d4b6ad28> #<Tag:0x00007f83d4b6abe8> #<Tag:0x00007f83d4b6aa80>

(Chinapnr) #1
0.	*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
1.	Crash unix time: '1528794899'
2.	Crash date time: '2018-06-12 17:14:59'
3.	Build fingerprint: 'OPPO/R9s/R9s:6.0.1/MMB29M/1522231161:user/release-keys'
4.	Revision: '0'
5.	ABI: 'armeabi-v7a'
6.	pid: 8885, tid: 9013 com.我司包名:mult >>> com.我司包名:mult <<<
7.	signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr ef4da79c
8.	r0 dee459f8 r1 00000000 r2 ef3a0988 r3 ef3a0aa0
9.	r4 dee460b0 r5 00000001 r6 00000000 r7 00000000
10.	r8 ef3a0e28 r9 dcc74058 sl ef3a0e2c fp dcc7411c
11.	ip e128f060 sp dcc74008 lr f4fe91c5 pc f4ee6b74 cpsr 200d0030
12.	fault_address 00000000
13.	backtrace:
14.	#00 pc 000ebb74 /system/lib/libart.so (_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_)
15.	#01 pc 001ee1c1 /system/lib/libart.so (_ZNSt3__16__treeINS_12__value_typeIN3art15MethodReferenceENS2_7SafeMapIjNS_3setIjNS_4lessIjEENS_9allocatorIjEEEES7_NS2_17TrackingAllocatorINS_4pairIKjSA_EELNS2_12AllocatorTagE6EEEEEEENS_19__map_value_compareIS3_SI_NS2_25MethodReferenceComparatorELb1EEENS8_ISI_EEE15__insert_uniqueINSC_IS3_SH_EEEENSC_INS_15__tree_iteratorISI_PNS_11__tree_nodeISI_PvEEiEEbEEOT_)
16.	#02 pc 001ee22f /system/lib/libart.so
17.	#03 pc 001ee735 /system/lib/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE)
18.	#04 pc 000b306d /system/lib/libart.so (_ZN3art11interpreter15ExecuteGotoImplILb0ELb0EEENS_6JValueEPNS_6ThreadEPKNS_7DexFile8CodeItemERNS_11ShadowFrameES2_)
19.	#05 pc 001d453f /system/lib/libart.so (artInterpreterToInterpreterBridge)
20.	#06 pc 001ee3b7 /system/lib/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE)
21.	#07 pc 000b2c49 /system/lib/libart.so (_ZN3art11interpreter15ExecuteGotoImplILb0ELb0EEENS_6JValueEPNS_6ThreadEPKNS_7DexFile8CodeItemERNS_11ShadowFrameES2_)
22.	#08 pc 001d453f /system/lib/libart.so (artInterpreterToInterpreterBridge)
23.	#09 pc 001ee3b7 /system/lib/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE)
24.	#10 pc 001f0579 /system/lib/libart.so
25.	#11 pc 000b31ad /system/lib/libart.so (_ZN3art11interpreter15ExecuteGotoImplILb0ELb0EEENS_6JValueEPNS_6ThreadEPKNS_7DexFile8CodeItemERNS_11ShadowFrameES2_)
26.	#12 pc 001d453f /system/lib/libart.so (artInterpreterToInterpreterBridge)
27.	#13 pc 001ee3b7 /system/lib/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE)
28.	#14 pc 001f0579 /system/lib/libart.so
29.	#15 pc 000b31ad /system/lib/libart.so (_ZN3art11interpreter15ExecuteGotoImplILb0ELb0EEENS_6JValueEPNS_6ThreadEPKNS_7DexFile8CodeItemERNS_11ShadowFrameES2_)
30.	#16 pc 001d453f /system/lib/libart.so (artInterpreterToInterpreterBridge)
31.	#17 pc 001ee3b7 /system/lib/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE)
32.	#18 pc 001f0579 /system/lib/libart.so
33.	#19 pc 000b31ad /system/lib/libart.so (_ZN3art11interpreter15ExecuteGotoImplILb0ELb0EEENS_6JValueEPNS_6ThreadEPKNS_7DexFile8CodeItemERNS_11ShadowFrameES2_)
34.	#20 pc 001d4311 /system/lib/libart.so (_ZN3art11interpreter30EnterInterpreterFromEntryPointEPNS_6ThreadEPKNS_7DexFile8CodeItemEPNS_11ShadowFrameE)
35.	#21 pc 003ddb9d /system/lib/libart.so (artQuickToInterpreterBridge)
36.	#22 pc 000dd0f3 /system/lib/libart.so
37.	#23 pc 02288139 /data/dalvik-cache/arm/system@framework@boot.oat (oatexec)
38.	cn.jiguang.d.d.q.a(Unknown Source)
39.	cn.jiguang.d.h.e.a(Unknown Source)
40.	cn.jiguang.d.h.e.d(Unknown Source)
41.	cn.jiguang.d.h.a.a(Unknown Source)
42.	cn.jiguang.d.h.g.run(Unknown Source)
43.	java.lang.Thread.run(Thread.java:818)

已经配置的处理器架构:

        ndk {
            //选择要添加的对应cpu类型的.so库。
            abiFilters 'armeabi', 'armeabi-v7a'
            // 还可以添加 'x86', 'x86_64', 'mips', 'mips64','arm64-v8a'
        }
targetSdkVersion=25.0.0
minSdkVersion=15
targetSdkVersion=22
compileSdkVersion=23

Gradle:distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip

从平台捕获到异常信息看,70%以上的都发生在OPPO手机上。


#2

使用的极光 SDK 的版本多少?
OPPO手机的机型和系统给一下

是否有更多错误信息?崩溃频率高否?可否复现?


(Chinapnr) #3

使用的极光 SDK 的版本:jcore-android-1.2.0.jar
OPPO手机的机型主要是OPPO r9s等:
具体分布可以参照下图: https://file.jianc.net/index.php?share/file&user=1&sid=ZDvz2XSk
重现:目前我们这边还没有重现,但是崩溃率还是比较高的,差不多在1‰左右,希望贵司能通过Log帮忙看一下问题。
有什么后续的问题可以再联系我。


(Chinapnr) #4

请问这个问题能帮忙检查一下吗?


#5

研发分析结果:
这个问题并不是发生在我们的 so,而是我们的 sdk 调用系统网络接口时,系统底层出错,我们 sdk 用的都是官方标准 API,底层代码错误暂时没有办法处理。


(Lll) #6

你好 ,请问一下 你们最后是怎么解决这bug的