Unflagged 5632 0 Main Thread Main Thread PLATFORM::CConditionImpl::Wait Normal ntdll.dll!771496f4() [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] ntdll.dll!77148f74() ntdll.dll!7718429f() kernel32.dll!75f35fe2() kernel32.dll!75f35fe2() libcec.dll!PLATFORM::CConditionImpl::Wait(_RTL_CRITICAL_SECTION * & mutex, unsigned int iTimeoutMs) Line 142 + 0x19 bytes libcec.dll!PLATFORM::CCondition::Wait(PLATFORM::CMutex & mutex, bool & predicate, unsigned int iTimeout) Line 273 libcec.dll!PLATFORM::CThread::StopThread(int iWaitMs) Line 123 + 0x1d bytes libcec.dll!CEC::CUSBCECAdapterCommunication::Close() Line 228 + 0x18 bytes libcec.dll!CEC::CCECProcessor::Close() Line 154 + 0x17 bytes libcec.dll!CEC::CCECProcessor::~CCECProcessor() Line 134 libcec.dll!CEC::CCECProcessor::`scalar deleting destructor'() + 0x2b bytes libcec.dll!CEC::CLibCEC::~CLibCEC() Line 69 + 0x37 bytes libcec.dll!CEC::CLibCEC::`scalar deleting destructor'() + 0x2b bytes libcec.dll!CEC::CLibCEC::SetInstance(CEC::CLibCEC * instance) Line 487 + 0x36 bytes libcec.dll!CECInitialise(CEC::libcec_configuration * configuration) Line 501 + 0x9 bytes XBMC.exe!DllLibCEC::CECInitialise(CEC::libcec_configuration * p1) Line 63 + 0x18 bytes XBMC.exe!PERIPHERALS::CPeripheralCecAdapter::InitialiseFeature(PERIPHERALS::PeripheralFeature feature) Line 175 + 0x26 bytes XBMC.exe!PERIPHERALS::CPeripheral::Initialise() Line 152 + 0x15 bytes XBMC.exe!PERIPHERALS::CPeripherals::CreatePeripheral(PERIPHERALS::CPeripheralBus & bus, PERIPHERALS::PeripheralType type, const CStdStr & strLocation, int iVendorId, int iProductId) Line 291 + 0x8 bytes XBMC.exe!PERIPHERALS::CPeripheralBus::RegisterNewDevices(const PERIPHERALS::PeripheralScanResults & results) Line 164 XBMC.exe!PERIPHERALS::CPeripheralBus::ScanForDevices() Line 177 XBMC.exe!PERIPHERALS::CPeripheralBus::Initialise() Line 259 + 0xd bytes XBMC.exe!PERIPHERALS::CPeripherals::Initialise() Line 86 + 0x2a bytes XBMC.exe!CApplication::Create() Line 721 XBMC.exe!WinMain(HINSTANCE__ * hInst, HINSTANCE__ * __formal, char * commandLine, HINSTANCE__ * __formal) Line 185 + 0xa bytes XBMC.exe!__tmainCRTStartup() Line 275 + 0x2c bytes XBMC.exe!WinMainCRTStartup() Line 189 kernel32.dll!75ee4911() ntdll.dll!7712e1c6() ntdll.dll!7712e199() Unflagged 5836 0 Worker Thread Win32 Thread 771496f4 Lowest ntdll.dll!771496f4() [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] ntdll.dll!77148024() kernel32.dll!75eec350() winmm.dll!740e291d() kernel32.dll!75ee4911() ntdll.dll!7712e1c6() ntdll.dll!7712e199() Unflagged 5348 0 Worker Thread CEC Adapter CThread::Sleep Normal ntdll.dll!771496f4() [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] ntdll.dll!77148024() kernel32.dll!75eec350() kernel32.dll!75ea1c7a() XBMC.exe!CThread::Sleep(unsigned int milliseconds) Line 533 XBMC.exe!PERIPHERALS::CPeripheralCecAdapter::Process() Line 307 XBMC.exe!CThread::staticThread(void * * data) Line 178 XBMC.exe!_callthreadstartex() Line 314 + 0xf bytes XBMC.exe!_threadstartex(void * ptd) Line 297 kernel32.dll!75ee4911() ntdll.dll!7712e1c6() ntdll.dll!7712e199() Unflagged 5180 0 Worker Thread PLATFORM::CThread::ThreadHandler PLATFORM::CSerialPort::`scalar deleting destructor' Normal ntdll.dll!771496cf() [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] libcec.dll!PLATFORM::CSerialPort::`scalar deleting destructor'() + 0x2b bytes libcec.dll!CEC::CUSBCECAdapterCommunication::Process() Line 283 + 0x37 bytes libcec.dll!PLATFORM::CThread::ThreadHandler(PLATFORM::CThread * thread) Line 64 + 0xf bytes kernel32.dll!75ee4911() ntdll.dll!7712e1c6() ntdll.dll!7712e199() Unflagged > 4728 0 Worker Thread CEC Adapter Update Thread XbmcThreads::intern::ConditionVariableVista::wait Normal ntdll.dll!771496f4() [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] ntdll.dll!77148f74() ntdll.dll!7718429f() kernel32.dll!75f35fe2() kernel32.dll!75f35fe2() XBMC.exe!XbmcThreads::intern::ConditionVariableVista::wait(CCriticalSection & lock, unsigned long milliseconds) Line 201 + 0x17 bytes XBMC.exe!XbmcThreads::ConditionVariable::wait(CCriticalSection & lock, unsigned long milliseconds) Line 230 + 0x2a bytes XBMC.exe!XbmcThreads::TightConditionVariable::wait(CCriticalSection & lock, unsigned long milliseconds) Line 66 + 0x12 bytes XBMC.exe!CEvent::WaitMSec(unsigned int milliSeconds) Line 84 + 0x66 bytes XBMC.exe!PERIPHERALS::CPeripheralCecAdapterUpdateThread::WaitReady() Line 1127 + 0x13 bytes XBMC.exe!PERIPHERALS::CPeripheralCecAdapterUpdateThread::SetInitialConfiguration() Line 1144 + 0xd bytes XBMC.exe!PERIPHERALS::CPeripheralCecAdapterUpdateThread::Process() Line 1190 + 0xd bytes XBMC.exe!CThread::staticThread(void * * data) Line 178 XBMC.exe!_callthreadstartex() Line 314 + 0xf bytes XBMC.exe!_threadstartex(void * ptd) Line 297 kernel32.dll!75ee4911() ntdll.dll!7712e1c6() ntdll.dll!7712e199()