<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small">Andrea,</div><div class="gmail_default" style="font-size:small">GG checked into GIT the changes as was in the 2 files sent yesterday along with 4 fixes that came out of your Valgrinds so that is a really good thing. Each valgrind produced results for improvement. When/if you have time could you do 1 more because the 2nd one you did already had the LV2 plugins loaded? So the first time AFTER you did a build, when you run Cinelerra it will reload the plugins so that is when you have to have Valgrind going. If you miss, then in Settings->Preferences, the Interface tab, you can "reload plugins" and that will load them again (and make sure you have valgrind going).</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">To run gdb, this is how I do it.</div><div class="gmail_default" style="font-size:small">First do what you did:</div><div class="gmail_default" style="font-size:small"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Before doing a gdb is better to do a "make clean" and then<br>
again "./bld.sh" followed by "CFLAGS=-ggdb make -j16 rebuild_all"<br></blockquote><div>0) you only have to do CFLAGS step one time after each bld.sh step <br></div><br></div><div class="gmail_default" style="font-size:small">1) cd cinelerra_path/cinelerra</div><div class="gmail_default" style="font-size:small">2) gdb ./ci</div><div class="gmail_default" style="font-size:small">(gdb) handle SIG32 pass nostop noprint</div><div class="gmail_default" style="font-size:small">(gdb) set pa off</div><div class="gmail_default" style="font-size:small">run</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Don't give up! Let us know where/if you get stopped again.<br></div><div class="gmail_default" style="font-size:small"><br></div></div><br><div class="gmail_quote"><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
But gdb still doesn't work:<br>
<br>
[root@arch-paz bin]# gdb<br>
GNU gdb (GDB) 9.1<br>
Copyright (C) 2020 Free Software Foundation, Inc.<br>
License GPLv3+: GNU GPL version 3 or later <<a href="http://gnu.org/licenses/gpl.html" rel="noreferrer" target="_blank">http://gnu.org/licenses/gpl.html</a>><br>
This is free software: you are free to change and redistribute it.<br>
There is NO WARRANTY, to the extent permitted by law.<br>
Type "show copying" and "show warranty" for details.<br>
This GDB was configured as "x86_64-pc-linux-gnu".<br>
Type "show configuration" for configuration details.<br>
For bug reporting instructions, please see:<br>
<<a href="http://www.gnu.org/software/gdb/bugs/" rel="noreferrer" target="_blank">http://www.gnu.org/software/gdb/bugs/</a>>.<br>
Find the GDB manual and other documentation resources online at:<br>
<<a href="http://www.gnu.org/software/gdb/documentation/" rel="noreferrer" target="_blank">http://www.gnu.org/software/gdb/documentation/</a>>.<br>
For help, type "help".<br>
Type "apropos word" to search for commands related to "word".<br>
(gdb) handle SIG32 pass nostop noprint<br>
Signal Stop Print Pass to program Description<br>
SIG32 No No Yes Real-time event 32<br>
(gdb) set pa off<br>
(gdb) run /tmp/cinelerra-5.1/cinelerra-5.1/bin/./cin<br>
Starting program: /tmp/cinelerra-5.1/cinelerra-5.1/bin/./cin<br>
No executable file specified.<br>
Use the "file" or "exec-file" command.<br>
(gdb)<br>
<br>
I'm too incompetent to understand anything, I'm sorry.<br>
I used the command to valgrind:<br>
<br>
# CFLAGS=-ggdb make -j16 rebuild_all<br>
<br>
To make a gdb we have to give the same command. I didn't give the<br>
command this second time thinking it was enough to give it first.<br>
Didn't I? Before doing a gdb is better to do a "make clean" and then<br>
again "./bld.sh" followed by "CFLAGS=-ggdb make -j16 rebuild_all"?<br>
-- <br>
Cin mailing list<br>
<a href="mailto:Cin@lists.cinelerra-gg.org" target="_blank">Cin@lists.cinelerra-gg.org</a><br>
<a href="https://lists.cinelerra-gg.org/mailman/listinfo/cin" rel="noreferrer" target="_blank">https://lists.cinelerra-gg.org/mailman/listinfo/cin</a><br>
</blockquote></div></div>