Sounds like a dodgy shell extension or thumbnail extractor on the system since you mentioned "com surrogate". See this
Some image viewers register their own thumbnail extractor into the system. It is not possible to know what happens after the OC asks system to provide the thumbnail. Since OC has to load those into the process, if that crashes, it takes OC down with it. Some of those shell extensions from image viewer will try to show preview or image metadata in context menu and can cause crashing of context menu if they are not following proper practices for development of shell extensions - for example, using .NET for shell extensions, but I have seen some doing nasty stuff with CPU registers, so it all depends if the developer of those was diligent on checking on proper practices
On Saturday, January 13, 2024 at 8:47:03 PM UTC-5 ah wrote:
I don't believe the image viewer does anything to thumbnails, and especially not for non image files.