openim-sdk-core
openim-sdk-core copied to clipboard
Bug: the app will crash during runtime on version v2.3.5
What happened?
1 #00 pc 000000000065f798 /data/app/~~5R6YlJChqH3IhSi45jB2Rw==/cn.wicep.shijiancang-KZHJ-6A04Mm854ySMWdVeA==/lib/arm64/libgojni.so [arm64-v8a::8e57b7f5eede6f5405e906091a891219] 2 OpenIMSDK/Open-IM-Android-Demo#1 pc 0000000000643594 /data/app/~~5R6YlJChqH3IhSi45jB2Rw==/cn.wicep.shijiancang-KZHJ-6A04Mm854ySMWdVeA==/lib/arm64/libgojni.so [arm64-v8a::8e57b7f5eede6f5405e906091a891219] 3 java:
08-07 15:31:46.793 24309 27242 E com.ylkj.capsule.data.ApiRetrofit:
108-07 15:31:46.793 24309 27242 E com.ylkj.capsule.data.ApiRetrofit: {"code":0,"data":{"id":4536,"account":"15210025145","mobile":"15210025145","payPasswordStatus":1,"loginPasswordStatus":1},"msg":""} 208-07 15:31:46.793 24309 27242 E com.ylkj.capsule.data.ApiRetrofit: <-- END HTTP (131-byte body) 308-07 15:31:54.251 24309 0 E Go : fatal error: concurrent map writes 408-07 15:31:54.251 24309 0 E Go : fatal error: concurrent map writes 508-07 15:31:54.252 24309 24420 E GoLog : fatal error: concurrent map writes 608-07 15:31:54.259 24309 0 E Go : 708-07 15:31:54.259 24309 0 E Go : goroutine 316 [running]: 808-07 15:31:54.263 24309 0 E Go : runtime.throw({0x6f45e46c73, 0x15}) 908-07 15:31:54.263 24309 0 E Go : runtime/panic.go:1198 +0x54 fp=0x4000437d00 sp=0x4000437cd0 pc=0x6f45fb6894 1008-07 15:31:54.263 24309 0 E Go : runtime.mapassign_faststr(0x6f46947700, 0x40004bfbf0, {0x400061c160, 0x6}) 1108-07 15:31:54.263 24309 0 E Go : runtime/map_faststr.go:294 +0x3d0 fp=0x4000437d70 sp=0x4000437d00 pc=0x6f45f93670 1208-07 15:31:54.263 24309 0 E Go : open_im_sdk/internal/heartbeart.(*Heartbeat).Run(0x40002539e0) 1308-07 15:31:54.263 24309 0 E Go : [email protected]/internal/heartbeart/heartbeat.go:165 +0xd98 fp=0x4000437fd0 sp=0x4000437d70 pc=0x6f46574c78 1408-07 15:31:54.264 24309 0 E Go : runtime.goexit() 1508-07 15:31:54.264 24309 0 E Go : runtime/asm_arm64.s:1133 +0x4 fp=0x4000437fd0 sp=0x4000437fd0 pc=0x6f45fe9904 1608-07 15:31:54.264 24309 0 E Go : created by open_im_sdk/internal/heartbeart.NewHeartbeat 1708-07 15:31:54.264 24309 0 E Go : [email protected]/internal/heartbeart/heartbeat.go:45 +0x154 1808-07 15:31:54.264 24309 0 E Go : 1908-07 15:31:54.264 24309 0 E Go : goroutine 6 [runnable]: 2008-07 15:31:54.264 24309 0 E Go : golang.org/x/mobile/internal/mobileinit._cgo_cmalloc(0x23) 2108-07 15:31:54.264 24309 0 E Go : _cgo_gotypes.go:519 +0x44 2208-07 15:31:54.264 24309 0 E Go : golang.org/x/mobile/internal/mobileinit._Cfunc_CString({0x4000548000, 0x22}) 2308-07 15:31:54.264 24309 0 E Go : _cgo_gotypes.go:426 +0x2c 2408-07 15:31:54.264 24309 0 E Go : golang.org/x/mobile/internal/mobileinit.lineLog(0x4000010028, 0x6) 2508-07 15:31:54.264 24309 0 E Go : golang.org/x/[email protected]/internal/mobileinit/mobileinit_android.go:60 +0x170 2608-07 15:31:54.264 24309 0 E Go : created by golang.org/x/mobile/internal/mobileinit.init.0 2708-07 15:31:54.264 24309 0 E Go : golang.org/x/[email protected]/internal/mobileinit/mobileinit_android.go:82 +0x194 2808-07 15:31:54.264 24309 0 E Go : 2908-07 15:31:54.264 24309 0 E Go : goroutine 7 [IO wait, 14 minutes]: 3008-07 15:31:54.265 24309 0 E Go : internal/poll.runtime_pollWait(0x6fac8b8508, 0x72) 3108-07 15:31:54.265 24309 0 E Go : runtime/netpoll.go:234 +0xa4 3208-07 15:31:54.265 24309 0 E Go : internal/poll.(*pollDesc).wait(0x400007a258, 0x72, 0x1) 3308-07 15:31:54.265 24309 0 E Go : internal/poll/fd_poll_runtime.go:84 +0x38 3408-07 15:31:54.265 24309 0 E Go : internal/poll.(*pollDesc).waitRead(...) 3508-07 15:31:54.265 24309 0 E Go : internal/poll/fd_poll_runtime.go:89 3608-07 15:31:54.265 24309 0 E Go : internal/poll.(*FD).Read(0x400007a240, {0x4000180400, 0x400, 0x400}) 3708-07 15:31:54.265 24309 0 E Go : internal/poll/fd_unix.go:167 +0x1dc 3808-07 15:31:54.265 24309 0 E Go : os.(*File).read(...) 3908-07 15:31:54.265 24309 0 E Go : os/file_posix.go:32 4008-07 15:31:54.265 24309 0 E Go : os.(*File).Read(0x4000010038, {0x4000180400, 0x400, 0x400}) 4108-07 15:31:54.265 24309 0 E Go : os/file.go:119 +0x74 4208-07 15:31:54.265 24309 0 E Go : bufio.(*Reader).fill(0x4000052f60) 4308-07 15:31:54.265 24309 0 E Go : bufio/bufio.go:101 +0x10c 4408-07 15:31:54.265 24309 0 E Go : bufio.(*Reader).ReadSlice(0x4000052f60, 0xa) 4508-07 15:31:54.265 24309 0 E Go : bufio/bufio.go:360 +0x38 4608-07 15:31:54.265 24309 0 E Go : bufio.(*Reader).ReadLine(0x4000052f60) 4708-07 15:31:54.265 24309 0 E Go : bufio/bufio.go:389 +0x30 4808-07 15:31:54.265 24309 0 E Go : golang.org/x/mobile/internal/mobileinit.lineLog(0x4000010038, 0x4) 4908-07 15:31:54.265 24309 0 E Go : golang.org/x/[email protected]/internal/mobileinit/mobileinit_android.go:55 +0xdc 5008-07 15:31:54.265 24309 0 E Go : created by golang.org/x/mobile/internal/mobileinit.init.0 5108-07 15:31:54.265 24309 0 E Go : golang.org/x/[email protected]/internal/mobileinit/mobileinit_android.go:92 +0x2a4 5208-07 15:31:54.265 24309 0 E Go : 5308-07 15:31:54.265 24309 0 E Go : goroutine 9 [syscall, 14 minutes]: 5408-07 15:31:54.265 24309 0 E Go : os/signal.signal_recv() 5508-07 15:31:54.265 24309 0 E Go : runtime/sigqueue.go:169 +0x110 5608-07 15:31:54.265 24309 0 E Go : os/signal.loop() 5708-07 15:31:54.265 24309 0 E Go : os/signal/signal_unix.go:24 +0x20 5808-07 15:31:54.265 24309 0 E Go : created by os/signal.Notify.func1.1 5908-07 15:31:54.265 24309 0 E Go : os/signal/signal.go:151 +0x38 6008-07 15:31:54.265 24309 0 E Go : 6108-07 15:31:54.265 24309 0 E Go : goroutine 313 [IO wait]: 6208-07 15:31:54.265 24309 0 E Go : internal/poll.runtime_pollWait(0x6fac8b7940, 0x72) 6308-07 15:31:54.265 24309 0 E Go : runtime/netpoll.go:234 +0xa4 6408-07 15:31:54.265 24309 0 E Go : internal/poll.(*pollDesc).wait(0x400070a298, 0x72, 0x0) 6508-07 15:31:54.265 24309 0 E Go : internal/poll/fd_poll_runtime.go:84 +0x38 6608-07 15:31:54.265 24309 0 E Go : internal/poll.(*pollDesc).waitRead(...) 6708-07 15:31:54.265 24309 0 E Go : internal/poll/fd_poll_runtime.go:89 6808-07 15:31:54.266 24309 0 E Go : internal/poll.(*FD).Read(0x400070a280, {0x400055e000, 0xf27, 0xf27}) 6908-07 15:31:54.266 24309 0 E Go : internal/poll/fd_unix.go:167 +0x1dc 7008-07 15:31:54.266 24309 0 E Go : net.(*netFD).Read(0x400070a280, {0x400055e000, 0xf27, 0xf27}) 7108-07 15:31:54.266 24309 0 E Go : net/fd_posix.go:56 +0x44 7208-07 15:31:54.266 24309 0 E Go : net.(*conn).Read(0x40006c8018, {0x400055e000, 0xf27, 0xf27}) 7308-07 15:31:54.266 24309 0 E Go : net/net.go:183 +0x4c 7408-07 15:31:54.266 24309 0 E Go : crypto/tls.(*atLeastReader).Read(0x40000e4228, {0x400055e000, 0xf27, 0xf27}) 7508-07 15:31:54.266 24309 0 E Go : crypto/tls/conn.go:777 +0x58 7608-07 15:31:54.266 24309 0 E Go : bytes.(*Buffer).ReadFrom(0x40007c2978, {0x6f46a54040, 0x40000e4228}) 7708-07 15:31:54.266 24309 0 E Go : bytes/buffer.go:204 +0xa4 7808-07 15:31:54.266 24309 0 E Go : crypto/tls.(*Conn).readFromUntil(0x40007c2700, {0x6f46a55f00, 0x40006c8018}, 0x5) 7908-07 15:31:54.266 24309 0 E Go : crypto/tls/conn.go:799 +0xe0 8008-07 15:31:54.266 24309 0 E Go : crypto/tls.(*Conn).readRecordOrCCS(0x40007c2700, 0x0) 8108-07 15:31:54.266 24309 0 E Go : crypto/tls/conn.go:606 +0xf4 8208-07 15:31:54.266 24309 0 E Go : crypto/tls.(*Conn).readRecord(...) 8308-07 15:31:54.266 24309 0 E Go : crypto/tls/conn.go:574 8408-07 15:31:54.266 24309 0 E Go : crypto/tls.(*Conn).Read(0x40007c2700, {0x4000571000, 0x1000, 0x1000}) 8508-07 15:31:54.266 24309 0 E Go : crypto/tls/conn.go:1277 +0x164 8608-07 15:31:54.266 24309 0 E Go : bufio.(*Reader).fill(0x40004c74a0) 8708-07 15:31:54.266 24309 0 E Go : bufio/bufio.go:101 +0x10c 8808-07 15:31:54.266 24309 0 E Go : bufio.(*Reader).Peek(0x40004c74a0, 0x2) 8908-07 15:31:54.266 24309 0 E Go : bufio/bufio.go:139 +0x6c 9008-07 15:31:54.266 24309 0 E Go : github.com/gorilla/websocket.(*Conn).read(0x4000487760, 0x2) 9108-07 15:31:54.266 24309 0 E Go : github.com/gorilla/[email protected]/conn.go:370 +0x34 9208-07 15:31:54.266 24309 0 E Go : github.com/gorilla/websocket.(*Conn).advanceFrame(0x4000487760) 9308-07 15:31:54.266 24309 0 E Go : github.com/gorilla/[email protected]/conn.go:798 +0x8c 9408-07 15:31:54.266 24309 0 E Go : github.com/gorilla/websocket.(*Conn).NextReader(0x4000487760) 9508-07 15:31:54.266 24309 0 E Go : github.com/gorilla/[email protected]/conn.go:980 +0xb4 9608-07 15:31:54.266 24309 0 E Go : github.com/gorilla/websocket.(*Conn).ReadMessage(0x4000487760) 9708-07 15:31:54.266 24309 0 E Go : github.com/gorilla/[email protected]/conn.go:1064 +0x28 9808-07 15:31:54.266 24309 0 E Go : open_im_sdk/internal/interaction.(*Ws).ReadData(0x400080a440) 9908-07 15:31:54.266 24309 0 E Go : [email protected]/internal/interaction/ws.go:214 +0x230 10008-07 15:31:54.266 24309 0 E Go : created by open_im_sdk/internal/interaction.NewWs 10108-07 15:31:54.267 24309 0 E Go : [email protected]/internal/interaction/ws.go:34 +0xe8 10208-07 15:31:54.267 24309 0 E Go : 10308-07 15:31:54.267 24309 0 E Go : goroutine 146 [select, 4 minutes]: 10408-07 15:31:54.267 24309 0 E Go : database/sql.(*DB).connectionOpener(0x400018c270, {0x6f46a6a758, 0x40006d0100}) 10508-07 15:31:54.267 24309 0 E Go : database/sql/sql.go:1196 +0x94 10608-07 15:31:54.269 24309 0 E Go : created by database/sql.OpenDB 10708-07 15:31:54.269 24309 0 E Go : database/sql/sql.go:794 +0x158 10808-07 15:31:54.269 24309 0 E Go : 10908-07 15:31:54.269 24309 0 E Go : goroutine 163 [select, 4 minutes]: 11008-07 15:31:54.269 24309 0 E Go : database/sql.(*DB).connectionCleaner(0x400018c270, 0x34630b8a000) 11108-07 15:31:54.269 24309 0 E Go : database/sql/sql.go:1068 +0xc0 11208-07 15:31:54.269 24309 0 E Go : created by database/sql.(*DB).startCleanerLocked 11308-07 15:31:54.269 24309 0 E Go : database/sql/sql.go:1055 +0xd8 11408-07 15:31:54.269 24309 0 E Go : 11508-07 15:31:54.269 24309 0 E Go : goroutine 233 [chan receive]: 11608-07 15:31:54.269 24309 0 E Go : open_im_sdk/pkg/common.DoListener({0x6f46a62d68, 0x4000534120}) 11708-07 15:31:54.269 24309 0 E Go : [email protected]/pkg/common/trigger_channel.go:168 +0x11c 11808-07 15:31:54.269 24309 0 E Go : created by open_im_sdk/internal/interaction.NewMsgSync 11908-07 15:31:54.269 24309 0 E Go : [email protected]/internal/interaction/msg_sync.go:95 +0x298 12008-07 15:31:54.269 24309 0 E Go : 12108-07 15:31:54.269 24309 0 E Go : goroutine 234 [running]: 12208-07 15:31:54.269 24309 0 E Go : goroutine running on other thread; stack unavailable 12308-07 15:31:54.269 24309 0 E Go : created by open_im_sdk/internal/heartbeart.NewHeartbeat 12408-07 15:31:54.269 24309 0 E Go : [email protected]/internal/heartbeart/heartbeat.go:45 +0x154 12508-07 15:31:54.269 24309 0 E Go : 12608-07 15:31:54.269 24309 0 E Go : goroutine 155 [IO wait]: 12708-07 15:31:54.269 24309 0 E Go : internal/poll.runtime_pollWait(0x6fac8b7eb0, 0x72) 12808-07 15:31:54.269 24309 0 E Go : runtime/netpoll.go:234 +0xa4 12908-07 15:31:54.269 24309 0 E Go : internal/poll.(*pollDesc).wait(0x4000806118, 0x72, 0x0) 13008-07 15:31:54.269 24309 0 E Go : internal/poll/fd_poll_runtime.go:84 +0x38 13108-07 15:31:54.269 24309 0 E Go : internal/poll.(*pollDesc).waitRead(...) 13208-07 15:31:54.269 24309 0 E Go : internal/poll/fd_poll_runtime.go:89 13308-07 15:31:54.270 24309 0 E Go : internal/poll.(*FD).Read(0x4000806100, {0x40006d7000, 0xf27, 0xf27}) 13408-07 15:31:54.270 24309 0 E Go : internal/poll/fd_unix.go:167 +0x1dc 13508-07 15:31:54.270 24309 0 E Go : net.(*netFD).Read(0x4000806100, {0x40006d7000, 0xf27, 0xf27}) 13608-07 15:31:54.270 24309 0 E Go : net/fd_posix.go:56 +0x44 13708-07 15:31:54.270 24309 0 E Go : net.(*conn).Read(0x40000ae018, {0x40006d7000, 0xf27, 0xf27}) 13808-07 15:31:54.270 24309 0 E Go : net/net.go:183 +0x4c 13908-07 15:31:54.270 24309 0 E Go : crypto/tls.(*atLeastReader).Read(0x400000e3d8, {0x40006d7000, 0xf27, 0xf27}) 14008-07 15:31:54.270 24309 0 E Go : crypto/tls/conn.go:777 +0x58 14108-07 15:31:54.270 24309 0 E Go : bytes.(*Buffer).ReadFrom(0x4000259078, {0x6f46a54040, 0x400000e3d8}) 14208-07 15:31:54.270 24309 0 E Go : bytes/buffer.go:204 +0xa4 14308-07 15:31:54.270 24309 0 E Go : crypto/tls.(*Conn).readFromUntil(0x4000258e00, {0x6f46a55f00, 0x40000ae018}, 0x5) 14408-07 15:31:54.270 24309 0 E Go : crypto/tls/conn.go:799 +0xe0 14508-07 15:31:54.270 24309 0 E Go : crypto/tls.(*Conn).readRecordOrCCS(0x4000258e00, 0x0) 14608-07 15:31:54.270 24309 0 E Go : crypto/tls/conn.go:606 +0xf4 14708-07 15:31:54.270 24309 0 E Go : crypto/tls.(*Conn).readRecord(...) 14808-07 15:31:54.270 24309 0 E Go : crypto/tls/conn.go:574 14908-07 15:31:54.270 24309 0 E Go : crypto/tls.(*Conn).Read(0x4000258e00, {0x4000832000, 0x1000, 0x1000}) 15008-07 15:31:54.270 24309 0 E Go : crypto/tls/conn.go:1277 +0x164 15108-07 15:31:54.270 24309 0 E Go : bufio.(*Reader).fill(0x400007aea0) 15208-07 15:31:54.270 24309 0 E Go : bufio/bufio.go:101 +0x10c 15308-07 15:31:54.270 24309 0 E Go : bufio.(*Reader).Peek(0x400007aea0, 0x2) 15408-07 15:31:54.270 24309 0 E Go : bufio/bufio.go:139 +0x6c 15508-07 15:31:54.270 24309 0 E Go : github.com/gorilla/websocket.(*Conn).read(0x40008222c0, 0x2) 15608-07 15:31:54.270 24309 0 E Go : github.com/gorilla/[email protected]/conn.go:370 +0x34 15708-07 15:31:54.270 24309 0 E Go : github.com/gorilla/websocket.(*Conn).advanceFrame(0x40008222c0) 15808-07 15:31:54.270 24309 0 E Go : github.com/gorilla/[email protected]/conn.go:798 +0x8c 15908-07 15:31:54.270 24309 0 E Go : github.com/gorilla/websocket.(*Conn).NextReader(0x40008222c0) 16008-07 15:31:54.270 24309 0 E Go : github.com/gorilla/[email protected]/conn.go:980 +0xb4 16108-07 15:31:54.270 24309 0 E Go : github.com/gorilla/websocket.(*Conn).ReadMessage(0x40008222c0) 16208-07 15:31:54.270 24309 0 E Go : github.com/gorilla/[email protected]/conn.go:1064 +0x28 16308-07 15:31:54.270 24309 0 E Go : open_im_sdk/internal/interaction.(*Ws).ReadData(0x400071e040) 16408-07 15:31:54.270 24309 0 E Go : [email protected]/internal/interaction/ws.go:214 +0x230 16508-07 15:31:54.271 24309 0 E Go : created by open_im_sdk/internal/interaction.NewWs 16608-07 15:31:54.271 24309 0 E Go : [email protected]/internal/interaction/ws.go:34 +0xe8 16708-07 15:31:54.271 24309 0 E Go : 16808-07 15:31:54.271 24309 0 E Go : goroutine 156 [chan receive, 2 minutes]: 16908-07 15:31:54.271 24309 0 E Go : open_im_sdk/internal/interaction.(*ReadDiffusionGroupMsgSync).updateJoinedSuperGroup(0x400012e080) 17008-07 15:31:54.271 24309 0 E Go : [email protected]/internal/interaction/msy_sync_read_diffusion_group.go:45 +0x44 17108-07 15:31:54.271 24309 0 E Go : created by open_im_sdk/internal/interaction.NewReadDiffusionGroupMsgSync 17208-07 15:31:54.271 24309 0 E Go : [email protected]/internal/interaction/msy_sync_read_diffusion_group.go:37 +0x188 17308-07 15:31:54.271 24309 0 E Go : 17408-07 15:31:54.271 24309 0 E Go : goroutine 538 [chan receive, 1 minutes]: 17508-07 15:31:54.271 24309 0 E Go : open_im_sdk/pkg/common.DoListener({0x6f46a62d40, 0x4000344c80}) 17608-07 15:31:54.271 24309 0 E Go : [email protected]/pkg/common/trigger_channel.go:168 +0x11c 17708-07 15:31:54.271 24309 0 E Go : created by open_im_sdk/internal/login.(*LoginMgr).login 17808-07 15:31:54.271 24309 0 E Go : [email protected]/internal/login/init_login.go:343 +0x1ef0 17908-07 15:31:54.271 24309 0 E Go : 18008-07 15:31:54.271 24309 0 E Go : goroutine 438 [chan receive, 1 minutes]: 18108-07 15:31:54.271 24309 0 E Go : open_im_sdk/pkg/common.DoListener({0x6f46a62d40, 0x4000344c80}) 18208-07 15:31:54.271 24309 0 E Go : [email protected]/pkg/common/trigger_channel.go:168 +0x11c 18308-07 15:31:54.271 24309 0 E Go : created by open_im_sdk/internal/login.(*LoginMgr).login 18408-07 15:31:54.271 24309 0 E Go : [email protected]/internal/login/init_login.go:343 +0x1ef0 18508-07 15:31:54.271 24309 0 E Go : 18608-07 15:31:54.271 24309 0 E Go : goroutine 314 [chan receive, 2 minutes]: 18708-07 15:31:54.271 24309 0 E Go : open_im_sdk/internal/interaction.(*ReadDiffusionGroupMsgSync).updateJoinedSuperGroup(0x4000782600) 18808-07 15:31:54.271 24309 0 E Go : [email protected]/internal/interaction/msy_sync_read_diffusion_group.go:45 +0x44 18908-07 15:31:54.271 24309 0 E Go : created by open_im_sdk/internal/interaction.NewReadDiffusionGroupMsgSync 19008-07 15:31:54.271 24309 0 E Go : [email protected]/internal/interaction/msy_sync_read_diffusion_group.go:37 +0x188 19108-07 15:31:54.271 24309 0 E Go : 19208-07 15:31:54.271 24309 0 E Go : goroutine 315 [chan receive]: 19308-07 15:31:54.271 24309 0 E Go : open_im_sdk/pkg/common.DoListener({0x6f46a62d68, 0x4000253440}) 19408-07 15:31:54.271 24309 0 E Go : [email protected]/pkg/common/trigger_channel.go:168 +0x11c 19508-07 15:31:54.271 24309 0 E Go : created by open_im_sdk/internal/interaction.NewMsgSync 19608-07 15:31:54.271 24309 0 E Go : [email protected]/internal/interaction/msg_sync.go:95 +0x298 19708-07 15:31:54.279 24309 0 E Go : 19808-07 15:31:54.279 24309 0 E Go : goroutine 234 [running]: 19908-07 15:31:54.279 24309 0 E Go : runtime.throw({0x6f45e46c73, 0x15}) 20008-07 15:31:54.279 24309 0 E Go : runtime/panic.go:1198 +0x54 fp=0x4000435d00 sp=0x4000435cd0 pc=0x6f45fb6894 20108-07 15:31:54.279 24309 0 E Go : runtime.mapassign_faststr(0x6f46947700, 0x40004bfbf0, {0x40001b6010, 0x6}) 20208-07 15:31:54.279 24309 0 E Go : runtime/map_faststr.go:294 +0x3d0 fp=0x4000435d70 sp=0x4000435d00 pc=0x6f45f93670 20308-07 15:31:54.279 24309 0 E Go : open_im_sdk/internal/heartbeart.(*Heartbeat).Run(0x40002e9e60) 20408-07 15:31:54.280 24309 0 E Go : [email protected]/internal/heartbeart/heartbeat.go:165 +0xd98 fp=0x4000435fd0 sp=0x4000435d70 pc=0x6f46574c78 20508-07 15:31:54.280 24309 0 E Go : runtime.goexit() 20608-07 15:31:54.280 24309 0 E Go : runtime/asm_arm64.s:1133 +0x4 fp=0x4000435fd0 sp=0x4000435fd0 pc=0x6f45fe9904 20708-07 15:31:54.280 24309 0 E Go : created by open_im_sdk/internal/heartbeart.NewHeartbeat 20808-07 15:31:54.280 24309 0 E Go : [email protected]/internal/heartbeart/heartbeat.go:45 +0x154 20908-07 15:31:54.894 27425 27425 E chromium: [0807/153154.894287:ERROR:elf_dynamic_array_reader.h(61)] tag not found 21008-07 15:31:54.938 24309 27166 E eup : get abort message after Q
What did you expect to happen?
My program crashed during execution.
How can we reproduce it (as minimally and precisely as possible)?
The program is running normally.
Anything else we need to know?
1 #00 pc 000000000065f798 /data/app/~~5R6YlJChqH3IhSi45jB2Rw==/cn.wicep.shijiancang-KZHJ-6A04Mm854ySMWdVeA==/lib/arm64/libgojni.so [arm64-v8a::8e57b7f5eede6f5405e906091a891219] 2 OpenIMSDK/Open-IM-Android-Demo#1 pc 0000000000643594 /data/app/~~5R6YlJChqH3IhSi45jB2Rw==/cn.wicep.shijiancang-KZHJ-6A04Mm854ySMWdVeA==/lib/arm64/libgojni.so [arm64-v8a::8e57b7f5eede6f5405e906091a891219] 3 java:
08-07 15:31:46.793 24309 27242 E com.ylkj.capsule.data.ApiRetrofit:
108-07 15:31:46.793 24309 27242 E com.ylkj.capsule.data.ApiRetrofit: {"code":0,"data":{"id":4536,"account":"15210025145","mobile":"15210025145","payPasswordStatus":1,"loginPasswordStatus":1},"msg":""} 208-07 15:31:46.793 24309 27242 E com.ylkj.capsule.data.ApiRetrofit: <-- END HTTP (131-byte body) 308-07 15:31:54.251 24309 0 E Go : fatal error: concurrent map writes 408-07 15:31:54.251 24309 0 E Go : fatal error: concurrent map writes 508-07 15:31:54.252 24309 24420 E GoLog : fatal error: concurrent map writes 608-07 15:31:54.259 24309 0 E Go : 708-07 15:31:54.259 24309 0 E Go : goroutine 316 [running]: 808-07 15:31:54.263 24309 0 E Go : runtime.throw({0x6f45e46c73, 0x15}) 908-07 15:31:54.263 24309 0 E Go : runtime/panic.go:1198 +0x54 fp=0x4000437d00 sp=0x4000437cd0 pc=0x6f45fb6894 1008-07 15:31:54.263 24309 0 E Go : runtime.mapassign_faststr(0x6f46947700, 0x40004bfbf0, {0x400061c160, 0x6}) 1108-07 15:31:54.263 24309 0 E Go : runtime/map_faststr.go:294 +0x3d0 fp=0x4000437d70 sp=0x4000437d00 pc=0x6f45f93670 1208-07 15:31:54.263 24309 0 E Go : open_im_sdk/internal/heartbeart.(*Heartbeat).Run(0x40002539e0) 1308-07 15:31:54.263 24309 0 E Go : [email protected]/internal/heartbeart/heartbeat.go:165 +0xd98 fp=0x4000437fd0 sp=0x4000437d70 pc=0x6f46574c78 1408-07 15:31:54.264 24309 0 E Go : runtime.goexit() 1508-07 15:31:54.264 24309 0 E Go : runtime/asm_arm64.s:1133 +0x4 fp=0x4000437fd0 sp=0x4000437fd0 pc=0x6f45fe9904 1608-07 15:31:54.264 24309 0 E Go : created by open_im_sdk/internal/heartbeart.NewHeartbeat 1708-07 15:31:54.264 24309 0 E Go : [email protected]/internal/heartbeart/heartbeat.go:45 +0x154 1808-07 15:31:54.264 24309 0 E Go : 1908-07 15:31:54.264 24309 0 E Go : goroutine 6 [runnable]: 2008-07 15:31:54.264 24309 0 E Go : golang.org/x/mobile/internal/mobileinit._cgo_cmalloc(0x23) 2108-07 15:31:54.264 24309 0 E Go : _cgo_gotypes.go:519 +0x44 2208-07 15:31:54.264 24309 0 E Go : golang.org/x/mobile/internal/mobileinit._Cfunc_CString({0x4000548000, 0x22}) 2308-07 15:31:54.264 24309 0 E Go : _cgo_gotypes.go:426 +0x2c 2408-07 15:31:54.264 24309 0 E Go : golang.org/x/mobile/internal/mobileinit.lineLog(0x4000010028, 0x6) 2508-07 15:31:54.264 24309 0 E Go : golang.org/x/[email protected]/internal/mobileinit/mobileinit_android.go:60 +0x170 2608-07 15:31:54.264 24309 0 E Go : created by golang.org/x/mobile/internal/mobileinit.init.0 2708-07 15:31:54.264 24309 0 E Go : golang.org/x/[email protected]/internal/mobileinit/mobileinit_android.go:82 +0x194 2808-07 15:31:54.264 24309 0 E Go : 2908-07 15:31:54.264 24309 0 E Go : goroutine 7 [IO wait, 14 minutes]: 3008-07 15:31:54.265 24309 0 E Go : internal/poll.runtime_pollWait(0x6fac8b8508, 0x72) 3108-07 15:31:54.265 24309 0 E Go : runtime/netpoll.go:234 +0xa4 3208-07 15:31:54.265 24309 0 E Go : internal/poll.(*pollDesc).wait(0x400007a258, 0x72, 0x1) 3308-07 15:31:54.265 24309 0 E Go : internal/poll/fd_poll_runtime.go:84 +0x38 3408-07 15:31:54.265 24309 0 E Go : internal/poll.(*pollDesc).waitRead(...) 3508-07 15:31:54.265 24309 0 E Go : internal/poll/fd_poll_runtime.go:89 3608-07 15:31:54.265 24309 0 E Go : internal/poll.(*FD).Read(0x400007a240, {0x4000180400, 0x400, 0x400}) 3708-07 15:31:54.265 24309 0 E Go : internal/poll/fd_unix.go:167 +0x1dc 3808-07 15:31:54.265 24309 0 E Go : os.(*File).read(...) 3908-07 15:31:54.265 24309 0 E Go : os/file_posix.go:32 4008-07 15:31:54.265 24309 0 E Go : os.(*File).Read(0x4000010038, {0x4000180400, 0x400, 0x400}) 4108-07 15:31:54.265 24309 0 E Go : os/file.go:119 +0x74 4208-07 15:31:54.265 24309 0 E Go : bufio.(*Reader).fill(0x4000052f60) 4308-07 15:31:54.265 24309 0 E Go : bufio/bufio.go:101 +0x10c 4408-07 15:31:54.265 24309 0 E Go : bufio.(*Reader).ReadSlice(0x4000052f60, 0xa) 4508-07 15:31:54.265 24309 0 E Go : bufio/bufio.go:360 +0x38 4608-07 15:31:54.265 24309 0 E Go : bufio.(*Reader).ReadLine(0x4000052f60) 4708-07 15:31:54.265 24309 0 E Go : bufio/bufio.go:389 +0x30 4808-07 15:31:54.265 24309 0 E Go : golang.org/x/mobile/internal/mobileinit.lineLog(0x4000010038, 0x4) 4908-07 15:31:54.265 24309 0 E Go : golang.org/x/[email protected]/internal/mobileinit/mobileinit_android.go:55 +0xdc 5008-07 15:31:54.265 24309 0 E Go : created by golang.org/x/mobile/internal/mobileinit.init.0 5108-07 15:31:54.265 24309 0 E Go : golang.org/x/[email protected]/internal/mobileinit/mobileinit_android.go:92 +0x2a4 5208-07 15:31:54.265 24309 0 E Go : 5308-07 15:31:54.265 24309 0 E Go : goroutine 9 [syscall, 14 minutes]: 5408-07 15:31:54.265 24309 0 E Go : os/signal.signal_recv() 5508-07 15:31:54.265 24309 0 E Go : runtime/sigqueue.go:169 +0x110 5608-07 15:31:54.265 24309 0 E Go : os/signal.loop() 5708-07 15:31:54.265 24309 0 E Go : os/signal/signal_unix.go:24 +0x20 5808-07 15:31:54.265 24309 0 E Go : created by os/signal.Notify.func1.1 5908-07 15:31:54.265 24309 0 E Go : os/signal/signal.go:151 +0x38 6008-07 15:31:54.265 24309 0 E Go : 6108-07 15:31:54.265 24309 0 E Go : goroutine 313 [IO wait]: 6208-07 15:31:54.265 24309 0 E Go : internal/poll.runtime_pollWait(0x6fac8b7940, 0x72) 6308-07 15:31:54.265 24309 0 E Go : runtime/netpoll.go:234 +0xa4 6408-07 15:31:54.265 24309 0 E Go : internal/poll.(*pollDesc).wait(0x400070a298, 0x72, 0x0) 6508-07 15:31:54.265 24309 0 E Go : internal/poll/fd_poll_runtime.go:84 +0x38 6608-07 15:31:54.265 24309 0 E Go : internal/poll.(*pollDesc).waitRead(...) 6708-07 15:31:54.265 24309 0 E Go : internal/poll/fd_poll_runtime.go:89 6808-07 15:31:54.266 24309 0 E Go : internal/poll.(*FD).Read(0x400070a280, {0x400055e000, 0xf27, 0xf27}) 6908-07 15:31:54.266 24309 0 E Go : internal/poll/fd_unix.go:167 +0x1dc 7008-07 15:31:54.266 24309 0 E Go : net.(*netFD).Read(0x400070a280, {0x400055e000, 0xf27, 0xf27}) 7108-07 15:31:54.266 24309 0 E Go : net/fd_posix.go:56 +0x44 7208-07 15:31:54.266 24309 0 E Go : net.(*conn).Read(0x40006c8018, {0x400055e000, 0xf27, 0xf27}) 7308-07 15:31:54.266 24309 0 E Go : net/net.go:183 +0x4c 7408-07 15:31:54.266 24309 0 E Go : crypto/tls.(*atLeastReader).Read(0x40000e4228, {0x400055e000, 0xf27, 0xf27}) 7508-07 15:31:54.266 24309 0 E Go : crypto/tls/conn.go:777 +0x58 7608-07 15:31:54.266 24309 0 E Go : bytes.(*Buffer).ReadFrom(0x40007c2978, {0x6f46a54040, 0x40000e4228}) 7708-07 15:31:54.266 24309 0 E Go : bytes/buffer.go:204 +0xa4 7808-07 15:31:54.266 24309 0 E Go : crypto/tls.(*Conn).readFromUntil(0x40007c2700, {0x6f46a55f00, 0x40006c8018}, 0x5) 7908-07 15:31:54.266 24309 0 E Go : crypto/tls/conn.go:799 +0xe0 8008-07 15:31:54.266 24309 0 E Go : crypto/tls.(*Conn).readRecordOrCCS(0x40007c2700, 0x0) 8108-07 15:31:54.266 24309 0 E Go : crypto/tls/conn.go:606 +0xf4 8208-07 15:31:54.266 24309 0 E Go : crypto/tls.(*Conn).readRecord(...) 8308-07 15:31:54.266 24309 0 E Go : crypto/tls/conn.go:574 8408-07 15:31:54.266 24309 0 E Go : crypto/tls.(*Conn).Read(0x40007c2700, {0x4000571000, 0x1000, 0x1000}) 8508-07 15:31:54.266 24309 0 E Go : crypto/tls/conn.go:1277 +0x164 8608-07 15:31:54.266 24309 0 E Go : bufio.(*Reader).fill(0x40004c74a0) 8708-07 15:31:54.266 24309 0 E Go : bufio/bufio.go:101 +0x10c 8808-07 15:31:54.266 24309 0 E Go : bufio.(*Reader).Peek(0x40004c74a0, 0x2) 8908-07 15:31:54.266 24309 0 E Go : bufio/bufio.go:139 +0x6c 9008-07 15:31:54.266 24309 0 E Go : github.com/gorilla/websocket.(*Conn).read(0x4000487760, 0x2) 9108-07 15:31:54.266 24309 0 E Go : github.com/gorilla/[email protected]/conn.go:370 +0x34 9208-07 15:31:54.266 24309 0 E Go : github.com/gorilla/websocket.(*Conn).advanceFrame(0x4000487760) 9308-07 15:31:54.266 24309 0 E Go : github.com/gorilla/[email protected]/conn.go:798 +0x8c 9408-07 15:31:54.266 24309 0 E Go : github.com/gorilla/websocket.(*Conn).NextReader(0x4000487760) 9508-07 15:31:54.266 24309 0 E Go : github.com/gorilla/[email protected]/conn.go:980 +0xb4 9608-07 15:31:54.266 24309 0 E Go : github.com/gorilla/websocket.(*Conn).ReadMessage(0x4000487760) 9708-07 15:31:54.266 24309 0 E Go : github.com/gorilla/[email protected]/conn.go:1064 +0x28 9808-07 15:31:54.266 24309 0 E Go : open_im_sdk/internal/interaction.(*Ws).ReadData(0x400080a440) 9908-07 15:31:54.266 24309 0 E Go : [email protected]/internal/interaction/ws.go:214 +0x230 10008-07 15:31:54.266 24309 0 E Go : created by open_im_sdk/internal/interaction.NewWs 10108-07 15:31:54.267 24309 0 E Go : [email protected]/internal/interaction/ws.go:34 +0xe8 10208-07 15:31:54.267 24309 0 E Go : 10308-07 15:31:54.267 24309 0 E Go : goroutine 146 [select, 4 minutes]: 10408-07 15:31:54.267 24309 0 E Go : database/sql.(*DB).connectionOpener(0x400018c270, {0x6f46a6a758, 0x40006d0100}) 10508-07 15:31:54.267 24309 0 E Go : database/sql/sql.go:1196 +0x94 10608-07 15:31:54.269 24309 0 E Go : created by database/sql.OpenDB 10708-07 15:31:54.269 24309 0 E Go : database/sql/sql.go:794 +0x158 10808-07 15:31:54.269 24309 0 E Go : 10908-07 15:31:54.269 24309 0 E Go : goroutine 163 [select, 4 minutes]: 11008-07 15:31:54.269 24309 0 E Go : database/sql.(*DB).connectionCleaner(0x400018c270, 0x34630b8a000) 11108-07 15:31:54.269 24309 0 E Go : database/sql/sql.go:1068 +0xc0 11208-07 15:31:54.269 24309 0 E Go : created by database/sql.(*DB).startCleanerLocked 11308-07 15:31:54.269 24309 0 E Go : database/sql/sql.go:1055 +0xd8 11408-07 15:31:54.269 24309 0 E Go : 11508-07 15:31:54.269 24309 0 E Go : goroutine 233 [chan receive]: 11608-07 15:31:54.269 24309 0 E Go : open_im_sdk/pkg/common.DoListener({0x6f46a62d68, 0x4000534120}) 11708-07 15:31:54.269 24309 0 E Go : [email protected]/pkg/common/trigger_channel.go:168 +0x11c 11808-07 15:31:54.269 24309 0 E Go : created by open_im_sdk/internal/interaction.NewMsgSync 11908-07 15:31:54.269 24309 0 E Go : [email protected]/internal/interaction/msg_sync.go:95 +0x298 12008-07 15:31:54.269 24309 0 E Go : 12108-07 15:31:54.269 24309 0 E Go : goroutine 234 [running]: 12208-07 15:31:54.269 24309 0 E Go : goroutine running on other thread; stack unavailable 12308-07 15:31:54.269 24309 0 E Go : created by open_im_sdk/internal/heartbeart.NewHeartbeat 12408-07 15:31:54.269 24309 0 E Go : [email protected]/internal/heartbeart/heartbeat.go:45 +0x154 12508-07 15:31:54.269 24309 0 E Go : 12608-07 15:31:54.269 24309 0 E Go : goroutine 155 [IO wait]: 12708-07 15:31:54.269 24309 0 E Go : internal/poll.runtime_pollWait(0x6fac8b7eb0, 0x72) 12808-07 15:31:54.269 24309 0 E Go : runtime/netpoll.go:234 +0xa4 12908-07 15:31:54.269 24309 0 E Go : internal/poll.(*pollDesc).wait(0x4000806118, 0x72, 0x0) 13008-07 15:31:54.269 24309 0 E Go : internal/poll/fd_poll_runtime.go:84 +0x38 13108-07 15:31:54.269 24309 0 E Go : internal/poll.(*pollDesc).waitRead(...) 13208-07 15:31:54.269 24309 0 E Go : internal/poll/fd_poll_runtime.go:89 13308-07 15:31:54.270 24309 0 E Go : internal/poll.(*FD).Read(0x4000806100, {0x40006d7000, 0xf27, 0xf27}) 13408-07 15:31:54.270 24309 0 E Go : internal/poll/fd_unix.go:167 +0x1dc 13508-07 15:31:54.270 24309 0 E Go : net.(*netFD).Read(0x4000806100, {0x40006d7000, 0xf27, 0xf27}) 13608-07 15:31:54.270 24309 0 E Go : net/fd_posix.go:56 +0x44 13708-07 15:31:54.270 24309 0 E Go : net.(*conn).Read(0x40000ae018, {0x40006d7000, 0xf27, 0xf27}) 13808-07 15:31:54.270 24309 0 E Go : net/net.go:183 +0x4c 13908-07 15:31:54.270 24309 0 E Go : crypto/tls.(*atLeastReader).Read(0x400000e3d8, {0x40006d7000, 0xf27, 0xf27}) 14008-07 15:31:54.270 24309 0 E Go : crypto/tls/conn.go:777 +0x58 14108-07 15:31:54.270 24309 0 E Go : bytes.(*Buffer).ReadFrom(0x4000259078, {0x6f46a54040, 0x400000e3d8}) 14208-07 15:31:54.270 24309 0 E Go : bytes/buffer.go:204 +0xa4 14308-07 15:31:54.270 24309 0 E Go : crypto/tls.(*Conn).readFromUntil(0x4000258e00, {0x6f46a55f00, 0x40000ae018}, 0x5) 14408-07 15:31:54.270 24309 0 E Go : crypto/tls/conn.go:799 +0xe0 14508-07 15:31:54.270 24309 0 E Go : crypto/tls.(*Conn).readRecordOrCCS(0x4000258e00, 0x0) 14608-07 15:31:54.270 24309 0 E Go : crypto/tls/conn.go:606 +0xf4 14708-07 15:31:54.270 24309 0 E Go : crypto/tls.(*Conn).readRecord(...) 14808-07 15:31:54.270 24309 0 E Go : crypto/tls/conn.go:574 14908-07 15:31:54.270 24309 0 E Go : crypto/tls.(*Conn).Read(0x4000258e00, {0x4000832000, 0x1000, 0x1000}) 15008-07 15:31:54.270 24309 0 E Go : crypto/tls/conn.go:1277 +0x164 15108-07 15:31:54.270 24309 0 E Go : bufio.(*Reader).fill(0x400007aea0) 15208-07 15:31:54.270 24309 0 E Go : bufio/bufio.go:101 +0x10c 15308-07 15:31:54.270 24309 0 E Go : bufio.(*Reader).Peek(0x400007aea0, 0x2) 15408-07 15:31:54.270 24309 0 E Go : bufio/bufio.go:139 +0x6c 15508-07 15:31:54.270 24309 0 E Go : github.com/gorilla/websocket.(*Conn).read(0x40008222c0, 0x2) 15608-07 15:31:54.270 24309 0 E Go : github.com/gorilla/[email protected]/conn.go:370 +0x34 15708-07 15:31:54.270 24309 0 E Go : github.com/gorilla/websocket.(*Conn).advanceFrame(0x40008222c0) 15808-07 15:31:54.270 24309 0 E Go : github.com/gorilla/[email protected]/conn.go:798 +0x8c 15908-07 15:31:54.270 24309 0 E Go : github.com/gorilla/websocket.(*Conn).NextReader(0x40008222c0) 16008-07 15:31:54.270 24309 0 E Go : github.com/gorilla/[email protected]/conn.go:980 +0xb4 16108-07 15:31:54.270 24309 0 E Go : github.com/gorilla/websocket.(*Conn).ReadMessage(0x40008222c0) 16208-07 15:31:54.270 24309 0 E Go : github.com/gorilla/[email protected]/conn.go:1064 +0x28 16308-07 15:31:54.270 24309 0 E Go : open_im_sdk/internal/interaction.(*Ws).ReadData(0x400071e040) 16408-07 15:31:54.270 24309 0 E Go : [email protected]/internal/interaction/ws.go:214 +0x230 16508-07 15:31:54.271 24309 0 E Go : created by open_im_sdk/internal/interaction.NewWs 16608-07 15:31:54.271 24309 0 E Go : [email protected]/internal/interaction/ws.go:34 +0xe8 16708-07 15:31:54.271 24309 0 E Go : 16808-07 15:31:54.271 24309 0 E Go : goroutine 156 [chan receive, 2 minutes]: 16908-07 15:31:54.271 24309 0 E Go : open_im_sdk/internal/interaction.(*ReadDiffusionGroupMsgSync).updateJoinedSuperGroup(0x400012e080) 17008-07 15:31:54.271 24309 0 E Go : [email protected]/internal/interaction/msy_sync_read_diffusion_group.go:45 +0x44 17108-07 15:31:54.271 24309 0 E Go : created by open_im_sdk/internal/interaction.NewReadDiffusionGroupMsgSync 17208-07 15:31:54.271 24309 0 E Go : [email protected]/internal/interaction/msy_sync_read_diffusion_group.go:37 +0x188 17308-07 15:31:54.271 24309 0 E Go : 17408-07 15:31:54.271 24309 0 E Go : goroutine 538 [chan receive, 1 minutes]: 17508-07 15:31:54.271 24309 0 E Go : open_im_sdk/pkg/common.DoListener({0x6f46a62d40, 0x4000344c80}) 17608-07 15:31:54.271 24309 0 E Go : [email protected]/pkg/common/trigger_channel.go:168 +0x11c 17708-07 15:31:54.271 24309 0 E Go : created by open_im_sdk/internal/login.(*LoginMgr).login 17808-07 15:31:54.271 24309 0 E Go : [email protected]/internal/login/init_login.go:343 +0x1ef0 17908-07 15:31:54.271 24309 0 E Go : 18008-07 15:31:54.271 24309 0 E Go : goroutine 438 [chan receive, 1 minutes]: 18108-07 15:31:54.271 24309 0 E Go : open_im_sdk/pkg/common.DoListener({0x6f46a62d40, 0x4000344c80}) 18208-07 15:31:54.271 24309 0 E Go : [email protected]/pkg/common/trigger_channel.go:168 +0x11c 18308-07 15:31:54.271 24309 0 E Go : created by open_im_sdk/internal/login.(*LoginMgr).login 18408-07 15:31:54.271 24309 0 E Go : [email protected]/internal/login/init_login.go:343 +0x1ef0 18508-07 15:31:54.271 24309 0 E Go : 18608-07 15:31:54.271 24309 0 E Go : goroutine 314 [chan receive, 2 minutes]: 18708-07 15:31:54.271 24309 0 E Go : open_im_sdk/internal/interaction.(*ReadDiffusionGroupMsgSync).updateJoinedSuperGroup(0x4000782600) 18808-07 15:31:54.271 24309 0 E Go : [email protected]/internal/interaction/msy_sync_read_diffusion_group.go:45 +0x44 18908-07 15:31:54.271 24309 0 E Go : created by open_im_sdk/internal/interaction.NewReadDiffusionGroupMsgSync 19008-07 15:31:54.271 24309 0 E Go : [email protected]/internal/interaction/msy_sync_read_diffusion_group.go:37 +0x188 19108-07 15:31:54.271 24309 0 E Go : 19208-07 15:31:54.271 24309 0 E Go : goroutine 315 [chan receive]: 19308-07 15:31:54.271 24309 0 E Go : open_im_sdk/pkg/common.DoListener({0x6f46a62d68, 0x4000253440}) 19408-07 15:31:54.271 24309 0 E Go : [email protected]/pkg/common/trigger_channel.go:168 +0x11c 19508-07 15:31:54.271 24309 0 E Go : created by open_im_sdk/internal/interaction.NewMsgSync 19608-07 15:31:54.271 24309 0 E Go : [email protected]/internal/interaction/msg_sync.go:95 +0x298 19708-07 15:31:54.279 24309 0 E Go : 19808-07 15:31:54.279 24309 0 E Go : goroutine 234 [running]: 19908-07 15:31:54.279 24309 0 E Go : runtime.throw({0x6f45e46c73, 0x15}) 20008-07 15:31:54.279 24309 0 E Go : runtime/panic.go:1198 +0x54 fp=0x4000435d00 sp=0x4000435cd0 pc=0x6f45fb6894 20108-07 15:31:54.279 24309 0 E Go : runtime.mapassign_faststr(0x6f46947700, 0x40004bfbf0, {0x40001b6010, 0x6}) 20208-07 15:31:54.279 24309 0 E Go : runtime/map_faststr.go:294 +0x3d0 fp=0x4000435d70 sp=0x4000435d00 pc=0x6f45f93670 20308-07 15:31:54.279 24309 0 E Go : open_im_sdk/internal/heartbeart.(*Heartbeat).Run(0x40002e9e60) 20408-07 15:31:54.280 24309 0 E Go : [email protected]/internal/heartbeart/heartbeat.go:165 +0xd98 fp=0x4000435fd0 sp=0x4000435d70 pc=0x6f46574c78 20508-07 15:31:54.280 24309 0 E Go : runtime.goexit() 20608-07 15:31:54.280 24309 0 E Go : runtime/asm_arm64.s:1133 +0x4 fp=0x4000435fd0 sp=0x4000435fd0 pc=0x6f45fe9904 20708-07 15:31:54.280 24309 0 E Go : created by open_im_sdk/internal/heartbeart.NewHeartbeat 20808-07 15:31:54.280 24309 0 E Go : [email protected]/internal/heartbeart/heartbeat.go:45 +0x154 20908-07 15:31:54.894 27425 27425 E chromium: [0807/153154.894287:ERROR:elf_dynamic_array_reader.h(61)] tag not found 21008-07 15:31:54.938 24309 27166 E eup : get abort message after Q
version
OUIContact OUIConversation OUICore OUIGroup
Cloud provider
OS version
Install tools
I can't find useful information,Is this all information? I didn't see the Android logs.
Take another look at this log: openIm.txt
Take another look at this log: openIm.txt
Also not found useful information,I'll help you forward the issue to other colleagues for them to review
Please check the provided code for any occurrences of duplicate logins, as this panic can only happen in the case of a duplicate login.
Take another look at this log: openIm.txt
The latest version doesn't have this issue. Please go ahead and use it.