< Previous by Date Date Index Next by Date >
  Thread Index  

[reSIProcate] resip exception at StatisticsManager


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@xxxxxxx
          2006-09-09