Crash in Client: HistoryPanel.(tableView(HistoryPanel) -> (UITableView, editActionsForRowAtIndexPath : NSIndexPath)

REOPENED
Unassigned

Status

()

--
critical
Rank:
2
REOPENED
3 years ago
2 years ago

People

(Reporter: aaronmt, Unassigned)

Tracking

({crash, steps-wanted, topcrash})

unspecified
All
iOS
crash, steps-wanted, topcrash

Firefox Tracking Flags

(fxios-v1.1 wontfix, fxios-v2.0 wontfix, fxios-v3.0 wontfix, fxios-v4.0 affected, fxios-v5.0 affected, fxios-v6.0 affected, fxios+)

Details

(Reporter)

Description

3 years ago
Last Exception Backtrace:
0   CoreFoundation                	0x255bf676 __exceptionPreprocess + 122 (NSException.m:162)
1   libobjc.A.dylib               	0x3693ae12 objc_exception_throw + 34 (objc-exception.mm:531)
2   CoreFoundation                	0x255bf54c +[NSException raise:format:arguments:] + 100 (NSException.m:131)
3   Foundation                    	0x2634cbc4 -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 88 (NSException.m:152)
4   UIKit                         	0x2989f9cc -[UITableView _endCellAnimationsWithContext:] + 10420 (UITableView.m:1720)
5   Client                        	0x2d632c HistoryPanel.(tableView(HistoryPanel) -> (UITableView, editActionsForRowAtIndexPath : NSIndexPath) -> [AnyObject]?).(closure #1).(closure #1).(closure #1) + 3816 (HistoryPanel.swift:419)
6   Shared                        	0x98cc08 thunk + 16 (DeferredUtils.swift:0)
7   Shared                        	0x9c3b60 partial apply for thunk + 76 (Deferred.swift:0)
8   Shared                        	0x9c38a4 partial apply for thunk + 52 (Deferred.swift:0)
9   Shared                        	0x9c395c partial apply for Deferred.((_fill in _64863D17A065AD747F9AFBDCF9C2ED6A)<A> (Deferred<A>) -> (A, assertIfFilled : Bool) -> ()).(closure #2) + 124 (Deferred.swift:44)
10  libdispatch.dylib             	0x3705fbe6 _dispatch_call_block_and_release + 6 (init.c:757)
11  libdispatch.dylib             	0x3705fbd2 _dispatch_client_callout + 18 (init.c:817)
12  libdispatch.dylib             	0x3706df6c _dispatch_main_queue_callback_4CF$VARIANT$mp + 1520 (inline_internal.h:1063)
13  CoreFoundation                	0x25582968 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 4 (CFRunLoop.c:1612)
14  CoreFoundation                	0x25580e62 __CFRunLoopRun + 1570 (CFRunLoop.c:2718)
15  CoreFoundation                	0x254d4114 CFRunLoopRunSpecific + 516 (CFRunLoop.c:2814)
16  CoreFoundation                	0x254d3f00 CFRunLoopRunInMode + 104 (CFRunLoop.c:2844)
17  GraphicsServices              	0x2e68aac4 GSEventRunModal + 156 (GSEvent.c:2245)
18  UIKit                         	0x29716f10 UIApplicationMain + 140 (UIApplication.m:3665)
19  Client                        	0x126718 main + 368 (main.swift:22)
20  libdyld.dylib                 	0x370a986e tlv_get_addr + 42 (threadLocalHelpers.s:310)
tracking-fxios: ? → 1.3+

Updated

3 years ago
Rank: 1
Assignee: nobody → etoop
Status: NEW → ASSIGNED
Aaron, have you managed to find an STR for this? I am trying but I can delete history rows till I'm blue in the face and can't get it to crash.
Flags: needinfo?(aaron.train)
(Reporter)

Comment 2

3 years ago
Same here, not sure
(Reporter)

Updated

3 years ago
Flags: needinfo?(aaron.train)
Have you tried deleting the last item in a section, or the last item total?

Perhaps while syncing?
(Reporter)

Comment 4

3 years ago
Yes, neither yield a crash.
(Reporter)

Comment 5

3 years ago
Number 1 currently on 1.3
tracking-fxios: 1.3+ → ?
Keywords: topcrash
Assignee: etoop → nobody
Status: ASSIGNED → NEW
tracking-fxios: ? → 2.0+
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → WORKSFORME
(Reporter)

Comment 6

3 years ago
Currently #3 on 2.0
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
I just fixed something very similar to this for bookmarks. Might be worth seeing if it applies here, too. 

https://github.com/mozilla/firefox-ios/commit/0e9f374344ad2a2d3941b63ea74913e01712a145
Rank: 1 → 2
tracking-fxios: 2.0+ → +
(Reporter)

Updated

3 years ago
status-fxios-v2.0: --- → affected
status-fxios-v1.1: affected → wontfix
status-fxios-v2.0: affected → wontfix
status-fxios-v3.0: --- → ?
status-fxios-v4.0: --- → ?
Component: General → Home screen
(Reporter)

Updated

3 years ago
status-fxios-v3.0: ? → wontfix
status-fxios-v4.0: ? → affected
(Reporter)

Comment 8

2 years ago
This is still showing up on 5.3 (and reports include iOS 10)
(Reporter)

Updated

2 years ago
status-fxios-v5.0: --- → affected
This crash is showing up in the organizer under App Store for 6.0 Beta 7
status-fxios-v6.0: --- → affected
(Reporter)

Comment 10

2 years ago
Continues to show up under 6.0 live
You need to log in before you can comment on or make changes to this bug.