ISBX / apprtc-ios

A native iOS video chat app based on WebRTC
BSD 3-Clause "New" or "Revised" License
1.35k stars 413 forks source link

The App crash when you end the video on iPhone 6. #127

Open jieatgstdev opened 6 years ago

jieatgstdev commented 6 years ago
  1. video has been connected.
  2. user end the video call.
  3. the iPhone 6 or iPhone 5s is crash.
jieatgstdev commented 6 years ago
WebRTC`___lldb_unnamed_symbol7660$$WebRTC:
0x10425ab7c <+0>:   stp    x22, x21, [sp, #-0x30]!
0x10425ab80 <+4>:   stp    x20, x19, [sp, #0x10]
0x10425ab84 <+8>:   stp    x29, x30, [sp, #0x20]
0x10425ab88 <+12>:  add    x29, sp, #0x20            ; =0x20 
0x10425ab8c <+16>:  mov    x21, x2
0x10425ab90 <+20>:  mov    x20, x1
0x10425ab94 <+24>:  mov    x19, x0
0x10425ab98 <+28>:  mov    x0, x21
0x10425ab9c <+32>:  bl     0x1041d50e0               ; ___lldb_unnamed_symbol5022$$WebRTC
0x10425aba0 <+36>:  cbz    w0, 0x10425abc4           ; <+72>
0x10425aba4 <+40>:  ldr    x0, [x19, #0x18]
0x10425aba8 <+44>:  ldr    x8, [x0]
0x10425abac <+48>:  ldr    x2, [x8, #0x10]
0x10425abb0 <+52>:  mov    x1, #0x0
0x10425abb4 <+56>:  ldp    x29, x30, [sp, #0x20]
0x10425abb8 <+60>:  ldp    x20, x19, [sp, #0x10]
0x10425abbc <+64>:  ldp    x22, x21, [sp], #0x30
0x10425abc0 <+68>:  br     x2
0x10425abc4 <+72>:  orr    w0, wzr, #0x78
0x10425abc8 <+76>:  bl     0x10451799c               ; symbol stub for: operator new(unsigned long)
0x10425abcc <+80>:  mov    x22, x0
0x10425abd0 <+84>:  mov    w1, #0x0
0x10425abd4 <+88>:  mov    w2, #0x0
0x10425abd8 <+92>:  bl     0x10412f2d4               ; ___lldb_unnamed_symbol351$$WebRTC
0x10425abdc <+96>:  ldr    x0, [x19, #0x10]
0x10425abe0 <+100>: str    x22, [x19, #0x10]
0x10425abe4 <+104>: cbz    x0, 0x10425abf0           ; <+116>
0x10425abe8 <+108>: bl     0x10412f304               ; ___lldb_unnamed_symbol353$$WebRTC
0x10425abec <+112>: bl     0x104517984               ; symbol stub for: operator delete(void*)
0x10425abf0 <+116>: ldr    x8, [x21]

-> 0x10425abf4 <+120>: ldr x8, [x8, #0x40] Thread 38: EXC_BAD_ACCESS (code=1, address=0x6000000000000040)

0x10425abf8 <+124>: add    x2, x19, #0x8             ; =0x8 
0x10425abfc <+128>: mov    x0, x21
0x10425ac00 <+132>: mov    x1, x20
0x10425ac04 <+136>: mov    w3, #0x0
0x10425ac08 <+140>: mov    x4, #0x0
0x10425ac0c <+144>: mov    w5, #0x0
0x10425ac10 <+148>: blr    x8
0x10425ac14 <+152>: ldr    x0, [x19, #0x10]
0x10425ac18 <+156>: mov    w1, #-0x1
0x10425ac1c <+160>: ldp    x29, x30, [sp, #0x20]
0x10425ac20 <+164>: ldp    x20, x19, [sp, #0x10]
0x10425ac24 <+168>: ldp    x22, x21, [sp], #0x30
0x10425ac28 <+172>: b      0x10412f364               ; ___lldb_unnamed_symbol356$$WebRTC
hindalsayyar commented 5 years ago

I am facing the same error did you fix it ?