[reSIProcate] resip exception at StatisticsManager

maodonghu hhmmdd at tom.com
Sat Sep 9 00:30:26 CDT 2006


resip

Did anyone ever encountered exception 0xC0000005: Access violation reading location 0x00000004.


void
StatisticsMessage::AtomicPayload::loadIn(const Payload& payload)
{
   Lock lock(mMutex);   <-- Exception occur here
   Payload::operator=(payload);
}
 				

I often got exception at this position even my program does nothing after start Dum and Stack Thread, the call stack is 

 	resip::Lock::Lock(resip::Lockable & lockable={...}, resip::LockType lockType=VOCAL_LOCK)  Line 28 + 0x12 bytes	C++
	resip::StatisticsMessage::AtomicPayload::loadIn(const resip::StatisticsMessage::Payload & payload={...})  Line 239 + 0x13 bytes	C++
 	resip::StatisticsManager::poll()  Line 44	C++
 	resip::StatisticsManager::process()  Line 53	C++
 	resip::SipStack::process(resip::FdSet & fdset={...})  Line 497	C++
 	resip::StackThread::thread()  Line 36 + 0x1c bytes	C++


        maodonghu
        hhmmdd at tom.com
          2006-09-09




More information about the resiprocate-devel mailing list