Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Intermittent assertion when viewing You Tube videos full screen #5595

Closed
tmancey opened this issue Aug 8, 2019 · 1 comment
Closed

Intermittent assertion when viewing You Tube videos full screen #5595

tmancey opened this issue Aug 8, 2019 · 1 comment
Labels

Comments

@tmancey
Copy link
Collaborator

@tmancey tmancey commented Aug 8, 2019

Description

Intermittent assertion when viewing You Tube videos full screen

Steps to Reproduce

  1. View video on You Tube
  2. Enter full screen mode

Actual result:

Assertion is thrown

Expected result:

Assertion should not be thrown

Reproduces how often:

Intermittent issue

Brave version (brave://version info)

0.70.45 development build

Version/Channel Information:

  • Can you reproduce this issue with the current release?
  • Can you reproduce this issue with the beta channel?
  • Can you reproduce this issue with the dev channel?
  • Can you reproduce this issue with the nightly channel?

Other Additional Information:

  • Does the issue resolve itself when disabling Brave Shields?
  • Does the issue resolve itself when disabling Brave Rewards?
  • Is the issue reproducible on the latest version of Chrome?

Miscellaneous Information:

[46922:775:0808/112437.223490:FATAL:browser_non_client_frame_view.cc(90)] Check failed: browser_view_->IsTabStripVisible().
0   libbase.dylib                       0x000000012ef9834f base::debug::CollectStackTrace(void**, unsigned long) + 31
1   libbase.dylib                       0x000000012ec4f97b base::debug::StackTrace::StackTrace(unsigned long) + 75
2   libbase.dylib                       0x000000012ec4f9fd base::debug::StackTrace::StackTrace(unsigned long) + 29
3   libbase.dylib                       0x000000012ec4f9d8 base::debug::StackTrace::StackTrace() + 40
4   libbase.dylib                       0x000000012ec990e3 logging::LogMessage::~LogMessage() + 131
5   libbase.dylib                       0x000000012ec97f05 logging::LogMessage::~LogMessage() + 21
6   libchrome_dll.dylib                 0x000000010e25d9b5 BrowserNonClientFrameView::HasVisibleBackgroundTabShapes(BrowserNonClientFrameView::ActiveState) const + 197
7   libchrome_dll.dylib                 0x000000010e3c4383 BrowserTabStripController::HasVisibleBackgroundTabShapes() const + 35
8   libchrome_dll.dylib                 0x000000010e3fd6ea TabStrip::HasVisibleBackgroundTabShapes() const + 42
9   libchrome_dll.dylib                 0x000000010e4231bb (anonymous namespace)::GM2TabStyle::GetSeparatorOpacities(bool) const + 875
10  libchrome_dll.dylib                 0x000000010e42468f (anonymous namespace)::GM2TabStyle::PaintSeparators(gfx::Canvas*) const + 63
11  libchrome_dll.dylib                 0x000000010e423dcb (anonymous namespace)::GM2TabStyle::PaintTabBackground(gfx::Canvas*, TabState, int, int, SkPath const*) const + 635
12  libchrome_dll.dylib                 0x000000010e4226e3 (anonymous namespace)::GM2TabStyle::PaintTab(gfx::Canvas*, SkPath const&) const + 179
13  libchrome_dll.dylib                 0x000000010e3d11a0 Tab::OnPaint(gfx::Canvas*) + 144
14  libviews.dylib                      0x000000016dfa8fd8 views::View::Paint(views::PaintInfo const&) + 2456
15  libchrome_dll.dylib                 0x000000010e3febbe TabStrip::PaintChildren(views::PaintInfo const&) + 1102
16  libviews.dylib                      0x000000016dfa900a views::View::Paint(views::PaintInfo const&) + 2506
17  libviews.dylib                      0x000000016dfadc53 views::View::RecursivePaintHelper(void (views::View::*)(views::PaintInfo const&), views::PaintInfo const&) + 579
18  libviews.dylib                      0x000000016dfad9d8 views::View::PaintChildren(views::PaintInfo const&) + 280
19  libviews.dylib                      0x000000016dfa900a views::View::Paint(views::PaintInfo const&) + 2506
20  libviews.dylib                      0x000000016dfadc53 views::View::RecursivePaintHelper(void (views::View::*)(views::PaintInfo const&), views::PaintInfo const&) + 579
21  libviews.dylib                      0x000000016dfad9d8 views::View::PaintChildren(views::PaintInfo const&) + 280
22  libchrome_dll.dylib                 0x000000010e291107 TopContainerView::PaintChildren(views::PaintInfo const&) + 263
23  libviews.dylib                      0x000000016dfa900a views::View::Paint(views::PaintInfo const&) + 2506
24  libviews.dylib                      0x000000016dfadc53 views::View::RecursivePaintHelper(void (views::View::*)(views::PaintInfo const&), views::PaintInfo const&) + 579
25  libviews.dylib                      0x000000016dfad9d8 views::View::PaintChildren(views::PaintInfo const&) + 280
26  libchrome_dll.dylib                 0x000000010e2730ac BrowserView::PaintChildren(views::PaintInfo const&) + 60
27  libviews.dylib                      0x000000016dfa900a views::View::Paint(views::PaintInfo const&) + 2506
28  libviews.dylib                      0x000000016dfadc53 views::View::RecursivePaintHelper(void (views::View::*)(views::PaintInfo const&), views::PaintInfo const&) + 579
29  libviews.dylib                      0x000000016dfad9d8 views::View::PaintChildren(views::PaintInfo const&) + 280
30  libviews.dylib                      0x000000016dfa900a views::View::Paint(views::PaintInfo const&) + 2506
31  libviews.dylib                      0x000000016dfadc53 views::View::RecursivePaintHelper(void (views::View::*)(views::PaintInfo const&), views::PaintInfo const&) + 579
32  libviews.dylib                      0x000000016dfad9d8 views::View::PaintChildren(views::PaintInfo const&) + 280
33  libchrome_dll.dylib                 0x000000010e262e67 BrowserRootView::PaintChildren(views::PaintInfo const&) + 71
34  libviews.dylib                      0x000000016dfa900a views::View::Paint(views::PaintInfo const&) + 2506
35  libviews.dylib                      0x000000016dfaed6d views::View::PaintFromPaintRoot(ui::PaintContext const&) + 173
36  libviews.dylib                      0x000000016dfe38bf views::Widget::OnNativeWidgetPaint(ui::PaintContext const&) + 63
37  libviews.dylib                      0x000000016e00e1d1 views::BridgedNativeWidgetHostImpl::OnPaintLayer(ui::PaintContext const&) + 49
38  libcompositor.dylib                 0x000000016f0fc6f7 ui::Layer::PaintContentsToDisplayList(cc::ContentLayerClient::PaintingControlSetting) + 615
39  libcompositor.dylib                 0x000000016f0fca3c non-virtual thunk to ui::Layer::PaintContentsToDisplayList(cc::ContentLayerClient::PaintingControlSetting) + 44
40  libcc.dylib                         0x000000014febef6b cc::PictureLayer::Update() + 1019
41  libcc.dylib                         0x000000015007d770 cc::LayerTreeHost::PaintContent(std::__1::vector<scoped_refptr<cc::Layer>, std::__1::allocator<scoped_refptr<cc::Layer> > > const&, bool*, bool*) + 160
42  libcc.dylib                         0x000000015007c5f2 cc::LayerTreeHost::DoUpdateLayers() + 2898
43  libcc.dylib                         0x000000015007b7b3 cc::LayerTreeHost::UpdateLayers() + 291
44  libcc.dylib                         0x00000001501b0c0d cc::SingleThreadProxy::DoPainting() + 29
45  libcc.dylib                         0x00000001501b1ec6 cc::SingleThreadProxy::BeginMainFrame(viz::BeginFrameArgs const&) + 1110
46  libcc.dylib                         0x00000001501b4bdd void base::internal::FunctorTraits<void (cc::SingleThreadProxy::*)(viz::BeginFrameArgs const&), void>::Invoke<void (cc::SingleThreadProxy::*)(viz::BeginFrameArgs const&), base::WeakPtr<cc::SingleThreadProxy>, viz::BeginFrameArgs>(void (cc::SingleThreadProxy::*)(viz::BeginFrameArgs const&), base::WeakPtr<cc::SingleThreadProxy>&&, viz::BeginFrameArgs&&) + 157
47  libcc.dylib                         0x00000001501b4a9c void base::internal::InvokeHelper<true, void>::MakeItSo<void (cc::SingleThreadProxy::*)(viz::BeginFrameArgs const&), base::WeakPtr<cc::SingleThreadProxy>, viz::BeginFrameArgs>(void (cc::SingleThreadProxy::*&&)(viz::BeginFrameArgs const&), base::WeakPtr<cc::SingleThreadProxy>&&, viz::BeginFrameArgs&&) + 124
48  libcc.dylib                         0x00000001501b49f3 void base::internal::Invoker<base::internal::BindState<void (cc::SingleThreadProxy::*)(viz::BeginFrameArgs const&), base::WeakPtr<cc::SingleThreadProxy>, viz::BeginFrameArgs>, void ()>::RunImpl<void (cc::SingleThreadProxy::*)(viz::BeginFrameArgs const&), std::__1::tuple<base::WeakPtr<cc::SingleThreadProxy>, viz::BeginFrameArgs>, 0ul, 1ul>(void (cc::SingleThreadProxy::*&&)(viz::BeginFrameArgs const&), std::__1::tuple<base::WeakPtr<cc::SingleThreadProxy>, viz::BeginFrameArgs>&&, std::__1::integer_sequence<unsigned long, 0ul, 1ul>) + 99
49  libcc.dylib                         0x00000001501b48e9 base::internal::Invoker<base::internal::BindState<void (cc::SingleThreadProxy::*)(viz::BeginFrameArgs const&), base::WeakPtr<cc::SingleThreadProxy>, viz::BeginFrameArgs>, void ()>::RunOnce(base::internal::BindStateBase*) + 73
50  libaccelerated_widget_mac.dylib     0x0000000179356b4c base::OnceCallback<void ()>::Run() && + 92
51  libaccelerated_widget_mac.dylib     0x0000000179354cb4 ui::(anonymous namespace)::WrappedTask::Run() + 68
52  libaccelerated_widget_mac.dylib     0x00000001793541b2 ui::(anonymous namespace)::PumpableTaskRunner::WaitForSingleWrappedTaskToRun(base::TimeDelta const&) + 466
53  libaccelerated_widget_mac.dylib     0x0000000179353f9e ui::WindowResizeHelperMac::WaitForSingleTaskToRun(base::TimeDelta const&) + 62
54  libaccelerated_widget_mac.dylib     0x000000017933ed18 ui::CATransactionCoordinator::PreCommitHandler() + 1064
55  libaccelerated_widget_mac.dylib     0x000000017933e8dc ___ZN2ui24CATransactionCoordinator15SynchronizeImplEv_block_invoke + 28
56  QuartzCore                          0x00007fff3bc3f003 CA::Transaction::run_commit_handlers(CATransactionPhase) + 49
57  QuartzCore                          0x00007fff3bc3fa34 CA::Context::commit_transaction(CA::Transaction*) + 2320
58  QuartzCore                          0x00007fff3bc3e8c2 CA::Transaction::commit() + 588
59  AppKit                              0x00007fff2f1ebf2d -[_NSEnterFullScreenTransitionController start] + 422
60  AppKit                              0x00007fff2edc50e4 -[_NSWindowEnterFullScreenTransitionController start] + 366
61  AppKit                              0x00007fff2f33b67d -[_NSFullScreenSpace(Transitions) startTransition:] + 145
62  libapp_shim.dylib                   0x0000000178b98633 views::BridgedNativeWidgetImpl::ToggleDesiredFullscreenState(bool) + 243
63  libapp_shim.dylib                   0x0000000178b9a18b views::BridgedNativeWidgetImpl::SetFullscreen(bool) + 75
64  libviews.dylib                      0x000000016e006d94 views::BridgedNativeWidgetHostImpl::SetFullscreen(bool) + 84
65  libviews.dylib                      0x000000016dfd049e views::NativeWidgetMac::SetFullscreen(bool) + 94
66  libviews.dylib                      0x000000016dfe13d7 views::Widget::SetFullscreen(bool) + 103
67  libchrome_dll.dylib                 0x000000010e26afd7 BrowserView::ProcessFullscreen(bool, GURL const&, ExclusiveAccessBubbleType) + 679
68  libchrome_dll.dylib                 0x000000010e26ad1b BrowserView::EnterFullscreen(GURL const&, ExclusiveAccessBubbleType) + 75
69  libchrome_dll.dylib                 0x000000010de461cb FullscreenController::EnterFullscreenModeInternal(FullscreenController::FullscreenInternalOption) + 347
70  libchrome_dll.dylib                 0x000000010de448c9 FullscreenController::ToggleFullscreenModeInternal(FullscreenController::FullscreenInternalOption) + 137
71  libchrome_dll.dylib                 0x000000010de44f8a FullscreenController::EnterFullscreenModeForTab(content::WebContents*, GURL const&) + 490
72  libchrome_dll.dylib                 0x000000010dde3fb2 Browser::EnterFullscreenModeForTab(content::WebContents*, GURL const&, blink::WebFullscreenOptions const&) + 66
73  libcontent.dylib                    0x00000001370ec163 content::WebContentsImpl::EnterFullscreenMode(GURL const&, blink::WebFullscreenOptions const&) + 195
74  libcontent.dylib                    0x0000000136314e64 content::RenderFrameHostImpl::OnEnterFullscreen(blink::WebFullscreenOptions const&) + 468
75  libcontent.dylib                    0x00000001363685b3 void base::DispatchToMethodImpl<content::RenderFrameHostImpl*, void (content::RenderFrameHostImpl::*)(blink::WebFullscreenOptions const&), std::__1::tuple<blink::WebFullscreenOptions>, 0ul>(content::RenderFrameHostImpl* const&, void (content::RenderFrameHostImpl::*)(blink::WebFullscreenOptions const&), std::__1::tuple<blink::WebFullscreenOptions>&&, std::__1::integer_sequence<unsigned long, 0ul>) + 163
76  libcontent.dylib                    0x00000001363684f8 void base::DispatchToMethod<content::RenderFrameHostImpl*, void (content::RenderFrameHostImpl::*)(blink::WebFullscreenOptions const&), std::__1::tuple<blink::WebFullscreenOptions> >(content::RenderFrameHostImpl* const&, void (content::RenderFrameHostImpl::*)(blink::WebFullscreenOptions const&), std::__1::tuple<blink::WebFullscreenOptions>&&) + 120
77  libcontent.dylib                    0x0000000136368447 void IPC::DispatchToMethod<content::RenderFrameHostImpl, void (content::RenderFrameHostImpl::*)(blink::WebFullscreenOptions const&), void, std::__1::tuple<blink::WebFullscreenOptions> >(content::RenderFrameHostImpl*, void (content::RenderFrameHostImpl::*)(blink::WebFullscreenOptions const&), void*, std::__1::tuple<blink::WebFullscreenOptions>&&) + 119
78  libcontent.dylib                    0x0000000136314c1d bool IPC::MessageT<FrameHostMsg_EnterFullscreen_Meta, std::__1::tuple<blink::WebFullscreenOptions>, void>::Dispatch<content::RenderFrameHostImpl, content::RenderFrameHostImpl, void, void (content::RenderFrameHostImpl::*)(blink::WebFullscreenOptions const&)>(IPC::Message const*, content::RenderFrameHostImpl*, content::RenderFrameHostImpl*, void*, void (content::RenderFrameHostImpl::*)(blink::WebFullscreenOptions const&)) + 397
79  libcontent.dylib                    0x000000013630dd82 content::RenderFrameHostImpl::OnMessageReceived(IPC::Message const&) + 4658
80  libcontent.dylib                    0x0000000136bd3e41 content::RenderProcessHostImpl::OnMessageReceived(IPC::Message const&) + 833
81  libipc.dylib                        0x000000014cf47c45 IPC::ChannelProxy::Context::OnDispatchMessage(IPC::Message const&) + 149
82  libipc.dylib                        0x000000014cf4e45d void base::internal::FunctorTraits<void (IPC::ChannelProxy::Context::*)(IPC::Message const&), void>::Invoke<void (IPC::ChannelProxy::Context::*)(IPC::Message const&), scoped_refptr<IPC::ChannelProxy::Context>, IPC::Message>(void (IPC::ChannelProxy::Context::*)(IPC::Message const&), scoped_refptr<IPC::ChannelProxy::Context>&&, IPC::Message&&) + 157
83  libipc.dylib                        0x000000014cf4e2f6 void base::internal::InvokeHelper<false, void>::MakeItSo<void (IPC::ChannelProxy::Context::*)(IPC::Message const&), scoped_refptr<IPC::ChannelProxy::Context>, IPC::Message>(void (IPC::ChannelProxy::Context::*&&)(IPC::Message const&), scoped_refptr<IPC::ChannelProxy::Context>&&, IPC::Message&&) + 102
84  libipc.dylib                        0x000000014cf4e263 void base::internal::Invoker<base::internal::BindState<void (IPC::ChannelProxy::Context::*)(IPC::Message const&), scoped_refptr<IPC::ChannelProxy::Context>, IPC::Message>, void ()>::RunImpl<void (IPC::ChannelProxy::Context::*)(IPC::Message const&), std::__1::tuple<scoped_refptr<IPC::ChannelProxy::Context>, IPC::Message>, 0ul, 1ul>(void (IPC::ChannelProxy::Context::*&&)(IPC::Message const&), std::__1::tuple<scoped_refptr<IPC::ChannelProxy::Context>, IPC::Message>&&, std::__1::integer_sequence<unsigned long, 0ul, 1ul>) + 99
85  libipc.dylib                        0x000000014cf4e149 base::internal::Invoker<base::internal::BindState<void (IPC::ChannelProxy::Context::*)(IPC::Message const&), scoped_refptr<IPC::ChannelProxy::Context>, IPC::Message>, void ()>::RunOnce(base::internal::BindStateBase*) + 73
86  libbase.dylib                       0x000000012ec09d7c base::OnceCallback<void ()>::Run() && + 92
87  libbase.dylib                       0x000000012ee18a47 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) + 1271
88  libbase.dylib                       0x000000012ee6d201 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) + 1345
89  libbase.dylib                       0x000000012ee6d787 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoDelayedWork(base::TimeTicks*) + 119
90  libbase.dylib                       0x000000012ece4d0e base::MessagePumpCFRunLoopBase::RunWork() + 222
91  libbase.dylib                       0x000000012ece4c1c ___ZN4base24MessagePumpCFRunLoopBase13RunWorkSourceEPv_block_invoke + 28
92  libbase.dylib                       0x000000012ec9ddfa base::mac::CallWithEHFrame(void () block_pointer) + 10
93  libbase.dylib                       0x000000012ece3ca5 base::MessagePumpCFRunLoopBase::RunWorkSource(void*) + 101
94  CoreFoundation                      0x00007fff311ef083 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
95  CoreFoundation                      0x00007fff311ef029 __CFRunLoopDoSource0 + 108
96  CoreFoundation                      0x00007fff311d29eb __CFRunLoopDoSources0 + 195
97  CoreFoundation                      0x00007fff311d1fb5 __CFRunLoopRun + 1189
98  CoreFoundation                      0x00007fff311d18be CFRunLoopRunSpecific + 455
99  HIToolbox                           0x00007fff304bd96b RunCurrentEventLoopInMode + 292
100 HIToolbox                           0x00007fff304bd6a5 ReceiveNextEventCommon + 603
101 HIToolbox                           0x00007fff304bd436 _BlockUntilNextEventMatchingListInModeWithFilter + 64
102 AppKit                              0x00007fff2e857987 _DPSNextEvent + 965
103 AppKit                              0x00007fff2e85671f -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1361
104 libchrome_dll.dylib                 0x0000000109d4510a __71-[BrowserCrApplication nextEventMatchingMask:untilDate:inMode:dequeue:]_block_invoke + 106
105 libbase.dylib                       0x000000012ec9ddfa base::mac::CallWithEHFrame(void () block_pointer) + 10
106 libchrome_dll.dylib                 0x0000000109d44fa8 -[BrowserCrApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 248
107 AppKit                              0x00007fff2e85083c -[NSApplication run] + 699
108 libbase.dylib                       0x000000012ece6331 base::MessagePumpNSApplication::DoRun(base::MessagePump::Delegate*) + 305
109 libbase.dylib                       0x000000012ece33ab base::MessagePumpCFRunLoopBase::Run(base::MessagePump::Delegate*) + 155
110 libbase.dylib                       0x000000012ee6e33a base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool, base::TimeDelta) + 762
111 libbase.dylib                       0x000000012ed90ba3 base::RunLoop::RunWithTimeout(base::TimeDelta) + 915
112 libbase.dylib                       0x000000012ed9080a base::RunLoop::Run() + 42
113 libchrome_dll.dylib                 0x0000000109d4dba6 ChromeBrowserMainParts::MainMessageLoopRun(int*) + 294
114 libcontent.dylib                    0x0000000135c61df4 content::BrowserMainLoop::RunMainMessageLoopParts() + 324
115 libcontent.dylib                    0x0000000135c70c0a content::BrowserMainRunnerImpl::Run() + 346
116 libcontent.dylib                    0x0000000135c5bca8 content::BrowserMain(content::MainFunctionParams const&) + 184
117 libcontent.dylib                    0x0000000138531a5b content::RunBrowserProcessMain(content::MainFunctionParams const&, content::ContentMainDelegate*) + 123
118 libcontent.dylib                    0x0000000138533232 content::ContentMainRunnerImpl::RunServiceManager(content::MainFunctionParams&, bool) + 1442
119 libcontent.dylib                    0x0000000138532b9c content::ContentMainRunnerImpl::Run(bool) + 604
120 libcontent.dylib                    0x000000013852f4d8 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() + 72
121 libembedder.dylib                   0x0000000106335e56 service_manager::Main(service_manager::MainParams const&) + 1622
122 libcontent.dylib                    0x0000000138531999 content::ContentMain(content::ContentMainParams const&) + 89
123 libchrome_dll.dylib                 0x0000000106a77fde ChromeMain + 270
124 Brave Browser Development           0x0000000102a05c1f main + 639
125 libdyld.dylib                       0x00007fff5d1003d5 start + 1
Task trace:
0   libipc.dylib                        0x000000014cf47b2a IPC::ChannelProxy::Context::OnMessageReceivedNoFilter(IPC::Message const&) + 90
1   libmojo_public_system_cpp.dylib     0x0000000106873ad8 mojo::SimpleWatcher::Context::Notify(unsigned int, MojoHandleSignalsState, unsigned int) + 376
IPC message handler context: 0x45B48256

[0808/112437.832863:WARNING:system_snapshot_mac.cc(42)] sysctlbyname kern.nx: No such file or directory (2)
@tmancey tmancey added bug and removed bug labels Aug 8, 2019
@tmancey
Copy link
Collaborator Author

@tmancey tmancey commented Oct 25, 2019

Cannot reproduce

@tmancey tmancey closed this Oct 25, 2019
@tmancey tmancey added the wontfix label Oct 25, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
1 participant
You can’t perform that action at this time.