WebKit crashes on Mojave 10.14.4 - certain sites constantly crash

I'll first start by saying this is an AMD system running with the native CLOVER patches rather than a modified prelinkedkernel. I've spent roughly 40 hours this week trying to get everything going, the first 20 hours or so just getting a bootable system. Everything is working except for two things; JPEGs don't like to open in Preview (least of my concerns; I'll look into this later) and WebKit appears to be crashing on certain sites.

I've confirmed this with Chrome and Safari; under both browsers certain sites crash - a search on Amazon, on SourceForge where the 5 second counter starts for a download - these are two of the easiest to reproduce. In Firefox, which to my knowledge uses Gecko rather than WebKit, these sites work fine.

I don't expect anyone to know what the issue is since I've found no similar posts on here and a few other related forums but I'm curious to know what are some of the possibilities that could cause webpages to crash ("A problem has occurred and the webpage was reloaded."). Could it be related to hardware in any way? Graphics card? CLOVER config?

I have verified under ~/Library/Logs/DiagnosticReports that there are multiple WebKit crashes but none I've analyzed give any indication as to where the problem occurs. I've attached two sections of one in case it helps.

EDIT: I also created a bootable USB for 10.14.1 using the guide over at the AMD-OSX forums and tried using Safari from the macOS Installer and the problem still occurs; this was with a modified prelinkedkernel - not the clover patches I'm using on my installed system.

Hardware Specs:

  • Gigabyte F2A78M-D3H
    • XHCI, EHCI handoff are enabled
    • iGPU & Serial Ports are disabled
  • AMD A8-7600 3.1GHz
  • 2x4GB Crucial RAM
  • SAPPHIRE Radeon R9 270 2GB
  • Seagate 500GB 7200RPM
  • macOS Mojave 10.14.4 - Vanilla w/ native AMD Clover patches (no modified prelinkedkernel)

/EFI/CLOVER/kexts/Other:

  • GenericUSBXHCI.kext
  • NullCPUPowerManagement.kext
  • RealtekRTL8111.kext
  • VirtualSMC.kext
  • WhateverGreen.kext

/Library/Extensions:

  • Lilu.kext
  • VoodooHDA.kext

Beginning section of WebKit crash after trying to search on Amazon, in Safari:

Process: com.apple.WebKit.WebContent [705] Path: /System/Library/Frameworks/WebKit.framework/Versions/A/XPCServices/com.apple.WebKit.WebContent.xpc/Contents/MacOS/com.apple.WebKit.WebContent Identifier: com.apple.WebKit.WebContent Version: 14607 (14607.1.40.1.4) Build Info: WebKit2-7607001040001004~5 Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: Safari [427] User ID: 510 PlugIn Path: /private/var/db/*/cvmsCodeSignObj4WRUm3V8H2A3duq2 PlugIn Identifier: cvmsCodeSignObj4WRUm3V8H2A3duq2 PlugIn Version: ??? (???) Date/Time: 2019-05-03 17:37:06.626 -0400 OS Version: Mac OS X 10.14.4 (18E227) Report Version: 12 Anonymous UUID: 0058480C-FF61-0BE0-6DAA-F9CFBB2C50C2 Time Awake Since Boot: 3400 seconds System Integrity Protection: disabled Crashed Thread: 18 Dispatch queue: com.apple.root.default-qos.overcommit Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0000000081c90080 Exception Note: EXC_CORPSE_NOTIFY Termination Signal: Segmentation fault: 11 Termination Reason: Namespace SIGNAL, Code 0xb Terminating Process: exc handler [705] VM Regions Near 0x81c90080: --> __TEXT 000000010a915000-000000010a917000 [ 8K] r-x/rwx SM=COW /System/Library/Frameworks/WebKit.framework/Versions/A/XPCServices/com.apple.WebKit.WebContent.xpc/Contents/MacOS/com.apple.WebKit.WebContent Application Specific Information: Bundle controller class: BrowserBundleController 

Here is Thread 18 which crashed:

Thread 18 Crashed:: Dispatch queue: com.apple.root.default-qos.overcommit 0 unorm8_bgra.dylib 0x00007fff409b6244 __read_array_2d_ff_unnormalized_linear_clamp_edge_transposed_unorm8_bgra_AVX10 + 7604 1 cvmsCodeSignObj4WRUm3V8H2A3duq2 0x0000000281e5b244 _target_.ci_clamptoalpha_wrapper + 804 2 libcldcpuengine.dylib 0x00007fff41434d33 0x7fff41431000 + 15667 3 libdispatch.dylib 0x00007fff6522c672 _dispatch_client_callout2 + 8 4 libdispatch.dylib 0x00007fff6523bf95 _dispatch_apply_invoke + 157 5 libdispatch.dylib 0x00007fff6522c63d _dispatch_client_callout + 8 6 libdispatch.dylib 0x00007fff6523a509 _dispatch_root_queue_drain + 657 7 libdispatch.dylib 0x00007fff6523ab46 _dispatch_worker_thread2 + 90 8 libsystem_pthread.dylib 0x00007fff654666b3 _pthread_wqthread + 583 9 libsystem_pthread.dylib 0x00007fff654663fd start_wqthread + 13 
submitted by /u/thefsfempire
[link] [comments]
Share:

Leave a Reply

Loading comments...