Opened 10 years ago

Closed 10 years ago

#997 closed defect (fixed)

Assertion on MacOS X when fails to destroy mutex, when SIP TCP auto-switch feature is used (thanks Emil Sturniolo for the report)

Reported by: bennylp Owned by: bennylp
Priority: normal Milestone: release-1.6
Component: pjsip Version: trunk
Keywords: Cc:
Backport to 1.x milestone: Backported:

Description

Assertion when making outgoing calls:

 ../src/pj/os_core_unix.c:1334: failed assertion `!"Error destroying
pthread_mutex"'
 Abort trap

Log file attached.

Attachments (1)

log.txt (48.1 KB) - added by bennylp 10 years ago.

Download all attachments as: .zip

Change History (2)

Changed 10 years ago by bennylp

comment:1 Changed 10 years ago by nanang

  • Resolution set to fixed
  • Status changed from new to closed

The transaction had timed-out before the TCP connection failure status is
received. When TCP connection failure status is received, stateless_send_transport_cb() will try to retransmit over UDP, but the transaction has been destroyed or being destroyed.

Ticket #1033 has solved this issue.

Note: See TracTickets for help on using tickets.