Intermittent Fatal Errors

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.

Intermittent Fatal Errors

Postby cretz » Wed Sep 20, 2017 10:43 am

I jotted down a few fatal errors I got in the past week that crashed my browser. I don't have a crash reporting set up. Here are the three I got:

Code: Select all
[0916/021907.816:FATAL:V0CustomElementConstructorBuilder.cpp(63)] Check failed: script_state_->GetContext() == script_state_->GetIsolate()->GetCurrentContext().


Code: Select all
[0916/021915.972:FATAL:render_frame_host_impl.cc(2578)] Check failed: GetSuddenTerminationDisablerState(disabler_type) != present (1 vs. 1)


Code: Select all
[0916/054550.496:FATAL:ScrollAnimator.cpp(165)] Check failed: run_state_ == RunState::kRunningOnMainThread || run_state_ == RunState::kRunningOnCompositor || run_state_ == RunState::kRunningOnCompositorButNeedsUpdate || run_state_ == RunState::kRunningOnCompositorButNeedsTakeover.


Not sure if they'll have any value because I don't have the information to replicate or any details. Feel free to ignore. If/when I setup crash reporting, I'll report these with more details.
cretz
Techie
 
Posts: 34
Joined: Mon Jun 26, 2017 11:41 am

Re: Intermittent Fatal Errors

Postby cretz » Thu Sep 21, 2017 10:23 am

I have some more now. Some I can even regularly replicate, yay!

Simply visiting https://developer.mozilla.org/en-US/docs/Web/API gives:
Code: Select all
[0920/140435.004:FATAL:ColumnBalancer.cpp(483)] Check failed: IsFirstAfterBreak(line_top_in_flow_thread) || !line.PaginationStrut() || !IsLogicalTopWithinBounds(line_top_in_flow_thread - line.PaginationStrut()).


Visit https://www.webrtc-experiment.com/Plugi ... 5243142322 and page down real fast after comments start loading, get:
Code: Select all
[0920/142119.607:FATAL:FontCacheSkia.cpp(223)] Check failed: font_platform_data.


Visit https://herbertograca.com/2017/09/21/on ... hitecture/ (or if you have visited it before, force refresh sans cache), get:
Code: Select all
[0921/101658.756:FATAL:DocumentMarkerController.cpp(449)] Check failed: !document_->NeedsLayoutTreeUpdate().


Anyone want to give a try with cef simple and see whether it's just my browser or not? I figure even if it is my browser, these fatals should never occur under any circumstance.

(All of these bugs here and the previous post are on Windows btw)
cretz
Techie
 
Posts: 34
Joined: Mon Jun 26, 2017 11:41 am

Re: Intermittent Fatal Errors

Postby magreenblatt » Thu Sep 21, 2017 3:54 pm

Most of these look like debug assertions in Blink. You can find/file bugs at https://crbug.com.
magreenblatt
Site Admin
 
Posts: 12382
Joined: Fri May 29, 2009 6:57 pm

Re: Intermittent Fatal Errors

Postby Czarek » Fri Sep 22, 2017 1:27 am

Are you experiencing browser crashes also in release mode?
Maintainer of the CEF Python, PHP Desktop and CEF C API projects. My LinkedIn.
User avatar
Czarek
Virtuoso
 
Posts: 1927
Joined: Sun Nov 06, 2011 2:12 am

Re: Intermittent Fatal Errors

Postby cretz » Sat Sep 23, 2017 2:57 am

Ah, yes, I have not run my stuff extensively in release mode so I do not know. I doubt it though of course if these checks aren't compiled in. I will report back if I see any release-mode fatals.
cretz
Techie
 
Posts: 34
Joined: Mon Jun 26, 2017 11:41 am

Re: Intermittent Fatal Errors

Postby stevensnow » Tue Oct 12, 2021 8:18 am

Code: Select all
[1011/160432.873:FATAL:font_cache_skia.cc(190)] Check failed: font_platform_data


Here is a link to another thread regarding this crash with CEF 94.4.9:
https://bitbucket.org/chromiumembedded/cef/issues/3195/application-crash-related-to-libcefdll
stevensnow
Techie
 
Posts: 10
Joined: Thu Nov 12, 2020 1:27 pm


Return to Support Forum

Who is online

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