New issue
Advanced search Search tips

Issue 831259 link

Starred by 2 users

Issue metadata

Status: Duplicate
Owner: ----
Closed: Aug 1
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug



Sign in to add a comment

[Assert] brillo::dbus_utils::GetDBusError

Project Member Reported by abod...@chromium.org, Apr 10 2018

Issue description

Chrome:67.0.3390.0/10563.0.0 dev-channel


Please specify Cr-* of the system to which this bug/feature applies (add
the label below).


crash report: https://crash.corp.google.com/browse?stbtiq=f4981e3cc80e9bd1#0

Stack Quality100%Show frame trust levels
0x00007a0b44670dd2	(libc-2.23.so -raise.c:54 )	raise
0x00007a0b44672bf5	(libc-2.23.so -abort.c:89 )	abort
0x00007a0b4519b784	(libbase-core-395517.so -debugger_posix.cc:249 )	base::debug::BreakDebugger()
0x00007a0b451ba406	(libbase-core-395517.so -logging.cc:755 )	logging::LogMessage::~LogMessage()
0x00007a0b45565d08	(libbrillo-core-395517.so -utils.cc:27 )	brillo::dbus_utils::GetDBusError(dbus::MethodCall*, brillo::Error const*)
0x00007a0b455595b0	(libbrillo-core-395517.so -dbus_method_response.cc:26 )	brillo::dbus_utils::DBusMethodResponseBase::ReplyWithError(brillo::Error const*)
0x00005bdaad67c56d	(update_engine -dbus_object_internal_impl.h:165 )	brillo::dbus_utils::SimpleDBusInterfaceMethodHandlerWithError<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int>::HandleMethod(dbus::MethodCall*, base::Callback<void (std::__1::unique_ptr<dbus::Response, std::__1::default_delete<dbus::Response> >), (base::internal::CopyMode)1>)::'lambda'(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int const&)::operator()(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int const&) const
0x00005bdaad67c332	(update_engine -dbus_param_reader.h:157 )	bool brillo::dbus_utils::DBusParamReader<true>::Invoke<brillo::dbus_utils::SimpleDBusInterfaceMethodHandlerWithError<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int>::HandleMethod(dbus::MethodCall*, base::Callback<void (std::__1::unique_ptr<dbus::Response, std::__1::default_delete<dbus::Response> >), (base::internal::CopyMode)1>)::'lambda'(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int const&), std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int>(brillo::dbus_utils::SimpleDBusInterfaceMethodHandlerWithError<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int>::HandleMethod(dbus::MethodCall*, base::Callback<void (std::__1::unique_ptr<dbus::Response, std::__1::default_delete<dbus::Response> >), (base::internal::CopyMode)1>)::'lambda'(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int const&) const&, dbus::MessageReader*, std::__1::unique_ptr<brillo::Error, std::__1::default_delete<brillo::Error> >*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int const&)
0x00005bdaad67bf7d	(update_engine -dbus_param_reader.h:108 )	std::__1::enable_if<!(std::is_pointer<int>::value), bool>::type brillo::dbus_utils::DBusParamReader<true, int>::InvokeHelper<int, brillo::dbus_utils::SimpleDBusInterfaceMethodHandlerWithError<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int>::HandleMethod(dbus::MethodCall*, base::Callback<void (std::__1::unique_ptr<dbus::Response, std::__1::default_delete<dbus::Response> >), (base::internal::CopyMode)1>)::'lambda'(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int const&), std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(brillo::dbus_utils::SimpleDBusInterfaceMethodHandlerWithError<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int>::HandleMethod(dbus::MethodCall*, base::Callback<void (std::__1::unique_ptr<dbus::Response, std::__1::default_delete<dbus::Response> >), (base::internal::CopyMode)1>)::'lambda'(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int const&) const&, dbus::MessageReader*, std::__1::unique_ptr<brillo::Error, std::__1::default_delete<brillo::Error> >*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
0x00005bdaad67bb8e	(update_engine -dbus_param_reader.h:59 )	std::__1::enable_if<!(std::is_pointer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&>::value), bool>::type brillo::dbus_utils::DBusParamReader<true, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int>::InvokeHelper<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, brillo::dbus_utils::SimpleDBusInterfaceMethodHandlerWithError<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int>::HandleMethod(dbus::MethodCall*, base::Callback<void (std::__1::unique_ptr<dbus::Response, std::__1::default_delete<dbus::Response> >), (base::internal::CopyMode)1>)::'lambda'(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int const&), std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(brillo::dbus_utils::SimpleDBusInterfaceMethodHandlerWithError<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int>::HandleMethod(dbus::MethodCall*, base::Callback<void (std::__1::unique_ptr<dbus::Response, std::__1::default_delete<dbus::Response> >), (base::internal::CopyMode)1>)::'lambda'(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int const&) const&, dbus::MessageReader*, std::__1::unique_ptr<brillo::Error, std::__1::default_delete<brillo::Error> >*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
0x00005bdaad67b7a8	(update_engine -dbus_param_reader.h:59 )	std::__1::enable_if<!(std::is_pointer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&>::value), bool>::type brillo::dbus_utils::DBusParamReader<true, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int>::InvokeHelper<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, brillo::dbus_utils::SimpleDBusInterfaceMethodHandlerWithError<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int>::HandleMethod(dbus::MethodCall*, base::Callback<void (std::__1::unique_ptr<dbus::Response, std::__1::default_delete<dbus::Response> >), (base::internal::CopyMode)1>)::'lambda'(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int const&)>(brillo::dbus_utils::SimpleDBusInterfaceMethodHandlerWithError<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int>::HandleMethod(dbus::MethodCall*, base::Callback<void (std::__1::unique_ptr<dbus::Response, std::__1::default_delete<dbus::Response> >), (base::internal::CopyMode)1>)::'lambda'(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int const&) const&, dbus::MessageReader*, std::__1::unique_ptr<brillo::Error, std::__1::default_delete<brillo::Error> >*)
0x00005bdaad67b6cf	(update_engine -dbus_param_reader.h:59 )	brillo::dbus_utils::SimpleDBusInterfaceMethodHandlerWithError<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int>::HandleMethod(dbus::MethodCall*, base::Callback<void (std::__1::unique_ptr<dbus::Response, std::__1::default_delete<dbus::Response> >), (base::internal::CopyMode)1>)
0x00007a0b4555a50f	(libbrillo-core-395517.so -dbus_object.cc:151 )	brillo::dbus_utils::DBusInterface::HandleMethodCall(dbus::MethodCall*, base::Callback<void (std::__1::unique_ptr<dbus::Response, std::__1::default_delete<dbus::Response> >), (base::internal::CopyMode)1>)
0x00007a0b4555f0c3	(libbrillo-core-395517.so -bind_internal.h:186 )	base::internal::Invoker<base::IndexSequence<0ul>, base::internal::BindState<base::internal::RunnableAdapter<void (brillo::dbus_utils::DBusInterface::*)(dbus::MethodCall*, base::Callback<void (std::__1::unique_ptr<dbus::Response, std::__1::default_delete<dbus::Response> >), (base::internal::CopyMode)1>)>, void (brillo::dbus_utils::DBusInterface*, dbus::MethodCall*, base::Callback<void (std::__1::unique_ptr<dbus::Response, std::__1::default_delete<dbus::Response> >), (base::internal::CopyMode)1>), base::internal::UnretainedWrapper<brillo::dbus_utils::DBusInterface> >, base::internal::InvokeHelper<false, void, base::internal::RunnableAdapter<void (brillo::dbus_utils::DBusInterface::*)(dbus::MethodCall*, base::Callback<void (std::__1::unique_ptr<dbus::Response, std::__1::default_delete<dbus::Response> >), (base::internal::CopyMode)1>)> >, void (dbus::MethodCall*, base::Callback<void (std::__1::unique_ptr<dbus::Response, std::__1::default_delete<dbus::Response> >), (base::internal::CopyMode)1>)>::Run(base::internal::BindStateBase*, dbus::MethodCall*&&, base::Callback<void (std::__1::unique_ptr<dbus::Response, std::__1::default_delete<dbus::Response> >), (base::internal::CopyMode)1>&&)
0x00007a0b450e9e10	(libbase-dbus-395517.so -callback.h:397 )	dbus::ExportedObject::HandleMessage(DBusConnection*, DBusMessage*)
0x00007a0b441f27a6	(libdbus-1.so.3.14.8 -dbus-object-tree.c:1020 )	_dbus_object_tree_dispatch_and_unlock
0x00007a0b441e1039	(libdbus-1.so.3.14.8 -dbus-connection.c:4750 )	dbus_connection_dispatch
0x00007a0b450e0f28	(libbase-dbus-395517.so -bus.cc:815 )	dbus::Bus::ProcessAllIncomingDataIfAny()
0x00007a0b4519e4a8	(libbase-core-395517.so -callback.h:397 )	base::debug::TaskAnnotator::RunTask(char const*, base::PendingTask const&)
0x00007a0b451c150d	(libbase-core-395517.so -message_loop.cc:478 )	base::MessageLoop::RunTask(base::PendingTask const&)
0x00007a0b451c185a	(libbase-core-395517.so -message_loop.cc:487 )	base::MessageLoop::DeferOrRunPendingTask(base::PendingTask const&)
0x00007a0b451c1c7a	(libbase-core-395517.so -message_loop.cc:604 )	base::MessageLoop::DoWork()
0x00007a0b451c4c98	(libbase-core-395517.so -message_pump_libevent.cc:224 )	base::MessagePumpLibevent::Run(base::MessagePump::Delegate*)
0x00007a0b451c1107	(libbase-core-395517.so -message_loop.cc:442 )	base::MessageLoop::RunHandler()
0x00007a0b451e6254	(libbase-core-395517.so -run_loop.cc:35 )	base::RunLoop::Run()
0x00007a0b4552eec2	(libbrillo-core-395517.so -base_message_loop.cc:212 )	brillo::BaseMessageLoop::Run()
0x00007a0b45525423	(libbrillo-core-395517.so -daemon.cc:31 )	brillo::Daemon::Run()
0x00005bdaad67668d	(update_engine -main.cc:195 )	main
0x00007a0b4465d735	(libc-2.23.so -libc-start.c:289 )	__libc_start_main
0x00005bdaad675b48	(update_engine + 0x0001ab48 )	_start
0x00007fffea08d7c7		
0x00005bdaad675b1f	(update_engine + 0x0001ab1f )
 
Components: Internals>Installer
Labels: Restrict-View-Google
Cc: ahass...@chromium.org
Labels: -Restrict-View-Google
Mergedinto: 674823
Status: Duplicate (was: Untriaged)

Sign in to add a comment