Closed Bug 1265846 Opened 8 years ago Closed 8 years ago

Crash in Storage: specialized thunk + 112 (SQLiteBookmarksModel.swift)

Categories

(Firefox for iOS :: Data Storage, defect)

Other
iOS
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 1262160
Tracking Status
fxios 5.0+ ---

People

(Reporter: aaronmt, Assigned: fluffyemily)

Details

(Keywords: crash, steps-wanted)

Crashing thread 

0   Storage                       	0x0000000100b2f608 specialized thunk + 112 (SQLiteBookmarksModel.swift:750)
1   Storage                       	0x0000000100b2f5c4 specialized thunk + 44 (SQLiteBookmarksModel.swift:750)
2   Shared                        	0x000000010084d874 (chainDeferred<A, B> (Deferred<Maybe<A>>, f : (A) -> Deferred<Maybe<B>>) -> Deferred<Maybe<B>>).(closure #1) + 628 (DeferredUtils.swift:154)
3   Deferred                      	0x0000000101a51720 Deferred.(bindQueue<A><B> (Deferred<A>) -> (OS_dispatch_queue, f : (A) -> Deferred<B>) -> Deferred<B>).(closure #1) + 76 (Deferred.swift:94)
4   Deferred                      	0x0000000101a501a0 partial apply for Deferred.((_fill in _8471EEB727F82F3A241B76FBEA842E6D)<A> (Deferred<A>) -> (A, assertIfFilled : Bool) -> ()).(closure #2) + 124 (Deferred.swift:44)
5   libdispatch.dylib             	0x0000000184311630 _dispatch_call_block_and_release + 24 (init.c:760)
6   libdispatch.dylib             	0x00000001843115f0 _dispatch_client_callout + 16 (object.m:506)
7   libdispatch.dylib             	0x000000018431fa88 _dispatch_root_queue_drain + 2140 (inline_internal.h:1063)
8   libdispatch.dylib             	0x000000018431f224 _dispatch_worker_thread3 + 112 (queue.c:4249)
9   libsystem_pthread.dylib       	0x0000000184525470 _pthread_wqthread + 1092 (pthread.c:1990)
10  libsystem_pthread.dylib       	0x0000000184525020 start_wqthread + 4 (pthread_asm.s:190)


Thread 0 seems to be different on reports. 

E.g, 

Thread 0:
0   libsystem_kernel.dylib        	0x0000000183d51014 semaphore_wait_trap + 8 (syscall_sw.h:110)
1   libdispatch.dylib             	0x0000000183c2e3e8 _dispatch_semaphore_wait_slow + 244 (semaphore.c:383)
2   FrontBoardServices            	0x0000000185b6e3d4 -[FBSSceneSnapshotRequestHandle performRequestForScene:] + 708 (FBSSceneSnapshotRequestHandle.m:74)
3   FrontBoardServices            	0x0000000185b7228c -[FBSSceneSnapshotAction snapshotRequest:performWithContext:] + 284 (FBSSceneSnapshotAction.m:178)
4   FrontBoardServices            	0x0000000185b4d9b0 -[FBSSceneSnapshotRequest performSnapshotWithContext:] + 132 (FBSSceneSnapshotRequest.m:57)
5   UIKit                         	0x00000001895cffec __65-[UIApplication _performSnapshotsWithAction:forScene:completion:]_block_invoke_2 + 176 (UIApplication.m:6703)
6   FrontBoardServices            	0x0000000185b72114 -[FBSSceneSnapshotAction _executeNextRequest] + 240 (FBSSceneSnapshotAction.m:144)
7   FrontBoardServices            	0x0000000185b71d38 -[FBSSceneSnapshotAction executeRequestsWithHandler:completionHandler:expirationHandler:] + 224 (FBSSceneSnapshotAction.m:94)
8   UIKit                         	0x00000001895cfee0 __65-[UIApplication _performSnapshotsWithAction:forScene:completion:]_block_invoke + 272 (UIApplication.m:6699)
9   UIKit                         	0x00000001895cf4e0 -[UIApplication _beginSnapshotSessionForScene:withSnapshotBlock:] + 900 (UIApplication.m:6652)
10  UIKit                         	0x00000001895cfd7c -[UIApplication _performSnapshotsWithAction:forScene:completion:] + 560 (UIApplication.m:6697)
11  UIKit                         	0x00000001895cfad0 -[UIApplication _handleSnapshotAction:forScene:completion:] + 156 (UIApplication.m:6681)
12  UIKit                         	0x00000001895cc3dc __102-[UIApplication _handleApplicationDeactivationWithScene:shouldForceExit:transitionContext:completion:]_block_invoke2031 + 272 (UIApplication.m:6016)
13  UIKit                         	0x00000001895cbffc __102-[UIApplication _handleApplicationDeactivationWithScene:shouldForceExit:transitionContext:completion:]_block_invoke2017 + 1040 (UIApplication.m:6027)
14  UIKit                         	0x00000001895cefd8 _runAfterCACommitDeferredBlocks + 292 (UIApplication.m:2387)
15  UIKit                         	0x00000001895dc990 _cleanUpAfterCAFlushAndRunDeferredBlocks + 92 (UIApplication.m:2365)
16  UIKit                         	0x000000018930e4a4 _afterCACommitHandler + 96 (UIApplication.m:2417)
17  CoreFoundation                	0x00000001841887b0 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 32 (CFRunLoop.c:1620)
18  CoreFoundation                	0x0000000184186554 __CFRunLoopDoObservers + 372 (CFRunLoop.c:1716)
19  CoreFoundation                	0x0000000184186984 __CFRunLoopRun + 928 (CFRunLoop.c:2558)
20  CoreFoundation                	0x00000001840b0d10 CFRunLoopRunSpecific + 384 (CFRunLoop.c:2814)
21  GraphicsServices              	0x0000000185998088 GSEventRunModal + 180 (GSEvent.c:2245)
22  UIKit                         	0x0000000189385f70 UIApplicationMain + 204 (UIApplication.m:3772)
23  Client                        	0x00000001001dea10 main + 340 (main.swift:24)
24  libdyld.dylib                 	0x0000000183c4e8b8 start + 4 (start_glue.s:78)

Or

0   libsystem_platform.dylib      	0x00000001828e664c OSAtomicCompareAndSwap64Barrier + 20 (atomic_llsc.h:1263)
1   CoreFoundation                	0x0000000182b65788 CFRelease + 548 (CFRuntime.c:1895)
2   CoreFoundation                	0x0000000182c62570 __CFURLDeallocate + 36 (CFURL.c:1678)
3   CoreFoundation                	0x0000000182b65664 CFRelease + 256 (CFRuntime.c:1887)
4   libobjc.A.dylib               	0x000000018230dae8 (anonymous namespace)::AutoreleasePoolPage::pop(void*) + 508 (NSObject.mm:741)
5   CoreFoundation                	0x0000000182b6942c _CFAutoreleasePoolPop + 28 (NSObject.m:1401)
6   Foundation                    	0x00000001835686c0 -[NSAutoreleasePool drain] + 152 (NSAutoreleasePool.m:50)
7   JavaScriptCore                	0x0000000185ed5374 WTF::AutodrainedPool::~AutodrainedPool() + 32 (AutodrainedPoolMac.mm:43)
8   JavaScriptCore                	0x00000001864476cc WTF::RunLoop::performWork(void*) + 44 (RunLoopCF.cpp:39)
9   CoreFoundation                	0x0000000182c3cefc __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 24 (CFRunLoop.c:1761)
10  CoreFoundation                	0x0000000182c3c910 __CFRunLoopDoSources0 + 412 (CFRunLoop.c:1826)
11  CoreFoundation                	0x0000000182c3a690 __CFRunLoopRun + 724 (CFRunLoop.c:2536)
12  CoreFoundation                	0x0000000182b69680 CFRunLoopRunSpecific + 384 (CFRunLoop.c:2814)
13  GraphicsServices              	0x0000000184078088 GSEventRunModal + 180 (GSEvent.c:2245)
14  UIKit                         	0x00000001879e0d90 UIApplicationMain + 204 (UIApplication.m:3681)
15  Client                        	0x00000001001baa10 main + 340 (main.swift:24)
16  libdyld.dylib                 	0x000000018270a8b8 start + 4 (start_glue.s:78)

Currently #3 on 3.0 ~ 140 devices
Summary: Crash in Storage: specialized thunk + 112 → Crash in Storage: specialized thunk + 112 (SQLiteBookmarksModel.swift)
Assignee: nobody → etoop
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.