MacOS – “IOSurface seed changed” warnings in console

consolelogsmacos

In Console.app, in the System logging section, I'm seeing messages like this, at a rate of roughly one per second:

19:09:38 kernel: Warning: IOSurface 00000236 seed changed while owned by an accelerator 00000003: 00000304 -> 00000146

What is this, and can I make it stop? It's making it almost impossible to read anything else in the log.

Best Answer

From the Apple Developer Reference, IOSurface is an API being called that allow applications to move complex image decompression and draw logic into a separate process to enhance security.

Apps that share media utilize this API, such as Messages or QuickTime.

I've read that this issue can arise when using a VPN, but I can't seem to corroborate that at the moment.