chromiumembedded / cef

Chromium Embedded Framework (CEF). A simple framework for embedding Chromium-based browsers in other applications.
https://bitbucket.org/chromiumembedded/cef/
Other
3.09k stars 450 forks source link

cef_binary_124.3.1+g6d871a1+chromium-124.0.6367.60_windows32_client cefclient.exe crashing #3694

Closed BrianAndersonMozenda closed 1 month ago

BrianAndersonMozenda commented 1 month ago

Describe the bug cefclient.exe is crashing when navigating between two different news sites.

To Reproduce Steps to reproduce the behavior:

  1. Run 124.3.1+g6d871a1+chromium-124.0.6367.60_windows32_client cefclient.exe as an administrator
  2. From the URL bar navigate to https://www.cnn.com
  3. From the URL bar navigate to https://www.foxnews.com
  4. cefclient.exe will crash

Expected behavior I would expect that the browser would navigate between sites without crashing.

Versions (please complete the following information):

Additional context Does the problem reproduce with the cefclient or cefsimple sample application at the same version? It crashes using the cefclient.

Does the problem reproduce with Google Chrome at the same version? No

Videos cefclient-crashing.webm cefclient-crashing2.webm

EventViewer shows that libcef.dll is the Faulting module Faulting application name: cefclient.exe, version: 124.3.1.0, time stamp: 0x66197ba1 Faulting module name: libcef.dll, version: 124.3.1.0, time stamp: 0x66197ba1 Exception code: 0x80000003 Fault offset: 0x0554e252 Faulting process id: 0x1098

Fault bucket 1237809843405767056, type 1 Event Name: APPCRASH Response: Not available Cab Id: 0

Problem signature: P1: cefclient.exe P2: 124.3.1.0 P3: 66197ba1 P4: libcef.dll P5: 124.3.1.0 P6: 66197ba1 P7: 80000003 P8: 0554e252 P9: P10:

BrianAndersonMozenda commented 1 month ago

This appears to have been introduced with the first build of Chromium version 124 (124.0.1+ge683ed8+chromium-124.0.6367.18 / Chromium 124.0.6367.18).

BrianAndersonMozenda commented 1 month ago

I am reproducing the same issue also with the following steps:

  1. Run 124.3.2+gb6e819b+chromium-124.0.6367.119_windows32_client cefclient.exe as an administrator
  2. From the URL bar navigate to https://www.ikea.com/us/en/ideas/
  3. Wait for a few seconds
  4. cefclient.exe will crash
BrianAndersonMozenda commented 1 month ago

I am reproducing the same issue also with the following steps:

  1. Run 124.3.2+gb6e819b+chromium-124.0.6367.119_windows32_client cefclient.exe as an administrator
  2. From the URL bar navigate to https://www.mrtire.com/tires/
  3. Wait for a few seconds
  4. cefclient.exe will crash
BrianAndersonMozenda commented 1 month ago

I am reproducing the same issue also with the following steps:

  1. Run 124.3.2+gb6e819b+chromium-124.0.6367.119_windows32_client cefclient.exe as an administrator
  2. From the URL bar navigate to https://www.homedepot.com
  3. Wait for a few seconds
  4. cefclient.exe will crash
salvadordf commented 1 month ago

I confirm the cefclient crash in https://www.ikea.com/us/en/ideas/ using CEF 124.3.2 in Windows 10 64 bits.

The debug log shows this message : [0506/154131.577:FATAL:pref_service.cc(684)] Check failed: value. Trying to read an unregistered pref: profile.content_settings.enable_quiet_permission_ui.geolocation

The call stack is here : callstack.txt debug.log

magreenblatt commented 1 month ago

Thanks for the reports and details.

BrianAndersonMozenda commented 1 month ago

Thank you - Look forward to using this fix.