New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 759094 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 733810
Owner:
Closed: Aug 2017
Cc:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug



Sign in to add a comment

Can't run Chromium on 10.13 Beta

Project Member Reported by spqc...@chromium.org, Aug 25 2017

Issue description

Unable to run Chromium on 10.13 Beta due to a DCHECK in the xpc_mach_port.

This is caused by the CL: https://chromium.googlesource.com/chromium/src/+/25df70294a0c70bb8b39a30ea69ef0be072c4097

Stack trace:
[33768:775:0825/103152.242648:FATAL:xpc_mach_port.mm(65)] Check failed: [coder isKindOfClass:NSClassFromString(@"NSXPCEncoder")]. 
0   libbase.dylib                       0x0000000108a589de base::debug::StackTrace::StackTrace(unsigned long) + 174
1   libbase.dylib                       0x0000000108a58a9d base::debug::StackTrace::StackTrace(unsigned long) + 29
2   libbase.dylib                       0x0000000108a56d4c base::debug::StackTrace::StackTrace() + 28
3   libbase.dylib                       0x0000000108af5eff logging::LogMessage::~LogMessage() + 479
4   libbase.dylib                       0x0000000108af3865 logging::LogMessage::~LogMessage() + 21
5   libchrome_dll.dylib                 0x0000000116d191e1 -[CrXPCMachPort encodeWithCoder:] + 289
6   Foundation                          0x00007fff229840cf -[NSXPCEncoder_Legacy _encodeObject:] + 605
7   Foundation                          0x00007fff2279f9c3 encodeInvocationArguments + 331
8   Foundation                          0x00007fff22983b78 -[NSXPCEncoder_Legacy encodeInvocation:] + 340
9   Foundation                          0x00007fff229840cf -[NSXPCEncoder_Legacy _encodeObject:] + 605
10  Foundation                          0x00007fff22a5c248 -[NSXPCConnection _sendInvocation:orArguments:count:methodSignature:selector:withProxy:] + 3427
11  Foundation                          0x00007fff22a5b267 -[NSXPCConnection _sendSelector:withProxy:arg1:] + 100
12  Foundation                          0x00007fff22a6a6a6 _NSXPCDistantObjectSimpleMessageSend1 + 43
13  libchrome_dll.dylib                 0x00000001109df405 -[AlertDispatcherImpl serviceProxy] + 293
14  libchrome_dll.dylib                 0x00000001109de278 -[AlertDispatcherImpl getDisplayedAlertsForProfileId:incognito:notificationCenter:callback:] + 184
15  libchrome_dll.dylib                 0x00000001109dc2d2 NotificationPlatformBridgeMac::GetDisplayed(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, base::Callback<void (std::__1::unique_ptr<std::__1::set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::default_delete<std::__1::set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, bool), (base::internal::CopyMode)1, (base::internal::RepeatMode)1> const&) const + 178
16  libchrome_dll.dylib                 0x00000001109bfb04 NativeNotificationDisplayService::GetDisplayed(base::Callback<void (std::__1::unique_ptr<std::__1::set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::default_delete<std::__1::set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, bool), (base::internal::CopyMode)1, (base::internal::RepeatMode)1> const&) + 196
17  libchrome_dll.dylib                 0x00000001109eeb4c PlatformNotificationServiceImpl::GetDisplayedNotifications(content::BrowserContext*, base::Callback<void (std::__1::unique_ptr<std::__1::set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::default_delete<std::__1::set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > >, bool), (base::internal::CopyMode)1, (base::internal::RepeatMode)1> const&) + 1388
18  libcontent.dylib                    0x0000000125ad4860 content::PlatformNotificationContextImpl::Initialize() + 1024
19  libcontent.dylib                    0x000000012626812d content::StoragePartitionImpl::Create(content::BrowserContext*, bool, base::FilePath const&) + 3181
20  libcontent.dylib                    0x0000000126281562 content::StoragePartitionImplMap::Get(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&, bool) + 1186
21  libcontent.dylib                    0x0000000124eda55f content::(anonymous namespace)::GetStoragePartitionFromConfig(content::BrowserContext*, 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&, bool) + 95
22  libcontent.dylib                    0x0000000124eda4ad content::BrowserContext::GetStoragePartition(content::BrowserContext*, content::SiteInstance*) + 589
23  libcontent.dylib                    0x0000000124eda849 content::BrowserContext::GetDefaultStoragePartition(content::BrowserContext*) + 25
24  libchrome_dll.dylib                 0x0000000110c952b0 ProfileImpl::DoFinalInit() + 4624
25  libchrome_dll.dylib                 0x0000000110c991fe ProfileImpl::OnLocaleReady() + 2126
26  libchrome_dll.dylib                 0x0000000110c93ff7 ProfileImpl::OnPrefsLoaded(Profile::CreateMode, bool) + 455
27  libchrome_dll.dylib                 0x0000000110c93645 ProfileImpl::ProfileImpl(base::FilePath const&, Profile::Delegate*, Profile::CreateMode, scoped_refptr<base::SequencedTaskRunner>) + 9061
28  libchrome_dll.dylib                 0x0000000110c8f89b ProfileImpl::ProfileImpl(base::FilePath const&, Profile::Delegate*, Profile::CreateMode, scoped_refptr<base::SequencedTaskRunner>) + 43
29  libchrome_dll.dylib                 0x0000000110c8ee85 Profile::CreateProfile(base::FilePath const&, Profile::Delegate*, Profile::CreateMode) + 933
30  libchrome_dll.dylib                 0x0000000110d1c815 ProfileManager::CreateProfileHelper(base::FilePath const&) + 261
31  libchrome_dll.dylib                 0x0000000110d0cd7b ProfileManager::CreateAndInitializeProfile(base::FilePath const&) + 491
32  libchrome_dll.dylib                 0x0000000110d0c835 ProfileManager::GetProfile(base::FilePath const&) + 309
33  libchrome_dll.dylib                 0x0000000115d6ca56 GetStartupProfile(base::FilePath const&, base::CommandLine const&) + 86
34  libchrome_dll.dylib                 0x00000001105c1687 (anonymous namespace)::CreatePrimaryProfile(content::MainFunctionParams const&, base::FilePath const&, base::CommandLine const&) + 791
35  libchrome_dll.dylib                 0x00000001105bf0eb ChromeBrowserMainParts::PreMainMessageLoopRunImpl() + 2891
36  libchrome_dll.dylib                 0x00000001105be4ed ChromeBrowserMainParts::PreMainMessageLoopRun() + 253
37  libcontent.dylib                    0x0000000124ef7000 content::BrowserMainLoop::PreMainMessageLoopRun() + 336
38  libcontent.dylib                    0x0000000124efe20d int base::internal::FunctorTraits<int (content::BrowserMainLoop::*)(), void>::Invoke<content::BrowserMainLoop*>(int (content::BrowserMainLoop::*)(), content::BrowserMainLoop*&&) + 125
39  libcontent.dylib                    0x0000000124efe154 int base::internal::InvokeHelper<false, int>::MakeItSo<int (content::BrowserMainLoop::* const&)(), content::BrowserMainLoop*>(int (content::BrowserMainLoop::* const&&&)(), content::BrowserMainLoop*&&) + 68
40  libcontent.dylib                    0x0000000124efe0e3 int base::internal::Invoker<base::internal::BindState<int (content::BrowserMainLoop::*)(), base::internal::UnretainedWrapper<content::BrowserMainLoop> >, int ()>::RunImpl<int (content::BrowserMainLoop::* const&)(), std::__1::tuple<base::internal::UnretainedWrapper<content::BrowserMainLoop> > const&, 0ul>(int (content::BrowserMainLoop::* const&&&)(), std::__1::tuple<base::internal::UnretainedWrapper<content::BrowserMainLoop> > const&&&, std::__1::integer_sequence<unsigned long, 0ul>) + 99
41  libcontent.dylib                    0x0000000124efdfec base::internal::Invoker<base::internal::BindState<int (content::BrowserMainLoop::*)(), base::internal::UnretainedWrapper<content::BrowserMainLoop> >, int ()>::Run(base::internal::BindStateBase*) + 44
42  libcontent.dylib                    0x000000012620f61d base::Callback<int (), (base::internal::CopyMode)1, (base::internal::RepeatMode)1>::Run() const + 61
43  libcontent.dylib                    0x0000000126265080 content::StartupTaskRunner::RunAllTasksNow() + 528
44  libcontent.dylib                    0x0000000124ef2f36 content::BrowserMainLoop::CreateStartupTasks() + 1910
45  libcontent.dylib                    0x0000000124f01c4d content::BrowserMainRunnerImpl::Initialize(content::MainFunctionParams const&) + 2285
46  libcontent.dylib                    0x0000000124eeac8d content::BrowserMain(content::MainFunctionParams const&) + 285
47  libcontent.dylib                    0x000000012760a859 content::RunNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) + 585
48  libcontent.dylib                    0x000000012760c0c0 content::ContentMainRunnerImpl::Run() + 1280
49  libcontent.dylib                    0x0000000127608b3d content::ContentServiceManagerMainDelegate::RunEmbedderProcess() + 61
50  libembedder.dylib                   0x0000000108569ec7 service_manager::Main(service_manager::MainParams const&) + 1911
51  libcontent.dylib                    0x000000012760a5c9 content::ContentMain(content::ContentMainParams const&) + 89
52  libchrome_dll.dylib                 0x000000010e86f1de ChromeMain + 270
53  Chromium                            0x0000000106b17de6 main + 630
54  libdyld.dylib                       0x00007fff47a8a639 start + 1
55  ???                                 0x0000000000000001 0x0 + 1

 

Comment 1 by rsesek@chromium.org, Aug 25 2017

Mergedinto: 733810
Status: Duplicate (was: Assigned)
This should be fixed in later betas.

Sign in to add a comment