UnityGfxDeviceWorker - ExtractMaterialShaderBlobDesc - EXC_BAD_ACCESS

I get the title error in xcode running on iOS. It could be from loading an asset with a shader blob that does not contain metal shader?
Whatever it really should not crash so anyone aware of an issue here?
(fine on android/standalone)

This prevents me from updating an app unless I disable metal support

Probably same as this error: Unity Issue Tracker - [Metal] Crash or freeze instead of error message using old asset bundle

Edit: Fix now due in a future LTS release

@andyz did you clear assetbundle cache after disabling metal?