Crash in cfgrelay, Analyzed 4 dumps, total processed 265, rate equals 1.51%



Top 1: Version = 2.7224.1000.620, Total count = 4


dump count = 1

ChildEBP RetAddr  
03bcf0e0 7ab697e2 KERNELBASE!RaiseException+0x62
03bcf124 7ab582db CfgRelay!_CxxThrowException+0x66
03bcf140 03bcf150 CfgRelay!__scrt_throw_std_bad_alloc+0x1c
WARNING: Frame IP not in any known module. Following frames may be wrong.
03bcf144 7ab1ecec 0x3bcf150
03bcf150 7ab0eb67 CfgRelay!std::_Default_allocate_traits::_Allocate+0xc
03bcf168 7ab0eb15 CfgRelay!std::_Allocate_manually_vector_aligned<std::_Default_allocate_traits>+0x27
03bcf174 7ab20f19 CfgRelay!std::_Allocate<8,std::_Default_allocate_traits,0>+0x15
03bcf184 7ab130dd CfgRelay!std::allocator<char>::allocate+0x19
03bcf1b8 7ab210f6 CfgRelay!std::basic_string<char,std::char_traits<char>,std::allocator<char> >::_Reallocate_grow_by<<lambda_ab246b20b9526e2ef7792587e4298a77>,char const *,unsigned int>+0x6d
03bcf1e4 7ab2101c CfgRelay!std::basic_string<char,std::char_traits<char>,std::allocator<char> >::append+0x96
03bcf1fc 7ab17b63 CfgRelay!std::basic_string<char,std::char_traits<char>,std::allocator<char> >::append+0x2c
03bcf20c 7ab1ba61 CfgRelay!std::basic_string<char,std::char_traits<char>,std::allocator<char> >::operator+=+0x13
03bcf2f0 7ab0cef4 CfgRelay!SlowCfgReaderHandler::Key+0x211
03bcf348 7ab0cb51 CfgRelay!rapidjson::GenericReader<rapidjson::UTF8<char>,rapidjson::UTF8<char>,rapidjson::CrtAllocator>::ParseString<0,rapidjson::GenericStringStream<rapidjson::UTF8<char> >,SlowCfgReaderHandler>+0x164
03bcf368 7ab0d7f1 CfgRelay!rapidjson::GenericReader<rapidjson::UTF8<char>,rapidjson::UTF8<char>,rapidjson::CrtAllocator>::ParseObject<0,rapidjson::GenericStringStream<rapidjson::UTF8<char> >,SlowCfgReaderHandler>+0x131
03bcf380 7ab0b93c CfgRelay!rapidjson::GenericReader<rapidjson::UTF8<char>,rapidjson::UTF8<char>,rapidjson::CrtAllocator>::ParseValue<0,rapidjson::GenericStringStream<rapidjson::UTF8<char> >,SlowCfgReaderHandler>+0x91
03bcf398 7ab0d803 CfgRelay!rapidjson::GenericReader<rapidjson::UTF8<char>,rapidjson::UTF8<char>,rapidjson::CrtAllocator>::ParseArray<0,rapidjson::GenericStringStream<rapidjson::UTF8<char> >,SlowCfgReaderHandler>+0xec
03bcf3b0 7ab0cc09 CfgRelay!rapidjson::GenericReader<rapidjson::UTF8<char>,rapidjson::UTF8<char>,rapidjson::CrtAllocator>::ParseValue<0,rapidjson::GenericStringStream<rapidjson::UTF8<char> >,SlowCfgReaderHandler>+0xa3
03bcf3cc 7ab0d7f1 CfgRelay!rapidjson::GenericReader<rapidjson::UTF8<char>,rapidjson::UTF8<char>,rapidjson::CrtAllocator>::ParseObject<0,rapidjson::GenericStringStream<rapidjson::UTF8<char> >,SlowCfgReaderHandler>+0x1e9
03bcf3e4 7ab0cc09 CfgRelay!rapidjson::GenericReader<rapidjson::UTF8<char>,rapidjson::UTF8<char>,rapidjson::CrtAllocator>::ParseValue<0,rapidjson::GenericStringStream<rapidjson::UTF8<char> >,SlowCfgReaderHandler>+0x91
03bcf400 7ab0d7f1 CfgRelay!rapidjson::GenericReader<rapidjson::UTF8<char>,rapidjson::UTF8<char>,rapidjson::CrtAllocator>::ParseObject<0,rapidjson::GenericStringStream<rapidjson::UTF8<char> >,SlowCfgReaderHandler>+0x1e9
03bcf418 7ab0b6f3 CfgRelay!rapidjson::GenericReader<rapidjson::UTF8<char>,rapidjson::UTF8<char>,rapidjson::CrtAllocator>::ParseValue<0,rapidjson::GenericStringStream<rapidjson::UTF8<char> >,SlowCfgReaderHandler>+0x91
03bcf440 7ab0b83b CfgRelay!rapidjson::GenericReader<rapidjson::UTF8<char>,rapidjson::UTF8<char>,rapidjson::CrtAllocator>::Parse<0,rapidjson::GenericStringStream<rapidjson::UTF8<char> >,SlowCfgReaderHandler>+0x123
03bcf458 7ab1859a CfgRelay!rapidjson::GenericReader<rapidjson::UTF8<char>,rapidjson::UTF8<char>,rapidjson::CrtAllocator>::Parse<rapidjson::GenericStringStream<rapidjson::UTF8<char> >,SlowCfgReaderHandler>+0x1b
03bcf548 7ab1b0d3 CfgRelay!RapidJsonParser::AddSlowCfg+0x8a
03bcf5c4 7ab2941c CfgRelay!CConfigMgr::InitLocalCfg+0xb3
03bcf638 7ab2cc9d CfgRelay!CMainWnd::OnCreate+0x7c
03bcf650 7ab2a212 CfgRelay!CMainWnd::_ProcessWindowMessage+0x3d
03bcf67c 7ab2c327 CfgRelay!CMainWnd::ProcessWindowMessage+0x32
03bcf6d8 6b141926 CfgRelay!ATL::CWindowImplBaseT<ATL::CWindow,ATL::CWinTraits<1442840576,0> >::WindowProc+0x67
03bcf6f8 76510eab atlthunk!AtlThunk_0x03+0x36
03bcf724 76507e7a user32!_InternalCallWinProc+0x2b
03bcf808 76507a7a user32!UserCallWinProcCheckWow+0x33a
03bcf86c 7650ed59 user32!DispatchClientMessage+0xea
03bcf8b8 77134e9d user32!__fnINLPCREATESTRUCT+0x69
03bcf93c 764ffd64 ntdll!KiUserCallbackDispatcher+0x4d
03bcfc1c 764ff677 user32!VerNtUserCreateWindowEx+0x229
03bcfd00 764ff548 user32!CreateWindowInternal+0x12b
03bcfd40 7ab08f50 user32!CreateWindowExW+0x38
03bcfd84 7ab08e70 CfgRelay!ATL::CWindowImplBaseT<ATL::CWindow,ATL::CWinTraits<1442840576,0> >::Create+0xd0
03bcfdb8 7ab0962e CfgRelay!ATL::CWindowImpl<CMainWnd,ATL::CWindow,ATL::CWinTraits<1442840576,0> >::Create+0x90
03bcfe30 7ab32e5f CfgRelay!CConfigCenterTrayClient::Process+0x6e
03bcfe3c 7ab78cc3 CfgRelay!CThread::ThreadProc+0x1f
03bcfe78 756dfa29 CfgRelay!thread_start<unsigned int (__stdcall*)(void *)>+0x57
03bcfe88 77127a9e kernel32!BaseThreadInitThunk+0x19
03bcfee4 77127a6e ntdll!__RtlUserThreadStart+0x2f
03bcfef4 00000000 ntdll!_RtlUserThreadStart+0x1b
8bccbbd7f9fe556144d4ca028f630c38_000.dmp

dump count = 1

ChildEBP RetAddr  
02b6f794 0f3e4bf2 CfgRelay!memcpy+0x4e
02b6f7b4 0f3e50a2 CfgRelay!Pickle::Pickle+0x62
02b6f7c8 0f3d702e CfgRelay!IPC::Message::Message+0x12
02b6f7dc 0f3d5fcb CfgRelay!std::queue<IPC::Message,std::deque<IPC::Message,std::allocator<IPC::Message> > >::push+0x5e
02b6f7f0 0f3c9a13 CfgRelay!CChannelImpl::Send+0x1b
02b6f938 0f3c5827 CfgRelay!CMainWnd::OnSlowCfgUpdateCallback+0x2f3
02b6f940 0f3c6b98 CfgRelay!std::_Invoker_pmf_pointer::_Call<void (__thiscall CMainWnd::*)(void),CMainWnd * &>+0x17
02b6f954 0f3c5642 CfgRelay!std::invoke<void (__thiscall CMainWnd::*&)(void),CMainWnd * &>+0x28
02b6f964 0f3c59bf CfgRelay!std::_Invoker_ret<std::_Unforced,0>::_Call<void (__thiscall CMainWnd::*&)(void),CMainWnd * &>+0x22
02b6f974 0f3c5277 CfgRelay!std::_Call_binder<std::_Unforced,0,void (__thiscall CMainWnd::*)(void),std::tuple<CMainWnd *>,std::tuple<> >+0x2f
02b6f998 0f3c5766 CfgRelay!std::_Binder<std::_Unforced,void (__thiscall CMainWnd::*)(void),CMainWnd *>::operator()<>+0x37
02b6f9a0 0f3c6c35 CfgRelay!std::_Invoker_functor::_Call<std::_Binder<std::_Unforced,void (__thiscall CMainWnd::*)(void),CMainWnd *> &>+0x16
02b6f9ac 0f3c5785 CfgRelay!std::invoke<std::_Binder<std::_Unforced,void (__thiscall CMainWnd::*)(void),CMainWnd *> &>+0x15
02b6f9b8 0f3cc9d3 CfgRelay!std::_Invoker_ret<void,1>::_Call<std::_Binder<std::_Unforced,void (__thiscall CMainWnd::*)(void),CMainWnd *> &>+0x15
02b6f9c8 0f3b7785 CfgRelay!std::_Func_impl_no_alloc<std::_Binder<std::_Unforced,void (__thiscall CMainWnd::*)(void),CMainWnd *>,void>::_Do_call+0x13
02b6f9d8 0f3bd7d4 CfgRelay!std::_Func_class<void>::operator()+0x35
02b6f9e4 0f3bb649 CfgRelay!CConfigMgr::SlowConfigCallbackOnUI+0x24
02b6f9f0 0f3bd78b CfgRelay!mf_bind_t<CConfigMgr,CConfigMgr *,void>::Involk+0x19
02b6f9f8 0f3d307b CfgRelay!mf_bind_t<CConfigMgr,CConfigMgr *,void>::SimpleInvolk+0xb
02b6fa04 0f3cc327 CfgRelay!CUIThreadWindow::ProcessWindowMessage+0x2b
02b6fa60 75a4c267 CfgRelay!ATL::CWindowImplBaseT<ATL::CWindow,ATL::CWinTraits<1442840576,0> >::WindowProc+0x67
02b6fa8c 75a4c367 user32!InternalCallWinProc+0x23
02b6fb04 75a44c9e user32!UserCallWinProcCheckWow+0x14b
02b6fb60 75a44d0d user32!DispatchClientMessage+0xcf
02b6fb88 778d6b3e user32!__fnDWORD+0x24
02b6fbb4 75a4cb60 ntdll!KiUserCallbackDispatcher+0x2e
02b6fbb8 75a4cb93 user32!NtUserGetMessage+0xc
02b6fbd4 0f3a983b user32!GetMessageW+0x33
02b6fc04 0f3a964b CfgRelay!WTL::CMessageLoop::Run+0x7b
02b6fc60 0f3d2e5f CfgRelay!CConfigCenterTrayClient::Process+0x8b
02b6fc6c 0f418cc3 CfgRelay!CThread::ThreadProc+0x1f
02b6fca8 7600ef3c CfgRelay!thread_start<unsigned int (__stdcall*)(void *)>+0x57
02b6fcb4 778f3618 kernel32!BaseThreadInitThunk+0xe
02b6fcf4 778f35eb ntdll!__RtlUserThreadStart+0x70
02b6fd0c 00000000 ntdll!_RtlUserThreadStart+0x1b
b9e06599a4b164c77682f812fbff32b5_000.dmp

dump count = 1

ChildEBP RetAddr  
0391fa64 56a34f02 CfgRelay!std::tuple<CConfigMgr *,std::_Ph<1>,std::_Ph<2> >::tuple<CConfigMgr *,std::_Ph<1>,std::_Ph<2> ><CConfigMgr *,std::_Ph<1> const &,std::_Ph<2> const &,0>
0391fa7c 56a3710a CfgRelay!std::_Compressed_pair<void (__thiscall CMainWnd::*)(std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > &,enum ConfigCenter::_CFG_UPDATE_EVENT),std::tuple<CMainWnd *,std::_Ph<1>,std::_Ph<2> >,0>::_Compressed_pair<void (__thiscall CMainWnd::*)(std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > &,enum ConfigCenter::_CFG_UPDATE_EVENT),std::tuple<CMainWnd *,std::_Ph<1>,std::_Ph<2> >,0><void (__thiscall CMainWnd::*)(std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > &,enum ConfigCenter::_CFG_UPDATE_EVENT),CMainWnd *,std::_Ph<1> const &,std::_Ph<2> const &>+0x52
0391faa0 56a366df CfgRelay!std::_Binder<std::_Unforced,void (__thiscall CMainWnd::*)(int,int),CMainWnd *,std::_Ph<1> const &,std::_Ph<2> const &>::_Binder<std::_Unforced,void (__thiscall CMainWnd::*)(int,int),CMainWnd *,std::_Ph<1> const &,std::_Ph<2> const &>+0x4a
0391fab8 56a3bd2b CfgRelay!std::bind<void (__thiscall CMainWnd::*)(int,int),CMainWnd *,std::_Ph<1> const &,std::_Ph<2> const &>+0x3f
0391fb3c 56a39ab7 CfgRelay!CMainWnd::StartUpdateVerisonCfg+0x6b
0391fb4c 56a3cd0e CfgRelay!CMainWnd::OnTimer+0x17
0391fb64 56a3a212 CfgRelay!CMainWnd::_ProcessWindowMessage+0xae
0391fb90 56a3c327 CfgRelay!CMainWnd::ProcessWindowMessage+0x32
0391fbec 75a7630a CfgRelay!ATL::CWindowImplBaseT<ATL::CWindow,ATL::CWinTraits<1442840576,0> >::WindowProc+0x67
0391fc18 75a76d4a user32!InternalCallWinProc+0x23
0391fc90 75a777d7 user32!UserCallWinProcCheckWow+0x109
0391fcf0 75a7789a user32!DispatchMessageWorker+0x3b5
0391fd00 56a19881 user32!DispatchMessageW+0xf
0391fd24 56a1964b CfgRelay!WTL::CMessageLoop::Run+0xc1
0391fd80 56a42e5f CfgRelay!CConfigCenterTrayClient::Process+0x8b
0391fd8c 56a88cc3 CfgRelay!CThread::ThreadProc+0x1f
0391fdc8 7611347d CfgRelay!thread_start<unsigned int (__stdcall*)(void *)>+0x57
0391fdd4 77ad9762 kernel32!BaseThreadInitThunk+0xe
0391fe14 77ad9735 ntdll!__RtlUserThreadStart+0x70
0391fe2c 00000000 ntdll!_RtlUserThreadStart+0x1b
c2c048e7b01eca351f0f414d907e3cc0_001.dmp

dump count = 1

ChildEBP RetAddr  
054ce050 73dd039e urlmon!CTransData::GetAcceptStr+0x18
054ce068 73dd0306 urlmon!CBinding::GetBindString+0x7e
054ce09c 73dcdd59 urlmon!CTransaction::GetBindString+0x76
054ce8f8 73dcdc9e urlmon!CINetHttp::INetAsyncOpenRequest+0x89
054ce924 73dcc93c urlmon!CINet::INetAsyncConnect+0x2ee
054ce948 73dad149 urlmon!CINet::INetAsyncOpen+0x2c
054cea28 73dad5da urlmon!CINet::StartCommon+0x519
054cea44 73da2f4e urlmon!CINet::StartEx+0x1a
054cea80 73d96054 urlmon!COInetProt::StartEx+0x5ae
054cef40 73d97842 urlmon!LegacyTransaction::StartEx+0x1054
054cf020 73d9ab39 urlmon!CBinding::StartBinding+0x10d2
054cf080 73d9aea3 urlmon!CUrlMon::StartBinding+0x1b9
054cf0ac 73dc6fad urlmon!CUrlMon::BindToStorage+0x83
054cf0f8 73e5bf9e urlmon!CBaseBSCB::KickOffDownload+0x9d
054cf330 0f490855 urlmon!URLDownloadToCacheFileW+0x8e
054cf78c 0f48e5e9 CfgRelay!CStatisticImpl::InternalDownloadFile+0xa5
054cf7e8 0f4c8cc3 CfgRelay!CStatisticImpl::DownloadThreadProc+0x139
054cf824 75b705c9 CfgRelay!thread_start<unsigned int (__stdcall*)(void *)>+0x57
054cf834 77627c5d kernel32!BaseThreadInitThunk+0x19
054cf890 77627c2d ntdll!__RtlUserThreadStart+0x2f
054cf8a0 00000000 ntdll!_RtlUserThreadStart+0x1b
b030d254bde0e3b7a16044f8bdc1896c_000.dmp