Closed kylehickinson closed 3 weeks ago
The above requires 1.70.126
or higher for 1.70.x
verification 👍
Verified on iPhone 14
using version(s):
Device/OS: iPhone 14 / iOS 17.7
Brave build: 1.70 (126)
BraveCore: 1.70.126 (129.0.6668.100)
STEPS:
ACTUAL RESULTS:
Shortcats Widget
https://github.com/user-attachments/assets/0bbb8126-0bd6-4120-a64b-30c69a5df1e3
Description
There's a possible race condition that can happen when launching the app with the shortcuts widget, specifically the "Search" button which highlights the URL bar immediately.
Steps to reproduce
Actual result
In some situations, the app will crash
Expected result
No crash
Reproduces how often
Intermittent issue
Brave version
1.69+
Device/iOS version
any
Affected browser versions
Reproducibility
Miscellaneous information
Crash Log
``` Incident Identifier: 23CF8FE5-5852-46B4-8E7F-1B9843D6AB63 Distributor ID: com.apple.AppStore Hardware Model: iPhone16,1 Process: Client [2692] Path: /private/var/containers/Bundle/Application/4C8C0559-9EA5-4085-B438-CB20AF0D1E9D/Client.app/Client Identifier: com.brave.ios.browser Version: 1.69.2 (172) AppStoreTools: 16A242b AppVariant: 1:iPhone16,1:18 Code Type: ARM-64 (Native) Role: Foreground Parent Process: launchd [1] Coalition: com.brave.ios.browser [1699] Date/Time: 2024-10-07 12:17:57.9627 +0200 Launch Time: 2024-10-07 10:14:53.2044 +0200 OS Version: iPhone OS 18.1 (22B5054e) Release Type: Beta Baseband Version: 2.20.02 Report Version: 104 Exception Type: EXC_BREAKPOINT (SIGTRAP) Exception Codes: 0x0000000000000001, 0x00000001026176a4 Termination Reason: SIGNAL 5 Trace/BPT trap: 5 Terminating Process: exc handler [2692] Triggered by Thread: 0 Thread 0 Crashed: 0 Client 0x00000001026176a4 Swift runtime failure: Index out of range + 0 (