[Cin] two patches for vframe.C and trackcanvas.C

Andrew Randrianasulu randrianasulu at gmail.com
Mon Apr 11 11:11:59 CEST 2022


On Monday, April 11, 2022, Georgy Salnikov via Cin <
cin at 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 at nmr.nioch.nsc.ru
> ____________________________________________________________
> ___________________
>
> --
> Cin mailing list
> Cin at lists.cinelerra-gg.org
> https://lists.cinelerra-gg.org/mailman/listinfo/cin
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cinelerra-gg.org/pipermail/cin/attachments/20220411/ae1a07ee/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0077-HIGHLY-EXPERIMENTAL-constify-png_data.patch
Type: text/x-diff
Size: 2069 bytes
Desc: not available
URL: <https://lists.cinelerra-gg.org/pipermail/cin/attachments/20220411/ae1a07ee/attachment.bin>


More information about the Cin mailing list