pottermm / javachromiumembedded

Automatically exported from code.google.com/p/javachromiumembedded
0 stars 0 forks source link

Show Dev Tools fails #157

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. "run win64 Debug detailed"
2. Wait for it to come up and display the Google search page.
3. Select Tests, Show Dev Tools.

Logged Exceptions:
[0312/120745:ERROR:render_process_impl.cc(68)] WebFrame LEAKED 1 TIMES
[0312/120745:ERROR:renderer_main.cc(207)] Running without renderer sandbox
[0312/120745:FATAL:v8_impl.cc(81)] Check failed: context_map_.empty(). 

What is the expected output? What do you see instead?
For Dev Tools to come up and work properly.

What version of the product are you using? On what operating system?
Fresh check-out and clean build of 3.2171.1902.115 with exact-match CEF build 
from cefbuilds.com.

On Windows 7 Pro both 32-bit and 64-bit in VMware VMs; Visual Studio Pro 2010; 
Java 7u71.

Please provide any additional information below.
Fails exactly the same on 32- and 64-bit. Those are each built separately in 
their respective environments to avoid any confusion.

Original issue reported on code.google.com by rockney8...@gmail.com on 12 Mar 2015 at 7:03

GoogleCodeExporter commented 9 years ago
Hi rockney8...,
I can't reproduce that issue with
- CEF 3.2171.1902
- Win7 (64-bit),
- Java 7u65 
- VS2010

C:\build\jcef\src>echo %GYP_DEFINES%
jcef_platform=win64 jdk_directory="C:\Program Files\Java\jdk1.7.0_65"

I run
C:\build\jcef\src> gclient runhooks
Afterwards: compile SLN project with VS2010 (for target x64)
C:\build\jcef\src\tools> compile.bat win65
C:\build\jcef\src\tools> run.bat win64 Debug detailed
=> Then the JCEF test-app appears and I can open Test>Show DevTools (See 
attached screenshot)
=> In terminal I see:
C:\build\jcef\src\tools>run.bat win64 Debug detailed
Offscreen rendering disabled
Using:
JCEF Version = 3.2171.1902.115
CEF Version = 3.2171.1902
Chromium Version = 39.0.2171.36
CefApp: INITIALIZING
initialize on Thread[AWT-EventQueue-0,6,main] with library path 
.\out\win64\Debug
Added scheme search://
Added scheme client://
CefApp: INITIALIZED
[0313/080550:INFO:scheme_impl.cc(293)] CefUrlRequestManager hit for 
chrome-devtools://devtools/devtools.html
[0313/080550:INFO:scheme_impl.cc(293)] CefUrlRequestManager hit for 
chrome-devtools://devtools/devtools.css
[0313/080550:INFO:scheme_impl.cc(293)] CefUrlRequestManager hit for 
chrome-devtools://devtools/devtools.js
[0313/080552:INFO:scheme_impl.cc(293)] CefUrlRequestManager hit for 
chrome-devtools://devtools/elements.js
[0313/080553:INFO:scheme_impl.cc(293)] CefUrlRequestManager hit for 
chrome-devtools://devtools/elementsPanel.css
[0313/080553:INFO:scheme_impl.cc(293)] CefUrlRequestManager hit for 
chrome-devtools://devtools/Images/paneElementStateButtons.png
[0313/080553:INFO:scheme_impl.cc(293)] CefUrlRequestManager hit for 
chrome-devtools://devtools/Images/paneAddButtons.png
[0313/080553:INFO:scheme_impl.cc(293)] CefUrlRequestManager hit for 
chrome-devtools://devtools/Images/statusbarButtonGlyphs.png
[0313/080553:INFO:scheme_impl.cc(293)] CefUrlRequestManager hit for 
chrome-devtools://devtools/Images/toolbarItemSelected.png
[0313/080555:INFO:scheme_impl.cc(293)] CefUrlRequestManager hit for 
chrome-devtools://devtools/Images/checker.png

So no error so far. Does this fail every time on your machine or only sometimes?

Original comment by k...@censhare.de on 13 Mar 2015 at 7:07

Attachments:

GoogleCodeExporter commented 9 years ago
Funny - I cannot make it work. Run it 10 times it crashes 2-3 different ways 10 
times. Most of the time it also crashes the Java VM (screeshot attached). It 
actually brought-up Dev Tools once - but then crashed.

This is a brand-new pristine system with only a fresh unmodified JCEF and the 
tools.

There has to be something different between your system and code and this 
brand-new system and checked-out code. I even removed Java and installed JDK 
7u65 64-bit to remove that potential difference between our computers.

Are you sure all the changes got checked-in?

Have you tried following the Branches and Building procedure with a new, clean 
check-out?  I've gone through that twice this week trying to make sure there 
are no differences.

At this point I am not sure what to do or try next.

C:\svn_root\JcefCustom\trunk>cd src

C:\svn_root\JcefCustom\trunk\src>echo %GYP_DEFINES%
jcef_platform=win64 jdk_directory="C:\Program Files\Java\jdk1.7.0_65"

C:\svn_root\JcefCustom\trunk\src>path
PATH=C:\Program Files\Java\jdk1.7.0_65\bin;C:\Program 
Files\CollabNet\Subversion Client;C:\Windows\system32;C:
\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:
\Program Files\TortoiseSVN\bin
;C:\svn_root\JcefCustom\trunk\depot_tools

C:\svn_root\JcefCustom\trunk\src>gclient runhooks

________ running 
'C:\svn_root\JcefCustom\trunk\depot_tools\python276_bin\python.exe 
src/tools/gyp_jcef src/jce
f.gyp -I src/jcef.gypi' in 'C:\svn_root\JcefCustom\trunk'

Generating JCEF version header file...

________ running 
'C:\svn_root\JcefCustom\trunk\depot_tools\python276_bin\python.exe 
tools/make_version_header.
py --header native/jcef_version.h' in 'C:\svn_root\JcefCustom\trunk\src'
File native/jcef_version.h is already up to date.
Updating projects from gyp files...

RUN VISUAL STUDIO 
--------------------------------------------------------------------------------
------------
1>------ Rebuild All started: Project: libcef_dll_wrapper, Configuration: Debug 
x64 ------
1>Build started 3/13/2015 4:09:39 PM.
1>_PrepareForClean:
1>  Deleting file 
"..\..\..\out\win64\Debug\obj\libcef_dll_wrapper\libcef_dll_wrapper.lastbuildsta
te".
1>InitializeBuildStatus:
1>  Creating 
"..\..\..\out\win64\Debug\obj\libcef_dll_wrapper\libcef_dll_wrapper.unsuccessful
build" because "AlwaysCreate" was specified.
1>ClCompile:
1>  transfer_util.cpp
1>  cef_logging.cc
1>  cef_bind_helpers.cc
1>  cef_callback_helpers.cc
1>  cef_atomicops_x86_gcc.cc
1>  cef_callback_internal.cc
1>  cef_ref_counted.cc
1>  cef_weak_ptr.cc
1>  cef_thread_collision_warner.cc
1>  cef_lock_impl.cc
1>  cef_thread_checker_impl.cc
1>  cef_lock.cc
1>  cef_string16.cc
1>  auth_callback_ctocpp.cc
1>  v8stack_frame_ctocpp.cc
1>  stream_reader_ctocpp.cc
1>  browser_host_ctocpp.cc
1>  domdocument_ctocpp.cc
1>  file_dialog_callback_ctocpp.cc
1>  jsdialog_callback_ctocpp.cc
1>  response_ctocpp.cc
1>  v8stack_trace_ctocpp.cc
1>  menu_model_ctocpp.cc
1>  print_dialog_callback_ctocpp.cc
1>  urlrequest_ctocpp.cc
1>  request_ctocpp.cc
1>  quota_callback_ctocpp.cc
1>  post_data_element_ctocpp.cc
1>  binary_value_ctocpp.cc
1>  print_job_callback_ctocpp.cc
1>  stream_writer_ctocpp.cc
1>  domnode_ctocpp.cc
1>  web_plugin_info_ctocpp.cc
1>  frame_ctocpp.cc
1>  process_message_ctocpp.cc
1>  drag_data_ctocpp.cc
1>  task_runner_ctocpp.cc
1>  xml_reader_ctocpp.cc
1>  print_settings_ctocpp.cc
1>  v8context_ctocpp.cc
1>  list_value_ctocpp.cc
1>  before_download_callback_ctocpp.cc
1>  browser_ctocpp.cc
1>  context_menu_params_ctocpp.cc
1>  v8value_ctocpp.cc
1>  download_item_callback_ctocpp.cc
1>  zip_reader_ctocpp.cc
1>  callback_ctocpp.cc
1>  v8exception_ctocpp.cc
1>  post_data_ctocpp.cc
1>  scheme_registrar_ctocpp.cc
1>  dictionary_value_ctocpp.cc
1>  request_context_ctocpp.cc
1>  allow_certificate_error_callback_ctocpp.cc
1>  command_line_ctocpp.cc
1>  cookie_manager_ctocpp.cc
1>  geolocation_callback_ctocpp.cc
1>  download_item_ctocpp.cc
1>  cef_stream_resource_handler.cc
1>  cef_zip_archive.cc
1>  cef_byte_read_handler.cc
1>  libcef_dll_wrapper.cc
1>  cef_message_router.cc
1>  libcef_dll_wrapper2.cc
1>  cef_closure_task.cc
1>  cef_xml_object.cc
1>  urlrequest_client_cpptoc.cc
1>  domvisitor_cpptoc.cc
1>  task_cpptoc.cc
1>  request_handler_cpptoc.cc
1>  life_span_handler_cpptoc.cc
1>  drag_handler_cpptoc.cc
1>  browser_process_handler_cpptoc.cc
1>  dialog_handler_cpptoc.cc
1>  render_process_handler_cpptoc.cc
1>  web_plugin_info_visitor_cpptoc.cc
1>  display_handler_cpptoc.cc
1>  load_handler_cpptoc.cc
1>  web_plugin_unstable_callback_cpptoc.cc
1>  end_tracing_callback_cpptoc.cc
1>  jsdialog_handler_cpptoc.cc
1>  client_cpptoc.cc
1>  v8handler_cpptoc.cc
1>  get_geolocation_callback_cpptoc.cc
1>  write_handler_cpptoc.cc
1>  request_context_handler_cpptoc.cc
1>  resource_handler_cpptoc.cc
1>  cookie_visitor_cpptoc.cc
1>  focus_handler_cpptoc.cc
1>  read_handler_cpptoc.cc
1>  keyboard_handler_cpptoc.cc
1>  v8accessor_cpptoc.cc
1>  app_cpptoc.cc
1>  resource_bundle_handler_cpptoc.cc
1>  scheme_handler_factory_cpptoc.cc
1>  string_visitor_cpptoc.cc
1>  download_handler_cpptoc.cc
1>  print_handler_cpptoc.cc
1>  render_handler_cpptoc.cc
1>  completion_callback_cpptoc.cc
1>  geolocation_handler_cpptoc.cc
1>  context_menu_handler_cpptoc.cc
1>  run_file_dialog_callback_cpptoc.cc
1>Lib:
1>  libcef_dll_wrapper.vcxproj -> 
..\..\..\out\win64\Debug\lib\libcef_dll_wrapper.lib
1>FinalizeBuildStatus:
1>  Deleting file 
"..\..\..\out\win64\Debug\obj\libcef_dll_wrapper\libcef_dll_wrapper.unsuccessful
build".
1>  Touching 
"..\..\..\out\win64\Debug\obj\libcef_dll_wrapper\libcef_dll_wrapper.lastbuildsta
te".
1>
1>Build succeeded.
1>
1>Time Elapsed 00:00:20.12
2>------ Rebuild All started: Project: jcef_helper, Configuration: Debug x64 
------
2>Build started 3/13/2015 4:09:59 PM.
2>_PrepareForClean:
2>  Deleting file "out\win64\Debug\obj\jcef_helper\jcef_helper.lastbuildstate".
2>InitializeBuildStatus:
2>  Creating "out\win64\Debug\obj\jcef_helper\jcef_helper.unsuccessfulbuild" 
because "AlwaysCreate" was specified.
2>ClCompile:
2>  jcef_helper.cpp
2>  util_win.cpp
2>Link:
2>  jcef_helper.vcxproj -> out\win64\Debug\\jcef_helper.exe
2>Manifest:
2>  Deleting file 
"out\win64\Debug\obj\jcef_helper\jcef_helper.exe.embed.manifest".
2>  
2>./third_party/cef/win64/cefclient/compatibility.manifest : manifest authoring 
warning 81010002: Unrecognized Element "compatibility" in namespace 
"urn:schemas-microsoft-com:compatibility.v1".
2>  
2>LinkEmbedManifest:
2>  jcef_helper.vcxproj -> out\win64\Debug\\jcef_helper.exe
2>FinalizeBuildStatus:
2>  Deleting file 
"out\win64\Debug\obj\jcef_helper\jcef_helper.unsuccessfulbuild".
2>  Touching "out\win64\Debug\obj\jcef_helper\jcef_helper.lastbuildstate".
2>
2>Build succeeded.
2>
2>Time Elapsed 00:00:05.86
3>------ Rebuild All started: Project: jcef, Configuration: Debug x64 ------
3>Build started 3/13/2015 4:10:05 PM.
3>_PrepareForClean:
3>  Deleting file "out\win64\Debug\obj\jcef\jcef.lastbuildstate".
3>InitializeBuildStatus:
3>  Creating "out\win64\Debug\obj\jcef\jcef.unsuccessfulbuild" because 
"AlwaysCreate" was specified.
3>CustomBuild:
3>  copy_resources, and also copy_libraries
3>  C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\cef.pak -> 
C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\cef.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\cef_100_percent
.pak -> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\cef_100_percent.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\cef_200_percent
.pak -> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\cef_200_percent.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\devtools_resour
ces.pak -> 
C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\devtools_resources.pak
3>  C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\icudtl.dat 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\icudtl.dat
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\am.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\am.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\ar.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\ar.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\bg.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\bg.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\bn.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\bn.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\ca.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\ca.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\cs.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\cs.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\da.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\da.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\de.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\de.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\el.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\el.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\en-GB.p
ak -> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\en-GB.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\en-US.p
ak -> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\en-US.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\es-419.
pak -> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\es-419.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\es.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\es.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\et.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\et.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\fa.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\fa.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\fi.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\fi.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\fil.pak
 -> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\fil.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\fr.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\fr.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\gu.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\gu.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\he.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\he.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\hi.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\hi.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\hr.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\hr.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\hu.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\hu.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\id.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\id.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\it.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\it.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\ja.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\ja.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\kn.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\kn.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\ko.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\ko.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\lt.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\lt.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\lv.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\lv.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\ml.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\ml.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\mr.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\mr.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\ms.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\ms.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\nb.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\nb.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\nl.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\nl.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\pl.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\pl.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\pt-BR.p
ak -> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\pt-BR.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\pt-PT.p
ak -> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\pt-PT.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\ro.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\ro.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\ru.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\ru.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\sk.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\sk.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\sl.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\sl.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\sr.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\sr.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\sv.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\sv.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\sw.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\sw.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\ta.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\ta.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\te.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\te.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\th.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\th.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\tr.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\tr.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\uk.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\uk.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\vi.pak 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\vi.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\zh-CN.p
ak -> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\zh-CN.pak
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Resources\locales\zh-TW.p
ak -> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\locales\zh-TW.pak
3>  58 File(s) copied
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Debug\d3dcompiler_43.dll 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\d3dcompiler_43.dll
3>  
C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Debug\d3dcompiler_46.dll 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\d3dcompiler_46.dll
3>  C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Debug\ffmpegsumo.dll 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\ffmpegsumo.dll
3>  C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Debug\libcef.dll -> 
C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\libcef.dll
3>  C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Debug\libEGL.dll -> 
C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\libEGL.dll
3>  C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Debug\libGLESv2.dll 
-> C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\libGLESv2.dll
3>  C:\svn_root\JcefCustom\trunk\src\third_party\cef\win64\Debug\pdf.dll -> 
C:\svn_root\JcefCustom\trunk\src\out\win64\Debug\pdf.dll
3>  7 File(s) copied
3>ClCompile:
3>  life_span_handler.cpp
3>  CefDownloadItemCallback_N.cpp
3>  CefPrintJobCallback_N.cpp
3>  CefClientHandler.cpp
3>  dialog_handler.cpp
3>  resource_handler.cpp
3>  keyboard_handler.cpp
3>  jni_util.cpp
3>  CefCookieManager_N.cpp
3>  CefPrintSettings_N.cpp
3>  CefWebPluginInfo_N.cpp
3>  context_menu_handler.cpp
3>  CefResponse_N.cpp
3>  completion_callback.cpp
3>  web_plugin_visitor.cpp
3>  CefQuotaCallback_N.cpp
3>  window_handler.cpp
3>  client_handler.cpp
3>  render_handler_win.cpp
3>  focus_handler.cpp
3>  scheme_handler_factory.cpp
3>  CefPostDataElement_N.cpp
3>  CefWebPluginManager_N.cpp
3>  CefRequest_N.cpp
3>  display_handler.cpp
3>  CefDownloadItem_N.cpp
3>  CefURLRequest_N.cpp
3>  CefBeforeDownloadCallback_N.cpp
3>  jni_util_win.cpp
3>  CefMessageRouter_N.cpp
3>  CefCommandLine_N.cpp
3>  CefCallback_N.cpp
3>  CefRequestContext_N.cpp
3>  CefQueryCallback_N.cpp
3>  CefJSDialogCallback_N.cpp
3>  CefContextMenuParams_N.cpp
3>  request_handler.cpp
3>  download_handler.cpp
3>  message_router_handler.cpp
3>  CefBrowser_N.cpp
3>  CefDragData_N.cpp
3>  request_context_handler.cpp
3>  critical_wait_win.cpp
3>  CefMenuModel_N.cpp
3>  url_request_client.cpp
3>  client_app.cpp
3>  run_file_dialog_callback.cpp
3>  drag_handler.cpp
3>  CefSchemeRegistrar_N.cpp
3>  CefAllowCertificateErrorCallback_N.cpp
3>  CefApp.cpp
3>  print_handler.cpp
3>  geolocation_handler.cpp
3>  string_visitor.cpp
3>  CefPostData_N.cpp
3>  jsdialog_handler.cpp
3>  cookie_visitor.cpp
3>  CefPrintDialogCallback_N.cpp
3>  CefFileDialogCallback_N.cpp
3>  web_plugin_unstable_callback.cpp
3>  load_handler.cpp
3>  write_handler.cpp
3>  browser_process_handler.cpp
3>  util_win.cpp
3>  CefGeolocationCallback_N.cpp
3>  render_handler.cpp
3>  CefAuthCallback_N.cpp
3>Link:
3>     Creating library out\win64\Debug\lib\jcef.lib and object 
out\win64\Debug\lib\jcef.exp
3>  jcef.vcxproj -> out\win64\Debug\\jcef.dll
3>Manifest:
3>  Deleting file "out\win64\Debug\obj\jcef\jcef.dll.embed.manifest".
3>LinkEmbedManifest:
3>     Creating library out\win64\Debug\lib\jcef.lib and object 
out\win64\Debug\lib\jcef.exp
3>  jcef.vcxproj -> out\win64\Debug\\jcef.dll
3>FinalizeBuildStatus:
3>  Deleting file "out\win64\Debug\obj\jcef\jcef.unsuccessfulbuild".
3>  Touching "out\win64\Debug\obj\jcef\jcef.lastbuildstate".
3>
3>Build succeeded.
3>
3>Time Elapsed 00:00:25.36
========== Rebuild All: 3 succeeded, 0 failed, 0 skipped ==========

COMPILE AND RUN THE APPLICATION
C:\svn_root\JcefCustom\trunk\src>cd tools

C:\svn_root\JcefCustom\trunk\src\tools>compile.bat win64

C:\svn_root\JcefCustom\trunk\src\tools>run win64 Debug detailed
Offscreen rendering disabled
Using:
JCEF Version = 3.2171.1902.115
CEF Version = 3.2171.1902
Chromium Version = 39.0.2171.36
CefApp: NEW
CefApp: INITIALIZING
initialize on Thread[AWT-EventQueue-0,6,main] with library path 
.\out\win64\Debug
Added scheme search://
Added scheme client://
CefApp: INITIALIZED

SELECT DEV TOOLS ...

******* CRASH *******
debug.log
[0313/161301:ERROR:render_process_impl.cc(68)] WebFrame LEAKED 1 TIMES
[0313/161301:ERROR:renderer_main.cc(207)] Running without renderer sandbox
[0313/161301:FATAL:v8_impl.cc(81)] Check failed: context_map_.empty(). 
Backtrace:
    cef_trace_event_instant [0x0000000180721096+1889478]
    cef_trace_event_instant [0x000000018062421D+853581]
    cef_string_list_value [0x000000018030EF52+31938]
    cef_string_list_value [0x00000001803127FC+46444]
    cef_string_list_value [0x0000000180317BD1+67905]
    cef_string_list_value [0x0000000180314AA9+55321]
    cef_time_to_timet [0x00000001804036C3+151539]
    cef_time_to_timet [0x00000001804EBA8B+1102779]
    SetCrashKeyValueImpl [0x0000000184D5CCE3+29417555]
    SetCrashKeyValueImpl [0x0000000185216F16+34374278]
    IsSandboxedProcess [0x000000018798F557+9481047]
    IsSandboxedProcess [0x000000018798F67F+9481343]
    IsSandboxedProcess [0x000000018798F0A6+9479846]
    SetCrashKeyValueImpl [0x0000000185AA8505+43358325]
    SetCrashKeyValueImpl [0x0000000185AA83C4+43358004]
    SetCrashKeyValueImpl [0x0000000185AA6446+43349942]
    cef_string_list_value [0x000000018033DCF7+223847]
    cef_execute_process [0x000000018025B142+322]
    CefExecuteProcess [0x000000013FF86DAF+383] (c:\svn_root\jcefcustom\trunk\src\third_party\cef\win64\libcef_dll\wrapper\libcef_dll_wrapper.cc:135)
    WinMain [0x000000013FF632BA+202] (c:\svn_root\jcefcustom\trunk\src\native\jcef_helper.cpp:162)
    __tmainCRTStartup [0x000000014004FCF7+295] (f:\dd\vctools\crt_bld\self_64_amd64\crt\src\crt0.c:275)
    WinMainCRTStartup [0x000000014004FBBE+14] (f:\dd\vctools\crt_bld\self_64_amd64\crt\src\crt0.c:189)
    BaseThreadInitThunk [0x0000000076E759ED+13]
    RtlUserThreadStart [0x00000000770AC541+33]

[0313/161301:FATAL:v8_impl.cc(246)] Check failed: current_tls_.Get(). 
Backtrace:
    cef_trace_event_instant [0x0000000180721096+1889478]
    cef_trace_event_instant [0x000000018062421D+853581]
    cef_string_list_value [0x0000000180317B8C+67836]
    cef_string_list_value [0x0000000180314AA9+55321]
    cef_time_to_timet [0x00000001804036C3+151539]
    cef_time_to_timet [0x00000001804EBA8B+1102779]
    SetCrashKeyValueImpl [0x0000000184D5CCE3+29417555]
    SetCrashKeyValueImpl [0x0000000185216F16+34374278]
    IsSandboxedProcess [0x000000018798F557+9481047]
    IsSandboxedProcess [0x000000018798F67F+9481343]
    IsSandboxedProcess [0x000000018798F0A6+9479846]
    SetCrashKeyValueImpl [0x0000000185AA8505+43358325]
    SetCrashKeyValueImpl [0x0000000185AA83C4+43358004]
    SetCrashKeyValueImpl [0x0000000185AA6446+43349942]
    cef_string_list_value [0x000000018033DCF7+223847]
    cef_execute_process [0x000000018025B142+322]
    CefExecuteProcess [0x000000013FF86DAF+383] (c:\svn_root\jcefcustom\trunk\src\third_party\cef\win64\libcef_dll\wrapper\libcef_dll_wrapper.cc:135)
    WinMain [0x000000013FF632BA+202] (c:\svn_root\jcefcustom\trunk\src\native\jcef_helper.cpp:162)
    __tmainCRTStartup [0x000000014004FCF7+295] (f:\dd\vctools\crt_bld\self_64_amd64\crt\src\crt0.c:275)
    WinMainCRTStartup [0x000000014004FBBE+14] (f:\dd\vctools\crt_bld\self_64_amd64\crt\src\crt0.c:189)
    BaseThreadInitThunk [0x0000000076E759ED+13]
    RtlUserThreadStart [0x00000000770AC541+33]

Original comment by rockney8...@gmail.com on 13 Mar 2015 at 10:42

Attachments:

GoogleCodeExporter commented 9 years ago
Have been trying to find a pattern. Just running it, not rebuilding all the 
time. Every once in a while it will work. I started it and was busy with 
something else for a few minutes - came back and it worked. The exception is 
almost always empty data. But sometimes it crashes just starting.

Given the odd inconsistent behavior it feels like an initialization issue of 
some kind. 

This is a VM with 4GB and 4 cores on a 2.7GHz i7 laptop so it's not especially 
fast.

[0313/191657:ERROR:renderer_main.cc(207)] Running without renderer sandbox
[0313/191659:ERROR:singleton_hwnd.cc(43)] Cannot create windows on non-UI 
thread!
[0313/192946:ERROR:renderer_main.cc(207)] Running without renderer sandbox
[0313/192946:INFO:scheme_impl.cc(293)] CefUrlRequestManager hit for 
chrome-devtools://devtools/devtools.html
[0313/192946:INFO:scheme_impl.cc(293)] CefUrlRequestManager hit for 
chrome-devtools://devtools/devtools.css
[0313/192946:INFO:scheme_impl.cc(293)] CefUrlRequestManager hit for 
chrome-devtools://devtools/devtools.js
[0313/192948:INFO:scheme_impl.cc(293)] CefUrlRequestManager hit for 
chrome-devtools://devtools/elements.js
[0313/192949:INFO:scheme_impl.cc(293)] CefUrlRequestManager hit for 
chrome-devtools://devtools/elementsPanel.css
[0313/192949:INFO:scheme_impl.cc(293)] CefUrlRequestManager hit for 
chrome-devtools://devtools/Images/paneElementStateButtons.png
[0313/192949:INFO:scheme_impl.cc(293)] CefUrlRequestManager hit for 
chrome-devtools://devtools/Images/paneAddButtons.png
[0313/192949:INFO:scheme_impl.cc(293)] CefUrlRequestManager hit for 
chrome-devtools://devtools/Images/statusbarButtonGlyphs.png
[0313/192949:INFO:scheme_impl.cc(293)] CefUrlRequestManager hit for 
chrome-devtools://devtools/Images/toolbarItemSelected.png
[0313/192951:INFO:scheme_impl.cc(293)] CefUrlRequestManager hit for 
chrome-devtools://devtools/Images/checker.png
[0313/192951:ERROR:singleton_hwnd.cc(43)] Cannot create windows on non-UI 
thread!

I know how frustrating these kinds of bugs are. I've been a software engineer 
since 1976 and still enjoy it - most days.

I'll keep trying to figure this out but lack familiarity with the C++ and Java 
wrapper. And the exception is coming from CEF I think.

Original comment by rockney8...@gmail.com on 14 Mar 2015 at 1:46

GoogleCodeExporter commented 9 years ago
Tried waiting again - but it does not behave quite the same way twice in a row.

[0313/194014:ERROR:renderer_main.cc(207)] Running without renderer sandbox
[0313/194015:ERROR:singleton_hwnd.cc(43)] Cannot create windows on non-UI 
thread!
[0313/194737:ERROR:render_process_impl.cc(68)] WebFrame LEAKED 1 TIMES
[0313/194737:ERROR:renderer_main.cc(207)] Running without renderer sandbox
[0313/194737:FATAL:v8_impl.cc(81)] Check failed: context_map_.empty(). 
Backtrace:
    cef_trace_event_instant [0x0000000180721096+1889478]
    cef_trace_event_instant [0x000000018062421D+853581]
    cef_string_list_value [0x000000018030EF52+31938]
    cef_string_list_value [0x00000001803127FC+46444]
    cef_string_list_value [0x0000000180317BD1+67905]
    cef_string_list_value [0x0000000180314AA9+55321]
    cef_time_to_timet [0x00000001804036C3+151539]
    cef_time_to_timet [0x00000001804EBA8B+1102779]
    SetCrashKeyValueImpl [0x0000000184D5CCE3+29417555]
    SetCrashKeyValueImpl [0x0000000185216F16+34374278]
    IsSandboxedProcess [0x000000018798F557+9481047]
    IsSandboxedProcess [0x000000018798F67F+9481343]
    IsSandboxedProcess [0x000000018798F0A6+9479846]
    SetCrashKeyValueImpl [0x0000000185AA8505+43358325]
    SetCrashKeyValueImpl [0x0000000185AA83C4+43358004]
    SetCrashKeyValueImpl [0x0000000185AA6446+43349942]
    cef_string_list_value [0x000000018033DCF7+223847]
    cef_execute_process [0x000000018025B142+322]
    CefExecuteProcess [0x000000013F3A6DAF+383] (c:\svn_root\jcefcustom\trunk\src\third_party\cef\win64\libcef_dll\wrapper\libcef_dll_wrapper.cc:135)
    WinMain [0x000000013F3832BA+202] (c:\svn_root\jcefcustom\trunk\src\native\jcef_helper.cpp:162)
    __tmainCRTStartup [0x000000013F46FCF7+295] (f:\dd\vctools\crt_bld\self_64_amd64\crt\src\crt0.c:275)
    WinMainCRTStartup [0x000000013F46FBBE+14] (f:\dd\vctools\crt_bld\self_64_amd64\crt\src\crt0.c:189)
    BaseThreadInitThunk [0x00000000772059ED+13]
    RtlUserThreadStart [0x000000007733C541+33]

[0313/194737:FATAL:v8_impl.cc(246)] Check failed: current_tls_.Get(). 
Backtrace:
    cef_trace_event_instant [0x0000000180721096+1889478]
    cef_trace_event_instant [0x000000018062421D+853581]
    cef_string_list_value [0x0000000180317B8C+67836]
    cef_string_list_value [0x0000000180314AA9+55321]
    cef_time_to_timet [0x00000001804036C3+151539]
    cef_time_to_timet [0x00000001804EBA8B+1102779]
    SetCrashKeyValueImpl [0x0000000184D5CCE3+29417555]
    SetCrashKeyValueImpl [0x0000000185216F16+34374278]
    IsSandboxedProcess [0x000000018798F557+9481047]
    IsSandboxedProcess [0x000000018798F67F+9481343]
    IsSandboxedProcess [0x000000018798F0A6+9479846]
    SetCrashKeyValueImpl [0x0000000185AA8505+43358325]
    SetCrashKeyValueImpl [0x0000000185AA83C4+43358004]
    SetCrashKeyValueImpl [0x0000000185AA6446+43349942]
    cef_string_list_value [0x000000018033DCF7+223847]
    cef_execute_process [0x000000018025B142+322]
    CefExecuteProcess [0x000000013F3A6DAF+383] (c:\svn_root\jcefcustom\trunk\src\third_party\cef\win64\libcef_dll\wrapper\libcef_dll_wrapper.cc:135)
    WinMain [0x000000013F3832BA+202] (c:\svn_root\jcefcustom\trunk\src\native\jcef_helper.cpp:162)
    __tmainCRTStartup [0x000000013F46FCF7+295] (f:\dd\vctools\crt_bld\self_64_amd64\crt\src\crt0.c:275)
    WinMainCRTStartup [0x000000013F46FBBE+14] (f:\dd\vctools\crt_bld\self_64_amd64\crt\src\crt0.c:189)
    BaseThreadInitThunk [0x00000000772059ED+13]
    RtlUserThreadStart [0x000000007733C541+33]

Original comment by rockney8...@gmail.com on 14 Mar 2015 at 1:49

GoogleCodeExporter commented 9 years ago
JCEF is transitioning from Google Code to Bitbucket project hosting. If you 
would like to continue receiving notifications on this issue please add 
yourself as a Watcher at the new location: 
https://bitbucket.org/chromiumembedded/java-cef/issue/157

Original comment by magreenb...@gmail.com on 18 Mar 2015 at 6:02