CEF3 - WinXP - R1135 - anyone have any problems?

Having problems with building or using CEF's C/C++ APIs? This forum is here to help. Please do not post bug reports or feature requests here.

CEF3 - WinXP - R1135 - anyone have any problems?

Postby fddima » Wed Mar 13, 2013 10:41 am

Hi.

I found that cefclient crashed sometimes on Win XP (VM). As it described here: https://bitbucket.org/xilium/xilium.cef ... content-in

Anyone can reproduce this?
fddima
Master
 
Posts: 788
Joined: Tue Dec 07, 2010 6:10 am

Re: CEF3 - WinXP - R1135 - anyone have any problems?

Postby magreenblatt » Wed Mar 13, 2013 10:55 am

What branch are you using? Can you reproduce in cefclient? Are you specifying any particular configuration?
magreenblatt
Site Admin
 
Posts: 12409
Joined: Fri May 29, 2009 6:57 pm

Re: CEF3 - WinXP - R1135 - anyone have any problems?

Postby fddima » Wed Mar 13, 2013 11:05 am

magreenblatt wrote:What branch are you using? Can you reproduce in cefclient? Are you specifying any particular configuration?

CEF3 trunk, R1135. cefclient crashed about 9 times of 10. It was built with default configuration.
I just finished build R1138, so little later i will try new revision and got stacktraces with symbols.
fddima
Master
 
Posts: 788
Joined: Tue Dec 07, 2010 6:10 am

Re: CEF3 - WinXP - R1135 - anyone have any problems?

Postby fddima » Wed Mar 13, 2013 11:29 am

In addition - my build (also over cef3 trunk) - cef_binary_3.1339.1102_windows_xilium - works fine. I mean just running of cefclient.exe without any switches and other stuff. (I report here when will have new news).
fddima
Master
 
Posts: 788
Joined: Tue Dec 07, 2010 6:10 am

Re: CEF3 - WinXP - R1135 - anyone have any problems?

Postby magreenblatt » Wed Mar 13, 2013 12:12 pm

Keep in mind there are about 20,000 commits between 1102 and 1138. We shouldn't be surprised when we find bugs/crashes in trunk. It's why we introduced release branches :-).
magreenblatt
Site Admin
 
Posts: 12409
Joined: Fri May 29, 2009 6:57 pm

Re: CEF3 - WinXP - R1135 - anyone have any problems?

Postby fddima » Wed Mar 13, 2013 1:00 pm

magreenblatt wrote:Keep in mind there are about 20,000 commits between 1102 and 1138. We shouldn't be surprised when we find bugs/crashes in trunk. It's why we introduced release branches :-).

Yes, i know it is, and i'm not surprised. I'm more surprised that it is doesn't work on my Win XP, but on 7 everything fine. :)

No, not worked, also failed with.
Code: Select all
[0313/195828:ERROR:gpu_info_collector_win.cc(97)] Can't retrieve a valid WinSAT assessment.
[0313/195828:FATAL:proxy_service_v8.cc(23)] Check failed: proxy_config_service.
Backtrace:
   cef_response_create [0x100AC671+187377]
   cef_response_create [0x10098A6F+106479]
   (No symbol) [0x123802E2]
   (No symbol) [0x102A089F]
   (No symbol) [0x102393A9]
   (No symbol) [0x117515FF]
   (No symbol) [0x11660FD3]
   (No symbol) [0x11660D04]
   (No symbol) [0x11660A3B]
   cef_response_create [0x100CE3FF+326015]
   cef_response_create [0x100FBD8C+512780]
   cef_response_create [0x100FC234+513972]
   cef_response_create [0x100FCD80+516864]
   cef_response_create [0x10119132+632498]
   cef_response_create [0x101174C2+625218]
   cef_response_create [0x1011777C+625916]
   cef_response_create [0x100FB946+511686]
   cef_response_create [0x100FB71E+511134]
   cef_response_create [0x10121C99+668185]
   cef_response_create [0x100FAF1B+509083]
   (No symbol) [0x11D466A6]
   (No symbol) [0x11366DB4]
   (No symbol) [0x11366F05]
   (No symbol) [0x11D468D3]
   cef_response_create [0x100AE74F+195791]
   GetModuleFileNameA [0x7C80B729+442]

[0313/195828:VERBOSE1:pref_proxy_config_tracker_impl.cc(145)] 01DFEA80: set chrome proxy config service to 01DFE700
[0313/195828:VERBOSE1:pref_proxy_config_tracker_impl.cc(235)] 01DFEA80: Done pushing proxy to UpdateProxyConfig
[0313/195828:VERBOSE1:renderer_main_platform_delegate_win.cc(92)] Started renderer with "F:\_cefglue\cef_binary_3.1436.1138_windows_xilium\Debug\cefclient.exe" --type=renderer --no-sandbox --lang=en-US --lang=en-US --log-severity=verbose --disable-accelerated-2d-canvas --disable-accelerated-video-decode --channel="3228.0.2095083557\1208959052" /prefetch:3
[0313/195828:VERBOSE1:socket_dispatcher.cc(74)] P2PSocketDispatcher::OnFilterAdded()
[0313/195828:VERBOSE1:video_capture_message_filter.cc(70)] VideoCaptureMessageFilter::OnFilterAdded()
[0313/195829:FATAL:context.cc(246)] Check failed: OnInitThread().
Backtrace:
   cef_response_create [0x100AC671+187377]
   cef_response_create [0x10098A6F+106479]
   cef_response_create [0x1016D383+977155]
   cef_response_create [0x1016CCEA+975466]
   cef_response_create [0x1016CC96+975382]
   cef_response_create [0x1016CC28+975272]
   cef_response_create [0x1016F64A+986058]
   (No symbol) [0x1490A99D]
   cef_response_create [0x10082526+15014]
   cef_response_create [0x1008260F+15247]
   cef_response_create [0x100814B3+10803]
   cef_response_create [0x1008151E+10910]
   LdrInitializeThunk [0x7C90118A+36]
   RtlDestroyEnvironment [0x7C9224CA+376]
   IsValidLocale [0x7C81D1A6+2283]
   ExitProcess [0x7C81D21E+20]
   ValidateLocale [0x7C83AB46+4934]

[0313/195829:VERBOSE1:ipc_sync_channel.cc(385)] Canceling pending sends
[0313/195829:ERROR:renderer_main.cc(203)] Running without renderer sandbox
[0313/195829:VERBOSE1:ipc_sync_channel.cc(385)] Canceling pending sends


Unfortunately - it can't load symbols, msvs2008 (installed on xp) - says that versions doesn't match... Looks like probably something missing.
fddima
Master
 
Posts: 788
Joined: Tue Dec 07, 2010 6:10 am

Re: CEF3 - WinXP - R1135 - anyone have any problems?

Postby magreenblatt » Wed Mar 13, 2013 1:29 pm

The interesting one is:
Code: Select all
[0313/195828:FATAL:proxy_service_v8.cc(23)] Check failed: proxy_config_service.

I wonder if ProxyServiceFactory::CreateProxyService() is getting called before CefBrowserMainParts::PreMainMessageLoopRun() (where the ChromeProxyConfigService is created) for some reason.
magreenblatt
Site Admin
 
Posts: 12409
Joined: Fri May 29, 2009 6:57 pm

Re: CEF3 - WinXP - R1135 - anyone have any problems?

Postby fddima » Wed Mar 13, 2013 1:54 pm

magreenblatt wrote:The interesting one is:
Code: Select all
[0313/195828:FATAL:proxy_service_v8.cc(23)] Check failed: proxy_config_service.

I wonder if ProxyServiceFactory::CreateProxyService() is getting called before CefBrowserMainParts::PreMainMessageLoopRun() (where the ChromeProxyConfigService is created) for some reason.

I want get stacktrace in any case first. And it is reproduced at your's builds? Or it is something wrong with my's winxp hard life, or my build broken. :)

I found that libcef.dll.pdb included in zip file (created by make_distrib) is 447Mb, but on disk in build directory - it has size 767Mb. o_O

UPD: Oh. This symbols for release build... But in release build it also crashed by with little different way, and log doesn't got anything interested.
fddima
Master
 
Posts: 788
Joined: Tue Dec 07, 2010 6:10 am

Re: CEF3 - WinXP - R1135 - anyone have any problems?

Postby magreenblatt » Wed Mar 13, 2013 2:02 pm

fddima wrote:I want get stacktrace in any case first. And it is reproduced at your's builds?

I haven't tried it on XP myself. I can do so if you get stuck :-).
magreenblatt
Site Admin
 
Posts: 12409
Joined: Fri May 29, 2009 6:57 pm

Re: CEF3 - WinXP - R1135 - anyone have any problems?

Postby fddima » Wed Mar 13, 2013 2:09 pm

From release build i'm extract following:
Code: Select all
STACK_TEXT: 
0366f440 10ab3018 00000000 01c859b0 01caae10 libcef!net::ProxyService::ResetConfigService+0x67 [c:\prj.build\chromiumembedded\cef3-trunk\src\net\proxy\proxy_service.cc @ 1318]
0366f460 10c28ed4 00000000 01caae10 00000000 libcef!net::ProxyService::ProxyService+0x118 [c:\prj.build\chromiumembedded\cef3-trunk\src\net\proxy\proxy_service.cc @ 878]
0366f530 100f8de3 00000000 01c4fde0 01ca8d20 libcef!net::CreateProxyServiceUsingV8ProxyResolver+0x204 [c:\prj.build\chromiumembedded\cef3-trunk\src\net\proxy\proxy_service_v8.cc @ 36]
0366f668 100da470 00000000 01c859b0 00000000 libcef!ProxyServiceFactory::CreateProxyService+0x3a3 [c:\prj.build\chromiumembedded\cef3-trunk\src\chrome\browser\net\proxy_service_factory.cc @ 124]
0366f79c 108857af 01ca7c40 00000000 00000000 libcef!CefURLRequestContextGetter::GetURLRequestContext+0x390 [c:\prj.build\chromiumembedded\cef3-trunk\src\cef\libcef\browser\url_request_context_getter.cc @ 109]
0366f864 1082b711 01c7e694 01ca1c20 01c50b80 libcef!content::ChromeAppCacheService::InitializeOnIOThread+0x8f [c:\prj.build\chromiumembedded\cef3-trunk\src\content\browser\appcache\chrome_appcache_service.cc @ 41]
0366f884 1082b8a7 10885720 00000000 01c7e690 libcef!base::internal::InvokeHelper<0,void,base::internal::RunnableAdapter<void (__thiscall content::ChromeAppCacheService::*)(base::FilePath const &,content::ResourceContext *,net::URLRequestContextGetter *,scoped_refptr<quota::SpecialStoragePolicy>)>,void __cdecl(content::ChromeAppCacheService * const &,base::FilePath const &,content::ResourceContext * const &,net::URLRequestContextGetter *,quota::SpecialStoragePolicy *)>::MakeItSo+0x41 [c:\prj.build\chromiumembedded\cef3-trunk\src\base\bind_internal.h @ 994]
0366f8a8 1006bf5f 01c7e680 0366fe9c 01c7ec80 libcef!base::internal::Invoker<5,base::internal::BindState<base::internal::RunnableAdapter<void (__thiscall content::ChromeAppCacheService::*)(base::FilePath const &,content::ResourceContext *,net::URLRequestContextGetter *,scoped_refptr<quota::SpecialStoragePolicy>)>,void __cdecl(content::ChromeAppCacheService *,base::FilePath const &,content::ResourceContext *,net::URLRequestContextGetter *,scoped_refptr<quota::SpecialStoragePolicy>),void __cdecl(content::ChromeAppCacheService *,base::FilePath,content::ResourceContext *,scoped_refptr<net::URLRequestContextGetter>,scoped_refptr<quota::SpecialStoragePolicy>)>,void __cdecl(content::ChromeAppCacheService *,base::FilePath const &,content::ResourceContext *,net::URLRequestContextGetter *,scoped_refptr<quota::SpecialStoragePolicy>)>::Run+0x27 [c:\prj.build\chromiumembedded\cef3-trunk\src\base\bind_internal.h @ 1815]
0366fb34 1006e30a 0366fb94 01c4a8c0 01c40c00 libcef!MessageLoop::RunTask+0x33f [c:\prj.build\chromiumembedded\cef3-trunk\src\base\message_loop.cc @ 478]
0366fbd0 1007530a 01c4a8c0 01c40cd8 10074e4e libcef!MessageLoop::DoWork+0x4ba [c:\prj.build\chromiumembedded\cef3-trunk\src\base\message_loop.cc @ 672]
0366fbdc 10074e4e 00000000 0366fe9c 0366fe9c libcef!base::MessagePumpForIO::DoRunLoop+0x7a [c:\prj.build\chromiumembedded\cef3-trunk\src\base\message_pump_win.cc @ 523]
0366fbfc 1006d45d 0366fe9c 0366fcd4 01c40cd8 libcef!base::MessagePumpWin::Run+0x3e [c:\prj.build\chromiumembedded\cef3-trunk\src\base\message_pump_win.h @ 48]
0366fcc4 10072a63 01c47000 1006b596 0366fe9c libcef!MessageLoop::RunInternal+0x9d [c:\prj.build\chromiumembedded\cef3-trunk\src\base\message_loop.cc @ 433]
0366fccc 1006b596 0366fe9c 00000000 0366fcd4 libcef!base::RunLoop::Run+0x13 [c:\prj.build\chromiumembedded\cef3-trunk\src\base\run_loop.cc @ 46]
0366fcf0 10a21f6b 0366fdc0 1078bd85 0366fe9c libcef!MessageLoop::Run+0x16 [c:\prj.build\chromiumembedded\cef3-trunk\src\base\message_loop.cc @ 314]
0366fcf8 1078bd85 0366fe9c 01c47000 7c9115f9 libcef!base::Thread::Run+0xb [c:\prj.build\chromiumembedded\cef3-trunk\src\base\threading\thread.cc @ 153]
0366fdc0 1078c773 0366fe9c 01c47000 00000001 libcef!content::BrowserThreadImpl::IOThreadRun+0x25 [c:\prj.build\chromiumembedded\cef3-trunk\src\content\browser\browser_thread_impl.cc @ 163]
0366fe84 10a22058 0366fe9c 00000001 01c47000 libcef!content::BrowserThreadImpl::Run+0xc3 [c:\prj.build\chromiumembedded\cef3-trunk\src\content\browser\browser_thread_impl.cc @ 190]
0366ffa8 1004fcba 00184340 0366ffec 7c80b729 libcef!base::Thread::ThreadMain+0xd8 [c:\prj.build\chromiumembedded\cef3-trunk\src\base\threading\thread.cc @ 201]
0366ffb4 7c80b729 01c40cd8 00000001 00184340 libcef!base::`anonymous namespace'::ThreadFunc+0x1a [c:\prj.build\chromiumembedded\cef3-trunk\src\base\threading\platform_thread_win.cc @ 58]
WARNING: Stack unwind information not available. Following frames may be wrong.
0366ffec 00000000 1004fca0 01c40cd8 00000000 kernel32!GetModuleFileNameA+0x1ba
fddima
Master
 
Posts: 788
Joined: Tue Dec 07, 2010 6:10 am

Next

Return to Support Forum

Who is online

Users browsing this forum: Google [Bot] and 179 guests