chromiumembedded / cef

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

Downloading a file occasionally causes a crash when the Save As dialog pops up. #3825

Open vitaltree3 opened 1 week ago

vitaltree3 commented 1 week ago

Describe the bug

A clear and concise description of what the bug is.

Downloading a file in cefclient.exe, a crash appears occasionally when Save As dialog pups up. when click file download link fast many times, the crash can appear easily. sometimes it appears even at first time clicking the download link.

To Reproduce Steps to reproduce the behavior:

  1. startup cefclient.exe
  2. find a file download link, click it to download.
  3. the Save As dialog pups up slowly.
  4. If click the download link fast and many times, the crash appears by chance.

Expected behavior

A clear and concise description of what you expected to happen and what happened instead.

No crash, and the Save As dialog pop up quickly.

Screenshots If applicable, add screenshots to help explain your problem. cefclient crash: 0001 0002

my exe dump info: 0003 004 005

Versions (please complete the following information):

Additional context Does the problem reproduce with the cefclient or cefsimple sample application at the same version? Yes

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

Add any other context about the problem here. Will M126 vesion fix the crash bug? thanks.

vitaltree3 commented 1 week ago

I have updated some callstack info screenshots pictures. @magreenblatt

magreenblatt commented 1 week ago

Thanks for the call stacks. In the future, please provide them as text instead of screenshots for easier reading.