[Cin] Complete system hangs (likely out of memory)

Stefan de Konink stefan at konink.de
Mon Jan 23 20:10:07 CET 2023


On Monday, January 23, 2023 4:55:08 PM CET, Andrew Randrianasulu wrote:
> I looked at attached screenshots and  I found it strange how 
> Peaked and Leaked basically stays very near each other for each 
> function line?

I cannot comment on that part. But I did some more digging.

The 'true' leaks start upon the moment that the viewer is actually invoked. 
It does not happen when the resources are loaded or the images get 
thumbnailed, or with the 'low res preview' when using mouse over.

For each opening (of the same file of about 3GB) the leak increases 70MB. 
It happens when an actual new window is opened, but also when just using 
"View" which opens the same file in the same window.

A few scratches in a single view, can bring this view to a higher leak. 
Ultimately it seems to be something under VRender::run() with both audio 
and video VRender::process_buffer() andARender::process_buffer().

Without going into the code: is there any way that can disable the cache? 
Setting it to 0MB in preferences does not seem to have an effect.

-- 
Stefan


More information about the Cin mailing list