[reSIProcate] stack crashes on windows XP

Robert Sparks rjsparks at nostrum.com
Mon Jan 22 11:06:08 CST 2007


Hagai - you can try at 6898 or so in the meantime.

RjS

On Jan 22, 2007, at 10:59 AM, Hagai Sela ((TA)) wrote:

> I just got 6902, it has some compilation errors:
>
> Dialog.cxx(564) : error C2065: 'creator' : undeclared identifier
>
> Dialog.cxx(564) : error C2227: left of '->getLastRequest' must  
> point to class/struct/union
>
> type is ''unknown-type''
>
> Dialog.cxx(564) : error C2227: left of '->header' must point to  
> class/struct/union
>
> Dialog.cxx(564) : error C2228: left of '.sequence' must have class/ 
> struct/union type
>
> Dialog.cxx(564) : error C3861: 'creator': identifier not found,  
> even with argument-dependent lookup
>
>
> Hagai.
>
>
> From: Robert Sparks [mailto:rjsparks at nostrum.com]
> Sent: Monday, January 22, 2007 6:56 PM
> To: Byron Campen; Philip Kizer
> Cc: Hagai Sela (TA); resiprocate
> Subject: Re: [reSIProcate] stack crashes on windows XP
>
> Hrmm. I thought we had something that would (at least) let people  
> know they were on the old repository. I'll go double-check that.
> (Hagai - I assume you just did an svn update on a project you had  
> from long ago?)
>
> In any case, you should be at 6902 (as of right this second).
>
> RjS
>
> On Jan 22, 2007, at 10:39 AM, Byron Campen wrote:
>
>> 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::TransactionSt 
>>>> ate *,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::TransactionSt 
>>>> ate *,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
>>>
>>
>> _______________________________________________
>> 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/ecfc2a12/attachment.htm>


More information about the resiprocate-devel mailing list