stack trace for CrBrowserMain:
KernelBase.dll!762c3b63() Unknown
[Frames below may be incorrect and/or missing, no symbols loaded for KernelBase.dll]
KernelBase.dll!762c4498() Unknown
libcef.dll!base::PlatformThread::YieldCurrentThread() Line 133 C++
libcef.dll!base::internal::WaitForInstance(int * instance) Line 25 C++
libcef.dll!Singleton<base::debug::`anonymous namespace'::SymbolContext,LeakySingletonTraits<base::debug::`anonymous namespace'::SymbolContext>,base::debug::A0xd3e2a7a6::SymbolContext>::get() Line 261 C++
libcef.dll!base::debug::`anonymous namespace'::SymbolContext::GetInstance() Line 61 C++
libcef.dll!base::debug::StackTrace::OutputToStream(std::basic_ostream<char,std::char_traits<char> > * os) Line 256 C++
libcef.dll!logging::LogMessage::~LogMessage() Line 569 C++
libcef.dll!base::ThreadRestrictions::AssertIOAllowed() Line 45 C++
libcef.dll!base::MakeAbsoluteFilePath(const base::FilePath & input) Line 80 C++
libcef.dll!PathService::Get(int key, base::FilePath * result) Line 221 C++
libcef.dll!content::PathProvider(int key, base::FilePath * result) Line 16 C++
libcef.dll!PathService::Get(int key, base::FilePath * result) Line 210 C++
libcef.dll!content::ChildProcessHost::GetChildPath(int flags) Line 107 C++
libcef.dll!content::RenderProcessHostImpl::Init() Line 452 C++
libcef.dll!content::RenderViewHostImpl::CreateRenderView(const std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > & frame_name, int opener_route_id, int max_page_id) Line 237 C++
libcef.dll!content::WebContentsImpl::CreateRenderViewForRenderManager(content::RenderViewHost * render_view_host, int opener_route_id) Line 3789 C++
libcef.dll!content::RenderViewHostManager::InitRenderView(content::RenderViewHost * render_view_host, int opener_route_id) Line 710 C++
libcef.dll!content::RenderViewHostManager::Navigate(const content::NavigationEntryImpl & entry) Line 156 C++
libcef.dll!content::WebContentsImpl::NavigateToEntry(const content::NavigationEntryImpl & entry, content::NavigationController::ReloadType reload_type) Line 1823 C++
libcef.dll!content::WebContentsImpl::NavigateToPendingEntry(content::NavigationController::ReloadType reload_type) Line 1780 C++
libcef.dll!content::NavigationControllerImpl::NavigateToPendingEntry(content::NavigationController::ReloadType reload_type) Line 1547 C++
libcef.dll!content::NavigationControllerImpl::LoadEntry(content::NavigationEntryImpl * entry) Line 390 C++
libcef.dll!content::NavigationControllerImpl::LoadURLWithParams(const content::NavigationController::LoadURLParams & params) Line 711 C++
libcef.dll!content::NavigationControllerImpl::LoadURL(const GURL & url, const content::Referrer & referrer, content::PageTransition transition, const std::basic_string<char,std::char_traits<char>,std::allocator<char> > & extra_headers) Line 627 C++
libcef.dll!CefBrowserHostImpl::LoadURL(__int64 frame_id, const std::basic_string<char,std::char_traits<char>,std::allocator<char> > & url, const content::Referrer & referrer, content::PageTransition transition, const std::basic_string<char,std::char_traits<char>,std::allocator<char> > & extra_headers) Line 1268 C++
libcef.dll!CefBrowserHost::CreateBrowserSync(const CefWindowInfo & windowInfo, CefRefPtr<CefClient> client, const CefStringBase<CefStringTraitsUTF16> & url, const CefStructBase<CefBrowserSettingsTraits> & settings, CefRefPtr<CefRequestContext> request_context) Line 318 C++
libcef.dll!cef_browser_host_create_browser_sync(const _cef_window_info_t * windowInfo, _cef_client_t * client, const _cef_string_utf16_t * url, const _cef_browser_settings_t * settings, _cef_request_context_t * request_context) Line 91 C++
> GameEngine.exe!CefBrowserHost::CreateBrowserSync(const CefWindowInfo & windowInfo, CefRefPtr<CefClient> client, const CefStringBase<CefStringTraitsUTF16> & url, const CefStructBase<CefBrowserSettingsTraits> & settings, CefRefPtr<CefRequestContext> request_context) Line 57 C++
GameEngine.exe!GUISubsystem::Initialize(const std::shared_ptr<Engine> & engine) Line 53 C++
GameEngine.exe!Engine::Initialize() Line 38 C++
GameEngine.exe!main(int argc, char * * argv) Line 34 C++
GameEngine.exe!__tmainCRTStartup() Line 536 C
GameEngine.exe!mainCRTStartup() Line 377 C
kernel32.dll!761b336a() Unknown
ntdll.dll!77a99f72() Unknown
ntdll.dll!77a99f45() Unknown
stack trace for Chrome_IOThread:
ntdll.dll!77a7fd91() Unknown
[Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll]
ntdll.dll!77a7fd91() Unknown
KernelBase.dll!762c3bc8() Unknown
KernelBase.dll!762c4498() Unknown
libcef.dll!base::PlatformThread::YieldCurrentThread() Line 133 C++
libcef.dll!base::internal::WaitForInstance(int * instance) Line 25 C++
libcef.dll!Singleton<base::debug::`anonymous namespace'::SymbolContext,LeakySingletonTraits<base::debug::`anonymous namespace'::SymbolContext>,base::debug::A0xd3e2a7a6::SymbolContext>::get() Line 261 C++
libcef.dll!base::debug::`anonymous namespace'::SymbolContext::GetInstance() Line 61 C++
libcef.dll!base::debug::StackTrace::OutputToStream(std::basic_ostream<char,std::char_traits<char> > * os) Line 256 C++
libcef.dll!logging::LogMessage::~LogMessage() Line 569 C++
libcef.dll!base::ThreadRestrictions::AssertIOAllowed() Line 45 C++
libcef.dll!base::MakeAbsoluteFilePath(const base::FilePath & input) Line 80 C++
libcef.dll!PathService::Get(int key, base::FilePath * result) Line 221 C++
libcef.dll!base::debug::`anonymous namespace'::SymbolContext::SymbolContext() Line 168 C++
libcef.dll!DefaultSingletonTraits<base::debug::`anonymous namespace'::SymbolContext>::New() Line 54 C++
libcef.dll!Singleton<base::debug::`anonymous namespace'::SymbolContext,LeakySingletonTraits<base::debug::`anonymous namespace'::SymbolContext>,base::debug::A0xd3e2a7a6::SymbolContext>::get() Line 245 C++
libcef.dll!base::debug::`anonymous namespace'::SymbolContext::GetInstance() Line 61 C++
libcef.dll!base::debug::StackTrace::OutputToStream(std::basic_ostream<char,std::char_traits<char> > * os) Line 256 C++
libcef.dll!logging::LogMessage::~LogMessage() Line 569 C++
libcef.dll!base::ThreadRestrictions::AssertIOAllowed() Line 45 C++
libcef.dll!base::MakeAbsoluteFilePath(const base::FilePath & input) Line 80 C++
libcef.dll!PathService::Get(int key, base::FilePath * result) Line 221 C++
libcef.dll!content::PathProvider(int key, base::FilePath * result) Line 16 C++
libcef.dll!PathService::Get(int key, base::FilePath * result) Line 210 C++
libcef.dll!content::ChildProcessHost::GetChildPath(int flags) Line 107 C++
libcef.dll!content::GpuProcessHost::LaunchGpuProcess(const std::basic_string<char,std::char_traits<char>,std::allocator<char> > & channel_id) Line 1103 C++
libcef.dll!content::GpuProcessHost::Init() Line 588 C++
libcef.dll!content::GpuProcessHost::Get(content::GpuProcessHost::GpuProcessKind kind, content::CauseForGpuLaunch cause) Line 334 C++
libcef.dll!base::internal::RunnableAdapter<content::GpuProcessHost * (__cdecl*)(enum content::GpuProcessHost::GpuProcessKind,enum content::CauseForGpuLaunch)>::Run(const content::GpuProcessHost::GpuProcessKind & a1, const content::CauseForGpuLaunch & a2) Line 228 C++
libcef.dll!base::internal::InvokeHelper<0,void,base::internal::RunnableAdapter<content::GpuProcessHost * (__cdecl*)(enum content::GpuProcessHost::GpuProcessKind,enum content::CauseForGpuLaunch)>,void __cdecl(enum content::GpuProcessHost::GpuProcessKind const &,enum content::CauseForGpuLaunch const &)>::MakeItSo(base::internal::RunnableAdapter<content::GpuProcessHost * (__cdecl*)(enum content::GpuProcessHost::GpuProcessKind,enum content::CauseForGpuLaunch)> runnable, const content::GpuProcessHost::GpuProcessKind & a1, const content::CauseForGpuLaunch & a2) Line 899 C++
libcef.dll!base::internal::Invoker<2,base::internal::BindState<base::internal::RunnableAdapter<content::GpuProcessHost * (__cdecl*)(enum content::GpuProcessHost::GpuProcessKind,enum content::CauseForGpuLaunch)>,void __cdecl(enum content::GpuProcessHost::GpuProcessKind,enum content::CauseForGpuLaunch),void __cdecl(enum content::GpuProcessHost::GpuProcessKind,enum content::CauseForGpuLaunch)>,void __cdecl(enum content::GpuProcessHost::GpuProcessKind,enum content::CauseForGpuLaunch)>::Run(base::internal::BindStateBase * base) Line 1253 C++
libcef.dll!base::Callback<void __cdecl(void)>::Run() Line 396 C++
libcef.dll!base::MessageLoop::RunTask(const base::PendingTask & pending_task) Line 493 C++
libcef.dll!base::MessageLoop::DeferOrRunPendingTask(const base::PendingTask & pending_task) Line 506 C++
libcef.dll!base::MessageLoop::DoWork() Line 617 C++
libcef.dll!base::MessagePumpForIO::DoRunLoop() Line 529 C++
libcef.dll!base::MessagePumpWin::RunWithDispatcher(base::MessagePump::Delegate * delegate, base::MessagePumpDispatcher * dispatcher) Line 65 C++
libcef.dll!base::MessagePumpWin::Run(base::MessagePump::Delegate * delegate) Line 48 C++
libcef.dll!base::MessageLoop::RunInternal() Line 441 C++
libcef.dll!base::MessageLoop::RunHandler() Line 414 C++
libcef.dll!base::RunLoop::Run() Line 48 C++
libcef.dll!base::MessageLoop::Run() Line 312 C++
libcef.dll!base::Thread::Run(base::MessageLoop * message_loop) Line 160 C++
libcef.dll!content::BrowserThreadImpl::IOThreadRun(base::MessageLoop * message_loop) Line 163 C++
libcef.dll!content::BrowserThreadImpl::Run(base::MessageLoop * message_loop) Line 188 C++
libcef.dll!base::Thread::ThreadMain() Line 219 C++
libcef.dll!base::`anonymous namespace'::ThreadFunc(void * params) Line 74 C++
kernel32.dll!761b336a() Unknown
ntdll.dll!77a99f72() Unknown
ntdll.dll!77a99f45() Unknown
Is this a Deadlock?
If you need the stack trace from any of the other threads, let me know.
Thanks.
edit: I just found out it doesn't block if I run without the Debugger.