Skip to content
This repository has been archived by the owner on May 10, 2024. It is now read-only.

Playlist crashing on open occasionally #8631

Open
StephenHeaps opened this issue Jan 8, 2024 · 1 comment
Open

Playlist crashing on open occasionally #8631

StephenHeaps opened this issue Jan 8, 2024 · 1 comment
Assignees
Labels

Comments

@StephenHeaps
Copy link
Contributor

Description:

Occasionally getting a crash opening Playlist modal.

Steps to Reproduce

TBD - intermittent

Actual result:

Crashes on opening Playlist from ... menu

Expected result:

Does not crash when opening Playlist

Reproduces how often:

Intermittent Issue

Brave Version:

  • Can you reproduce this issue with the most recent build from TestFlight?
  • Can you reproduce this issue with the previous version of the current build from TestFlight?
  • Can you reproduce this issue with the current build from AppStore? Yes

Device details:

iPhone 14 Pro 17.2.1

Website problems only:

  • did you check with Brave Shields down?
  • did you check in Safari/Firefox (WkWebView-based browsers)?

Additional Information

Crash reports pulled from device:

Playlist crash.zip

@StephenHeaps
Copy link
Contributor Author

More crash reports (same stack trace as original crash reports):

Thread 0 name:  CrWebMain Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   libsystem_kernel.dylib        	       0x1eca15b48 __getattrlist + 8
1   CoreServicesInternal          	       0x19ec07668 CreateMountPointArray + 207
2   CoreServicesInternal          	       0x19ec03b68 _InitalizeVolumeEnumerator(_CFURLEnumerator*) + 55
3   CoreServicesInternal          	       0x19ebe0eec _URLEnumeratorGetNextURL + 247
4   CoreServicesInternal          	       0x19ebf8c6c CFURLCreateByResolvingDataInBookmark(__CFAllocator const*, BookmarkData&, unsigned int, unsigned long, __CFArray const*, unsigned char*, __CFError**, __CFURL const**) + 1055
5   CoreServicesInternal          	       0x19ebf7df4 createByResolvingBookmarkDataInternal(__CFAllocator const*, __CFData const*, unsigned long, __CFURL const*, __CFArray const*, unsigned char*, __CFError**, __CFURL const**) + 2663
6   CoreServicesInternal          	       0x19ebf7150 _CFURLCreateByResolvingBookmarkData + 147
7   Foundation                    	       0x1a4999694 -[NSURL(NSURL) initByResolvingBookmarkData:options:relativeToURL:bookmarkDataIsStale:error:] + 419
8   Foundation                    	       0x1a45087e8 @nonobjc NSURL.init(resolvingBookmarkData:options:relativeTo:bookmarkDataIsStale:) + 127
9   Foundation                    	       0x1a4505658 URL.init(resolvingBookmarkData:options:relativeTo:bookmarkDataIsStale:) + 147
10  Client                        	       0x10538f97c specialized PlaylistDownloadManager.localAsset(for:) + 416
11  Client                        	       0x105398424 PlaylistManager.state(for:) + 260
12  Client                        	       0x1047db518 PlaylistListViewController.tableView(_:cellForRowAt:) + 1348
13  Client                        	       0x1047dbf78 @objc PlaylistListViewController.tableView(_:cellForRowAt:) + 144
14  UIKitCore                     	       0x1a77683c8 -[UITableView _createPreparedCellForGlobalRow:withIndexPath:willDisplay:] + 1347
15  UIKitCore                     	       0x1a7767e00 -[UITableView _updateVisibleCellsForRanges:createIfNecessary:] + 595
16  UIKitCore                     	       0x1a776634c -[UITableView _updateVisibleCellsNow:] + 1099
17  UIKitCore                     	       0x1a7765e34 -[UITableView layoutSubviews] + 147
18  UIKitCore                     	       0x1a751397c -[UIView(CALayerDelegate) layoutSublayersOfLayer:] + 1527
19  QuartzCore                    	       0x1a6928aa8 CA::Layer::layout_if_needed(CA::Transaction*) + 499
20  QuartzCore                    	       0x1a6928630 CA::Layer::layout_and_display_if_needed(CA::Transaction*) + 143
21  QuartzCore                    	       0x1a692eb60 CA::Context::commit_transaction(CA::Transaction*, double, double*) + 463
22  QuartzCore                    	       0x1a6927e3c CA::Transaction::commit() + 647
23  UIKitCore                     	       0x1a758bcec _UIApplicationFlushCATransaction + 83
24  UIKitCore                     	       0x1a758b7e4 _UIUpdateSequenceRun + 83
25  UIKitCore                     	       0x1a758aed4 schedulerStepScheduledMainSection + 143
26  UIKitCore                     	       0x1a758af90 runloopSourceCallback + 91
27  CoreFoundation                	       0x1a52ed12c __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 27
28  CoreFoundation                	       0x1a52ec3a8 __CFRunLoopDoSource0 + 175
29  CoreFoundation                	       0x1a52eab5c __CFRunLoopDoSources0 + 243
30  CoreFoundation                	       0x1a52e9898 __CFRunLoopRun + 827
31  CoreFoundation                	       0x1a52e9478 CFRunLoopRunSpecific + 607
32  GraphicsServices              	       0x1e886a4f8 GSEventRunModal + 163
33  UIKitCore                     	       0x1a770d62c -[UIApplication _run] + 887
34  UIKitCore                     	       0x1a770cc68 UIApplicationMain + 339
35  UIKitCore                     	       0x1a79373d0 0x1a7937369 + 103
36  Client                        	       0x1045e63a4 main + 124
37  dyld                          	       0x1c8022dcc start + 2239

Playlist crashes.zip

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants