On Monday, April 11, 2022, Georgy Salnikov via Cin <cin@lists.cinelerra-gg.org> wrote:
On Mon, 11 Apr 2022, Andrea paz via Cin wrote:
> Tried both patches with no problems. No core dumps or error messages.
> Playback is similar to that with CinGG-appimage (without patches).
In the build system of CGG not all the actual dependencies on the C++ header
files are defined. It is very likely that a simple `make all' after change
in some .h header file will recompile some .C files and not recompile some
other .C files which depend on the changed header. A probable result will be
inconsistency in memory layout of the internal variables in the C++ object
whose header has been changed: for example, some assume frames are 16-byte
aligned, some other assume they are aligned differently. Such inconsistency
can manifest itself, most likely, in a SEGV, but any other quirks are also
possible.
run into this while testing attached path (I hoped to fix ppc crash, but not yet booted qemu..)
To test if it could be the case is easy: a complete fresh build with
preceding clean-up of all the .o, .a, and .so files.
_______________________________________________________________________________
Georgy Salnikov
NMR Group
Novosibirsk Institute of Organic Chemistry
Lavrentjeva, 9, 630090 Novosibirsk, Russia
Phone +7-383-3307864
Email sge@nmr.nioch.nsc.ru
_______________________________________________________________________________
--
Cin mailing list
Cin@lists.cinelerra-gg.org
https://lists.cinelerra-gg.org/mailman/listinfo/cin