crashed when TRANSPORT_ERROR occurred while sending 180 response for INVITE request

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I met this crash twice recently. The app crashed when the tcp transport met some error while sending 180 response for INVITE request.This is the crash log :


2014-03-20 11:50:39.637 XXX[16447:7a03] 11:50:39.637  tsx0x1788c464  .....State changed from Proceeding to Proceeding, event=TX_MSG
2014-03-20 11:50:39.639 XXX[16447:7a03] 11:50:39.639  dlg0x1793c064  ......Transaction tsx0x1788c464 state changed to Proceeding
2014-03-20 11:50:39.667 XXX[16447:7a03] 11:50:39.667  tsx0x1788c464  State changed from Proceeding to Terminated, event=TRANSPORT_ERROR
2014-03-20 11:50:39.675 XXX[16447:7a03] 11:50:39.675  dlg0x1793c064  Transaction tsx0x1788c464 state changed to Terminated
2014-03-20 11:50:39.687 XXX[16447:7a03] 11:50:39.687  pjsua_media.c  ..Call 2: deinitializing media..
Assertion failed: (!dd->uas_state->retransmit_timer.id), function pjsip_100rel_end_session, file ../src/pjsip-ua/sip_100rel.c, line 388.
(lldb) bt
* thread #9: tid = 0x13d530, 0x3a0691f0 libsystem_kernel.dylib`__pthread_kill + 8, stop reason = signal SIGABRT
    frame #0: 0x3a0691f0 libsystem_kernel.dylib`__pthread_kill + 8
    frame #1: 0x3a0d3796 libsystem_pthread.dylib`pthread_kill + 58
    frame #2: 0x3a019fdc libsystem_c.dylib`abort + 76
    frame #3: 0x39ff9cae libsystem_c.dylib`__assert_rtn + 182
  * frame #4: 0x0034b282 WHua`pjsip_100rel_end_session(inv=<unavailable>) + 90 at sip_100rel.c:388
    frame #5: 0x00344026 WHua`inv_set_state(inv=0x170ed614, state=<unavailable>, e=<unavailable>) + 294 at sip_inv.c:282
    frame #6: 0x00346ef6 WHua`inv_on_state_early(inv=0x170ed614, e=0x054eae98) + 258 at sip_inv.c:3945
    frame #7: 0x003468e8 WHua`mod_inv_on_tsx_state(tsx=0x1788c464, e=0x054eae98) + 64 at sip_inv.c:640
    frame #8: 0x0033d60a WHua`pjsip_dlg_on_tsx_state(dlg=0x1793c064, tsx=0x1788c464, e=0x054eae98) + 90 at sip_dialog.c:2023
    frame #9: 0x0033a9a8 WHua`tsx_timer_callback(theap=<unavailable>, entry=<unavailable>) + 180 at sip_transaction.c:1126
    frame #10: 0x002f9b54 WHua`pj_timer_heap_poll(ht=0x170b229c, next_delay=0x054eaf5c) + 156 at timer.c:638
    frame #11: 0x0032fa70 WHua`pjsip_endpt_handle_events2(endpt=0x170b2064, max_timeout=0x054eaf84, p_count=0x054eaf8c) + 68 at sip_endpoint.c:712
    frame #12: 0x00356a2c WHua`worker_thread [inlined] pjsua_handle_events(msec_timeout=0) + 24 at pjsua_core.c:1759
    frame #13: 0x00356a14 WHua`worker_thread(arg=<unavailable>) + 40 at pjsua_core.c:681
    frame #14: 0x002f1d72 WHua`thread_main(param=0x0520de40) + 86 at os_core_unix.c:523
    frame #15: 0x3a0d2918 libsystem_pthread.dylib`_pthread_body + 140
    frame #16: 0x3a0d288a libsystem_pthread.dylib`_pthread_start + 102
    frame #17: 0x3a0d0aa4 libsystem_pthread.dylib`thread_start + 8
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20140320/9a0d4f9f/attachment-0001.html>


[Index of Archives]     [Asterisk Users]     [Asterisk App Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [Linux API]
  Powered by Linux