Closed Bug 1331955 Opened 9 years ago Closed 9 years ago

Launching blank new tab from Today widget while app is on settings view causes Firefox to crash

Categories

(Firefox for iOS :: Home screen, defect, P2)

Other
iOS
defect

Tracking

()

RESOLVED WORKSFORME
Iteration:
1.15
Tracking Status
fxios 7.0+ ---

People

(Reporter: sleroux, Unassigned)

Details

(Keywords: crash, reproducible, Whiteboard: [8.0][MobileAS])

STR: 1. Launch Firefox 2. Navigate to Settings -> New Tab 3. Set new tab option to be 'Blank Page' 4. Navigate back to main settings page 5. Background Firefox 6. Open 'New Tab' from Today Widget Expected: Settings screen is dismissed and new tab is shown with URL bar focused Actual: Settings screen is dismissed and app crashes ---- Looks like we're crashing when a TopSiteItemCell is trying to set an image here [1]. My guess is that since this block is called async and the ActivityStreamPanel is probably gone at this point, self is nil and we're trying to reference it. Xcode shows that the exception is thrown by _swift_abortRetainUnowned. [1] https://github.com/mozilla-mobile/firefox-ios/blob/master/Client/Frontend/Home/ActivityStreamTopSitesCell.swift#L133
Severity: normal → critical
Keywords: crash, reproducible
Priority: -- → P2
Whiteboard: [8.0][MobileAS]
I can not reproduce this on iPhone 6, iOS 10.2, Firefox version 7.0(1), buddybuild #1170
Unable to replicate on latest master. Closing. #c2a3b51
Status: NEW → RESOLVED
Iteration: --- → 1.15
Closed: 9 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.