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

Startup crash with please_report_this_issue_in_github_realm_realm_core #456

Closed
dstillman opened this issue Mar 18, 2022 · 3 comments
Closed
Assignees
Labels
3rd Party Issue of our dependency that needs to be resolved by a 3rd party. Crash

Comments

@dstillman
Copy link
Member

From https://forums.zotero.org/discussion/95067/zotero-not-running-on-ipad-ios-13-5-1

Mar 18, 2022 at 3:45 PM in TestFlight

@michalrentka
Copy link
Contributor

@dstillman I can't find anything with that timestamp. Can you share the crashlog here or email it to me?

Screen Shot 2022-03-21 at 10 10 32

@dstillman
Copy link
Member Author

It's probably a localized time — that's presumably ET — but here's the crash:

Incident Identifier: 847FA702-AAB7-47FF-B994-D6C44190E223
Hardware Model:      iPad11,6
Process:             Zotero [455]
Path:                /private/var/containers/Bundle/Application/CBA1C89E-D822-4165-8554-FA2A821654D5/Zotero.app/Zotero
Identifier:          org.zotero.ios.Zotero
Version:             1.0 (199)
AppStoreTools:       13E112
AppVariant:          1:iPad11,6:15
Beta:                YES
Code Type:           ARM-64 (Native)
Role:                Foreground
Parent Process:      launchd [1]
Coalition:           org.zotero.ios.Zotero [532]

Date/Time:           2022-03-18 14:45:32.8394 -0500
Launch Time:         2022-03-18 14:45:32.7117 -0500
OS Version:          iPhone OS 15.4 (19E241)
Release Type:        User
Report Version:      104

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note:  EXC_CORPSE_NOTIFY
Triggered by Thread:  0


Kernel Triage:
VM - pmap_enter failed with resource shortage
VM - pmap_enter failed with resource shortage
VM - pmap_enter failed with resource shortage
VM - pmap_enter failed with resource shortage
VM - pmap_enter failed with resource shortage


Thread 0 name:
Thread 0 Crashed:
0   libsystem_kernel.dylib        	0x00000001b71e7b78 __pthread_kill + 8
1   libsystem_pthread.dylib       	0x00000001f02783bc pthread_kill + 268 (pthread.c:1668)
2   libsystem_c.dylib             	0x000000018b57d51c abort + 168 (abort.c:118)
3   Zotero                        	0x0000000100dc4968 please_report_this_issue_in_github_realm_realm_core + 12 (terminate.cpp:50)
4   Zotero                        	0x0000000100dc4b6c realm::util::terminate_internal(std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) + 244 (terminate.cpp:123)
5   Zotero                        	0x0000000100dc4ca4 realm::util::terminate(char const*, char const*, long, std::initializer_list<realm::util::Printable>&&) + 188 (terminate.cpp:140)
6   Zotero                        	0x00000001009447cc void realm::util::terminate<unsigned long long, long>(char const*, char const*, long, unsigned long long, long) + 52 (terminate.hpp:45)
7   Zotero                        	0x0000000100b23680 realm::Allocator::translate_critical(realm::Allocator::RefTranslation*, unsigned long) const + 36 (alloc.hpp:590)
8   Zotero                        	0x0000000100b23680 realm::Allocator::translate(unsigned long) const + 56 (alloc.hpp:598)
9   Zotero                        	0x0000000100b23680 realm::Array::init_from_ref(unsigned long) + 220 (array.hpp:118)
10  Zotero                        	0x0000000100d839b0 realm::Table::init(unsigned long, realm::ArrayParent*, unsigned long, bool, bool) + 64 (table.cpp:568)
11  Zotero                        	0x0000000100b6ca3c realm::Group::create_table_accessor(unsigned long) + 800 (group.cpp:991)
12  Zotero                        	0x0000000100b6c6c4 realm::Group::do_get_table(unsigned long) + 96 (group.cpp:865)
13  Zotero                        	0x0000000100c26680 realm::Group::do_get_table(realm::StringData) const + 16 (group.hpp:1221)
14  Zotero                        	0x0000000100c26680 realm::Group::get_table(realm::StringData) const + 24 (group.hpp:1038)
15  Zotero                        	0x0000000100c26680 realm::ObjectStore::get_schema_version(realm::Group const&) + 40 (object_store.cpp:229)
16  Zotero                        	0x0000000100c688ac realm::Realm::read_schema_from_group_if_needed() + 140 (shared_realm.cpp:231)
17  Zotero                        	0x0000000100c686cc realm::Realm::Realm(realm::Realm::Config, realm::util::Optional<realm::VersionID>, std::__1::shared_ptr<realm::_impl::RealmCoordinator>, realm::Realm::MakeSharedTag) + 400 (shared_realm.cpp:85)
18  Zotero                        	0x0000000100c05b50 std::__1::__shared_ptr_emplace<realm::Realm, std::__1::allocator<realm::Realm> >::__shared_ptr_emplace<realm::Realm::Config, realm::util::Optional<realm::VersionID>, std::__1::shared_ptr<realm::_im... + 104 (memory:2627)
19  Zotero                        	0x0000000100c05b50 std::__1::__shared_ptr_emplace<realm::Realm, std::__1::allocator<realm::Realm> >::__shared_ptr_emplace<realm::Realm::Config, realm::util::Optional<realm::VersionID>, std::__1::shared_ptr<realm::_im... + 104 (memory:2621)
20  Zotero                        	0x0000000100c05b50 std::__1::shared_ptr<realm::Realm> std::__1::allocate_shared<realm::Realm, std::__1::allocator<realm::Realm>, realm::Realm::Config, realm::util::Optional<realm::VersionID>, std::__1::shared_ptr<rea... + 116 (memory:3385)
21  Zotero                        	0x0000000100c05b50 std::__1::shared_ptr<realm::Realm> std::__1::make_shared<realm::Realm, realm::Realm::Config, realm::util::Optional<realm::VersionID>, std::__1::shared_ptr<realm::_impl::RealmCoordinator>, realm::Re... + 116 (memory:3394)
22  Zotero                        	0x0000000100c05b50 realm::Realm::make_shared_realm(realm::Realm::Config, realm::util::Optional<realm::VersionID>, std::__1::shared_ptr<realm::_impl::RealmCoordinator>) + 176 (shared_realm.hpp:414)
23  Zotero                        	0x0000000100c051ec realm::_impl::RealmCoordinator::do_get_realm(realm::Realm::Config, std::__1::shared_ptr<realm::Realm>&, realm::util::Optional<realm::VersionID>, realm::util::CheckedUniqueLock&) + 260 (realm_coordinator.cpp:360)
24  Zotero                        	0x0000000100c04f9c realm::_impl::RealmCoordinator::get_realm(realm::Realm::Config, realm::util::Optional<realm::VersionID>) + 480 (realm_coordinator.cpp:324)
25  Zotero                        	0x0000000100c6c3d0 realm::Realm::get_schema_version(realm::Realm::Config const&) + 136 (shared_realm.cpp:1179)
26  Zotero                        	0x0000000100a55548 +[RLMRealm schemaVersionAtURL:encryptionKey:error:] + 188 (RLMRealm.mm:934)
27  Zotero                        	0x0000000100ac67dc schemaVersionAtURL(_:encryptionKey:) + 120 (Migration.swift:55)
28  Zotero                        	0x00000001004d6e00 static Database.shouldDeleteRealm(url:) + 20 (Database.swift:36)
29  Zotero                        	0x00000001004d6e00 static Database.mainConfiguration(url:fileStorage:) + 208 (Database.swift:19)
30  Zotero                        	0x0000000100515554 specialized static UserControllers.createDbStorage(for:controllers:) + 400 (Controllers.swift:383)
31  Zotero                        	0x000000010051613c static UserControllers.createDbStorage(for:controllers:) + 16 (<compiler-generated>:0)
32  Zotero                        	0x000000010051613c specialized UserControllers.init(userId:controllers:) + 148
33  Zotero                        	0x000000010051613c 0x100364000 + 1777980 (Controllers.swift:279)
34  Zotero                        	0x00000001005135a8 UserControllers.init(userId:controllers:) + 16 (Controllers.swift:0)
35  Zotero                        	0x00000001005135a8 UserControllers.__allocating_init(userId:controllers:) + 16 (Controllers.swift:193)
36  Zotero                        	0x00000001005135a8 Controllers.set(sessionData:isLogin:debugLogging:) + 304
37  Zotero                        	0x00000001005121b8 Controllers.update(with:isLogin:debugLogging:) + 24 (Controllers.swift:176)
38  Zotero                        	0x00000001005121b8 Controllers.initializeSessionIfPossible(failOnError:) + 868 (Controllers.swift:120)
39  Zotero                        	0x0000000100511d90 Controllers.init() + 2640 (Controllers.swift:90)
40  Zotero                        	0x000000010067cf74 Controllers.__allocating_init() + 28 (Controllers.swift:0)
41  Zotero                        	0x000000010067cf74 specialized AppDelegate.application(_:didFinishLaunchingWithOptions:) + 592 (AppDelegate.swift:266)
42  Zotero                        	0x000000010067be54 AppDelegate.application(_:didFinishLaunchingWithOptions:) + 4 (<compiler-generated>:0)
43  Zotero                        	0x000000010067be54 @objc AppDelegate.application(_:didFinishLaunchingWithOptions:) + 132
44  UIKitCore                     	0x0000000182b96f88 -[UIApplication _handleDelegateCallbacksWithOptions:isSuspended:restoreState:] + 340 (UIApplication.m:2334)
45  UIKitCore                     	0x0000000182d7dda4 -[UIApplication _callInitializationDelegatesWithActions:forCanvas:payload:fromOriginatingProcess:] + 3572 (UIApplication.m:2754)
46  UIKitCore                     	0x0000000182d66958 -[UIApplication _runWithMainScene:transitionContext:completion:] + 1180 (UIApplication.m:4491)
47  UIKitCore                     	0x0000000182bc45d0 -[_UISceneLifecycleMultiplexer completeApplicationLaunchWithFBSScene:transitionContext:] + 216 (_UISceneLifecycleMultiplexer.m:450)
48  UIKitCore                     	0x0000000182bc39dc -[UIApplication _compellApplicationLaunchToCompleteUnconditionally] + 68 (UIApplication.m:3397)
49  UIKitCore                     	0x0000000182d85e64 -[UIApplication _run] + 1064 (UIApplication.m:0)
50  UIKitCore                     	0x0000000182b075ec UIApplicationMain + 364 (UIApplication.m:5064)
51  Zotero                        	0x00000001003694b8 main + 204 (main.swift:13)
52  dyld                          	0x0000000101699ce4 start + 520 (dyldMain.cpp:879)

@michalrentka
Copy link
Contributor

Reported to Realm devs: realm/realm-core#5344

@michalrentka michalrentka added the 3rd Party Issue of our dependency that needs to be resolved by a 3rd party. label Mar 22, 2022
@dstillman dstillman added Crash and removed Bug labels Mar 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3rd Party Issue of our dependency that needs to be resolved by a 3rd party. Crash
Development

No branches or pull requests

2 participants