View Issue Details

IDProjectCategoryView StatusLast Update
0000593Cinelerra-GG[All Projects] Bugpublic2021-10-12 11:02
ReporterAndrew-R Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Product Version 
Target VersionFixed in Version 
Summary0000593: crash undel valgrind on arm32
DescriptionI trued ti run cin under valgrind but it sadly crashed before showing interface, like in attached log.

Still some errors look familiar from 32-bit x86 qemu crash, so may be both crashes caused by sane bug
Steps To Reproducerun cin under valgrind, probably on arm32/i686 machine

observe early crash.
Additional InformationI was looking at
https://heeris.id.au/2016/valgrind-gdb/

for more info how to run valgrind, sadly helgrind (thread-safety tool) also crash, but differently and earlier.
TagsNo tags attached.

Activities

Andrew-R

Andrew-R

2021-10-12 11:02

reporter   ~0005063

with those 3 patches I see only two undefined behaviors in guicast/filesystem.C

but you better to triple-check all lines and dots driven correctly...

0001-Attempt-at-fixing-mwindow-appimageDir-NULL.patch (2,751 bytes)
From 9943c9f8b7067d3cd1354b24cc4ee85082646d90 Mon Sep 17 00:00:00 2001
From: Andrew Randrianasulu <[email protected]>
Date: Tue, 12 Oct 2021 11:17:51 +0300
Subject: [PATCH 1/3] Attempt at fixing mwindow->appimageDir = NULL

---
 cinelerra-5.1/cinelerra/mwindow.C | 15 ++++++++++++---
 cinelerra-5.1/cinelerra/mwindow.h |  1 +
 2 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/cinelerra-5.1/cinelerra/mwindow.C b/cinelerra-5.1/cinelerra/mwindow.C
index 2a86aaae..b3a12239 100644
--- a/cinelerra-5.1/cinelerra/mwindow.C
+++ b/cinelerra-5.1/cinelerra/mwindow.C
@@ -240,7 +240,7 @@ MWindow::MWindow()
 	sighandler = 0;
 	restart_status = 0;
 	screens = 1;
-	appimageDir = getenv("APPDIR"); //NULL if not running as appimage
+	appimageDir = getenv("APPDIR"); //NULL if not running as appimage 
 	in_destructor = 0;
 	speed_edl = 0;
 	beeper = 0;
@@ -675,6 +675,15 @@ int MWindow::check_plugin_index(ArrayList<PluginServer*> &plugins,
 	}
 	return 0;
 }
+
+int MWindow::is_appimage()
+{
+	if (getenv("APPDIR"))
+	return 1;
+    return 0;
+}
+
+
 /*
 * @brief Load built-in and LV2 plugins as specified in index file,
 *        rebuild the index file if needed.
@@ -691,7 +700,7 @@ int MWindow::init_plugins(MWindow *mwindow, Preferences *preferences)
 	// index_id is 2nd line of the index file, normally full plugin path,
 	// but fixed value if AppImage because the path changes on each run.
 	// And if the second line does not match on the next run the index is rebuilt.
-	if( mwindow->appimageDir ) strcpy(index_id, getenv("CINGG_BUILD"));
+	if( mwindow->is_appimage() && getenv("CINGG_BUILD")) strcpy(index_id, getenv("CINGG_BUILD"));
 	else strcpy(index_id, plugin_path);
 	FILE *fp = fopen(index_path,"a+");
 	if( !fp ) {
@@ -751,7 +760,7 @@ int MWindow::init_ladspa_plugins(MWindow *mwindow, Preferences *preferences)
 		// If the first part of the plugin_path matches the APPDIR, we are
 		// referring to CinGG's ladspa, replace the path by a fixed ID. APPDIR
 		// only exists if we are running as AppImage (with variable mount points).
-		if( mwindow->appimageDir && strncmp(plugin_path, mwindow->appimageDir, strlen(mwindow->appimageDir)) == 0 )
+		if( mwindow->is_appimage() && strncmp(plugin_path, mwindow->appimageDir, strlen(mwindow->appimageDir)) == 0 )
 			strcpy(index_id, getenv("CINGG_BUILD"));
 		else strcpy(index_id, plugin_path);
 
diff --git a/cinelerra-5.1/cinelerra/mwindow.h b/cinelerra-5.1/cinelerra/mwindow.h
index 46e96643..ed20bfbd 100644
--- a/cinelerra-5.1/cinelerra/mwindow.h
+++ b/cinelerra-5.1/cinelerra/mwindow.h
@@ -859,6 +859,7 @@ public:
 	int restart_status;
 	int screens;
 	const char *appimageDir;
+	int is_appimage();
 	int in_destructor;
 	Shuttle *shuttle;
 	WinTV *wintv;
-- 
2.33.0

0002-Better-fix-for-mwindow-not-available.patch (1,128 bytes)
From cc5c25f8bbdae23dda07fdfdb8864db5686cf05d Mon Sep 17 00:00:00 2001
From: Andrew Randrianasulu <[email protected]>
Date: Tue, 12 Oct 2021 13:55:32 +0300
Subject: [PATCH 2/3] Better fix for mwindow not available

---
 cinelerra-5.1/cinelerra/mwindow.C | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/cinelerra-5.1/cinelerra/mwindow.C b/cinelerra-5.1/cinelerra/mwindow.C
index b3a12239..eef24258 100644
--- a/cinelerra-5.1/cinelerra/mwindow.C
+++ b/cinelerra-5.1/cinelerra/mwindow.C
@@ -700,7 +700,7 @@ int MWindow::init_plugins(MWindow *mwindow, Preferences *preferences)
 	// index_id is 2nd line of the index file, normally full plugin path,
 	// but fixed value if AppImage because the path changes on each run.
 	// And if the second line does not match on the next run the index is rebuilt.
-	if( mwindow->is_appimage() && getenv("CINGG_BUILD")) strcpy(index_id, getenv("CINGG_BUILD"));
+	if( mwindow && mwindow->is_appimage() && getenv("CINGG_BUILD")) strcpy(index_id, getenv("CINGG_BUILD"));
 	else strcpy(index_id, plugin_path);
 	FILE *fp = fopen(index_path,"a+");
 	if( !fp ) {
-- 
2.33.0

0003-Avoid-two-undefined-behaviors-in-vframe.C.patch (1,088 bytes)
From a3d9355b99fd98c0d95168c4e8d9ecc206823a95 Mon Sep 17 00:00:00 2001
From: Andrew Randrianasulu <[email protected]>
Date: Tue, 12 Oct 2021 13:56:27 +0300
Subject: [PATCH 3/3] Avoid two undefined behaviors in vframe.C

---
 cinelerra-5.1/guicast/vframe.C | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/cinelerra-5.1/guicast/vframe.C b/cinelerra-5.1/guicast/vframe.C
index 44d7f97e..8e90cca1 100644
--- a/cinelerra-5.1/guicast/vframe.C
+++ b/cinelerra-5.1/guicast/vframe.C
@@ -1403,12 +1403,12 @@ int VFrame::get_memory_usage()
 // a (~alpha) transparency, 0x00==solid .. 0xff==transparent
 void VFrame::set_pixel_color(int rgb, int a)
 {
-	pixel_rgb = (~a<<24) | (rgb&0xffffff);
+	pixel_rgb = (~(unsigned int)a<<24) | (rgb&0xffffff);
 	int ir = 0xff & (pixel_rgb >> 16);
 	int ig = 0xff & (pixel_rgb >> 8);
 	int ib = 0xff & (pixel_rgb >> 0);
 	YUV::yuv.rgb_to_yuv_8(ir, ig, ib);
-	pixel_yuv = (~a<<24) | (ir<<16) | (ig<<8) | (ib<<0);
+	pixel_yuv = (~(unsigned int)a<<24) | (ir<<16) | (ig<<8) | (ib<<0);
 }
 
 void VFrame::set_stiple(int mask)
-- 
2.33.0

Andrew-R

Andrew-R

2021-10-11 19:08

reporter   ~0005055

I tried to use clang's undefined behavior sanitizers and those give me

cd ../
 $ ./cin.sh
 E: [pulseaudio] main.c: Daemon startup failed. Connection failure: Connection terminated Killing Xvnc process ID 8847 Xvnc process ID 8847 already killed
  rm: cannot remove '/data/data/com.termux/files/usr/tmp/.X1-lock': No such file or directory rm: cannot remove '/data/data/com.termux/files/usr/tmp/.X11-unix/X1': No such file or directory New 'localhost:1 ()' desktop is localhost:1 Starting applications specified in /data/data/com.termux/files/home/.vnc/xstartup Log file is /data/data/com.termux/files/home/.vnc/localhost:1.log Cinelerra Infinity - built: Oct 11 2021 21:42:12
 git://git.cinelerra-gg.org/goodguy/cinelerra.git
  (c) 2006-2019 Heroine Virtual Ltd. by Adam Williams
   2007-2020 mods for Cinelerra-GG by W.P.Morrow aka goodguy
    Cinelerra is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. There is absolutely no warranty for Cinelerra. (xfwm4:10151): xfwm4-WARNING **: 22:00:07.464: Failed to connect to session manager: Failed to connect to the session manager: SESSION_MANAGER environment variable not defined vframe.C:1406:17: runtime error: left shift of negative value -256
 vframe.C:1411:17: runtime error: left shift of negative value -256
BC_WindowBase::init_im: Could not open input method.
  filesystem.C:354:29: runtime error: subtraction of unsigned offset from 0x00000000 overflowed to 0x00000001
  BC_Theme::get_image: image "mode_reflect" not found.
  BC_Theme::get_image: image "mode_average" not found.
   BC_Theme::get_image: image "mode_normals" not found.
 mwindow.C:694:15: runtime error: member access within null pointer of type 'MWindow' ** segv at 0x0 in pid 10210, tid 10210
created on Mon Oct 11 22:00:14 2021
 by 10116:10116 u0_a116(*)

{skip}
Andrew-R

Andrew-R

2021-10-11 09:22

reporter   ~0005051

@Andrea_Paz, I prefer qemu (it usually compiled with kvm support). You can look into
 virt-manager if you want to try GUI (basic gtk gui now can be compiled into qemu itself)

basically with something like ubuntu dvd installer you can boit iso in VM and then install -dev packages and compile cin right in VM without installing. Or if you prefer normal virtual machine - just install distro, boot into it and do usual stuff.


I was using qemu (with and without kvm) for testing various self-assembked live cds and lately having small farm of non-slackware distributions)

you can ask me via email about any problems with qemu.

Thanks a lot!
Andrea_Paz

Andrea_Paz

2021-10-11 08:11

manager   ~0005046

I attach the valgrind done with Arch 64-bit and with --without-gl.
I don't have any virtual machine on my PC and I don't know how to do it. If it's important I'll study virtualization, otherwise I'll leave it alone (you know how incompetent I am with the shell...).
In case there is no one with a 32-bit system, what do you recommend me to put: quemu? KVM + virtio? Other?

val-no-gl.log (79,568 bytes)
Andrew-R

Andrew-R

2021-10-10 15:26

reporter   ~0005032

@Andrea_Paz, I think bug / crash is specific to non-opengl/32-bit builds...

if you have time - can you try

1) build cin temporarily with --without-gl and run on 64-bit Arch under valgrind

2) build under 32-bit distro (qemu-driven VM?) and try to run resulting binary there
(it may pick up llvmpipe, so try with non-direct X11 output).

2.1 try ' -cpu host' (so avx/sse and fiends all there)
2.2 try default qemu cpu

while if I read correctly valgrind by itself emulates (?) cpu to some degree for tracking all program/libs interactions...

3) build as 32-bit yet run with hw 3d accel (may be virgl in qemu, or in chroot on host)

right now Cin probably picks up most used codepath (64 bit/accelerated) and I run into bugs in least used (32bit/non-accel) area...
Andrea_Paz

Andrea_Paz

2021-10-10 12:14

manager   ~0005031

Last edited: 2021-10-10 12:15

View 2 revisions

I attach the logs of valgrind and valgrind with the hellgrind option (in the latter case it is terribly slow...).
(Arch linux 64-bit, kde, ryzen 3700x, 32 Gb ram).



valgrind.tar.gz (239,966 bytes)
PhyllisSmith

PhyllisSmith

2021-10-10 03:12

manager   ~0005026

@andrea_paz
Can you run Valgrind on Arch which is 64-bit and see if it crashes too?
Andrew-R

Andrew-R

2021-10-09 23:19

reporter  

valgring_log (60,128 bytes)
Failure: Module initialization failed
Killing Xvnc process ID 21232
rm: cannot remove '/data/data/com.termux/files/usr/tmp/.X1-lock': No such file or directory
rm: cannot remove '/data/data/com.termux/files/usr/tmp/.X11-unix/X1': No such file or directory

New 'localhost:1 ()' desktop is localhost:1

Starting applications specified in /data/data/com.termux/files/home/.vnc/xstartup
Log file is /data/data/com.termux/files/home/.vnc/localhost:1.log

==21372== Memcheck, a memory error detector
==21372== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==21372== Using Valgrind-3.17.0 and LibVEX; rerun with -h for copyright info
==21372== Command: bin/cin
==21372== 

(xfwm4:21371): xfwm4-WARNING **: 01:57:48.107: Failed to connect to session manager: Failed to connect to the session manager: SESSION_MANAGER environment variable not defined
--21372-- WARNING: Serious error when reading debug info
--21372-- When reading debug info from /apex/com.android.runtime/bin/linker:
--21372-- Can't make sense of .ARM.exidx section mapping
--21372-- WARNING: Serious error when reading debug info
--21372-- When reading debug info from /system/lib/liblog.so:
--21372-- Can't make sense of .ARM.exidx section mapping
--21372-- WARNING: Serious error when reading debug info
--21372-- When reading debug info from /apex/com.android.runtime/lib/bionic/libc.so:
--21372-- Can't make sense of .ARM.exidx section mapping
--21372-- WARNING: Serious error when reading debug info
--21372-- When reading debug info from /apex/com.android.runtime/lib/bionic/libdl.so:
--21372-- Can't make sense of .ARM.exidx section mapping
--21372-- WARNING: Serious error when reading debug info
--21372-- When reading debug info from /system/lib/libc++.so:
--21372-- Can't make sense of .ARM.exidx section mapping
--21372-- WARNING: Serious error when reading debug info
--21372-- When reading debug info from /apex/com.android.runtime/lib/bionic/libm.so:
--21372-- Can't make sense of .ARM.exidx section mapping
--21372-- WARNING: Serious error when reading debug info
--21372-- When reading debug info from /system/lib/libnetd_client.so:
--21372-- Can't make sense of .ARM.exidx section mapping
==21372== Conditional jump or move depends on uninitialised value(s)
==21372==    at 0x53D5F2E: ??? (in /apex/com.android.runtime/lib/bionic/libc.so)
==21372==  Uninitialised value was created by a stack allocation
==21372==    at 0x4CE87D4: ??? (in /data/data/com.termux/files/usr/lib/libfontconfig.so)
==21372== 
==21372== Conditional jump or move depends on uninitialised value(s)
==21372==    at 0x53D5E64: ??? (in /apex/com.android.runtime/lib/bionic/libc.so)
==21372==  Uninitialised value was created by a stack allocation
==21372==    at 0x4CE87D4: ??? (in /data/data/com.termux/files/usr/lib/libfontconfig.so)
==21372== 
==21372== Warning: client switching stacks?  SP change: 0xfee41e30 --> 0x119c617a
==21372==          to suppress, use: --max-stackframe=314065738 or greater
==21372== Warning: client switching stacks?  SP change: 0x119c617a --> 0xfee41e38
==21372==          to suppress, use: --max-stackframe=314065730 or greater
==21372== Warning: client switching stacks?  SP change: 0xfee41e30 --> 0x119c617a
==21372==          to suppress, use: --max-stackframe=314065738 or greater
==21372==          further instances of this message will not be shown.
Cinelerra Infinity - built: Aug  1 2021 13:38:03
git://git.cinelerra-gg.org/goodguy/cinelerra.git
(c) 2006-2019 Heroine Virtual Ltd. by Adam Williams
2007-2020 mods for Cinelerra-GG by W.P.Morrow aka goodguy
Cinelerra is free software, covered by the GNU General Public License,
and you are welcome to change it and/or distribute copies of it under
certain conditions. There is absolutely no warranty for Cinelerra.

==21372== Invalid read of size 4
==21372==    at 0x53D60F8: ??? (in /apex/com.android.runtime/lib/bionic/libc.so)
==21372==  Address 0x604396c is 0 bytes after a block of size 12 alloc'd
==21372==    at 0x5086450: operator new[](unsigned int) (in /data/data/com.termux/files/usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
==21372== 
==21372== Invalid read of size 4
==21372==    at 0x53D63AC: ??? (in /apex/com.android.runtime/lib/bionic/libc.so)
==21372==  Address 0x61a2454 is 0 bytes after a block of size 36 alloc'd
==21372==    at 0x5086450: operator new[](unsigned int) (in /data/data/com.termux/files/usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
==21372== 
==21372== Syscall param fstatat64(file_name) points to unaddressable byte(s)
==21372==    at 0x5411E98: ??? (in /apex/com.android.runtime/lib/bionic/libc.so)
==21372==  Address 0x0 is not stack'd, malloc'd or (recently) free'd
==21372== 
==21372== Syscall param openat(filename) points to unaddressable byte(s)
==21372==    at 0x54117F4: ??? (in /apex/com.android.runtime/lib/bionic/libc.so)
==21372==  Address 0x0 is not stack'd, malloc'd or (recently) free'd
==21372== 
==21372== Invalid read of size 4
==21372==    at 0x53D5E38: ??? (in /apex/com.android.runtime/lib/bionic/libc.so)
==21372==  Address 0x61c455c is 0 bytes after a block of size 4 alloc'd
==21372==    at 0x5086450: operator new[](unsigned int) (in /data/data/com.termux/files/usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
==21372== 
==21372== Invalid read of size 4
==21372==    at 0x53D5F04: ??? (in /apex/com.android.runtime/lib/bionic/libc.so)
==21372==  Address 0x61c455c is 0 bytes after a block of size 4 alloc'd
==21372==    at 0x5086450: operator new[](unsigned int) (in /data/data/com.termux/files/usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
==21372== 
==21372== Conditional jump or move depends on uninitialised value(s)
==21372==    at 0x53D5F18: ??? (in /apex/com.android.runtime/lib/bionic/libc.so)
==21372== 
==21372== Conditional jump or move depends on uninitialised value(s)
==21372==    at 0x53D5E50: ??? (in /apex/com.android.runtime/lib/bionic/libc.so)
==21372==  Uninitialised value was created by a stack allocation
==21372==    at 0x844748: Preferences::load_defaults(BC_Hash*) (in /data/data/com.termux/files/home/cingg/cinelerra/cinelerra-5.1/bin/cin)
==21372== 
==21372== Invalid read of size 4
==21372==    at 0x53D5F1A: ??? (in /apex/com.android.runtime/lib/bionic/libc.so)
==21372==  Address 0x628cfb4 is 1 bytes after a block of size 99 alloc'd
==21372==    at 0x5086450: operator new[](unsigned int) (in /data/data/com.termux/files/usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
==21372== 
==21372== Invalid read of size 4
==21372==    at 0x53D6218: ??? (in /apex/com.android.runtime/lib/bionic/libc.so)
==21372==  Address 0x63680b3 is 91 bytes inside a block of size 92 alloc'd
==21372==    at 0x5086450: operator new[](unsigned int) (in /data/data/com.termux/files/usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
==21372== 
==21372== Invalid read of size 4
==21372==    at 0x53D6230: ??? (in /apex/com.android.runtime/lib/bionic/libc.so)
==21372==  Address 0x63882f7 is 87 bytes inside a block of size 90 alloc'd
==21372==    at 0x5086450: operator new[](unsigned int) (in /data/data/com.termux/files/usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
==21372== 
==21372== Invalid read of size 4
==21372==    at 0x53D5E3C: ??? (in /apex/com.android.runtime/lib/bionic/libc.so)
==21372==  Address 0x6419aa4 is 3 bytes after a block of size 1 alloc'd
==21372==    at 0x5086450: operator new[](unsigned int) (in /data/data/com.termux/files/usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
==21372== 
==21372== Conditional jump or move depends on uninitialised value(s)
==21372==    at 0x53F8F24: ??? (in /apex/com.android.runtime/lib/bionic/libc.so)
==21372== 
==21372== Conditional jump or move depends on uninitialised value(s)
==21372==    at 0x53F8FD6: ??? (in /apex/com.android.runtime/lib/bionic/libc.so)
==21372== 
==21372== Use of uninitialised value of size 4
==21372==    at 0x99E05C: BC_Theme::image_set_cmpr(void const*, void const*) (bctheme.C:164)
==21372==    by 0x53F8FF7: ??? (in /apex/com.android.runtime/lib/bionic/libc.so)
==21372==  Uninitialised value was created by a heap allocation
==21372==    at 0x5086450: operator new[](unsigned int) (in /data/data/com.termux/files/usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
==21372== 
==21372== Use of uninitialised value of size 4
==21372==    at 0x99E05C: BC_Theme::image_set_cmpr(void const*, void const*) (bctheme.C:164)
==21372==    by 0x53F9017: ??? (in /apex/com.android.runtime/lib/bionic/libc.so)
==21372==  Uninitialised value was created by a heap allocation
==21372==    at 0x5086450: operator new[](unsigned int) (in /data/data/com.termux/files/usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
==21372== 
==21372== Conditional jump or move depends on uninitialised value(s)
==21372==    at 0x53F9172: ??? (in /apex/com.android.runtime/lib/bionic/libc.so)
==21372== 
==21372== Conditional jump or move depends on uninitialised value(s)
==21372==    at 0x53F92B0: ??? (in /apex/com.android.runtime/lib/bionic/libc.so)
==21372== 
==21372== Conditional jump or move depends on uninitialised value(s)
==21372==    at 0x53F92B2: ??? (in /apex/com.android.runtime/lib/bionic/libc.so)
==21372== 
==21372== Conditional jump or move depends on uninitialised value(s)
==21372==    at 0x53F9798: ??? (in /apex/com.android.runtime/lib/bionic/libc.so)
==21372== 
==21372== Conditional jump or move depends on uninitialised value(s)
==21372==    at 0x53F902E: ??? (in /apex/com.android.runtime/lib/bionic/libc.so)
==21372== 
==21372== Conditional jump or move depends on uninitialised value(s)
==21372==    at 0x53F9900: ??? (in /apex/com.android.runtime/lib/bionic/libc.so)
==21372== 
==21372== Invalid write of size 4
==21372==    at 0x7AF9F4: LocalSession::LocalSession(EDL*) (localsession.C:63)
==21372==    by 0x729B77: EDL::create_objects() (in /data/data/com.termux/files/home/cingg/cinelerra/cinelerra-5.1/bin/cin)
==21372==  Address 0xc323ae4 is 4 bytes after a block of size 2,408 alloc'd
==21372==    at 0x5085060: operator new(unsigned int) (in /data/data/com.termux/files/usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
==21372== 
==21372== Invalid write of size 4
==21372==    at 0x7AF9F8: LocalSession::LocalSession(EDL*) (localsession.C:63)
==21372==    by 0x729B77: EDL::create_objects() (in /data/data/com.termux/files/home/cingg/cinelerra/cinelerra-5.1/bin/cin)
==21372==  Address 0xc323ae0 is 0 bytes after a block of size 2,408 alloc'd
==21372==    at 0x5085060: operator new(unsigned int) (in /data/data/com.termux/files/usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
==21372== 
==21372== Use of uninitialised value of size 4
==21372==    at 0xA14600: BC_Xfer::xfer_rgba8888_to_bgr8888(unsigned int, unsigned int) (xfer_bc_rgba8888.C:39)
==21372==    by 0x9D8E6B: BC_Xfer::xfer_slices(int) (bcxfer.C:304)
==21372==    by 0x9D9B4F: xfer (xfer.C:840)
==21372==    by 0x9D9B4F: BC_CModels::transfer(unsigned char**, unsigned char**, unsigned char*, unsigned char*, unsigned char*, unsigned char*, unsigned char*, unsigned char*, int, int, int, int, int, int, int, int, int, int, int, int, int) (bcxfer.C:185)
==21372==    by 0x95D28B: BC_Bitmap::read_frame(VFrame*, int, int, int, int, int, int, int, int, int) (bcbitmap.C:683)
==21372==    by 0x95C5A7: read_frame (bcbitmap.C:644)
==21372==    by 0x95C5A7: BC_Bitmap::read_frame(VFrame*, int, int, int, int) (bcbitmap.C:639)
==21372==    by 0x981233: BC_Pixmap::BC_Pixmap(BC_WindowBase*, VFrame*, int, int) (bcpixmap.C:51)
==21372==    by 0x96CD27: BC_ListBox::initialize() (bclistbox.C:498)
==21372==    by 0x9B1E0B: BC_WindowBase::add_subwindow(BC_WindowBase*) (bcwindowbase.C:3339)
==21372==    by 0x6991B3: AWindowGUI::create_objects() (in /data/data/com.termux/files/home/cingg/cinelerra/cinelerra-5.1/bin/cin)
==21372== 
==21372== Use of uninitialised value of size 4
==21372==    at 0x9D8C84: BC_Xfer::XFER_rgba8888_to_transparency(unsigned int, unsigned int) (bcxfer.C:242)
==21372==    by 0x9D8E6B: BC_Xfer::xfer_slices(int) (bcxfer.C:304)
==21372==    by 0x9D9B4F: xfer (xfer.C:840)
==21372==    by 0x9D9B4F: BC_CModels::transfer(unsigned char**, unsigned char**, unsigned char*, unsigned char*, unsigned char*, unsigned char*, unsigned char*, unsigned char*, int, int, int, int, int, int, int, int, int, int, int, int, int) (bcxfer.C:185)
==21372==    by 0x95D28B: BC_Bitmap::read_frame(VFrame*, int, int, int, int, int, int, int, int, int) (bcbitmap.C:683)
==21372==    by 0x95C5A7: read_frame (bcbitmap.C:644)
==21372==    by 0x95C5A7: BC_Bitmap::read_frame(VFrame*, int, int, int, int) (bcbitmap.C:639)
==21372==    by 0x9812A7: BC_Pixmap::BC_Pixmap(BC_WindowBase*, VFrame*, int, int) (bcpixmap.C:66)
==21372==    by 0x96CD27: BC_ListBox::initialize() (bclistbox.C:498)
==21372==    by 0x9B1E0B: BC_WindowBase::add_subwindow(BC_WindowBase*) (bcwindowbase.C:3339)
==21372==    by 0x6991B3: AWindowGUI::create_objects() (in /data/data/com.termux/files/home/cingg/cinelerra/cinelerra-5.1/bin/cin)
==21372== 
==21372== Conditional jump or move depends on uninitialised value(s)
==21372==    at 0x7F847C: MWindow::search_plugindb(int, int, int, int, int, ArrayList<PluginServer*>&) (mwindow.C:901)
==21372==    by 0x69C92F: AWindowGUI::create_persistent_folder(ArrayList<BC_ListBoxItem*>*, int, int, int, int) (in /data/data/com.termux/files/home/cingg/cinelerra/cinelerra-5.1/bin/cin)
==21372== 
==21372== Invalid read of size 8
==21372==    at 0x7B27A4: LocalSession::get_outpoint() (localsession.C:513)
==21372==    by 0x8B441B: TimeBar::update_points() (in /data/data/com.termux/files/home/cingg/cinelerra/cinelerra-5.1/bin/cin)
==21372==  Address 0xc323ae0 is 0 bytes after a block of size 2,408 alloc'd
==21372==    at 0x5085060: operator new(unsigned int) (in /data/data/com.termux/files/usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
==21372== 
==21372== Invalid read of size 8
==21372==    at 0x7B27F8: LocalSession::outpoint_valid() (localsession.C:523)
==21372==    by 0x8B445F: TimeBar::update_points() (in /data/data/com.termux/files/home/cingg/cinelerra/cinelerra-5.1/bin/cin)
==21372==  Address 0xc323ae0 is 0 bytes after a block of size 2,408 alloc'd
==21372==    at 0x5085060: operator new(unsigned int) (in /data/data/com.termux/files/usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
==21372== 
==21372== Invalid read of size 8
==21372==    at 0x7B27A4: LocalSession::get_outpoint() (localsession.C:513)
==21372==    by 0x8B3E53: TimeBar::update_highlights() (in /data/data/com.termux/files/home/cingg/cinelerra/cinelerra-5.1/bin/cin)
==21372==  Address 0xc323ae0 is 0 bytes after a block of size 2,408 alloc'd
==21372==    at 0x5085060: operator new(unsigned int) (in /data/data/com.termux/files/usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
==21372== 
==21372== Invalid read of size 8
==21372==    at 0x7B27A4: LocalSession::get_outpoint() (localsession.C:513)
==21372==    by 0x8B3E8B: TimeBar::update_highlights() (in /data/data/com.termux/files/home/cingg/cinelerra/cinelerra-5.1/bin/cin)
==21372==  Address 0xc323ae0 is 0 bytes after a block of size 2,408 alloc'd
==21372==    at 0x5085060: operator new(unsigned int) (in /data/data/com.termux/files/usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
==21372== 
==21372== Conditional jump or move depends on uninitialised value(s)
==21372==    at 0x99DF38: BC_Theme::get_image_set_object(char const*) (bctheme.C:190)
==21372==    by 0x99DBA7: BC_Theme::get_image_set(char const*, int) (bctheme.C:234)
==21372==    by 0x7232F3: EditClick2Play::EditClick2Play(MWindow*, EditPanel*, int, int) (in /data/data/com.termux/files/home/cingg/cinelerra/cinelerra-5.1/bin/cin)
==21372== 
==21372== Conditional jump or move depends on uninitialised value(s)
==21372==    at 0x99DF4C: BC_Theme::get_image_set_object(char const*) (bctheme.C:187)
==21372==    by 0x99DBA7: BC_Theme::get_image_set(char const*, int) (bctheme.C:234)
==21372==    by 0x7232F3: EditClick2Play::EditClick2Play(MWindow*, EditPanel*, int, int) (in /data/data/com.termux/files/home/cingg/cinelerra/cinelerra-5.1/bin/cin)
==21372==  Uninitialised value was created by a heap allocation
==21372==    at 0x5086450: operator new[](unsigned int) (in /data/data/com.termux/files/usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
==21372== 
==21372== Use of uninitialised value of size 4
==21372==    at 0x99DF28: BC_Theme::get_image_set_object(char const*) (bctheme.C:189)
==21372==    by 0x99DBA7: BC_Theme::get_image_set(char const*, int) (bctheme.C:234)
==21372==    by 0x7232F3: EditClick2Play::EditClick2Play(MWindow*, EditPanel*, int, int) (in /data/data/com.termux/files/home/cingg/cinelerra/cinelerra-5.1/bin/cin)
==21372==  Uninitialised value was created by a heap allocation
==21372==    at 0x5086450: operator new[](unsigned int) (in /data/data/com.termux/files/usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
==21372== 
==21372== Use of uninitialised value of size 4
==21372==    at 0xA145C8: BC_Xfer::xfer_rgba8888_to_bgr8888(unsigned int, unsigned int) (xfer_bc_rgba8888.C:0)
==21372==    by 0x9D8E6B: BC_Xfer::xfer_slices(int) (bcxfer.C:304)
==21372==    by 0x9D9B4F: xfer (xfer.C:840)
==21372==    by 0x9D9B4F: BC_CModels::transfer(unsigned char**, unsigned char**, unsigned char*, unsigned char*, unsigned char*, unsigned char*, unsigned char*, unsigned char*, int, int, int, int, int, int, int, int, int, int, int, int, int) (bcxfer.C:185)
==21372==    by 0x95D28B: BC_Bitmap::read_frame(VFrame*, int, int, int, int, int, int, int, int, int) (bcbitmap.C:683)
==21372==    by 0x95D14F: BC_Bitmap::read_frame(VFrame*, int, int, int, int, int) (bcbitmap.C:644)
==21372==    by 0x9BAFC3: BC_WindowBase::draw_3segmenth(int, int, int, int, int, VFrame*, BC_Pixmap*) (bcwindowdraw.C:1184)
==21372==    by 0x9BAE07: BC_WindowBase::draw_3segmenth(int, int, int, VFrame*, BC_Pixmap*) (bcwindowdraw.C:1113)
==21372==    by 0xC18E9EB: CAKEWALKTHEME::draw_mwindow_bg(MWindowGUI*) (cakewalk.C:1234)
==21372==    by 0x7EB1DF: MWindowGUI::create_objects() (in /data/data/com.termux/files/home/cingg/cinelerra/cinelerra-5.1/bin/cin)
==21372== 
==21372== Invalid read of size 4
==21372==    at 0xA145C8: BC_Xfer::xfer_rgba8888_to_bgr8888(unsigned int, unsigned int) (xfer_bc_rgba8888.C:0)
==21372==    by 0x9D8E6B: BC_Xfer::xfer_slices(int) (bcxfer.C:304)
==21372==    by 0x9D9B4F: xfer (xfer.C:840)
==21372==    by 0x9D9B4F: BC_CModels::transfer(unsigned char**, unsigned char**, unsigned char*, unsigned char*, unsigned char*, unsigned char*, unsigned char*, unsigned char*, int, int, int, int, int, int, int, int, int, int, int, int, int) (bcxfer.C:185)
==21372==    by 0x95D28B: BC_Bitmap::read_frame(VFrame*, int, int, int, int, int, int, int, int, int) (bcbitmap.C:683)
==21372==    by 0x95D14F: BC_Bitmap::read_frame(VFrame*, int, int, int, int, int) (bcbitmap.C:644)
==21372==    by 0x9BAFC3: BC_WindowBase::draw_3segmenth(int, int, int, int, int, VFrame*, BC_Pixmap*) (bcwindowdraw.C:1184)
==21372==    by 0x9BAE07: BC_WindowBase::draw_3segmenth(int, int, int, VFrame*, BC_Pixmap*) (bcwindowdraw.C:1113)
==21372==    by 0xC18E9EB: CAKEWALKTHEME::draw_mwindow_bg(MWindowGUI*) (cakewalk.C:1234)
==21372==    by 0x7EB1DF: MWindowGUI::create_objects() (in /data/data/com.termux/files/home/cingg/cinelerra/cinelerra-5.1/bin/cin)
==21372==  Address 0xc1f834c is 4 bytes before a block of size 196 alloc'd
==21372==    at 0x5086450: operator new[](unsigned int) (in /data/data/com.termux/files/usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so)
==21372== 
==21372== Invalid read of size 1
==21372==    at 0xA14600: BC_Xfer::xfer_rgba8888_to_bgr8888(unsigned int, unsigned int) (xfer_bc_rgba8888.C:39)
==21372==    by 0x9D8E6B: BC_Xfer::xfer_slices(int) (bcxfer.C:304)
==21372==    by 0x9D9B4F: xfer (xfer.C:840)
==21372==    by 0x9D9B4F: BC_CModels::transfer(unsigned char**, unsigned char**, unsigned char*, unsigned char*, unsigned char*, unsigned char*, unsigned char*, unsigned char*, int, int, int, int, int, int, int, int, int, int, int, int, int) (bcxfer.C:185)
==21372==    by 0x95D28B: BC_Bitmap::read_frame(VFrame*, int, int, int, int, int, int, int, int, int) (bcbitmap.C:683)
==21372==    by 0x95D14F: BC_Bitmap::read_frame(VFrame*, int, int, int, int, int) (bcbitmap.C:644)
==21372==    by 0x9BAFC3: BC_WindowBase::draw_3segmenth(int, int, int, int, int, VFrame*, BC_Pixmap*) (bcwindowdraw.C:1184)
==21372==    by 0x9BAE07: BC_WindowBase::draw_3segmenth(int, int, int, VFrame*, BC_Pixmap*) (bcwindowdraw.C:1113)
==21372==    by 0xC18E9EB: CAKEWALKTHEME::draw_mwindow_bg(MWindowGUI*) (cakewalk.C:1234)
==21372==    by 0x7EB1DF: MWindowGUI::create_objects() (in /data/data/com.termux/files/home/cingg/cinelerra/cinelerra-5.1/bin/cin)
==21372==  Address 0x0 is not stack'd, malloc'd or (recently) free'd
==21372== 
** segv at 0x0 in pid 21372, tid 21372
BC_WindowBase::init_im: Could not open input method.
created on Sun Oct 10 01:59:42 2021
        by 10116:10116 u0_a116(*)

OS:

CPUS: 8

CPUINFO:
processor	: 0
model name	: ARMv8 Processor rev 4 (v8l)
BogoMIPS	: 26.00
Features	: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32
CPU implementer	: 0x41
CPU architecture: 8
CPU variant	: 0x0
CPU part	: 0xd03
CPU revision	: 4

processor	: 1
model name	: ARMv8 Processor rev 4 (v8l)
BogoMIPS	: 26.00
Features	: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32
CPU implementer	: 0x41
CPU architecture: 8
CPU variant	: 0x0
CPU part	: 0xd03
CPU revision	: 4

processor	: 2
model name	: ARMv8 Processor rev 4 (v8l)
BogoMIPS	: 26.00
Features	: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32
CPU implementer	: 0x41
CPU architecture: 8
CPU variant	: 0x0
CPU part	: 0xd03
CPU revision	: 4

processor	: 3
model name	: ARMv8 Processor rev 4 (v8l)

THREADS:
thread 0x00000ea87230, owner 0x0000040c3fc0, 13RecordChannel
thread 0x00000e586230, owner 0x00000e384230, 15BC_WindowEvents
thread 0x00000e485230, owner 0x00000e384230, 11BC_Repeater
thread 0x00000e384230, owner 0x0000040c3fc0, 13RemoteControl
thread 0x00000e283230, owner 0x0000040c3fc0, 12BC_Clipboard
thread 0x00000e182230, owner 0x0000040c3fc0, 19ResourceVideoThread
thread 0x00000e081230, owner 0x0000040c3fc0, 19ResourceAudioThread
thread 0x00000df80230, owner 0x0000040c3fc0, 12BC_Clipboard
thread 0x00000de7f230, owner 0x00000d7f7230, 15BC_WindowEvents
thread 0x00000dd7e230, owner 0x00000d7f7230, 11BC_Repeater
thread 0x00000dc7d230, owner 0x00000d7f7230, 9VPlayback
thread 0x00000da7d230, owner 0x00000d7f7230, 12BC_Clipboard
thread 0x00000d7f7230, owner 0x0000040c3fc0, 7VWindow
thread 0x00000d6f6230, owner 0x0000040c3fc0, 9CPlayback
thread 0x00000d5f5230, owner 0x0000040c3fc0, 11CWindowTool
thread 0x00000d0f4230, owner 0x0000040c3fc0, 12BC_Clipboard
thread 0x00000c7f3230, owner 0x0000040c3fc0, 16AssetVIconThread
thread 0x00000c6f2230, owner 0x0000040c3fc0, 12BC_Clipboard
thread 0x000006c09230, owner 0x0000040c3fc0, 12BC_Clipboard

TRACES:

LOCKS:
signal_entry: lock table size=15
    0xc401710 VIconThread::draw_lock, VIconThread::run 0 0xc7f3230
    0xd1ef5f8 CWindowTool::input_lock, CWindowTool::run 0xd5f5230
    0xd224478 PlaybackEngine::output_lock, PlaybackEngine::run 0xd6f6230
    0xd22b3f8 BC_DialogThread::active_lock, BC_DialogThread::run 0xd7f7230 *
    0xd4405e8 PlaybackEngine::output_lock, PlaybackEngine::run 0xdc7d230
    0xd44787c Cinelerra: Program, MWindowGUI::create_objects 0x40c3fc0 *
    0xd451248 ResourceThreadBase::draw_lock, ResourceThreadBase::run 0xe182230
    0xd451098 ResourceThreadBase::draw_lock, ResourceThreadBase::run 0xe081230
    0xe6199a8 RecordSetChannel::change_channel, (null) 0xea87230
    0xd22d278 BC_WindowBase::event_condition, BC_WindowBase::get_event 0xd7f7230
    0xd45d688 BC_WindowBase::event_condition, BC_WindowBase::get_event 0xe384230
lock_items: 11
lock_frees: 4

BUFFERS:

SHMMEM:

MAIN HOOK:

EDL:
EDL
  clip_title: Program
  parent_edl: 0x0
  selectionstart 10.004000
  selectionend 10.004000
  loop_start 0.000000
  loop_end 0.000000
  pane 0 view_start=0 track_start=0
  pane 1 view_start=0 track_start=0
  pane 2 view_start=0 track_start=0
  pane 3 view_start=0 track_start=0
audio_channels: 2 audio_tracks: 2 sample_rate: 32000
  video_channels: 1
  video_tracks: 1
  frame_rate: 25.00
  frames_per_foot: 16.00
  output_w: 352
  output_h: 144
  aspect_w: 22.000000
  aspect_h: 9.000000
  color_model: 14
 CLIPS  total: 0
 NESTED_EDLS  total: 0
 VWINDOW EDLS  total: 0
 ASSETS
 LABELS
 TRACKS
  Track: 0xc3280a0
   Title Video 1
   Data type 1, draw 1, gang 1, master 0, mixer_id -1
      play 1, armed 1, nudge 0, masks 0x00ff
   Edits:
   Automation: 0xc3285c0
    MUTEAUTOS 0xc328630
    CAMERA_X 0xc3292f8
    CAMERA_Y 0xc3293f0
    CAMERA_Z 0xc3296d8
    PROJECTOR_X 0xc3294e8
    PROJECTOR_Y 0xc3295e0
    PROJECTOR_Z 0xc3297d0
    FADEAUTOS 0xc3286f8
    MODEAUTOS 0xc3288e8
    MASKAUTOS 0xc3289b0
	MaskAutos::dump 0xc3289b0
	Default: position 0 submasks 8
mask_auto:  apply_before_plugins 0, disable_opengl_masking 0
    submask 0:
    submask 1:
    submask 2:
    submask 3:
    submask 4:
    submask 5:
    submask 6:
    submask 7:
    SPEEDAUTOS 0xc3287f0
   Plugin Sets: 0

  Track: 0xc329910
   Title Audio 1
   Data type 0, draw 1, gang 1, master 0, mixer_id -1
      play 1, armed 1, nudge 0, masks 0x00ff
   Edits:
   Automation: 0xc329e30
    MUTEAUTOS 0xc329ea0
    FADEAUTOS 0xc329f68
    PANAUTOS 0xc32a158
    SPEEDAUTOS 0xc32a060
   Plugin Sets: 0

  Track: 0xc32a2e8
   Title Audio 2
   Data type 0, draw 1, gang 1, master 0, mixer_id -1
      play 1, armed 1, nudge 0, masks 0x00ff
   Edits:
   Automation: 0xc32a808
    MUTEAUTOS 0xc32a878
    FADEAUTOS 0xc32a940
    PANAUTOS 0xc32ab30
    SPEEDAUTOS 0xc32aa38
   Plugin Sets: 0


UNDO:

EXE: built: Aug  1 2021 13:38:03
path: /data/data/com.termux/files/home/cingg/cinelerra/cinelerra-5.1/bin/cin =  73693400 bytes
mtime: 2021-10-08 22:36:01


CACHES:
audio cache: CICache::dump total size 0
video cache: CICache::dump total size 0

VERSION:

MEMINFO:
MemTotal:        1872520 kB
MemFree:          148248 kB
MemAvailable:     448132 kB
Buffers:            2520 kB
Cached:           510908 kB
SwapCached:         7724 kB
Active:           383700 kB
Inactive:         356152 kB
Active(anon):     118096 kB
Inactive(anon):   118100 kB
Active(file):     265604 kB
Inactive(file):   238052 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:       1310760 kB
SwapFree:         121668 kB
Dirty:                28 kB
Writeback:             0 kB
AnonPages:        226648 kB
Mapped:           235876 kB
Shmem:              9772 kB
Slab:             183784 kB
SReclaimable:      48524 kB
SUnreclaim:       135260 kB
KernelStack:       37984 kB
PageTables:        44704 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     2247020 kB
Committed_AS:   28302752 kB
VmallocTotal:   263061440 kB
VmallocUsed:           0 kB
VmallocChunk:          0 kB
CmaTotal:              0 kB
CmaFree:               0 kB
IonTotalCache:         0 kB
IonTotalUsed:      76512 kB
PActive(anon):         0 kB
PInactive(anon):       0 kB
PActive(file):     96212 kB
PInactive(file):       0 kB
Isolate1Free:      13336 kB
Isolate2Free:          0 kB

STATUS:
Name:	memcheck-arm-li
Umask:	0077
State:	R (running)
Tgid:	21372
Ngid:	0
Pid:	21372
PPid:	21333
TracerPid:	0
Uid:	10116	10116	10116	10116
Gid:	10116	10116	10116	10116
FDSize:	32768
Groups:	3003 9997 20116 50116 
VmPeak:	  429828 kB
VmSize:	  429828 kB
VmLck:	       0 kB
VmPin:	       0 kB
VmHWM:	  168600 kB
VmRSS:	  152552 kB
RssAnon:	  137884 kB
RssFile:	   14552 kB
RssShmem:	     116 kB
VmData:	  367996 kB
VmStk:	     132 kB
VmExe:	    2092 kB
VmLib:	   53748 kB
VmPTE:	     792 kB
VmPMD:	      16 kB
VmSwap:	  103548 kB
Threads:	21
SigQ:	0/6566
SigPnd:	0000000000000000
ShdPnd:	0000000000000000
SigBlk:	0000000080000400
SigIgn:	0000000000000000
SigCgt:	fffffffff7b8feff
CapInh:	0000000000000000
CapPrm:	0000000000000000
CapEff:	0000000000000000
CapBnd:	0000000000000000
CapAmb:	0000000000000000
NoNewPrivs:	0
Seccomp:	2
Speculation_Store_Bypass:	unknown
Cpus_allowed:	ff
Cpus_allowed_list:	0-7
Mems_allowed:	1
Mems_allowed_list:	0
voluntary_ctxt_switches:	1955
nonvoluntary_ctxt_switches:	2657

FD:
.	d	size 0
..	d	size 0
0	c	size 0	-> /dev/pts/28	pos: 0
1	 	size 24892	-> /data/data/com.termux/files/home/cingg/cinelerra/cinelerra-5.1/valgring_log	pos: 24892
2	 	size 24892	-> /data/data/com.termux/files/home/cingg/cinelerra/cinelerra-5.1/valgring_log	pos: 24892
3	s	size 0	-> socket:[7253753]	pos: 0
4	s	size 0	-> socket:[7248343]	pos: 0
5	s	size 0	-> socket:[7248344]	pos: 0
6	s	size 0	-> socket:[7248345]	pos: 0
7	 	size 757076	-> /data/data/com.termux/files/usr/share/fonts/TTF/DejaVuSans.ttf	pos: 68626
9	 	size 705684	-> /data/data/com.termux/files/usr/share/fonts/TTF/DejaVuSans-Bold.ttf	pos: 54298
10	s	size 0	-> socket:[7248349]	pos: 0
11	s	size 0	-> socket:[7248350]	pos: 0
12	s	size 0	-> socket:[7245158]	pos: 0
13	s	size 0	-> socket:[7254256]	pos: 0
14	s	size 0	-> socket:[7253885]	pos: 0
15	s	size 0	-> socket:[7253887]	pos: 0
16	s	size 0	-> socket:[7253888]	pos: 0
17	s	size 0	-> socket:[7253895]	pos: 0
18	s	size 0	-> socket:[7253933]	pos: 0
19	s	size 0	-> socket:[7253934]	pos: 0
20	s	size 0	-> socket:[7258193]	pos: 0
21	s	size 0	-> socket:[7253981]	pos: 0
22	s	size 0	-> socket:[7259909]	pos: 0
23	s	size 0	-> socket:[7259914]	pos: 0
24	s	size 0	-> socket:[7254003]	pos: 0
25	s	size 0	-> socket:[7254004]	pos: 0
26	d	size 0	-> /proc/21372/fd	pos: 32770
32756	 	size 73693400	-> /data/data/com.termux/files/home/cingg/cinelerra/cinelerra-5.1/bin/cin	pos: 0
32757	 	size 8	-> /data/data/com.termux/files/usr/tmp/valgrind_proc_21372_cmdline_27e9096a (deleted)	pos: 8
32758	 	size 152	-> /data/data/com.termux/files/usr/tmp/valgrind_proc_21372_auxv_27e9096a (deleted)	pos: 152
32759	 	size 28988	-> /data/data/com.termux/files/home/cingg/cinelerra/cinelerra-5.1/valgring_log	pos: 28988
32760	f	size 0	-> pipe:[7245921]	pos: 0
32761	f	size 0	-> pipe:[7245921]	pos: 0

MAPS:
00108000-02e21000 r-xp 00000000 103:17 249339                            /data/data/com.termux/files/home/cingg/cinelerra/cinelerra-5.1/bin/cin
02e22000-02f10000 r--p 02d19000 103:17 249339                            /data/data/com.termux/files/home/cingg/cinelerra/cinelerra-5.1/bin/cin
02f10000-0351e000 rw-p 02e07000 103:17 249339                            /data/data/com.termux/files/home/cingg/cinelerra/cinelerra-5.1/bin/cin
0351e000-03ec7000 rw-p 00000000 00:00 0 
04000000-0401e000 r--p 00000000 07:38 24                                 /apex/com.android.runtime/bin/linker
0401e000-040b7000 r-xp 0001e000 07:38 24                                 /apex/com.android.runtime/bin/linker
040b7000-040b8000 rw-p 000b7000 07:38 24                                 /apex/com.android.runtime/bin/linker
040b8000-040bc000 r--p 000b8000 07:38 24                                 /apex/com.android.runtime/bin/linker
040bc000-040c2000 rw-p 00000000 00:00 0 
040c2000-040c3000 r--p 00000000 00:00 0 
040c3000-040c5000 rw-p 00000000 00:00 0 
040c5000-040c6000 rwxp 00000000 00:00 0 
048c5000-048c6000 rw-p 00000000 00:00 0                                  [anon:arc4random data]
048c6000-048c7000 r--p 00000000 00:00 0                                  [anon:atexit handlers]
048c8000-048c9000 rw-p 00000000 00:00 0                                  [anon:arc4random data]
048c9000-048ca000 ---p 00000000 00:00 0 
048ca000-048ce000 rw-p 00000000 00:00 0                                  [anon:thread signal stack]
048ce000-048cf000 r--p 00000000 00:00 0                                  [anon:atexit handlers]
048cf000-048d1000 rw-p 00000000 00:00 0                                  [anon:bionic_alloc_small_objects]
048d1000-04935000 r--p 00000000 00:00 0                                  [anon:linker_alloc]
04935000-0494c000 r--s 00000000 00:11 13326                              /dev/__properties__/property_info
0494c000-0494f000 rw-p 00000000 00:00 0                                  [anon:System property context nodes]
0494f000-0496f000 r--s 00000000 00:11 13761                              /dev/__properties__/properties_serial
0496f000-0498f000 r--s 00000000 00:11 13686                              /dev/__properties__/u:object_r:proc_list_hwfix_prop:s0
0498f000-04990000 ---p 00000000 00:00 0 
04990000-04991000 rw-p 00000000 00:00 0 
04991000-04992000 ---p 00000000 00:00 0 
04992000-049b2000 r--s 00000000 00:11 13405                              /dev/__properties__/u:object_r:debug_prop:s0
049b2000-049b3000 rw-p 00000000 00:00 0                                  [anon:bionic_alloc_small_objects]
049b3000-04a17000 r--p 00000000 00:00 0                                  [anon:linker_alloc]
04a17000-04a19000 rw-p 00000000 00:00 0                                  [anon:bionic_alloc_small_objects]
04a19000-04a39000 r--s 00000000 00:11 13438                              /dev/__properties__/u:object_r:exported_default_prop:s0
04a39000-04a3f000 rw-p 00000000 00:00 0                                  [anon:bionic_alloc_small_objects]
04a3f000-04a40000 ---p 00000000 00:00 0 
04a40000-04a43000 rw-p 00000000 00:00 0 
04a43000-04a44000 ---p 00000000 00:00 0 
04a44000-04a48000 rw-p 00000000 00:00 0                                  [anon:bionic_alloc_small_objects]
04a48000-04b10000 r--p 00000000 00:00 0                                  [anon:linker_alloc]
04b10000-04b30000 r--s 00000000 00:11 13446                              /dev/__properties__/u:object_r:exported_system_prop:s0
04b30000-04b50000 r--s 00000000 00:11 13497                              /dev/__properties__/u:object_r:logd_prop:s0
04b50000-04b70000 r--s 00000000 00:11 13496                              /dev/__properties__/u:object_r:log_tag_prop:s0
04b74000-04b8b000 r--s 00000000 00:11 13326                              /dev/__properties__/property_info
04b8b000-04b8e000 rw-p 00000000 00:00 0                                  [anon:System property context nodes]
04b8e000-04bae000 r--s 00000000 00:11 13761                              /dev/__properties__/properties_serial
04bae000-04baf000 ---p 00000000 00:00 0 
04baf000-04bb3000 rw-p 00000000 00:00 0                                  [anon:thread signal stack]
04bb3000-04bb4000 ---p 00000000 00:00 0 
04bb4000-04bb8000 rw-p 00000000 00:00 0                                  [anon:thread signal stack]
04bb9000-04bba000 rw-p 00000000 00:00 0                                  [anon:bionic_alloc_small_objects]
04bba000-04bda000 r--s 00000000 00:11 13686                              /dev/__properties__/u:object_r:proc_list_hwfix_prop:s0
04bda000-04bfa000 r--s 00000000 00:11 13405                              /dev/__properties__/u:object_r:debug_prop:s0
04bfa000-04c1a000 r--s 00000000 00:11 13427                              /dev/__properties__/u:object_r:exported2_default_prop:s0
04c1a000-04c1b000 ---p 00000000 00:00 0 
04c1b000-04c1f000 rw-p 00000000 00:00 0                                  [anon:thread signal stack]
04c1f000-04c20000 ---p 00000000 00:00 0 
04c20000-04c24000 rw-p 00000000 00:00 0                                  [anon:thread signal stack]
04c24000-04c25000 ---p 00000000 00:00 0 
04c25000-04c29000 rw-p 00000000 00:00 0                                  [anon:thread signal stack]
04c29000-04c2a000 ---p 00000000 00:00 0 
04c2a000-04c2e000 rw-p 00000000 00:00 0                                  [anon:thread signal stack]
04c2f000-04c30000 rw-p 00000000 00:00 0                                  [anon:bionic_alloc_small_objects]
04c30000-04c50000 r--s 00000000 00:11 13417                              /dev/__properties__/u:object_r:dft_logsystemtype_prop:s0
04c50000-04c70000 r--s 00000000 00:11 13464                              /dev/__properties__/u:object_r:heapprofd_prop:s0
04c70000-04c71000 ---p 00000000 00:00 0 
04c71000-04c75000 rw-p 00000000 00:00 0                                  [anon:thread signal stack]
04c75000-04c76000 ---p 00000000 00:00 0 
04c76000-04c7a000 rw-p 00000000 00:00 0                                  [anon:thread signal stack]
04c7a000-04c7b000 ---p 00000000 00:00 0 
04c7b000-04c7f000 rw-p 00000000 00:00 0                                  [anon:thread signal stack]
04c7f000-04c80000 ---p 00000000 00:00 0 
04c80000-04c84000 rw-p 00000000 00:00 0                                  [anon:thread signal stack]
04c84000-04c85000 ---p 00000000 00:00 0 
04c85000-04c89000 rw-p 00000000 00:00 0                                  [anon:thread signal stack]
04c89000-04c8a000 ---p 00000000 00:00 0 
04c8a000-04c8e000 rw-p 00000000 00:00 0                                  [anon:thread signal stack]
04c8e000-04c8f000 ---p 00000000 00:00 0 
04c8f000-04c93000 rw-p 00000000 00:00 0                                  [anon:thread signal stack]
04c93000-04c94000 ---p 00000000 00:00 0 
04c94000-04c98000 rw-p 00000000 00:00 0                                  [anon:thread signal stack]
04c98000-04c99000 ---p 00000000 00:00 0 
04c99000-04c9d000 rw-p 00000000 00:00 0                                  [anon:thread signal stack]
04c9d000-04c9e000 ---p 00000000 00:00 0 
04c9e000-04ca2000 rw-p 00000000 00:00 0                                  [anon:thread signal stack]
04ca2000-04ca3000 ---p 00000000 00:00 0 
04ca3000-04ca7000 rw-p 00000000 00:00 0                                  [anon:thread signal stack]
04ca7000-04ca8000 ---p 00000000 00:00 0 
04ca8000-04cac000 rw-p 00000000 00:00 0                                  [anon:thread signal stack]
04cac000-04cad000 ---p 00000000 00:00 0 
04cad000-04cb1000 rw-p 00000000 00:00 0                                  [anon:thread signal stack]
04cb1000-04cb2000 ---p 00000000 00:00 0 
04cb2000-04cb6000 rw-p 00000000 00:00 0                                  [anon:thread signal stack]
04cd1000-04cfa000 r-xp 00000000 103:17 72039                             /data/data/com.termux/files/usr/lib/libfontconfig.so
04cfa000-04cfb000 ---p 00000000 00:00 0 
04cfb000-04cfc000 r--p 00029000 103:17 72039                             /data/data/com.termux/files/usr/lib/libfontconfig.so
04cfc000-04cfd000 rw-p 0002a000 103:17 72039                             /data/data/com.termux/files/usr/lib/libfontconfig.so
04d16000-04df3000 r-xp 00000000 103:17 330428                            /data/data/com.termux/files/usr/lib/libX11.so
04df3000-04df5000 r--p 000dc000 103:17 330428                            /data/data/com.termux/files/usr/lib/libX11.so
04df5000-04df7000 rw-p 000de000 103:17 330428                            /data/data/com.termux/files/usr/lib/libX11.so
04e02000-04e3e000 r-xp 00000000 103:17 298265                            /data/data/com.termux/files/usr/lib/libpulse.so
04e3e000-04e3f000 r--p 0003b000 103:17 298265                            /data/data/com.termux/files/usr/lib/libpulse.so
04e3f000-04e40000 rw-p 0003c000 103:17 298265                            /data/data/com.termux/files/usr/lib/libpulse.so
04e42000-04e45000 r-xp 00000000 103:17 212861                            /data/data/com.termux/files/usr/lib/libXv.so.1.0.0
04e45000-04e46000 r--p 00002000 103:17 212861                            /data/data/com.termux/files/usr/lib/libXv.so.1.0.0
04e46000-04e47000 rw-p 00003000 103:17 212861                            /data/data/com.termux/files/usr/lib/libXv.so.1.0.0
04ea5000-04ebe000 r-xp 00000000 103:17 17253                             /data/data/com.termux/files/usr/lib/liblzma.so.5.2.5
04ebe000-04ebf000 r--p 00018000 103:17 17253                             /data/data/com.termux/files/usr/lib/liblzma.so.5.2.5
04ebf000-04ec0000 rw-p 00019000 103:17 17253                             /data/data/com.termux/files/usr/lib/liblzma.so.5.2.5
04ec4000-04ecf000 r-xp 00000000 103:17 94926                             /data/data/com.termux/files/usr/lib/libbz2.so.1.0.8
04ecf000-04ed0000 r--p 0000a000 103:17 94926                             /data/data/com.termux/files/usr/lib/libbz2.so.1.0.8
04ed0000-04ed1000 rw-p 0000b000 103:17 94926                             /data/data/com.termux/files/usr/lib/libbz2.so.1.0.8
04f05000-04f09000 r-xp 00000000 103:17 15413                             /data/data/com.termux/files/usr/lib/libandroid-shmem.so
04f09000-04f0a000 r--p 00003000 103:17 15413                             /data/data/com.termux/files/usr/lib/libandroid-shmem.so
04f0a000-04f0b000 rw-p 00000000 00:00 0                                  [anon:.bss]
04f57000-04f69000 r-xp 00000000 103:17 90839                             /data/data/com.termux/files/usr/lib/libusb-1.0.so
04f69000-04f6a000 r--p 00011000 103:17 90839                             /data/data/com.termux/files/usr/lib/libusb-1.0.so
04f6a000-04f6b000 rw-p 00012000 103:17 90839                             /data/data/com.termux/files/usr/lib/libusb-1.0.so
04f97000-04f98000 r-xp 00000000 103:17 293966                            /data/data/com.termux/files/usr/libexec/valgrind/vgpreload_core-arm-linux.so
04f98000-04f99000 r--p 00000000 103:17 293966                            /data/data/com.termux/files/usr/libexec/valgrind/vgpreload_core-arm-linux.so
04fdf000-04fe6000 r-xp 00000000 103:17 89205                             /data/data/com.termux/files/usr/lib/libXrender.so.1.3.0
04fe6000-04fe7000 r--p 00006000 103:17 89205                             /data/data/com.termux/files/usr/lib/libXrender.so.1.3.0
04fe7000-04fe8000 rw-p 00007000 103:17 89205                             /data/data/com.termux/files/usr/lib/libXrender.so.1.3.0
0501d000-05071000 r-xp 00000000 103:17 298351                            /data/data/com.termux/files/usr/lib/pulseaudio/libpulsecommon-14.2.so
05071000-05072000 ---p 00000000 00:00 0 
05072000-05073000 r--p 00054000 103:17 298351                            /data/data/com.termux/files/usr/lib/pulseaudio/libpulsecommon-14.2.so
05073000-05074000 rw-p 00055000 103:17 298351                            /data/data/com.termux/files/usr/lib/pulseaudio/libpulsecommon-14.2.so
05080000-05090000 r-xp 00000000 103:17 92241                             /data/data/com.termux/files/usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so
05090000-05091000 r--p 0000f000 103:17 92241                             /data/data/com.termux/files/usr/libexec/valgrind/vgpreload_memcheck-arm-linux.so
05091000-05092000 rw-p 00000000 00:00 0                                  [anon:.bss]
050c9000-0514c000 r-xp 00000000 103:17 93870                             /data/data/com.termux/files/usr/lib/libc++_shared.so
0514c000-05151000 r--p 00082000 103:17 93870                             /data/data/com.termux/files/usr/lib/libc++_shared.so
05151000-05152000 rw-p 00087000 103:17 93870                             /data/data/com.termux/files/usr/lib/libc++_shared.so
05152000-05153000 rw-p 00000000 00:00 0                                  [anon:.bss]
0518b000-051d1000 r-xp 00000000 103:17 19319                             /data/data/com.termux/files/usr/lib/libsndfile.so
051d1000-051d2000 ---p 00000000 00:00 0 
051d2000-051d4000 r--p 00046000 103:17 19319                             /data/data/com.termux/files/usr/lib/libsndfile.so
051d4000-051d5000 rw-p 00048000 103:17 19319                             /data/data/com.termux/files/usr/lib/libsndfile.so
051d5000-051d7000 rw-p 00000000 00:00 0                                  [anon:.bss]
05208000-0520d000 r--p 00000000 fd:06 15305465                           /system/lib/liblog.so
0520d000-05219000 r-xp 00005000 fd:06 15305465                           /system/lib/liblog.so
05219000-0521a000 rw-p 00011000 fd:06 15305465                           /system/lib/liblog.so
0521a000-0521b000 r--p 00012000 fd:06 15305465                           /system/lib/liblog.so
0521b000-0521c000 rw-p 00000000 00:00 0                                  [anon:.bss]
0525e000-052ee000 r-xp 00000000 103:17 316847                            /data/data/com.termux/files/usr/lib/libdav1d.so
052ee000-052ef000 r--p 0008f000 103:17 316847                            /data/data/com.termux/files/usr/lib/libdav1d.so
052ef000-052f0000 rw-p 00090000 103:17 316847                            /data/data/com.termux/files/usr/lib/libdav1d.so
052f0000-05331000 rw-p 00000000 00:00 0                                  [anon:.bss]
05352000-05355000 r-xp 00000000 103:17 298344                            /data/data/com.termux/files/usr/lib/libpulse-simple.so
05355000-05356000 r--p 00002000 103:17 298344                            /data/data/com.termux/files/usr/lib/libpulse-simple.so
05386000-053b0000 r--p 00000000 07:38 44                                 /apex/com.android.runtime/lib/bionic/libc.so
053b0000-0542b000 r-xp 0002a000 07:38 44                                 /apex/com.android.runtime/lib/bionic/libc.so
0542b000-0542d000 rw-p 000a5000 07:38 44                                 /apex/com.android.runtime/lib/bionic/libc.so
0542d000-05430000 r--p 000a7000 07:38 44                                 /apex/com.android.runtime/lib/bionic/libc.so
05430000-05433000 rw-p 00000000 00:00 0                                  [anon:.bss]
05433000-05434000 r--p 00000000 00:00 0                                  [anon:.bss]
05434000-05438000 rw-p 00000000 00:00 0                                  [anon:.bss]
05470000-0547b000 r-xp 00000000 103:17 89093                             /data/data/com.termux/files/usr/lib/libXext.so
0547b000-0547c000 r--p 0000a000 103:17 89093                             /data/data/com.termux/files/usr/lib/libXext.so
0547c000-0547d000 rw-p 0000b000 103:17 89093                             /data/data/com.termux/files/usr/lib/libXext.so
05484000-05491000 r-xp 00000000 103:17 89416                             /data/data/com.termux/files/usr/lib/libXft.so
05491000-05492000 r--p 0000c000 103:17 89416                             /data/data/com.termux/files/usr/lib/libXft.so
05492000-05493000 rw-p 0000d000 103:17 89416                             /data/data/com.termux/files/usr/lib/libXft.so
054d5000-054d8000 r-xp 00000000 103:17 82991                             /data/data/com.termux/files/usr/lib/libXdmcp.so
054d8000-054d9000 r--p 00002000 103:17 82991                             /data/data/com.termux/files/usr/lib/libXdmcp.so
054d9000-054da000 rw-p 00003000 103:17 82991                             /data/data/com.termux/files/usr/lib/libXdmcp.so
05506000-05525000 r-xp 00000000 103:17 77337                             /data/data/com.termux/files/usr/lib/libpng16.so
05525000-05526000 r--p 0001e000 103:17 77337                             /data/data/com.termux/files/usr/lib/libpng16.so
05526000-05527000 rw-p 0001f000 103:17 77337                             /data/data/com.termux/files/usr/lib/libpng16.so
0555f000-05578000 r-xp 00000000 103:17 83193                             /data/data/com.termux/files/usr/lib/libxcb.so
05578000-05579000 r--p 00018000 103:17 83193                             /data/data/com.termux/files/usr/lib/libxcb.so
05579000-0557a000 rw-p 00019000 103:17 83193                             /data/data/com.termux/files/usr/lib/libxcb.so
055a5000-055a8000 r-xp 00000000 103:17 251472                            /data/data/com.termux/files/usr/lib/libXfixes.so.3.1.0
055a8000-055a9000 r--p 00002000 103:17 251472                            /data/data/com.termux/files/usr/lib/libXfixes.so.3.1.0
055a9000-055aa000 rw-p 00003000 103:17 251472                            /data/data/com.termux/files/usr/lib/libXfixes.so.3.1.0
055d5000-055d6000 r-xp 00000000 103:17 147207                            /data/data/com.termux/files/usr/lib/libXinerama.so
055d6000-055d7000 r--p 00000000 103:17 147207                            /data/data/com.termux/files/usr/lib/libXinerama.so
055d7000-055d8000 rw-p 00001000 103:17 147207                            /data/data/com.termux/files/usr/lib/libXinerama.so
05625000-05627000 r-xp 00000000 103:17 92768                             /data/data/com.termux/files/usr/lib/libandroid-glob.so
05627000-05628000 r--p 00001000 103:17 92768                             /data/data/com.termux/files/usr/lib/libandroid-glob.so
05628000-05629000 rw-p 00002000 103:17 92768                             /data/data/com.termux/files/usr/lib/libandroid-glob.so
0564c000-0564f000 r-xp 00000000 103:17 305699                            /data/data/com.termux/files/usr/lib/libandroid-support.so
0564f000-05650000 ---p 00000000 00:00 0 
05650000-05651000 r--p 00003000 103:17 305699                            /data/data/com.termux/files/usr/lib/libandroid-support.so
05651000-05652000 rw-p 00004000 103:17 305699                            /data/data/com.termux/files/usr/lib/libandroid-support.so
05691000-05692000 r--p 00000000 07:38 45                                 /apex/com.android.runtime/lib/bionic/libdl.so
05692000-05693000 r-xp 00001000 07:38 45                                 /apex/com.android.runtime/lib/bionic/libdl.so
05693000-05694000 r--p 00002000 07:38 45                                 /apex/com.android.runtime/lib/bionic/libdl.so
05694000-05695000 rw-p 00000000 00:00 0                                  [anon:.bss]
056f7000-056fa000 r-xp 00000000 103:17 71881                             /data/data/com.termux/files/usr/lib/libuuid.so.1.0.0
056fa000-056fb000 r--p 00002000 103:17 71881                             /data/data/com.termux/files/usr/lib/libuuid.so.1.0.0
056fb000-056fc000 rw-p 00003000 103:17 71881                             /data/data/com.termux/files/usr/lib/libuuid.so.1.0.0
05702000-05764000 r-xp 00000000 103:17 246892                            /data/data/com.termux/files/usr/lib/libfreetype.so
05764000-05765000 ---p 00000000 00:00 0 
05765000-05769000 r--p 00062000 103:17 246892                            /data/data/com.termux/files/usr/lib/libfreetype.so
0579c000-057d2000 r--p 00000000 fd:06 24471040                           /system/lib/libc++.so
057d2000-05820000 r-xp 00036000 fd:06 24471040                           /system/lib/libc++.so
05820000-05821000 rw-p 00084000 fd:06 24471040                           /system/lib/libc++.so
05821000-05826000 r--p 00085000 fd:06 24471040                           /system/lib/libc++.so
05826000-05828000 rw-p 00000000 00:00 0                                  [anon:.bss]
0585a000-05864000 r--p 00000000 07:38 46                                 /apex/com.android.runtime/lib/bionic/libm.so
05864000-0587a000 r-xp 0000a000 07:38 46                                 /apex/com.android.runtime/lib/bionic/libm.so
0587a000-0587b000 rw-p 00020000 07:38 46                                 /apex/com.android.runtime/lib/bionic/libm.so
0587b000-0587c000 r--p 00021000 07:38 46                                 /apex/com.android.runtime/lib/bionic/libm.so
0587c000-0587d000 rw-p 00000000 00:00 0                                  [anon:.bss]
0589f000-058ae000 r-xp 00000000 103:17 92928                             /data/data/com.termux/files/usr/lib/libz.so.1.2.11
058ae000-058af000 r--p 0000e000 103:17 92928                             /data/data/com.termux/files/usr/lib/libz.so.1.2.11
058af000-058b0000 rw-p 0000f000 103:17 92928                             /data/data/com.termux/files/usr/lib/libz.so.1.2.11
058d2000-05994000 r-xp 00000000 103:17 248222                            /data/data/com.termux/files/usr/lib/libxml2.so
05994000-05995000 ---p 00000000 00:00 0 
05995000-0599a000 r--p 000c2000 103:17 248222                            /data/data/com.termux/files/usr/lib/libxml2.so
0599a000-0599b000 rw-p 000c7000 103:17 248222                            /data/data/com.termux/files/usr/lib/libxml2.so
0599b000-0599c000 rw-p 00000000 00:00 0                                  [anon:.bss]
059ce000-05abb000 r-xp 00000000 103:17 17281                             /data/data/com.termux/files/usr/lib/libiconv.so
05abb000-05abc000 r--p 000ec000 103:17 17281                             /data/data/com.termux/files/usr/lib/libiconv.so
05abc000-05abd000 rw-p 000ed000 103:17 17281                             /data/data/com.termux/files/usr/lib/libiconv.so
05ae9000-05aeb000 r-xp 00000000 103:17 82893                             /data/data/com.termux/files/usr/lib/libXau.so
05aeb000-05aec000 r--p 00001000 103:17 82893                             /data/data/com.termux/files/usr/lib/libXau.so
05aec000-05aed000 rw-p 00002000 103:17 82893                             /data/data/com.termux/files/usr/lib/libXau.so
05aed000-05b51000 rw-p 00000000 00:00 0                                  [anon:linker_alloc]
05b80000-05c80000 rw-p 00000000 00:00 0                                  [anon:libc_malloc]
05c99000-05c9b000 r--p 00000000 fd:06 15428605                           /system/lib/libnetd_client.so
05c9b000-05c9d000 r-xp 00002000 fd:06 15428605                           /system/lib/libnetd_client.so
05c9d000-05c9e000 rw-p 00004000 fd:06 15428605                           /system/lib/libnetd_client.so
05c9e000-05c9f000 r--p 00005000 fd:06 15428605                           /system/lib/libnetd_client.so
05c9f000-05ca0000 rw-p 00000000 00:00 0                                  [anon:.bss]
05ca0000-064a0000 rwxp 00000000 00:00 0 
06500000-06900000 rw-p 00000000 00:00 0                                  [anon:libc_malloc]
06900000-06901000 ---p 00000000 00:00 0 
06901000-06a00000 rw-p 00000000 00:00 0 
06a00000-06a01000 ---p 00000000 00:00 0 
06a80000-06b00000 rw-p 00000000 00:00 0                                  [anon:libc_malloc]
06b03000-06b0a000 r-xp 00000000 103:17 254764                            /data/data/com.termux/files/usr/lib/libXcursor.so
06b0a000-06b0b000 r--p 00006000 103:17 254764                            /data/data/com.termux/files/usr/lib/libXcursor.so
06b0b000-06b0c000 rw-p 00000000 00:00 0                                  [anon:.bss]
06b0c000-06b0d000 ---p 00000000 00:00 0 
06b0d000-06c0c000 rw-p 00000000 00:00 0 
06c0c000-06c0d000 ---p 00000000 00:00 0 
06c80000-0c180000 rw-p 00000000 00:00 0                                  [anon:libc_malloc]
0c187000-0c194000 r-xp 00000000 103:17 289057                            /data/data/com.termux/files/home/cingg/cinelerra/cinelerra-5.1/bin/plugins/themes/theme_cakewalk.plugin
0c194000-0c195000 r--p 0000c000 103:17 289057                            /data/data/com.termux/files/home/cingg/cinelerra/cinelerra-5.1/bin/plugins/themes/theme_cakewalk.plugin
0c195000-0c1f5000 rw-p 0000d000 103:17 289057                            /data/data/com.termux/files/home/cingg/cinelerra/cinelerra-5.1/bin/plugins/themes/theme_cakewalk.plugin
0c1f5000-0c5f5000 rwxp 00000000 00:00 0 
0c5f5000-0c5f6000 ---p 00000000 00:00 0 
0c5f6000-0c6f5000 rw-p 00000000 00:00 0 
0c6f5000-0c6f7000 ---p 00000000 00:00 0 
0c6f7000-0c7f6000 rw-p 00000000 00:00 0 
0c7f6000-0c7f7000 ---p 00000000 00:00 0 
0c7f7000-0cff7000 rwxp 00000000 00:00 0 
0cff7000-0cff8000 ---p 00000000 00:00 0 
0cff8000-0d0f7000 rw-p 00000000 00:00 0 
0d0f7000-0d0f8000 ---p 00000000 00:00 0 
0d0f8000-0d4f8000 rwxp 00000000 00:00 0 
0d4f8000-0d4f9000 ---p 00000000 00:00 0 
0d4f9000-0d5f8000 rw-p 00000000 00:00 0 
0d5f8000-0d5fa000 ---p 00000000 00:00 0 
0d5fa000-0d6f9000 rw-p 00000000 00:00 0 
0d6f9000-0d6fb000 ---p 00000000 00:00 0 
0d6fb000-0d7fa000 rw-p 00000000 00:00 0 
0d7fa000-0d7fb000 ---p 00000000 00:00 0 
0d800000-0d980000 rw-p 00000000 00:00 0                                  [anon:libc_malloc]
0d980000-0d981000 ---p 00000000 00:00 0 
0d981000-0da80000 rw-p 00000000 00:00 0 
0da80000-0da81000 ---p 00000000 00:00 0 
0db00000-0db80000 rw-p 00000000 00:00 0                                  [anon:libc_malloc]
0db80000-0db81000 ---p 00000000 00:00 0 
0db81000-0dc80000 rw-p 00000000 00:00 0 
0dc80000-0dc82000 ---p 00000000 00:00 0 
0dc82000-0dd81000 rw-p 00000000 00:00 0 
0dd81000-0dd83000 ---p 00000000 00:00 0 
0dd83000-0de82000 rw-p 00000000 00:00 0 
0de82000-0de84000 ---p 00000000 00:00 0 
0de84000-0df83000 rw-p 00000000 00:00 0 
0df83000-0df85000 ---p 00000000 00:00 0 
0df85000-0e084000 rw-p 00000000 00:00 0 
0e084000-0e086000 ---p 00000000 00:00 0 
0e086000-0e185000 rw-p 00000000 00:00 0 
0e185000-0e187000 ---p 00000000 00:00 0 
0e187000-0e286000 rw-p 00000000 00:00 0 
0e286000-0e288000 ---p 00000000 00:00 0 
0e288000-0e387000 rw-p 00000000 00:00 0 
0e387000-0e389000 ---p 00000000 00:00 0 
0e389000-0e488000 rw-p 00000000 00:00 0 
0e488000-0e48a000 ---p 00000000 00:00 0 
0e48a000-0e589000 rw-p 00000000 00:00 0 
0e589000-0e58a000 ---p 00000000 00:00 0 
0e58a000-0e98a000 rwxp 00000000 00:00 0 
0e98a000-0e98b000 ---p 00000000 00:00 0 
0e98b000-0ea8a000 rw-p 00000000 00:00 0 
0ea8a000-0ea8b000 ---p 00000000 00:00 0 
0ea8b000-0ee8b000 rwxp 00000000 00:00 0 
58000000-5820b000 r-xp 00000000 103:17 18216                             /data/data/com.termux/files/usr/libexec/valgrind/memcheck-arm-linux
5820b000-58210000 rw-p 0020a000 103:17 18216                             /data/data/com.termux/files/usr/libexec/valgrind/memcheck-arm-linux
58210000-58a26000 rw-p 00000000 00:00 0 
81f23000-886d6000 rwxp 00000000 00:00 0 
886d7000-89149000 rwxp 00000000 00:00 0 
89149000-8914b000 ---p 00000000 00:00 0 
8914b000-8924b000 rwxp 00000000 00:00 0 
8924b000-8924d000 ---p 00000000 00:00 0 
8924d000-8933d000 rwxp 00000000 00:00 0 
8933e000-896a2000 rwxp 00000000 00:00 0 
896a4000-89724000 rwxp 00000000 00:00 0 
89727000-8b629000 rwxp 00000000 00:00 0 
8b629000-8b62b000 ---p 00000000 00:00 0 
8b62b000-8b72b000 rwxp 00000000 00:00 0 
8b72b000-8b72d000 ---p 00000000 00:00 0 
8b72d000-8b77d000 rwxp 00000000 00:00 0 
8b77e000-8b78e000 rwxp 00000000 00:00 0 
8b78e000-8b790000 ---p 00000000 00:00 0 
8b790000-8b890000 rwxp 00000000 00:00 0 
8b890000-8b892000 ---p 00000000 00:00 0 
8b892000-8be7f000 rwxp 00000000 00:00 0 
8be7f000-8be81000 ---p 00000000 00:00 0 
8be81000-8bf81000 rwxp 00000000 00:00 0 
8bf81000-8bf==21372== 
==21372== Process terminating with default action of signal 11 (SIGSEGV)
==21372==  Access not within mapped region at address 0xAA
==21372==    at 0xA14600: BC_Xfer::xfer_rgba8888_to_bgr8888(unsigned int, unsigned int) (xfer_bc_rgba8888.C:39)
==21372==    by 0x9D8E6B: BC_Xfer::xfer_slices(int) (bcxfer.C:304)
==21372==    by 0x9D9B4F: xfer (xfer.C:840)
==21372==    by 0x9D9B4F: BC_CModels::transfer(unsigned char**, unsigned char**, unsigned char*, unsigned char*, unsigned char*, unsigned char*, unsigned char*, unsigned char*, int, int, int, int, int, int, int, int, int, int, int, int, int) (bcxfer.C:185)
==21372==    by 0x95D28B: BC_Bitmap::read_frame(VFrame*, int, int, int, int, int, int, int, int, int) (bcbitmap.C:683)
==21372==    by 0x95D14F: BC_Bitmap::read_frame(VFrame*, int, int, int, int, int) (bcbitmap.C:644)
==21372==    by 0x9BAFC3: BC_WindowBase::draw_3segmenth(int, int, int, int, int, VFrame*, BC_Pixmap*) (bcwindowdraw.C:1184)
==21372==    by 0x9BAE07: BC_WindowBase::draw_3segmenth(int, int, int, VFrame*, BC_Pixmap*) (bcwindowdraw.C:1113)
==21372==    by 0xC18E9EB: CAKEWALKTHEME::draw_mwindow_bg(MWindowGUI*) (cakewalk.C:1234)
==21372==    by 0x7EB1DF: MWindowGUI::create_objects() (in /data/data/com.termux/files/home/cingg/cinelerra/cinelerra-5.1/bin/cin)
==21372==  If you believe this happened as a result of a stack
==21372==  overflow in your program's main thread (unlikely but
==21372==  possible), you can try to increase the size of the
==21372==  main thread stack using the --main-stacksize= flag.
==21372==  The main thread stack size used in this run was 8388608.
==21372== 
==21372== HEAP SUMMARY:
==21372==     in use at exit: 10,166,480 bytes in 26,249 blocks
==21372==   total heap usage: 43,597 allocs, 17,348 frees, 29,414,400 bytes allocated
==21372== 
==21372== LEAK SUMMARY:
==21372==    definitely lost: 0 bytes in 0 blocks
==21372==    indirectly lost: 0 bytes in 0 blocks
==21372==      possibly lost: 7,320 bytes in 301 blocks
==21372==    still reachable: 10,159,160 bytes in 25,948 blocks
==21372==         suppressed: 0 bytes in 0 blocks
==21372== Rerun with --leak-check=full to see details of leaked memory
==21372== 
==21372== For lists of detected and suppressed errors, rerun with: -s
==21372== ERROR SUMMARY: 24491 errors from 39 contexts (suppressed: 0 from 0)
./cin.sh: line 14: 21372 Segmentation fault      LD_PRELOAD=$PREFIX/lib/libandroid-shmem.so valgrind --track-origins=yes bin/cin
valgring_log (60,128 bytes)

Issue History

Date Modified Username Field Change
2021-10-09 23:19 Andrew-R New Issue
2021-10-09 23:19 Andrew-R File Added: valgring_log
2021-10-10 03:12 PhyllisSmith Note Added: 0005026
2021-10-10 12:14 Andrea_Paz File Added: valgrind.tar.gz
2021-10-10 12:14 Andrea_Paz Note Added: 0005031
2021-10-10 12:15 Andrea_Paz Note Edited: 0005031 View Revisions
2021-10-10 15:26 Andrew-R Note Added: 0005032
2021-10-11 08:11 Andrea_Paz File Added: val-no-gl.log
2021-10-11 08:11 Andrea_Paz Note Added: 0005046
2021-10-11 09:22 Andrew-R Note Added: 0005051
2021-10-11 19:08 Andrew-R Note Added: 0005055
2021-10-12 11:02 Andrew-R File Added: 0001-Attempt-at-fixing-mwindow-appimageDir-NULL.patch
2021-10-12 11:02 Andrew-R File Added: 0002-Better-fix-for-mwindow-not-available.patch
2021-10-12 11:02 Andrew-R File Added: 0003-Avoid-two-undefined-behaviors-in-vframe.C.patch
2021-10-12 11:02 Andrew-R Note Added: 0005063