Hi,
I am using CEF in my application to render web content. I used CEF using multi_threaded_message_loop=true. But whenever I try to quit my application it crashes. It always do in Debug mode but is intermittent in Release. I tried to verify the same in cefclient.sln and could reproduce the issue. Following is the stack trace that may help:
> libcef.dll!base::debug::`anonymous namespace'::SymbolContext::OutputTraceToStream(const void * const * trace, unsigned __int64 count, std::basic_ostream<char,std::char_traits<char> > * os) Line 100 + 0x24 bytes C++
libcef.dll!base::debug::StackTrace::OutputToStream(std::basic_ostream<char,std::char_traits<char> > * os) Line 268 C++
libcef.dll!logging::LogMessage::~LogMessage() Line 569 C++
libcef.dll!content::GpuProcessTransportFactory::~GpuProcessTransportFactory() Line 156 C++
libcef.dll!content::GpuProcessTransportFactory::`scalar deleting destructor'() + 0x2c bytes C++
libcef.dll!content::ImageTransportFactory::Terminate() Line 39 + 0x32 bytes C++
libcef.dll!content::BrowserMainLoop::ShutdownThreadsAndCleanUp() Line 784 C++
libcef.dll!content::BrowserMainRunnerImpl::Shutdown() Line 152 C++
libcef.dll!`anonymous namespace'::CefUIThread::CleanUp() Line 133 C++
libcef.dll!base::Thread::ThreadMain() Line 232 C++
What do I need to do in my application to get rid of this problem?