Giter Site home page Giter Site logo

Crash Report about brave-browser HOT 5 CLOSED

reg-alagace avatar reg-alagace commented on July 24, 2024
Crash Report

from brave-browser.

Comments (5)

iefremov avatar iefremov commented on July 24, 2024 2
[ 00 ] content::protocol::`anonymous namespace'::GotManifest::<lambda_0>::operator()(blink::Manifest::ImageResource const &) ( page_handler.cc:257 )
[ 01 ] std::__Cr::vector<std::__Cr::unique_ptr<content::protocol::Page::ImageResource,std::__Cr::default_delete<content::protocol::Page::ImageResource> >,std::__Cr::allocator<std::__Cr::unique_ptr<content::protocol::Page::ImageResource,std::__Cr::default_delete<content::protocol::Page::ImageResource> > > >::push_back(std::__Cr::unique_ptr<content::protocol::Page::ImageResource,std::__Cr::default_delete<content::protocol::Page::ImageResource> > &&) ( vector:1492 )
[ 02 ] content::protocol::`anonymous namespace'::GotManifest::<lambda_0>::operator()(std::__Cr::vector<blink::Manifest::ImageResource,std::__Cr::allocator<blink::Manifest::ImageResource> > const &) ( page_handler.cc:269 )
[ 03 ] content::protocol::`anonymous namespace'::GotManifest(crdtp::detail::ValueMaybe<std::__Cr::basic_string<char,std::__Cr::char_traits<char>,std::__Cr::allocator<char> > >,std::__Cr::unique_ptr<content::protocol::Page::Backend::GetAppManifestCallback,std::__Cr::default_delete<content::protocol::Page::Backend::GetAppManifestCallback> >,GURL const &,mojo::StructPtr<blink::mojom::Manifest>,mojo::StructPtr<blink::mojom::ManifestDebugInfo>) ( page_handler.cc:328 )
[ 04 ] RtlUnwind
[ 05 ] allocator_shim::internal::PartitionMalloc(allocator_shim::AllocatorDispatch const *,unsigned __int64,void *) ( allocator_shim_default_dispatch_to_partition_alloc.cc:206 )
[ 06 ] malloc(unsigned __int64) ( allocator_shim_override_ucrt_symbols_win.h:86 )
[ 07 ] 0x63a5d62ba233
[ 08 ] operator new(unsigned __int64) ( new_scalar.cpp:36 )
[ 09 ] mojo::ArrayTraits<std::__Cr::vector<mojo::InlinedStructPtr<blink::mojom::ManifestError>,std::__Cr::allocator<mojo::InlinedStructPtr<blink::mojom::ManifestError> > > >::Resize(std::__Cr::vector<mojo::InlinedStructPtr<blink::mojom::ManifestError>,std::__Cr::allocator<mojo::InlinedStructPtr<blink::mojom::ManifestError> > > &,unsigned __int64) ( array_traits.h:154 )
[ 10 ] __constexpr_memmove(char *,char const *,std::__Cr::__element_count) ( constexpr_c_functions.h:212 )
[ 11 ] std::__Cr::char_traits<char>::copy(char *,char const *,unsigned __int64) ( char_traits.h:146 )
[ 12 ] std::__Cr::basic_string<char,std::__Cr::char_traits<char>,std::__Cr::allocator<char> >::__grow_by_and_replace(unsigned __int64,unsigned __int64,unsigned __int64,unsigned __int64,unsigned __int64,unsigned __int64,char const *) ( string:2389 )
[ 13 ] std::__Cr::basic_string<char,std::__Cr::char_traits<char>,std::__Cr::allocator<char> >::__assign_external(char const *,unsigned __int64) ( string:2494 )
[ 14 ] 0x12e805390a00
[ 15 ] base::internal::DecayedFunctorTraits<void (*)(crdtp::detail::ValueMaybe<std::__Cr::basic_string<char,std::__Cr::char_traits<char>,std::__Cr::allocator<char> > >, std::__Cr::unique_ptr<content::protocol::Page::Backend::GetAppManifestCallback,std::__Cr::default_delete<content::protocol::Page::Backend::GetAppManifestCallback> >, const GURL &, mojo::StructPtr<blink::mojom::Manifest>, mojo::StructPtr<blink::mojom::ManifestDebugInfo>),crdtp::detail::ValueMaybe<std::__Cr::basic_string<char,std::__Cr::char_traits<char>,std::__Cr::allocator<char> > > &&,std::__Cr::unique_ptr<content::protocol::Page::Backend::GetAppManifestCallback,std::__Cr::default_delete<content::protocol::Page::Backend::GetAppManifestCallback> > &&>::Invoke((crdtp::detail::ValueMaybe<std::__Cr::basic_string<char,std::__Cr::char_traits<char>,std::__Cr::allocator<char> > >,std::__Cr::unique_ptr<content::protocol::Page::Backend::GetAppManifestCallback,std::__Cr::default_delete<content::protocol::Page::Backend::GetAppManifestCallback> >,GURL const &,mojo::StructPtr<blink::mojom::Manifest>,mojo::StructPtr<blink::mojom::ManifestDebugInfo>) &&,crdtp::detail::ValueMaybe<std::__Cr::basic_string<char,std::__Cr::char_traits<char>,std::__Cr::allocator<char> > > &&,std::__Cr::unique_ptr<content::protocol::Page::Backend::GetAppManifestCallback,std::__Cr::default_delete<content::protocol::Page::Backend::GetAppManifestCallback> > &&,GURL const &,mojo::StructPtr<blink::mojom::Manifest> &&,mojo::StructPtr<blink::mojom::ManifestDebugInfo> &&) ( bind_internal.h:671 )
[ 16 ] base::internal::InvokeHelper<0,base::internal::FunctorTraits<void (*&&)(crdtp::detail::ValueMaybe<std::__Cr::basic_string<char,std::__Cr::char_traits<char>,std::__Cr::allocator<char> > >, std::__Cr::unique_ptr<content::protocol::Page::Backend::GetAppManifestCallback,std::__Cr::default_delete<content::protocol::Page::Backend::GetAppManifestCallback> >, const GURL &, mojo::StructPtr<blink::mojom::Manifest>, mojo::StructPtr<blink::mojom::ManifestDebugInfo>),crdtp::detail::ValueMaybe<std::__Cr::basic_string<char,std::__Cr::char_traits<char>,std::__Cr::allocator<char> > > &&,std::__Cr::unique_ptr<content::protocol::Page::Backend::GetAppManifestCallback,std::__Cr::default_delete<content::protocol::Page::Backend::GetAppManifestCallback> > &&>,void,0,1>::MakeItSo((crdtp::detail::ValueMaybe<std::__Cr::basic_string<char,std::__Cr::char_traits<char>,std::__Cr::allocator<char> > >,std::__Cr::unique_ptr<content::protocol::Page::Backend::GetAppManifestCallback,std::__Cr::default_delete<content::protocol::Page::Backend::GetAppManifestCallback> >,GURL const &,mojo::StructPtr<blink::mojom::Manifest>,mojo::StructPtr<blink::mojom::ManifestDebugInfo>) &&,std::__Cr::tuple<crdtp::detail::ValueMaybe<std::__Cr::basic_string<char,std::__Cr::char_traits<char>,std::__Cr::allocator<char> > >,std::__Cr::unique_ptr<content::protocol::Page::Backend::GetAppManifestCallback,std::__Cr::default_delete<content::protocol::Page::Backend::GetAppManifestCallback> > > &&,GURL const &,mojo::StructPtr<blink::mojom::Manifest> &&,mojo::StructPtr<blink::mojom::ManifestDebugInfo> &&) ( bind_internal.h:930 )
[ 17 ] base::internal::Invoker<base::internal::FunctorTraits<void (*&&)(crdtp::detail::ValueMaybe<std::__Cr::basic_string<char,std::__Cr::char_traits<char>,std::__Cr::allocator<char> > >, std::__Cr::unique_ptr<content::protocol::Page::Backend::GetAppManifestCallback,std::__Cr::default_delete<content::protocol::Page::Backend::GetAppManifestCallback> >, const GURL &, mojo::StructPtr<blink::mojom::Manifest>, mojo::StructPtr<blink::mojom::ManifestDebugInfo>),crdtp::detail::ValueMaybe<std::__Cr::basic_string<char,std::__Cr::char_traits<char>,std::__Cr::allocator<char> > > &&,std::__Cr::unique_ptr<content::protocol::Page::Backend::GetAppManifestCallback,std::__Cr::default_delete<content::protocol::Page::Backend::GetAppManifestCallback> > &&>,base::internal::BindState<0,1,0,void (*)(crdtp::detail::ValueMaybe<std::__Cr::basic_string<char,std::__Cr::char_traits<char>,std::__Cr::allocator<char> > >, std::__Cr::unique_ptr<content::protocol::Page::Backend::GetAppManifestCallback,std::__Cr::default_delete<content::protocol::Page::Backend::GetAppManifestCallback> >, const GURL &, mojo::StructPtr<blink::mojom::Manifest>, mojo::StructPtr<blink::mojom::ManifestDebugInfo>),crdtp::detail::ValueMaybe<std::__Cr::basic_string<char,std::__Cr::char_traits<char>,std::__Cr::allocator<char> > >,std::__Cr::unique_ptr<content::protocol::Page::Backend::GetAppManifestCallback,std::__Cr::default_delete<content::protocol::Page::Backend::GetAppManifestCallback> > >,void (const GURL &, mojo::StructPtr<blink::mojom::Manifest>, mojo::StructPtr<blink::mojom::ManifestDebugInfo>)>::RunImpl((crdtp::detail::ValueMaybe<std::__Cr::basic_string<char,std::__Cr::char_traits<char>,std::__Cr::allocator<char> > >,std::__Cr::unique_ptr<content::protocol::Page::Backend::GetAppManifestCallback,std::__Cr::default_delete<content::protocol::Page::Backend::GetAppManifestCallback> >,GURL const &,mojo::StructPtr<blink::mojom::Manifest>,mojo::StructPtr<blink::mojom::ManifestDebugInfo>) &&,std::__Cr::tuple<crdtp::detail::ValueMaybe<std::__Cr::basic_string<char,std::__Cr::char_traits<char>,std::__Cr::allocator<char> > >,std::__Cr::unique_ptr<content::protocol::Page::Backend::GetAppManifestCallback,std::__Cr::default_delete<content::protocol::Page::Backend::GetAppManifestCallback> > > &&,std::__Cr::integer_sequence<unsigned long long,0,1>,GURL const &,mojo::StructPtr<blink::mojom::Manifest> &&,mojo::StructPtr<blink::mojom::ManifestDebugInfo> &&) ( bind_internal.h:1067 )
[ 18 ] base::internal::Invoker<base::internal::FunctorTraits<void (*&&)(crdtp::detail::ValueMaybe<std::__Cr::basic_string<char,std::__Cr::char_traits<char>,std::__Cr::allocator<char> > >, std::__Cr::unique_ptr<content::protocol::Page::Backend::GetAppManifestCallback,std::__Cr::default_delete<content::protocol::Page::Backend::GetAppManifestCallback> >, const GURL &, mojo::StructPtr<blink::mojom::Manifest>, mojo::StructPtr<blink::mojom::ManifestDebugInfo>),crdtp::detail::ValueMaybe<std::__Cr::basic_string<char,std::__Cr::char_traits<char>,std::__Cr::allocator<char> > > &&,std::__Cr::unique_ptr<content::protocol::Page::Backend::GetAppManifestCallback,std::__Cr::default_delete<content::protocol::Page::Backend::GetAppManifestCallback> > &&>,base::internal::BindState<0,1,0,void (*)(crdtp::detail::ValueMaybe<std::__Cr::basic_string<char,std::__Cr::char_traits<char>,std::__Cr::allocator<char> > >, std::__Cr::unique_ptr<content::protocol::Page::Backend::GetAppManifestCallback,std::__Cr::default_delete<content::protocol::Page::Backend::GetAppManifestCallback> >, const GURL &, mojo::StructPtr<blink::mojom::Manifest>, mojo::StructPtr<blink::mojom::ManifestDebugInfo>),crdtp::detail::ValueMaybe<std::__Cr::basic_string<char,std::__Cr::char_traits<char>,std::__Cr::allocator<char> > >,std::__Cr::unique_ptr<content::protocol::Page::Backend::GetAppManifestCallback,std::__Cr::default_delete<content::protocol::Page::Backend::GetAppManifestCallback> > >,void (const GURL &, mojo::StructPtr<blink::mojom::Manifest>, mojo::StructPtr<blink::mojom::ManifestDebugInfo>)>::RunOnce(base::internal::BindStateBase *,GURL const &,mojo::StructPtr<blink::mojom::Manifest> &&,mojo::StructPtr<blink::mojom::ManifestDebugInfo> &&) ( bind_internal.h:980 )
[ 19 ] blink::mojom::ManifestDebugInfoDataView::ReadRawManifest(std::__Cr::basic_string<char,std::__Cr::char_traits<char>,std::__Cr::allocator<char> > *) ( manifest.mojom-shared.h:1773 )
[ 20 ] mojo::StructTraits<blink::mojom::ManifestDebugInfoDataView,mojo::StructPtr<blink::mojom::ManifestDebugInfo> >::Read(blink::mojom::ManifestDebugInfoDataView,mojo::StructPtr<blink::mojom::ManifestDebugInfo> *) ( manifest.mojom.cc:2052 )
[ 21 ] base::OnceCallback<void (const GURL &, mojo::StructPtr<blink::mojom::Manifest>, mojo::StructPtr<blink::mojom::ManifestDebugInfo>)>::Run(GURL const &,mojo::StructPtr<blink::mojom::Manifest>,mojo::StructPtr<blink::mojom::ManifestDebugInfo>) ( callback.h:157 )
[ 22 ] blink::mojom::ManifestManager_RequestManifestDebugInfo_ForwardToCallback::Accept(mojo::Message *) ( manifest_manager.mojom.cc:575 )
[ 23 ] RtlUnwind
[ 24 ] mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message *) ( interface_endpoint_client.cc:977 )
[ 25 ] mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message *) ( interface_endpoint_client.cc:368 )
[ 26 ] mojo::MessageDispatcher::Accept(mojo::Message *) ( message_dispatcher.cc:43 )
[ 27 ] mojo::internal::MultiplexRouter::ProcessIncomingMessage(mojo::internal::MultiplexRouter::MessageWrapper *,mojo::internal::MultiplexRouter::ClientCallBehavior,base::SequencedTaskRunner *) ( multiplex_router.cc:1117 )
[ 28 ] mojo::internal::MultiplexRouter::Accept(mojo::Message *) ( multiplex_router.cc:730 )
[ 29 ] mojo::MessageDispatcher::Accept(mojo::Message *) ( message_dispatcher.cc:43 )
[ 30 ] mojo::Connector::DispatchMessageW(mojo::ScopedHandleBase<mojo::MessageHandle>) ( connector.cc:553 )
[ 31 ] mojo::Connector::ReadAllAvailableMessages() ( connector.cc:611 )
[ 32 ] mojo::Connector::OnHandleReadyInternal(unsigned int) ( connector.cc:444 )
[ 33 ] mojo::Connector::OnWatcherHandleReady(char const *,unsigned int) ( connector.cc:410 )
[ 34 ] base::internal::DecayedFunctorTraits<void (mojo::Connector::*)(const char *, unsigned int),mojo::Connector *,const char *const &>::Invoke((char const *,unsigned int),mojo::Connector * &&,char const * &&,unsigned int &&) ( bind_internal.h:738 )
[ 35 ] base::internal::InvokeHelper<0,base::internal::FunctorTraits<void (mojo::Connector::*const &)(const char *, unsigned int),mojo::Connector *,const char *const &>,void,0,1>::MakeItSo((char const *,unsigned int) const &,std::__Cr::tuple<base::internal::UnretainedWrapper<mojo::Connector,base::unretained_traits::MayNotDangle,0>,base::internal::UnretainedWrapper<const char,base::unretained_traits::MayNotDangle,0> > const &,unsigned int &&) ( bind_internal.h:930 )
[ 36 ] base::internal::Invoker<base::internal::FunctorTraits<void (mojo::Connector::*const &)(const char *, unsigned int),mojo::Connector *,const char *const &>,base::internal::BindState<1,1,0,void (mojo::Connector::*)(const char *, unsigned int),base::internal::UnretainedWrapper<mojo::Connector,base::unretained_traits::MayNotDangle,0>,base::internal::UnretainedWrapper<const char,base::unretained_traits::MayNotDangle,0> >,void (unsigned int)>::RunImpl((char const *,unsigned int) const &,std::__Cr::tuple<base::internal::UnretainedWrapper<mojo::Connector,base::unretained_traits::MayNotDangle,0>,base::internal::UnretainedWrapper<const char,base::unretained_traits::MayNotDangle,0> > const &,std::__Cr::integer_sequence<unsigned long long,0,1>,unsigned int &&) ( bind_internal.h:1067 )
[ 37 ] base::internal::Invoker<base::internal::FunctorTraits<void (mojo::Connector::*const &)(const char *, unsigned int),mojo::Connector *,const char *const &>,base::internal::BindState<1,1,0,void (mojo::Connector::*)(const char *, unsigned int),base::internal::UnretainedWrapper<mojo::Connector,base::unretained_traits::MayNotDangle,0>,base::internal::UnretainedWrapper<const char,base::unretained_traits::MayNotDangle,0> >,void (unsigned int)>::Run(base::internal::BindStateBase *,unsigned int) ( bind_internal.h:987 )
[ 38 ] RtlUnwind

Ok i think it is fixed upstream, so we will get the fix in cr127 bump

from brave-browser.

iefremov avatar iefremov commented on July 24, 2024 1

https://issues.chromium.org/issues/341319146

from brave-browser.

iefremov avatar iefremov commented on July 24, 2024

@reg-alagace unfortunately the uploaded dump does not contain much. Can you please reproduce the problem few times and upload more dumps?

from brave-browser.

reg-alagace avatar reg-alagace commented on July 24, 2024

Sure!, I have a couple already:
Crash ID: crash/08d11e00-37ee-1f0c-0000-000000000000
Crash ID: crash/0bd11e00-37ee-1f0c-0000-000000000000
Crash ID: crash/0fd11e00-37ee-1f0c-0000-000000000000
Crash ID: crash/16d11e00-37ee-1f0c-0000-000000000000
Crash ID: crash/1bd11e00-37ee-1f0c-0000-000000000000
Crash ID: crash/36d11e00-37ee-1f0c-0000-000000000000

It happens every time so it's easy to reproduce for me. I don't know if it can help but it also crashed on Chrome but not yet for Firefox.

It was working for a week or so on Chrome before crashing 100% of the time.

from brave-browser.

reg-alagace avatar reg-alagace commented on July 24, 2024

Thank you, you're the best!
I've modified my manifest file to add the sizes and it no longer crashes.

from brave-browser.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.