Closed
Bug 1261054
Opened 9 years ago
Closed 9 years ago
The application crashes when performing an interrupt in Reader Mode
Categories
(Firefox for iOS :: Reader View, defect, P1)
Tracking
()
RESOLVED
WORKSFORME
Iteration:
1.7
People
(Reporter: SimonB, Assigned: farhan)
Details
(Keywords: crash, Whiteboard: [5.0][MobileAS])
Attachments
(1 file, 2 obsolete files)
59.89 KB,
text/plain
|
Details |
Build: 3.0 (9)
Steps to reproduce:
1. Launch Mozilla Firefox
2. Open an article and enter Reader Mode
3. Tap on the Layout option
4. Rotate the screen to landscape view
5. Perform an interrupt by pressing the Home button
6. Rotate the screen to portrait view
7. Re-open Mozilla Firefox
Actual results:
- The application will be unresponsive and crash.
Expected results:
- The application should open in the current webpage.
Note:
- The issue was reproduced on iPhone 6 Plus iOS version 9.1
- Could not reproduce on iPod Touch iOS version 8.4
Video of the issue :
https://www.youtube.com/watch?v=uq6_YBVByrQ&feature=youtu.be&noredirect=1
Comment 1•9 years ago
|
||
invalid |
Incident Identifier: 9389B7AA-32C4-4B47-812F-321A3B5847A5
CrashReporter Key: 2d76cbdd2b33de3213661baf9674ffcec1745475
Hardware Model: iPhone7,1
Process: AdSheet [776]
Path: /Applications/AdSheet.app/AdSheet
Identifier: com.apple.AdSheetPhone
Version: 1.0 (1.0)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
Date/Time: 2016-03-31 15:26:26.26 +0300
Launch Time: 2016-03-31 15:25:45.45 +0300
OS Version: iOS 9.1 (13B143)
Report Version: 105
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Triggered by Thread: 5
Filtered syslog:
None found
Last Exception Backtrace:
0 CoreFoundation 0x183854f48 __exceptionPreprocess + 124
1 libobjc.A.dylib 0x198407f80 objc_exception_throw + 56
2 CoreFoundation 0x18385bc5c -[NSObject(NSObject) doesNotRecognizeSelector:] + 212
3 CoreFoundation 0x183858c00 ___forwarding___ + 872
4 CoreFoundation 0x18375ccac _CF_forwarding_prep_0 + 92
5 Foundation 0x184808d28 getObjectValue + 208
6 Foundation 0x184808c20 -[NSDateFormatter getObjectValue:forString:errorDescription:] + 188
7 Foundation 0x184808f70 -[NSDateFormatter dateFromString:] + 48
8 AdSheet 0x10005cebc 0x100040000 + 118460
9 libdispatch.dylib 0x198c256e8 _dispatch_call_block_and_release + 24
10 libdispatch.dylib 0x198c256a8 _dispatch_client_callout + 16
11 libdispatch.dylib 0x198c33b40 _dispatch_root_queue_drain + 2140
12 libdispatch.dylib 0x198c332dc _dispatch_worker_thread3 + 112
13 libsystem_pthread.dylib 0x198e39470 _pthread_wqthread + 1092
14 libsystem_pthread.dylib 0x198e39020 start_wqthread + 4
Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0:
0 libsystem_kernel.dylib 0x0000000198d58a40 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x0000000198d588bc mach_msg + 72
2 CoreFoundation 0x000000018380c108 __CFRunLoopServiceMachPort + 196
3 CoreFoundation 0x0000000183809e0c __CFRunLoopRun + 1032
4 CoreFoundation 0x0000000183738ca0 CFRunLoopRunSpecific + 384
5 GraphicsServices 0x000000018e974088 GSEventRunModal + 180
6 UIKit 0x0000000188e50ffc UIApplicationMain + 204
7 AdSheet 0x0000000100045194 0x100040000 + 20884
8 libdyld.dylib 0x0000000198c568b8 start + 4
Thread 1 name: Dispatch queue: com.apple.libdispatch-manager
Thread 1:
0 libsystem_kernel.dylib 0x0000000198d744fc kevent_qos + 8
1 libdispatch.dylib 0x0000000198c38a04 _dispatch_mgr_invoke + 232
2 libdispatch.dylib 0x0000000198c27874 _dispatch_source_invoke + 0
Thread 2 name: WebThread
Thread 2:
0 libsystem_kernel.dylib 0x0000000198d58a40 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x0000000198d588bc mach_msg + 72
2 CoreFoundation 0x000000018380c108 __CFRunLoopServiceMachPort + 196
3 CoreFoundation 0x0000000183809e0c __CFRunLoopRun + 1032
4 CoreFoundation 0x0000000183738ca0 CFRunLoopRunSpecific + 384
5 WebCore 0x000000019534654c RunWebThread(void*) + 456
6 libsystem_pthread.dylib 0x0000000198e3bb28 _pthread_body + 156
7 libsystem_pthread.dylib 0x0000000198e3ba8c _pthread_body + 0
8 libsystem_pthread.dylib 0x0000000198e39028 thread_start + 4
Thread 3 name: com.apple.coremedia.player.async
Thread 3:
0 libsystem_kernel.dylib 0x0000000198d58a7c semaphore_wait_trap + 8
1 libdispatch.dylib 0x0000000198c36614 _dispatch_semaphore_wait_slow + 244
2 MediaToolbox 0x000000018606caa4 fpa_AsyncMovieControlThread + 1948
3 CoreMedia 0x00000001840bea70 figThreadMain + 272
4 libsystem_pthread.dylib 0x0000000198e3bb28 _pthread_body + 156
5 libsystem_pthread.dylib 0x0000000198e3ba8c _pthread_body + 0
6 libsystem_pthread.dylib 0x0000000198e39028 thread_start + 4
Thread 4 name: AVAudioSession Notify Thread
Thread 4:
0 libsystem_kernel.dylib 0x0000000198d58a40 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x0000000198d588bc mach_msg + 72
2 CoreFoundation 0x000000018380c108 __CFRunLoopServiceMachPort + 196
3 CoreFoundation 0x0000000183809e0c __CFRunLoopRun + 1032
4 CoreFoundation 0x0000000183738ca0 CFRunLoopRunSpecific + 384
5 libAVFAudio.dylib 0x0000000181ea1810 GenericRunLoopThread::Entry(void*) + 164
6 libAVFAudio.dylib 0x0000000181e76384 CAPThread::Entry(CAPThread*) + 84
7 libsystem_pthread.dylib 0x0000000198e3bb28 _pthread_body + 156
8 libsystem_pthread.dylib 0x0000000198e3ba8c _pthread_body + 0
9 libsystem_pthread.dylib 0x0000000198e39028 thread_start + 4
Thread 5 name: Dispatch queue: com.apple.root.background-qos
Thread 5 Crashed:
0 libsystem_kernel.dylib 0x0000000198d73140 __pthread_kill + 8
1 libsystem_pthread.dylib 0x0000000198e3cef8 pthread_kill + 112
2 libsystem_c.dylib 0x0000000198ce6b78 abort + 140
3 libc++abi.dylib 0x0000000197a7d3f4 __cxa_bad_cast + 0
4 libc++abi.dylib 0x0000000197a99e98 default_unexpected_handler() + 0
5 libobjc.A.dylib 0x0000000198408248 _objc_terminate() + 124
6 libc++abi.dylib 0x0000000197a96f44 std::__terminate(void (*)()) + 16
7 libc++abi.dylib 0x0000000197a9685c __cxxabiv1::exception_cleanup_func(_Unwind_Reason_Code, _Unwind_Exception*) + 0
8 libobjc.A.dylib 0x0000000198408094 _objc_exception_destructor(void*) + 0
9 CoreFoundation 0x000000018385bc5c __methodDescriptionForSelector + 0
10 CoreFoundation 0x0000000183858c00 ___forwarding___ + 872
11 CoreFoundation 0x000000018375ccac _CF_forwarding_prep_0 + 92
12 Foundation 0x0000000184808d28 getObjectValue + 208
13 Foundation 0x0000000184808c20 -[NSDateFormatter getObjectValue:forString:errorDescription:] + 188
14 Foundation 0x0000000184808f70 -[NSDateFormatter dateFromString:] + 48
15 AdSheet 0x000000010005cebc 0x100040000 + 118460
16 libdispatch.dylib 0x0000000198c256e8 _dispatch_call_block_and_release + 24
17 libdispatch.dylib 0x0000000198c256a8 _dispatch_client_callout + 16
18 libdispatch.dylib 0x0000000198c33b40 _dispatch_root_queue_drain + 2140
19 libdispatch.dylib 0x0000000198c332dc _dispatch_worker_thread3 + 112
20 libsystem_pthread.dylib 0x0000000198e39470 _pthread_wqthread + 1092
21 libsystem_pthread.dylib 0x0000000198e39020 start_wqthread + 4
Thread 6:
0 libsystem_kernel.dylib 0x0000000198d73b6c __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x0000000198e39530 _pthread_wqthread + 1284
2 libsystem_pthread.dylib 0x0000000198e39020 start_wqthread + 4
Thread 7:
0 libsystem_kernel.dylib 0x0000000198d73b6c __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x0000000198e39530 _pthread_wqthread + 1284
2 libsystem_pthread.dylib 0x0000000198e39020 start_wqthread + 4
Thread 8:
0 libsystem_kernel.dylib 0x0000000198d73b6c __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x0000000198e39530 _pthread_wqthread + 1284
2 libsystem_pthread.dylib 0x0000000198e39020 start_wqthread + 4
Thread 5 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000000 x1: 0x0000000000000000 x2: 0x0000000000000000 x3: 0x000000013455e747
x4: 0x0000000197a9ae02 x5: 0x000000016e1b9650 x6: 0x000000000000006e x7: 0x0000000000000f80
x8: 0x000000000c000000 x9: 0x0000000004000000 x10: 0x0000000000000002 x11: 0x0000000000000010
x12: 0x0000000000000000 x13: 0x0000000000000002 x14: 0x0000000000000000 x15: 0x0000030000000300
x16: 0x0000000000000148 x17: 0x0000000000000000 x18: 0x0000000000000000 x19: 0x0000000000000006
x20: 0x000000016e1bb000 x21: 0x000000016e1b9650 x22: 0x0000000134649010 x23: 0x000000019f7191f0
x24: 0x0000000000000000 x25: 0x00000001897ee2ec x26: 0x000000019e898000 x27: 0x0000000000000001
x28: 0x0000000000000000 fp: 0x000000016e1b95b0 lr: 0x0000000198e3cef8
sp: 0x000000016e1b9590 pc: 0x0000000198d73140 cpsr: 0x00000000
Updated•9 years ago
|
Attachment #8736692 -
Attachment is obsolete: true
Comment 2•9 years ago
|
||
Comment 3•9 years ago
|
||
Can you attach a Firefox crash report?
Reporter | ||
Comment 4•9 years ago
|
||
The crash was reproduced and sent with the "Send Crash Reports" option checked and it was also sent with the option unchecked by choosing "Send Report" from the "Oops! Firefox crashed" prompt.
Comment 5•9 years ago
|
||
(In reply to simion.basca from comment #4)
> The crash was reproduced and sent with the "Send Crash Reports" option
> checked and it was also sent with the option unchecked by choosing "Send
> Report" from the "Oops! Firefox crashed" prompt.
Path: /Applications/AdSheet.app/AdSheet
Identifier: com.apple.AdSheetPhone
This is not Firefox
Reporter | ||
Comment 6•9 years ago
|
||
No other log file was created in Xcode at the time the crash occurred. Sorry for the incontinence.
Comment 7•9 years ago
|
||
I've reproduced the issue with:
Device: Iphone 6 (IOS 9.2.1)
Build: 4.0.0 (1)
Here is the crash report
Updated•9 years ago
|
Attachment #8736703 -
Attachment is obsolete: true
Comment 8•9 years ago
|
||
Comment on attachment 8736763 [details]
Client 31-03-16 18-41.crash
Last Exception Backtrace:
0 CoreFoundation 0x182f41900 __exceptionPreprocess + 124
1 libobjc.A.dylib 0x1825aff80 objc_exception_throw + 56
2 UIKit 0x187fb10e4 -[UIViewController _presentViewController:withAnimationController:completion:] + 4996
3 UIKit 0x187d37044 -[_UIViewControllerTransitionCoordinator _applyBlocks:releaseBlocks:] + 272
4 UIKit 0x187d64484 -[_UIViewControllerTransitionContext _runAlongsideCompletions] + 148
5 UIKit 0x187d63294 -[_UIViewControllerTransitionContext completeTransition:] + 132
6 Foundation 0x1838f644c __NSFireDelayedPerform + 428
7 CoreFoundation 0x182ef95f4 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 28
8 CoreFoundation 0x182ef9298 __CFRunLoopDoTimer + 884
9 CoreFoundation 0x182ef69ac __CFRunLoopRun + 1520
10 CoreFoundation 0x182e25680 CFRunLoopRunSpecific + 384
11 GraphicsServices 0x184334088 GSEventRunModal + 180
12 UIKit 0x187c9cd90 UIApplicationMain + 204
13 Client 0x100307084 0x1000dc000 + 2273412
14 libdyld.dylib 0x1829c68b8 start + 4
Updated•9 years ago
|
Flags: needinfo?(etoop)
Updated•9 years ago
|
Whiteboard: [5.0]
Comment 9•9 years ago
|
||
This is being fixed as part of https://bugzilla.mozilla.org/show_bug.cgi?id=1247908
Flags: needinfo?(etoop)
Updated•9 years ago
|
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 10•9 years ago
|
||
Teste on build 1649ceb8 on IPhone 6 Plus (9.1)
The issue is still reproducible following the steps from the description.
Please note that the application will crash only after following steps 5) and 6) by pressing the home button while rotating the device in portrait view.
Updated•9 years ago
|
Updated•9 years ago
|
Reporter | ||
Comment 11•9 years ago
|
||
Tested on build afdbc70 on IPhone 6 Plus.
Please see below simpler steps to reproduce the crash:
1. Launch Firefox and change orientation to landscape
2. Open the Tools menu
3. Change orientation while backgrounding Firefox using the home button
4. Re-open Firefox
Reporter | ||
Comment 12•9 years ago
|
||
Alternative steps to reproduce on Tablet devices:
1. Go to amazon.com
2. Open Share menu
3. Tap on 'More' option
4. Change device orientation to landscape
Updated•9 years ago
|
Updated•9 years ago
|
Assignee: nobody → sarentz
Comment 13•9 years ago
|
||
I am having a hard time to reproduce any of the crashes mentioned in this bug. I'm using latest master. Is it possible that this is not happening anymore? I'm also on iOS 9.3.2, mayne that makes a difference?
Updated•9 years ago
|
Flags: needinfo?(simion.basca)
Reporter | ||
Comment 14•9 years ago
|
||
The issue was reproduced with latest master on IPhone 6 S (9.2.1) Iphone SE (9.3.2). Please see the following URL for more information: https://youtu.be/myp_8F_SYKE.
Also, please note that the same issue can be reproduced on IPad Air 2 (9.3.1) when opening the 'More options' from the Share menu and changing device orientation: https://www.youtube.com/watch?v=X4YkEzM2s4c&feature=youtu.be
Flags: needinfo?(simion.basca)
Updated•9 years ago
|
Updated•9 years ago
|
Rank: 2
Priority: -- → P2
Updated•9 years ago
|
Whiteboard: [5.0] → [5.0][MobileAS]
Updated•9 years ago
|
Priority: P2 → P1
Updated•9 years ago
|
Priority: P1 → P2
Updated•9 years ago
|
Assignee: sarentz → nobody
Assignee | ||
Comment 15•9 years ago
|
||
I can't reproduce this on ios10 iphoneSE or in simulator iphone6plus iOS9.3.
master c0c43446959073a74b1b41f51acdda9f28c808fe
If you can reproduce. Please feel free to reopen
Assignee: nobody → fpatel
Status: REOPENED → RESOLVED
Iteration: --- → 1.7
Closed: 9 years ago → 9 years ago
Flags: needinfo?(simion.basca)
Priority: P2 → P1
Resolution: --- → WORKSFORME
Reporter | ||
Comment 16•9 years ago
|
||
Tested on 0f93b9b14de02 on devices running iOS 9.x and iOS 10.0.2
I am unable to reproduce this issue on the current build. I will re-open if the the issue is re-encountered.
Flags: needinfo?(simion.basca)
You need to log in
before you can comment on or make changes to this bug.
Description
•