Closed Bug 1221254 Opened 9 years ago Closed 6 years ago

Assertion failure in TabManager

Categories

(Firefox for iOS :: General, defect)

All
iOS
defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: rnewman, Unassigned)

Details

Open profile. Open settings. Clear private data. Hit the clear button. thread #1: tid = 0x11aa, 0x00000001015ad928 libswiftCore.dylib`function signature specialization <Arg[0] = Exploded, Arg[1] = Exploded, Arg[2] = Exploded> of Swift._assertionFailed (Swift.StaticString, Swift.String, Swift.StaticString, Swift.UInt) -> () + 164, queue = 'com.apple.main-thread', stop reason = EXC_BREAKPOINT (code=1, subcode=0x1015ad928) frame #0: 0x00000001015ad928 libswiftCore.dylib`function signature specialization <Arg[0] = Exploded, Arg[1] = Exploded, Arg[2] = Exploded> of Swift._assertionFailed (Swift.StaticString, Swift.String, Swift.StaticString, Swift.UInt) -> () + 164 * frame #1: 0x0000000100247d20 Client`Client.TabManager.selectTab (tab=0x00000001701470c0, self=0x0000000174300fc0)(Swift.Optional<Client.Browser>) -> () + 1384 at TabManager.swift:163 frame #2: 0x000000010012b80c Client`Client.TabTrayController.(finished=true, tabManager=0x0000000174300fc0, tab=0x00000001701470c0, self=0x0000000157e5a320) -> (Client.TabManager, didAddTab : Client.Browser, restoring : Swift.Bool) -> ()).(closure #2) + 120 at TabTrayController.swift:562 frame #3: 0x000000010010d8d8 Client`reabstraction thunk helper from @callee_owned (@unowned Swift.Bool) -> (@unowned ()) to @callee_owned (@in Swift.Bool) -> (@out ()) + 40 at URLBarView.swift:0 frame #4: 0x000000010010d90c Client`reabstraction thunk helper from @callee_owned (@in Swift.Bool) -> (@out ()) to @callee_owned (@unowned Swift.Bool) -> (@unowned ()) + 40 at URLBarView.swift:0 frame #5: 0x000000010010d950 Client`reabstraction thunk helper from @callee_owned (@unowned Swift.Bool) -> (@unowned ()) to @callee_unowned @convention(block) (@unowned Swift.Bool) -> (@unowned ()) + 56 at URLBarView.swift:0 frame #6: 0x00000001886e22bc UIKit`-[UICollectionView _updateAnimationDidStop:finished:context:] + 1472 frame #7: 0x0000000188559dbc UIKit`-[UIViewAnimationBlockDelegate _sendDeferredCompletion:] + 88 frame #8: 0x0000000184980180 Foundation`__NSFireDelayedPerform + 424 frame #9: 0x0000000183a4412c CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 28 frame #10: 0x0000000183a43ddc CoreFoundation`__CFRunLoopDoTimer + 888 frame #11: 0x0000000183a41828 CoreFoundation`__CFRunLoopRun + 1372 frame #12: 0x000000018396d2d4 CoreFoundation`CFRunLoopRunSpecific + 396 frame #13: 0x000000018d26b6fc GraphicsServices`GSEventRunModal + 168 frame #14: 0x000000018856af40 UIKit`UIApplicationMain + 1488 frame #15: 0x000000010026c0f0 Client`main + 528 at main.swift:22 frame #16: 0x0000000195582a08 libdyld.dylib`start + 4 (lldb)
I've seen something similar happen when on running Clear Private Data from the Settings where the selectedTab didn't match the new tab since we had not navigated to the BVC yet. Bit unclear as it was a little while ago but might be of help.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.