Closed
Bug 1278262
Opened 9 years ago
Closed 8 years ago
Crash when deleting a bookmark while Firefox is syncing
Categories
(Firefox for iOS :: Home screen, defect, P1)
Tracking
()
People
(Reporter: SimonB, Assigned: sleroux)
Details
(Keywords: crash, reproducible, Whiteboard: [MobileAS])
Attachments
(3 files)
Build: 5407821
Device: IPone 6 Plus
Steps to reproduce:
1. Sign in to FxA on mobile device and bookmark a few pages
2. Sign in to FxA on desktop, add several bookmarks in the mobile folder and run sync
3. Go to Firfox for IOS and delete some bookmarks while sync is running
Actual results:
- The application will crash.
Note:
- The crash will occur only when there are new bookmarks in the 'Mobile Bookmarks' folder imported from desktop to the device.
Comment 1•9 years ago
|
||
reminds me of bug https://bugzilla.mozilla.org/show_bug.cgi?id=1225939
Comment 2•9 years ago
|
||
Yeah, this is a crash when the data changes underneath the row action.
4 UIKit 0x187035808 -[UITableView _endCellAnimationsWithContext:] + 12624
5 Client 0x10044fe80 BookmarksPanel.(tableView(UITableView, editActionsForRowAtIndexPath : NSIndexPath) -> [AnyObject]?).(closure #1) (BookmarksPanel.swift:377)
Component: General → Home screen
Assignee | ||
Updated•9 years ago
|
Rank: 3
Assignee | ||
Updated•9 years ago
|
Whiteboard: [good second bug][lang-swift]
Updated•9 years ago
|
Assignee: nobody → sleroux
Updated•9 years ago
|
Whiteboard: [good second bug][lang-swift] → [lang-swift]
Assignee | ||
Updated•9 years ago
|
Priority: -- → P2
Updated•9 years ago
|
Whiteboard: [lang-swift] → [lang-swift][MobileAS]
Updated•9 years ago
|
Priority: P2 → P1
Assignee | ||
Updated•8 years ago
|
Severity: critical → major
Priority: P1 → P2
Updated•8 years ago
|
Priority: P2 → P1
Updated•8 years ago
|
Iteration: --- → 1.7
Assignee | ||
Comment 4•8 years ago
|
||
Attachment #8804387 -
Flags: review?(bnicholson)
Assignee | ||
Comment 5•8 years ago
|
||
Comment on attachment 8804387 [details] [review]
Link to Github pull-request: https://github.com/mozilla-mobile/firefox-ios/pull/2193
I'm going to mark this as r- because this fix wont work.
Attachment #8804387 -
Flags: review?(bnicholson) → review-
Updated•8 years ago
|
Iteration: 1.7 → 1.8
Assignee | ||
Comment 6•8 years ago
|
||
Applies the revised approach :rnewman suggested where we generate a copy of the data with the removal applied to represent a transient state until the user moves away and comes back. At that point, the model is reloaded from disk to be consistent.
Attachment #8807592 -
Flags: review?(bnicholson)
Attachment #8807592 -
Flags: feedback?(rnewman)
Comment 7•8 years ago
|
||
Comment on attachment 8807592 [details] [review]
Link to Github pull-request: https://github.com/mozilla-mobile/firefox-ios/pull/2193
Looks sane to me!
Attachment #8807592 -
Flags: review?(bnicholson) → review+
Assignee | ||
Comment 8•8 years ago
|
||
master https://github.com/mozilla-mobile/firefox-ios/commit/f681d695d873718507f86fb5222c6d2e91c5ee8e
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
status-fxios-v6.0:
--- → affected
status-fxios-v7.0:
--- → fixed
Resolution: --- → FIXED
Whiteboard: [lang-swift][MobileAS] → [MobileAS][needsuplift]
Updated•8 years ago
|
Attachment #8807592 -
Flags: feedback?(rnewman)
You need to log in
before you can comment on or make changes to this bug.
Description
•