I have an update to this: Today with version 2022.2.20 I got a traceable exception right before the crash for the first time. Hope it helps to find a fix:
ArgumentNullException: Value cannot be null.
Parameter name: value
at (wrapper managed-to-native) UnityEngine.MaterialPropertyBlock.SetTextureImpl(UnityEngine.MaterialPropertyBlock,int,UnityEngine.Texture)
at UnityEngine.MaterialPropertyBlock.SetTexture (System.Int32 nameID, UnityEngine.Texture value) [0x00001] in <7ab1866afe2743b3ab3c564ec1223b70>:0
at UnityEngine.Rendering.Blitter.BlitTexture (UnityEngine.Rendering.CommandBuffer cmd, UnityEngine.Rendering.RTHandle source, UnityEngine.Vector4 scaleBias, UnityEngine.Material material, System.Int32 pass) [0x00012] in .\Library\PackageCache\com.unity.render-pipelines.core@14.0.7\Runtime\Utilities\Blitter.cs:243
at UnityEngine.Rendering.Universal.Internal.CopyDepthPass.ExecutePass (UnityEngine.Rendering.ScriptableRenderContext context, UnityEngine.Rendering.Universal.Internal.CopyDepthPass+PassData passData, UnityEngine.Rendering.CommandBuffer& cmd, UnityEngine.Rendering.Universal.CameraData& cameraData, UnityEngine.Rendering.RTHandle source, UnityEngine.Rendering.RTHandle destination) [0x002da] in .\Library\PackageCache\com.unity.render-pipelines.universal@14.0.7\Runtime\Passes\CopyDepthPass.cs:186
at UnityEngine.Rendering.Universal.Internal.CopyDepthPass.Execute (UnityEngine.Rendering.ScriptableRenderContext context, UnityEngine.Rendering.Universal.RenderingData& renderingData) [0x00061] in .\Library\PackageCache\com.unity.render-pipelines.universal@14.0.7\Runtime\Passes\CopyDepthPass.cs:103
at UnityEngine.Rendering.Universal.ScriptableRenderer.ExecuteRenderPass (UnityEngine.Rendering.ScriptableRenderContext context, UnityEngine.Rendering.Universal.ScriptableRenderPass renderPass, UnityEngine.Rendering.Universal.RenderingData& renderingData) [0x000ba] in .\Library\PackageCache\com.unity.render-pipelines.universal@14.0.7\Runtime\ScriptableRenderer.cs:1484
at UnityEngine.Rendering.Universal.ScriptableRenderer.ExecuteBlock (System.Int32 blockIndex, UnityEngine.Rendering.Universal.ScriptableRenderer+RenderBlocks& renderBlocks, UnityEngine.Rendering.ScriptableRenderContext context, UnityEngine.Rendering.Universal.RenderingData& renderingData, System.Boolean submit) [0x00033] in .\Library\PackageCache\com.unity.render-pipelines.universal@14.0.7\Runtime\ScriptableRenderer.cs:1440
at UnityEngine.Rendering.Universal.ScriptableRenderer.Execute (UnityEngine.Rendering.ScriptableRenderContext context, UnityEngine.Rendering.Universal.RenderingData& renderingData) [0x0027c] in .\Library\PackageCache\com.unity.render-pipelines.universal@14.0.7\Runtime\ScriptableRenderer.cs:1216
at UnityEngine.Rendering.Universal.UniversalRenderPipeline.RenderSingleCamera (UnityEngine.Rendering.ScriptableRenderContext context, UnityEngine.Rendering.Universal.CameraData& cameraData, System.Boolean anyPostProcessingEnabled) [0x001e9] in .\Library\PackageCache\com.unity.render-pipelines.universal@14.0.7\Runtime\UniversalRenderPipeline.cs:651
at UnityEngine.Rendering.Universal.UniversalRenderPipeline.RenderSingleCameraInternal (UnityEngine.Rendering.ScriptableRenderContext context, UnityEngine.Camera camera) [0x00058] in .\Library\PackageCache\com.unity.render-pipelines.universal@14.0.7\Runtime\UniversalRenderPipeline.cs:534
at UnityEngine.Rendering.Universal.UniversalRenderPipeline.Render (UnityEngine.Rendering.ScriptableRenderContext renderContext, System.Collections.Generic.List`1[T] cameras) [0x00150] in .\Library\PackageCache\com.unity.render-pipelines.universal@14.0.7\Runtime\UniversalRenderPipeline.cs:376
at UnityEngine.Rendering.RenderPipeline.InternalRender (UnityEngine.Rendering.ScriptableRenderContext context, System.Collections.Generic.List`1[T] cameras) [0x0001c] in <7ab1866afe2743b3ab3c564ec1223b70>:0
at UnityEngine.Rendering.RenderPipelineManager.DoRenderLoop_Internal (UnityEngine.Rendering.RenderPipelineAsset pipe, System.IntPtr loopPtr, UnityEngine.Object renderRequest, Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle safety) [0x00047] in <7ab1866afe2743b3ab3c564ec1223b70>:0
UnityEditor.Handles:Internal_DrawCameraWithFilter(Camera, DrawCameraMode, Boolean, Boolean, GameObject[])
UnityEditor.Handles:smile:rawCameraImpl(Rect, Camera, DrawCameraMode, Boolean, DrawGridParameters, Boolean, Boolean, Boolean, GameObject[])
UnityEditor.Handles:smile:rawCamera(Rect, Camera, DrawCameraMode, Boolean)
UnityEditor.SceneView:RenderFilteredScene(Rect)
UnityEditor.SceneView:smile:oDrawCamera(Rect, Rect, Boolean&)
UnityEditor.SceneView:smile:oOnGUI()
UnityEditor.SceneView:OnSceneGUI()
UnityEngine.UIElements.IMGUIContainer:smile:oOnGUI(Event, Matrix4x4, Rect, Boolean, Rect, Action, Boolean)
UnityEngine.UIElements.IMGUIContainer:HandleIMGUIEvent(Event, Matrix4x4, Rect, Action, Boolean)
UnityEngine.UIElements.IMGUIContainer:smile:oIMGUIRepaint()
UnityEngine.UIElements.UIR.RenderChainCommand:ExecuteNonDrawMesh(DrawParams, Single, Exception&)
UnityEngine.UIElements.UIR.UIRenderDevice:EvaluateChain(RenderChainCommand, Material, Material, Texture, Texture, Single, NativeSlice`1, NativeSlice`1, MaterialPropertyBlock, Boolean, Exception&)
UnityEngine.UIElements.UIR.RenderChain:Render()
UnityEngine.UIElements.UIRRepaintUpdater:Update()
UnityEngine.UIElements.VisualTreeUpdater:UpdateVisualTreePhase(VisualTreeUpdatePhase)
UnityEngine.UIElements.Panel:UpdateForRepaint()
UnityEngine.UIElements.Panel:Repaint(Event)
UnityEngine.UIElements.UIElementsUtility:smile:oDispatch(BaseVisualElementPanel)
UnityEngine.UIElements.UIElementsUtility:UnityEngine.UIElements.IUIElementsUtility.ProcessEvent(Int32, IntPtr, Boolean&)
UnityEngine.UIElements.UIEventRegistration:ProcessEvent(Int32, IntPtr)
UnityEngine.UIElements.<>c:<.cctor>b__1_2(Int32, IntPtr)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
(Filename: ./Library/PackageCache/com.unity.render-pipelines.core@14.0.7/Runtime/Utilities/Blitter.cs Line: 243)
d3d11: EndWrite on null buffer
Crash!!!