That TerminateOnOutOfMemory(D3DResult, false) , see the bold I put on it, means Direct 3 D or DirectX, meaning it is running out of memory on GPU and I can confirm that Editor always crash when that happen. Probably you are handling large texture sets and change materials quite frequently, this is causing it. You might want to work with smaller textures (downsample in the asset editor details) and once you finished tweak you can change back to original sizes.
PS: It would be important see the whole log, because there is currently an issue with GPU disconnections that affect some motherboard vendors which affects Intel and AMD the same, no matter the GPU in use.