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

Crash from welcome ui when first run on debug build #315

Closed
simonhong opened this issue Jun 11, 2018 · 0 comments · Fixed by brave/brave-core#153
Closed

Crash from welcome ui when first run on debug build #315

simonhong opened this issue Jun 11, 2018 · 0 comments · Fixed by brave/brave-core#153

Comments

@simonhong
Copy link
Member

This seems the regression of brave/brave-core#130.

[40652:23811:0611/152030.674685:FATAL:web_request_permissions.cc(122)] Check failed: IsWebUIAllowedToMakeNetworkRequests(*initiator). Unsupported network request from https://brave.com/ for https://brave.com/welcome/css/dwd-all-in-one.css
0   libbase.dylib                       0x0000000111cee22e base::debug::StackTrace::StackTrace(unsigned long) + 174
1   libbase.dylib                       0x0000000111cee28d base::debug::StackTrace::StackTrace(unsigned long) + 29
2   libbase.dylib                       0x0000000111cda57c base::debug::StackTrace::StackTrace() + 28
3   libbase.dylib                       0x0000000111d9c50c logging::LogMessage::~LogMessage() + 460
4   libbase.dylib                       0x0000000111d823e5 logging::LogMessage::~LogMessage() + 21
5   libchrome_dll.dylib                 0x000000011ae46977 IsSensitiveURL(GURL const&, base::Optional<url::Origin>, bool, bool) + 663
6   libchrome_dll.dylib                 0x000000011ae478aa WebRequestPermissions::HideRequest(extensions::InfoMap const*, extensions::WebRequestInfo const&) + 730
7   libchrome_dll.dylib                 0x000000011adca6a1 extensions::(anonymous namespace)::ShouldHideEvent(void*, extensions::InfoMap const*, extensions::WebRequestInfo const&) + 49
8   libchrome_dll.dylib                 0x000000011adc9c4c extensions::ExtensionWebRequestEventRouter::OnBeforeRequest(void*, extensions::InfoMap const*, extensions::WebRequestInfo*, base::RepeatingCallback<void (int)> const&, GURL*) + 108
9   libchrome_dll.dylib                 0x000000011c6448e0 (anonymous namespace)::ChromeExtensionsNetworkDelegateImpl::OnBeforeURLRequest(net::URLRequest*, base::RepeatingCallback<void (int)> const&, GURL*) + 1104
10  libchrome_dll.dylib                 0x000000011c5fffa7 ChromeNetworkDelegate::OnBeforeURLRequest(net::URLRequest*, base::RepeatingCallback<void (int)> const&, GURL*) + 775
11  libchrome_dll.dylib                 0x000000011ba58130 BraveNetworkDelegateBase::RunNextCallback(net::URLRequest*, GURL*, std::__1::shared_ptr<brave::BraveRequestInfo>) + 2128
12  libchrome_dll.dylib                 0x000000011ba5b861 void base::internal::FunctorTraits<void (BraveNetworkDelegateBase::*)(net::URLRequest*, GURL*, std::__1::shared_ptr<brave::BraveRequestInfo>), void>::Invoke<BraveNetworkDelegateBase*, net::URLRequest* const&, GURL* const&, std::__1::shared_ptr<brave::BraveRequestInfo> const&>(void (BraveNetworkDelegateBase::*)(net::URLRequest*, GURL*, std::__1::shared_ptr<brave::BraveRequestInfo>), BraveNetworkDelegateBase*&&, net::URLRequest* const&&&, GURL* const&&&, std::__1::shared_ptr<brave::BraveRequestInfo> const&&&) + 449
13  libchrome_dll.dylib                 0x000000011ba5b5da void base::internal::InvokeHelper<false, void>::MakeItSo<void (BraveNetworkDelegateBase::* const&)(net::URLRequest*, GURL*, std::__1::shared_ptr<brave::BraveRequestInfo>), BraveNetworkDelegateBase*, net::URLRequest* const&, GURL* const&, std::__1::shared_ptr<brave::BraveRequestInfo> const&>(void (BraveNetworkDelegateBase::* const&&&)(net::URLRequest*, GURL*, std::__1::shared_ptr<brave::BraveRequestInfo>), BraveNetworkDelegateBase*&&, net::URLRequest* const&&&, GURL* const&&&, std::__1::shared_ptr<brave::BraveRequestInfo> const&&&) + 138
14  libchrome_dll.dylib                 0x000000011ba5b51f void base::internal::Invoker<base::internal::BindState<void (BraveNetworkDelegateBase::*)(net::URLRequest*, GURL*, std::__1::shared_ptr<brave::BraveRequestInfo>), base::internal::UnretainedWrapper<BraveNetworkDelegateBase>, net::URLRequest*, GURL*, std::__1::shared_ptr<brave::BraveRequestInfo> >, void ()>::RunImpl<void (BraveNetworkDelegateBase::* const&)(net::URLRequest*, GURL*, std::__1::shared_ptr<brave::BraveRequestInfo>), std::__1::tuple<base::internal::UnretainedWrapper<BraveNetworkDelegateBase>, net::URLRequest*, GURL*, std::__1::shared_ptr<brave::BraveRequestInfo> > const&, 0ul, 1ul, 2ul, 3ul>(void (BraveNetworkDelegateBase::* const&&&)(net::URLRequest*, GURL*, std::__1::shared_ptr<brave::BraveRequestInfo>), std::__1::tuple<base::internal::UnretainedWrapper<BraveNetworkDelegateBase>, net::URLRequest*, GURL*, std::__1::shared_ptr<brave::BraveRequestInfo> > const&&&, std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) + 271
15  libchrome_dll.dylib                 0x000000011ba5b37c base::internal::Invoker<base::internal::BindState<void (BraveNetworkDelegateBase::*)(net::URLRequest*, GURL*, std::__1::shared_ptr<brave::BraveRequestInfo>), base::internal::UnretainedWrapper<BraveNetworkDelegateBase>, net::URLRequest*, GURL*, std::__1::shared_ptr<brave::BraveRequestInfo> >, void ()>::Run(base::internal::BindStateBase*) + 44
16  libchrome_dll.dylib                 0x0000000119aef28d base::RepeatingCallback<void ()>::Run() const & + 61
17  libchrome_dll.dylib                 0x000000011ba5e0a0 brave::OnBeforeURLRequest_HttpsePostFileWork(net::URLRequest*, GURL*, base::RepeatingCallback<void ()> const&, std::__1::shared_ptr<brave::BraveRequestInfo>) + 2368
18  libchrome_dll.dylib                 0x000000011ba6068d void base::internal::FunctorTraits<void (*)(net::URLRequest*, GURL*, base::RepeatingCallback<void ()> const&, std::__1::shared_ptr<brave::BraveRequestInfo>), void>::Invoke<net::URLRequest*, GURL* const&, base::RepeatingCallback<void ()> const&, std::__1::shared_ptr<brave::BraveRequestInfo> const&>(void (*)(net::URLRequest*, GURL*, base::RepeatingCallback<void ()> const&, std::__1::shared_ptr<brave::BraveRequestInfo>), net::URLRequest*&&, GURL* const&&&, base::RepeatingCallback<void ()> const&&&, std::__1::shared_ptr<brave::BraveRequestInfo> const&&&) + 333
19  libchrome_dll.dylib                 0x000000011ba60530 void base::internal::FunctorTraits<base::internal::IgnoreResultHelper<void (*)(net::URLRequest*, GURL*, base::RepeatingCallback<void ()> const&, std::__1::shared_ptr<brave::BraveRequestInfo>)>, void>::Invoke<base::internal::IgnoreResultHelper<void (*)(net::URLRequest*, GURL*, base::RepeatingCallback<void ()> const&, std::__1::shared_ptr<brave::BraveRequestInfo>)> const&, net::URLRequest*, GURL* const&, base::RepeatingCallback<void ()> const&, std::__1::shared_ptr<brave::BraveRequestInfo> const&>(base::internal::IgnoreResultHelper<void (*)(net::URLRequest*, GURL*, base::RepeatingCallback<void ()> const&, std::__1::shared_ptr<brave::BraveRequestInfo>)> const&&&, net::URLRequest*&&, GURL* const&&&, base::RepeatingCallback<void ()> const&&&, std::__1::shared_ptr<brave::BraveRequestInfo> const&&&) + 96
20  libchrome_dll.dylib                 0x000000011ba604bd void base::internal::InvokeHelper<false, void>::MakeItSo<base::internal::IgnoreResultHelper<void (*)(net::URLRequest*, GURL*, base::RepeatingCallback<void ()> const&, std::__1::shared_ptr<brave::BraveRequestInfo>)> const&, net::URLRequest*, GURL* const&, base::RepeatingCallback<void ()> const&, std::__1::shared_ptr<brave::BraveRequestInfo> const&>(base::internal::IgnoreResultHelper<void (*)(net::URLRequest*, GURL*, base::RepeatingCallback<void ()> const&, std::__1::shared_ptr<brave::BraveRequestInfo>)> const&&&, net::URLRequest*&&, GURL* const&&&, base::RepeatingCallback<void ()> const&&&, std::__1::shared_ptr<brave::BraveRequestInfo> const&&&) + 93
21  libchrome_dll.dylib                 0x000000011ba6042f void base::internal::Invoker<base::internal::BindState<base::internal::IgnoreResultHelper<void (*)(net::URLRequest*, GURL*, base::RepeatingCallback<void ()> const&, std::__1::shared_ptr<brave::BraveRequestInfo>)>, base::internal::UnretainedWrapper<net::URLRequest>, GURL*, base::RepeatingCallback<void ()>, std::__1::shared_ptr<brave::BraveRequestInfo> >, void ()>::RunImpl<base::internal::IgnoreResultHelper<void (*)(net::URLRequest*, GURL*, base::RepeatingCallback<void ()> const&, std::__1::shared_ptr<brave::BraveRequestInfo>)> const&, std::__1::tuple<base::internal::UnretainedWrapper<net::URLRequest>, GURL*, base::RepeatingCallback<void ()>, std::__1::shared_ptr<brave::BraveRequestInfo> > const&, 0ul, 1ul, 2ul, 3ul>(base::internal::IgnoreResultHelper<void (*)(net::URLRequest*, GURL*, base::RepeatingCallback<void ()> const&, std::__1::shared_ptr<brave::BraveRequestInfo>)> const&&&, std::__1::tuple<base::internal::UnretainedWrapper<net::URLRequest>, GURL*, base::RepeatingCallback<void ()>, std::__1::shared_ptr<brave::BraveRequestInfo> > const&&&, std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) + 271
22  libchrome_dll.dylib                 0x000000011ba6028c base::internal::Invoker<base::internal::BindState<base::internal::IgnoreResultHelper<void (*)(net::URLRequest*, GURL*, base::RepeatingCallback<void ()> const&, std::__1::shared_ptr<brave::BraveRequestInfo>)>, base::internal::UnretainedWrapper<net::URLRequest>, GURL*, base::RepeatingCallback<void ()>, std::__1::shared_ptr<brave::BraveRequestInfo> >, void ()>::Run(base::internal::BindStateBase*) + 44
23  libbase.dylib                       0x0000000111cbecec base::OnceCallback<void ()>::Run() && + 92
24  libbase.dylib                       0x000000011200a935 base::(anonymous namespace)::PostTaskAndReplyRelay::RunReply(base::(anonymous namespace)::PostTaskAndReplyRelay) + 357
25  libbase.dylib                       0x000000011201a8e5 void base::internal::FunctorTraits<void (*)(base::(anonymous namespace)::PostTaskAndReplyRelay), void>::Invoke<base::(anonymous namespace)::PostTaskAndReplyRelay>(void (*)(base::(anonymous namespace)::PostTaskAndReplyRelay), base::(anonymous namespace)::PostTaskAndReplyRelay&&) + 69
26  libbase.dylib                       0x000000011201a860 void base::internal::InvokeHelper<false, void>::MakeItSo<void (*)(base::(anonymous namespace)::PostTaskAndReplyRelay), base::(anonymous namespace)::PostTaskAndReplyRelay>(void (*&&)(base::(anonymous namespace)::PostTaskAndReplyRelay), base::(anonymous namespace)::PostTaskAndReplyRelay&&) + 48
27  libbase.dylib                       0x000000011201a820 void base::internal::Invoker<base::internal::BindState<void (*)(base::(anonymous namespace)::PostTaskAndReplyRelay), base::(anonymous namespace)::PostTaskAndReplyRelay>, void ()>::RunImpl<void (*)(base::(anonymous namespace)::PostTaskAndReplyRelay), std::__1::tuple<base::(anonymous namespace)::PostTaskAndReplyRelay>, 0ul>(void (*&&)(base::(anonymous namespace)::PostTaskAndReplyRelay), std::__1::tuple<base::(anonymous namespace)::PostTaskAndReplyRelay>&&, std::__1::integer_sequence<unsigned long, 0ul>) + 80
28  libbase.dylib                       0x000000011201a779 base::internal::Invoker<base::internal::BindState<void (*)(base::(anonymous namespace)::PostTaskAndReplyRelay), base::(anonymous namespace)::PostTaskAndReplyRelay>, void ()>::RunOnce(base::internal::BindStateBase*) + 57
29  libbase.dylib                       0x0000000111cbecec base::OnceCallback<void ()>::Run() && + 92
30  libbase.dylib                       0x0000000111cf0b49 base::debug::TaskAnnotator::RunTask(char const*, base::PendingTask*) + 1033
31  libbase.dylib                       0x0000000111deccca base::internal::IncomingTaskQueue::RunTask(base::PendingTask*) + 234
32  libbase.dylib                       0x0000000111df64f8 base::MessageLoop::RunTask(base::PendingTask*) + 872
33  libbase.dylib                       0x0000000111df6ac9 base::MessageLoop::DeferOrRunPendingTask(base::PendingTask) + 89
34  libbase.dylib                       0x0000000111df6dba base::MessageLoop::DoWork() + 570
35  libbase.dylib                       0x0000000111dfa654 base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) + 308
36  libbase.dylib                       0x0000000111df5cbd base::MessageLoop::Run(bool) + 573
37  libbase.dylib                       0x0000000111ed297e base::RunLoop::Run() + 606
38  libbase.dylib                       0x0000000111feeaa9 base::Thread::Run(base::RunLoop*) + 393
39  libcontent.dylib                    0x0000000131291d25 content::BrowserProcessSubThread::IOThreadRun(base::RunLoop*) + 53
40  libcontent.dylib                    0x0000000131291bfb content::BrowserProcessSubThread::Run(base::RunLoop*) + 331
41  libbase.dylib                       0x0000000111fef749 base::Thread::ThreadMain() + 2361
42  libbase.dylib                       0x000000011200a70a base::(anonymous namespace)::ThreadFunc(void*) + 682
43  libsystem_pthread.dylib             0x00007fff73654661 _pthread_body + 340
44  libsystem_pthread.dylib             0x00007fff7365450d _pthread_body + 0
45  libsystem_pthread.dylib             0x00007fff73653bf9 thread_start + 13
@simonhong simonhong changed the title Crash when first run on debug build Crash from welcome ui when first run on debug build Jun 11, 2018
@simonhong simonhong self-assigned this Jun 11, 2018
@bbondy bbondy added this to Simon Hong in 0.55.x - Release Jun 11, 2018
@bbondy bbondy removed this from Simon Hong in 0.55.x - Release Jun 13, 2018
@bbondy bbondy added this to the Releasable builds milestone Jun 14, 2018
bbondy added a commit to brave/brave-core that referenced this issue Jul 4, 2018
bbondy added a commit to brave/brave-core that referenced this issue Jul 5, 2018
@bbondy bbondy added the QA/No label Aug 18, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants