Description of the issue:
Brave is randomly crashing, I have no idea what is causing it. Sometimes it simply freezes up, and forcing a quit doesn’t actually quit - the page remains frozen with the spinning wheel showing, even though the operating system shows that Brave has quit. Restarting the computer resolves the issue. At other times, it simply causes my computer to panic and restart itself.
Steps to Reproduce (add as many as necessary): 1. 2. 3.
Using Brave, sometimes on a page with elements such as embedded video, Twitter or Tiktok links, other times with a minimal amount of extra elements. Or as just now, simply trying to open Brave.
Actual Result (gifs and screenshots are welcome!):
Partial report from most recent freeze follows. The full report is massive and probably won’t fit here:
Date/Time: 2022-08-09 11:53:02 -0700
OS Version: Mac OS X 10.13.6 (Build 17G66)
Architecture: x86_64
Report Version: 26
Data Source: Stackshots
Command: Brave Browser
Path: /Applications/Brave Browser.app/Contents/MacOS/Brave Browser
Identifier: com.brave.Browser
Version: 103.1.41.100 (141.100)
Parent: launchd [1]
PID: 310
Event: hang
Duration: 5.39s (process was unresponsive for 93 seconds before sampling)
Steps: 54 (100ms sampling interval)
Hardware model: Macmini6,1
Active cpus: 4
Time Awake Since Boot: 400s
Fan speed: 1800 rpm
Timeline format: stacks are sorted chronologically
Use -i and -heavy to re-report with count sorting
Heaviest stack for the main thread of the target process:
54 start + 1 (libdyld.dylib + 4117) [0x7fff664e9015]
54 main + 203 (Brave Browser + 5611) [0x1013265eb]
54 ??? (<4C4C44F4-5555-3144-A195-C0A15011AFF7> + 12183) [0x109a1ff97]
54 ??? (<4C4C44F4-5555-3144-A195-C0A15011AFF7> + 21323116) [0x10ae72d6c]
54 ??? (<4C4C44F4-5555-3144-A195-C0A15011AFF7> + 18132846) [0x10ab67f6e]
54 ??? (<4C4C44F4-5555-3144-A195-C0A15011AFF7> + 24682685) [0x10b1a70bd]
54 ??? (<4C4C44F4-5555-3144-A195-C0A15011AFF7> + 24683092) [0x10b1a7254]
54 ??? (<4C4C44F4-5555-3144-A195-C0A15011AFF7> + 15574638) [0x10a8f766e]
54 ??? (<4C4C44F4-5555-3144-A195-C0A15011AFF7> + 15576970) [0x10a8f7f8a]
54 ??? (<4C4C44F4-5555-3144-A195-C0A15011AFF7> + 25537124) [0x10b277a64]
54 ??? (<4C4C44F4-5555-3144-A195-C0A15011AFF7> + 33501766) [0x10ba10246]
54 -[NSApplication run] + 764 (AppKit + 223365) [0x7fff3bb99885]
54 ??? (<4C4C44F4-5555-3144-A195-C0A15011AFF7> + 39520785) [0x10bfcda11]
54 ??? (<4C4C44F4-5555-3144-A195-C0A15011AFF7> + 111946) [0x109a3854a]
54 ??? (<4C4C44F4-5555-3144-A195-C0A15011AFF7> + 90025871) [0x10eff7f8f]
54 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 3044 (AppKit + 8224308) [0x7fff3c33ae34]
54 _DPSNextEvent + 2085 (AppKit + 268915) [0x7fff3bba4a73]
54 _BlockUntilNextEventMatchingListInModeWithFilter + 64 (HIToolbox + 194692) [0x7fff3d8f3884]
54 ReceiveNextEventCommon + 613 (HIToolbox + 195334) [0x7fff3d8f3b06]
54 RunCurrentEventLoopInMode + 286 (HIToolbox + 195990) [0x7fff3d8f3d96]
54 CFRunLoopRunSpecific + 487 (CoreFoundation + 530871) [0x7fff3e6139b7]
54 __CFRunLoopRun + 1293 (CoreFoundation + 532829) [0x7fff3e61415d]
54 __CFRunLoopDoSources0 + 300 (CoreFoundation + 535868) [0x7fff3e614d3c]
54 __CFRunLoopDoSource0 + 108 (CoreFoundation + 1406476) [0x7fff3e6e960c]
54 CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION + 17 (CoreFoundation + 654641) [0x7fff3e631d31]
54 __NSThreadPerformPerform + 334 (Foundation + 426677) [0x7fff407722b5]
54 ??? (<1682D4BF-0208-39F0-97B4-E4E9F3EF3F19> + 52314) [0x1067a0c5a]
54 ??? (<1682D4BF-0208-39F0-97B4-E4E9F3EF3F19> + 53870) [0x1067a126e]
54 -[NSFileManager removeItemAtPath:error:] + 84 (Foundation + 487043) [0x7fff40780e83]
54 -[__NSOperationInternal _start:] + 778 (Foundation + 239854) [0x7fff407448ee]
54 -[NSFilesystemItemRemoveOperation main] + 171 (Foundation + 487412) [0x7fff40780ff4]
54 removefile + 151 (libremovefile.dylib + 7127) [0x7fff6651ebd7]
47 __removefile_tree_walker + 222 (libremovefile.dylib + 6282) [0x7fff6651e88a]
42 __removefile_process_file + 103 (libremovefile.dylib + 5755) [0x7fff6651e67b]
42 __unlink + 10 (libsystem_kernel.dylib + 119202) [0x7fff6663a1a2]
*42 hndl_unix_scall64 + 22 (kernel + 125382) [0xffffff800021e9c6]
*42 unix_syscall64 + 616 (kernel + 6306152) [0xffffff8000803968]
*21 ??? (kernel + 2811569) [0xffffff80004ae6b1]
*21 vnode_put_locked + 67 (kernel + 2724147) [0xffffff8000499133]
*21 VNOP_INACTIVE + 68 (kernel + 2943492) [0xffffff80004cea04]
*21 hfs_vnop_inactive + 205 (HFS + 269940) [0xffffff7f826d9e74]
*12 hfs_cnode_teardown + 1000 (HFS + 271081) [0xffffff7f826da2e9]
*9 hfs_removeallattr + 296 (HFS + 120485) [0xffffff7f826b56a5]
*9 hfs_start_transaction + 502 (HFS + 307446) [0xffffff7f826e30f6]
*9 lck_mtx_lock + 653 (kernel + 117517) [0xffffff800021cb0d]
*9 lck_mtx_lock_wait_x86 + 486 (kernel + 1575750) [0xffffff8000380b46]
*9 thread_block_reason + 175 (kernel + 550463) [0xffffff800028663f]
*9 ??? (kernel + 554618) [0xffffff800028767a]
*3 machine_switch_context + 205 (kernel + 1584605) [0xffffff8000382ddd] (blocked by kernel mutex owned by launchd [1] thread 0x30b5)
Process: Brave Browser (Brave) [310]
Path: /Applications/Brave Browser.app/Contents/MacOS/Brave Browser
Architecture: x86_64
Parent: launchd [1]
UID: 501
Task size: 227.04 MB (+4096 B)
Pageins: 1 pages
CPU Time: 0.018s (34.1M cycles, 17.3M instructions, 1.97c/i)
Note: Unresponsive for 93 seconds before sampling
Note: 3 idle work queue threads omitted
Thread 0xe00 DispatchQueue 1 Thread name “CrBrowserMain” 54 samples (1-54) priority 46-47 (base 31-47) cpu time 0.010s (17.2M cycles, 9.9M instructions, 1.74c/i)
<process frontmost, thread QoS user interactive (requested user interactive), process unclamped, process received importance donation from WindowServer [126], IO tier 0, priority 47 (47)>
54 start + 1 (libdyld.dylib + 4117) [0x7fff664e9015] 1-54
54 main + 203 (Brave Browser + 5611) [0x1013265eb] 1-54
54 ??? (<4C4C44F4-5555-3144-A195-C0A15011AFF7> + 12183) [0x109a1ff97] 1-54
54 ??? (<4C4C44F4-5555-3144-A195-C0A15011AFF7> + 21323116) [0x10ae72d6c] 1-54
54 ??? (<4C4C44F4-5555-3144-A195-C0A15011AFF7> + 18132846) [0x10ab67f6e] 1-54
54 ??? (<4C4C44F4-5555-3144-A195-C0A15011AFF7> + 24682685) [0x10b1a70bd] 1-54
54 ??? (<4C4C44F4-5555-3144-A195-C0A15011AFF7> + 24683092) [0x10b1a7254] 1-54
54 ??? (<4C4C44F4-5555-3144-A195-C0A15011AFF7> + 15574638) [0x10a8f766e] 1-54
54 ??? (<4C4C44F4-5555-3144-A195-C0A15011AFF7> + 15576970) [0x10a8f7f8a] 1-54
54 ??? (<4C4C44F4-5555-3144-A195-C0A15011AFF7> + 25537124) [0x10b277a64] 1-54
54 ??? (<4C4C44F4-5555-3144-A195-C0A15011AFF7> + 33501766) [0x10ba10246] 1-54
54 -[NSApplication run] + 764 (AppKit + 223365) [0x7fff3bb99885] 1-54
54 ??? (<4C4C44F4-5555-3144-A195-C0A15011AFF7> + 39520785) [0x10bfcda11] 1-54
54 ??? (<4C4C44F4-5555-3144-A195-C0A15011AFF7> + 111946) [0x109a3854a] 1-54
54 ??? (<4C4C44F4-5555-3144-A195-C0A15011AFF7> + 90025871) [0x10eff7f8f] 1-54
54 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 3044 (AppKit + 8224308) [0x7fff3c33ae34] 1-54
54 _DPSNextEvent + 2085 (AppKit + 268915) [0x7fff3bba4a73] 1-54
54 _BlockUntilNextEventMatchingListInModeWithFilter + 64 (HIToolbox + 194692) [0x7fff3d8f3884] 1-54
54 ReceiveNextEventCommon + 613 (HIToolbox + 195334) [0x7fff3d8f3b06] 1-54
54 RunCurrentEventLoopInMode + 286 (HIToolbox + 195990) [0x7fff3d8f3d96] 1-54
54 CFRunLoopRunSpecific + 487 (CoreFoundation + 530871) [0x7fff3e6139b7] 1-54
54 __CFRunLoopRun + 1293 (CoreFoundation + 532829) [0x7fff3e61415d] 1-54
54 __CFRunLoopDoSources0 + 300 (CoreFoundation + 535868) [0x7fff3e614d3c] 1-54
54 __CFRunLoopDoSource0 + 108 (CoreFoundation + 1406476) [0x7fff3e6e960c] 1-54
54 CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION + 17 (CoreFoundation + 654641) [0x7fff3e631d31] 1-54
54 __NSThreadPerformPerform + 334 (Foundation + 426677) [0x7fff407722b5] 1-54
54 ??? (<1682D4BF-0208-39F0-97B4-E4E9F3EF3F19> + 52314) [0x1067a0c5a] 1-54
54 ??? (<1682D4BF-0208-39F0-97B4-E4E9F3EF3F19> + 53870) [0x1067a126e] 1-54
54 -[NSFileManager removeItemAtPath:error:] + 84 (Foundation + 487043) [0x7fff40780e83] 1-54
54 -[__NSOperationInternal _start:] + 778 (Foundation + 239854) [0x7fff407448ee] 1-54
54 -[NSFilesystemItemRemoveOperation main] + 171 (Foundation + 487412) [0x7fff40780ff4] 1-54
54 removefile + 151 (libremovefile.dylib + 7127) [0x7fff6651ebd7] 1-54
1 __removefile_tree_walker + 222 (libremovefile.dylib + 6282) [0x7fff6651e88a] 1
1 __removefile_process_file + 155 (libremovefile.dylib + 5807) [0x7fff6651e6af] 1
1 __unlink + 10 (libsystem_kernel.dylib + 119202) [0x7fff6663a1a2] 1
*1 hndl_unix_scall64 + 22 (kernel + 125382) [0xffffff800021e9c6] 1
*1 unix_syscall64 + 616 (kernel + 6306152) [0xffffff8000803968] 1
*1 ??? (kernel + 2810725) [0xffffff80004ae365] 1
*1 VNOP_REMOVE + 94 (kernel + 2932510) [0xffffff80004cbf1e] 1
*1 hfs_vnop_remove + 633 (HFS + 43334) [0xffffff7f826a2946] 1
*1 hfs_removefile + 206 (HFS + 53556) [0xffffff7f826a5134] 1
*1 hfs_valid_cnode + 82 (HFS + 276826) [0xffffff7f826db95a] 1
*1 hfs_systemfile_lock + 64 (HFS + 307759) [0xffffff7f826e322f] 1
*1 hfs_lock + 48 (HFS + 269143) [0xffffff7f826d9b57] 1
*1 lck_rw_lock_shared + 145 (kernel + 1568161) [0xffffff800037eda1] 1
*1 thread_block_reason + 175 (kernel + 550463) [0xffffff800028663f] 1
*1 ??? (kernel + 554618) [0xffffff800028767a] 1
*1 machine_switch_context + 205 (kernel + 1584605) [0xffffff8000382ddd] 1
1 __removefile_tree_walker + 87 (libremovefile.dylib + 6147)
Expected result:
I don’t know, I’m not a programmer
Reproduces how often:
At random, but several times a day since most recent update.
Operating System and Brave Version(See the About Brave
page in the main menu):
OS Version: Mac OS X 10.13.6 (Build 17G66)
Brave Version: 103.1.41.100 (141.100)
Additional Information: