#453 Transaction created on owner pending deletion

Development_Branch
closed-fixed
nobody
None
5
2013-06-21
2013-06-11
No

Assertion "Transaction created on owner pending deletion".

Stack trace:
PTLibd.dll!PAssertFunc(const char * file=0x013e344c, int line=2981, const char * className=0x00000000, const char * msg=0x013e46c4) Line 168 + 0x3b bytes C++

opald.dll!SIPTransaction::SIPTransaction(SIP_PDU::Methods method=Method_PRACK, SIPTransactionOwner * owner=0x19d5d108, OpalTransport * transport=0x03b12b08, bool deleteOwner=false) Line 2981 + 0x3b bytes C++
opald.dll!SIPPrack::SIPPrack(SIPConnection & connection={...}, OpalTransport & transport={...}, const PString & rack={...}) Line 4187 + 0x59 bytes C++
opald.dll!SIPConnection::OnReceivedResponseToINVITE(SIPTransaction & transaction={...}, SIP_PDU & response={...}) Line 2099 + 0x107 bytes C++
opald.dll!SIPInvite::OnReceivedResponse(SIP_PDU & response={...}) Line 3620 + 0x84 bytes C++
opald.dll!SIP_PDU_Work::Work() Line 1977 C++
opald.dll!PQueuedThreadPool<SIPWorkItem>::QueuedWorkerThread::Main() Line 463 C++
PTLibd.dll!PThread::MainFunction(void * threadPtr=0x04f74f50) Line 853 C++
msvcr90d.dll!beginthreadex() + 0x243 bytes
msvcr90d.dll!
beginthreadex() + 0x1d9 bytes

Discussion

  • I will need the full trace log.

     
    • status: open --> open-fixed
     
  • I have checked in a possible fix, can you try?

     
  • Is this fixed, can I close the bug?

     
    • status: open-fixed --> closed-fixed