拨打音视屏,闪退,AVEngine state change from 0 to 1 不知道啥意思?求助

王政 1月前 59

AVEngine state change from 0 to 1  WFChatClient was compiled with optimization - stepping may behave oddly; variables may not be available

最新回复 (2)
  • HeavyRain 1月前
    引用 2
    用demo对比过吗,demo有没有问题?另外日志看不出来有用信息,请提供更多日志
  • 王政 1月前
    引用 3
    WFChatClient`::GetAccountUserName():
        0x1019c4d14 <+0>:   sub    sp, sp, #0xc0             ; =0xc0 
        0x1019c4d18 <+4>:   stp    x22, x21, [sp, #0x90]
        0x1019c4d1c <+8>:   stp    x20, x19, [sp, #0xa0]
        0x1019c4d20 <+12>:  stp    x29, x30, [sp, #0xb0]
        0x1019c4d24 <+16>:  add    x29, sp, #0xb0            ; =0xb0 
        0x1019c4d28 <+20>:  mov    x19, x8
        0x1019c4d2c <+24>:  adrp   x20, 378
        0x1019c4d30 <+28>:  ldr    x8, [x20, #0xb38]
        0x1019c4d34 <+32>:  cbnz   x8, 0x1019c4dd8           ; <+196> at app_logic.cc:176:22
        0x1019c4d38 <+36>:  mov    w21, #0x5
        0x1019c4d3c <+40>:  mov    w0, #0x5
        0x1019c4d40 <+44>:  bl     0x10184bc30               ; xlogger_IsEnabledFor at xloggerbase.c:38:9
        0x1019c4d44 <+48>:  cbz    w0, 0x1019c4dd8           ; <+196> at app_logic.cc:176:22
        0x1019c4d48 <+52>:  mov    x8, sp
        0x1019c4d4c <+56>:  add    x0, x8, #0x50             ; =0x50 
        0x1019c4d50 <+60>:  movi.16b v0, #0x0
        0x1019c4d54 <+64>:  stp    q0, q0, [sp]
        0x1019c4d58 <+68>:  stp    q0, q0, [sp, #0x20]
        0x1019c4d5c <+72>:  stur   q0, [sp, #0x59]
        0x1019c4d60 <+76>:  stp    q0, q0, [sp, #0x40]
        0x1019c4d64 <+80>:  stp    xzr, xzr, [sp, #0x70]
        0x1019c4d68 <+84>:  str    w21, [sp]
        0x1019c4d6c <+88>:  adrp   x8, 301
        0x1019c4d70 <+92>:  add    x8, x8, #0x365            ; =0x365 
        0x1019c4d74 <+96>:  strb   wzr, [sp, #0x80]
        0x1019c4d78 <+100>: fmov   d0, x8
        0x1019c4d7c <+104>: adrp   x8, 301
        0x1019c4d80 <+108>: add    x8, x8, #0x36f            ; =0x36f 
        0x1019c4d84 <+112>: mov.d  v0[1], x8
        0x1019c4d88 <+116>: stur   q0, [sp, #0x8]
        0x1019c4d8c <+120>: adrp   x8, 301
        0x1019c4d90 <+124>: add    x8, x8, #0x3ea            ; =0x3ea 
        0x1019c4d94 <+128>: str    x8, [sp, #0x18]
        0x1019c4d98 <+132>: mov    w8, #0xaf
        0x1019c4d9c <+136>: str    w8, [sp, #0x20]
        0x1019c4da0 <+140>: str    xzr, [sp, #0x28]
        0x1019c4da4 <+144>: str    wzr, [sp, #0x30]
        0x1019c4da8 <+148>: mov    x8, #-0x1
        0x1019c4dac <+152>: stp    x8, x8, [sp, #0x40]
        0x1019c4db0 <+156>: str    x8, [sp, #0x38]
        0x1019c4db4 <+160>: orr    w1, wzr, #0x200
        0x1019c4db8 <+164>: bl     0x101a9e89c               ; symbol stub for: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::reserve(unsigned long)
        0x1019c4dbc <+168>: orr    w8, wzr, #0x1
        0x1019c4dc0 <+172>: strb   w8, [sp, #0x68]
        0x1019c4dc4 <+176>: adrp   x8, 301
        0x1019c4dc8 <+180>: add    x8, x8, #0x3b8            ; =0x3b8 
        0x1019c4dcc <+184>: str    x8, [sp, #0x70]
        0x1019c4dd0 <+188>: mov    x0, sp
        0x1019c4dd4 <+192>: bl     0x1019c7ce0               ; ::~XLogger() at xlogger.h:131
        0x1019c4dd8 <+196>: ldr    x0, [x20, #0xb38]
    ->  0x1019c4ddc <+200>: ldr    x8, [x0]
        0x1019c4de0 <+204>: ldr    x9, [x8, #0x20]
        0x1019c4de4 <+208>: mov    x20, sp
        0x1019c4de8 <+212>: mov    x8, sp
        0x1019c4dec <+216>: blr    x9
        0x1019c4df0 <+220>: add    x1, x20, #0x8             ; =0x8 
        0x1019c4df4 <+224>: mov    x0, x19
        0x1019c4df8 <+228>: bl     0x101a9e8c0               ; symbol stub for: std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
        0x1019c4dfc <+232>: ldrsb  w8, [sp, #0x1f]
        0x1019c4e00 <+236>: tbz    w8, #0x1f, 0x1019c4e0c    ; <+248> at app_logic.cc:178:2
        0x1019c4e04 <+240>: ldr    x0, [sp, #0x8]
        0x1019c4e08 <+244>: bl     0x101a9eb3c               ; symbol stub for: operator delete(void*)
        0x1019c4e0c <+248>: ldp    x29, x30, [sp, #0xb0]
        0x1019c4e10 <+252>: ldp    x20, x19, [sp, #0xa0]
        0x1019c4e14 <+256>: ldp    x22, x21, [sp, #0x90]
        0x1019c4e18 <+260>: add    sp, sp, #0xc0             ; =0xc0 
        0x1019c4e1c <+264>: ret    
返回