[Cin] Complete system hangs (likely out of memory)
Stefan de Konink
stefan at konink.de
Sun Jan 22 19:14:32 CET 2023
Hi Andrew,
Below dooes not give me any significant difference. I have opened 5
viewers, the memory rose from 4GB to 5.2GB, after closing the windows the
memory reduced to 5.1GB.
diff --git a/cinelerra-5.1/cinelerra/vwindow.C
b/cinelerra-5.1/cinelerra/vwindow.C
index 7be15eb8..d477dab1 100644
--- a/cinelerra-5.1/cinelerra/vwindow.C
+++ b/cinelerra-5.1/cinelerra/vwindow.C
@@ -160,6 +160,9 @@ void VWindow::handle_close_event(int result)
{
delete playback_engine;
playback_engine = 0;
+ delete playback_cursor;
+ delete_source(1, 0);
+ delete clip_edit;
}
With the change I have also hit the issue below upon closing the main
application with a viewer open; valgrind is pretty convincing this was
caused by the change. My guess 'delete clip_edit' is at least one of the
issues.
double free or corruption (!prev)
After reverting the change, I tried some more valgrinding. Cinelerra is
rather slugish with valgrind on, but I have attached, what I see on viewing
some smaller files.
--
Stefan
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: valgrind.txt
URL: <https://lists.cinelerra-gg.org/pipermail/cin/attachments/20230122/f0544a4f/attachment.txt>
More information about the Cin
mailing list