[reSIProcate] stack crashes on windows XP

Byron Campen bcampen at estacado.net
Mon Jan 22 10:39:40 CST 2007


	Ah, you must have checked out from the old repository. reSIProcate  
now lives at http://svn.resiprocate.org/rep/resiprocate/main.

Best regards,
Byron Campen

> 6807, I just got the latest sources from the subversion repository.
>
> From: Byron Campen [mailto:bcampen at estacado.net]
> Sent: Monday, January 22, 2007 6:27 PM
> To: Hagai Sela (TA)
> Cc: resiprocate-devel at list.sipfoundry.org
> Subject: Re: [reSIProcate] stack crashes on windows XP
>
> This was a problem we found a while back, and fixed. What revision  
> are you working with?
>
> Best regards,
> Byron Campen
>
>> Hi,
>> My resiprocate based UA crashes on a Windows XP machine, and I  
>> think it has something to do with sending ACK messages. This is  
>> the stack trace:
>> > hc.exe!resip::Data::rawHash(const unsigned char * c=0xfeeefeee,  
>> unsigned int size=4277075694) Line 1867 + 0x3 C++
>> hc.exe!resip::Data::hash() Line 1923 + 0x17 C++
>> hc.exe!stdext::hash_value(const resip::Data & data={...}) Line  
>> 1932 + 0x26 C++
>> hc.exe!stdext::hash_compare<resip::Data,std::less<resip::Data>  
>> >::operator()(const resip::Data & _Keyval={...}) Line 132 + 0x9   C++
>> hc.exe! 
>> stdext::_Hash<stdext::_Hmap_traits<resip::Data,resip::TransactionStat 
>> e *,stdext::hash_compare<resip::Data,std::less<resip::Data>  
>> >,std::allocator<std::pair<resip::Data  
>> const ,resip::TransactionState *> >,0> >::_Hashval(const  
>> resip::Data & _Keyval={...}) Line 578 + 0xc C++
>> hc.exe! 
>> stdext::_Hash<stdext::_Hmap_traits<resip::Data,resip::TransactionStat 
>> e *,stdext::hash_compare<resip::Data,std::less<resip::Data>  
>> >,std::allocator<std::pair<resip::Data  
>> const ,resip::TransactionState *> >,0> >::erase 
>> (std::list<std::pair<resip::Data const ,resip::TransactionState  
>> *>,std::allocator<std::pair<resip::Data  
>> const ,resip::TransactionState *> > >::iterator _Where={...}) Line  
>> 389 + 0x1a C++
>> hc.exe!resip::TransactionMap::add(const resip::Data & tid={...},  
>> resip::TransactionState * state=0x03b3e118) Line 48 C++
>> hc.exe!resip::TransactionState::add(const resip::Data & tid={...})  
>> Line 1783 C++
>> hc.exe!resip::TransactionState::process 
>> (resip::TransactionController & controller={...}) Line 408 C++
>> hc.exe!resip::TransactionController::process(resip::FdSet & fdset= 
>> {...}) Line 83 + 0x9 C++
>> hc.exe!resip::SipStack::process(resip::FdSet & fdset={...}) Line  
>> 503 C++
>> hc.exe!CSoftPhoneStackThread::thread() Line 45 + 0x1a C++
>> hc.exe!threadWrapper(void * threadParm=0x01c55b98) Line 46 + 0xd C++
>> msvcr71d.dll!_threadstartex(void * ptd=0x01c56630) Line 241 + 0xd C
>> kernel32.dll!7c80b683()
>> I think it somehow has a problem creating a transaction id for the  
>> ACK requests. Can someone give me any pointers on how to debug this?
>> Hagai.
>> _______________________________________________
>> resiprocate-devel mailing list
>> resiprocate-devel at list.resiprocate.org
>> https://list.resiprocate.org/mailman/listinfo/resiprocate-devel
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.resiprocate.org/pipermail/resiprocate-devel/attachments/20070122/7066f6a2/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2423 bytes
Desc: not available
URL: <http://list.resiprocate.org/pipermail/resiprocate-devel/attachments/20070122/7066f6a2/attachment.bin>


More information about the resiprocate-devel mailing list