View Issue Details

IDProjectCategoryView StatusLast Update
0000547Cinelerra-GGBugpublic2021-03-02 18:48
ReporterAndrew-R Assigned ToPhyllisSmith  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version2020-08 
Summary0000547: Background rendering segfault
DescriptionSorry, it may sounds like my other bug, but I think this is new one ...


If i set video output to X11-direct, and background render to jpeg, enable it in prefs and then hit Shift-G - it encodes all files, but attempt at playback result in crash/backtrace :(

Steps To ReproduceSet video output to x11-direct - it works in X11-Opengl/Xv/non-direct
Configure background render whit jpeg video codec
Load video
Try to enable background render (from menu of Shift-G)

Try to play forward.

You observe crash .... (I think)

May be related to my arch/OS (Slackware 32-bit, clang-10 as compiler)
Additional InformationBacktrace:

Thread 88 "cin" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xcef93b40 (LWP 30075)]
0x08864c73 in BC_Xfer::xfer_yuv420p_to_bgr8888(unsigned int, unsigned int) ()
(gdb) bt full
#0 0x08864c73 in BC_Xfer::xfer_yuv420p_to_bgr8888(unsigned int, unsigned int) ()
No symbol table info available.
0000001 0x08804e70 in BC_Xfer::xfer_slices(int) ()
No symbol table info available.
0000002 0x08805695 in 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) ()
No symbol table info available.
0000003 0x085c7c0e in mjpeg_decompress ()
No symbol table info available.
#4 0x0858668d in FileJPEG::read_frame(VFrame*, VFrame*) ()
No symbol table info available.
0000005 0x08587c96 in FileList::read_frame(VFrame*) ()
No symbol table info available.
0000006 0x0858ac5b in File::read_frame(VFrame*, int) ()
No symbol table info available.
0000007 0x08714d84 in VRender::process_buffer(long long, int) ()
No symbol table info available.
0000008 0x087151a2 in VRender::run() ()
No symbol table info available.
#9 0x087f6251 in Thread::entrypoint(void*) ()
No symbol table info available.
0000010 0xf7bdef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
0000011 0xf67b4c36 in clone () from /lib/libc.so.6
No symbol table info available.
(gdb) quit
A debugging session is active.

        Inferior 1 [process 29958] will be killed.

Quit anyway? (y or n) y
signal_entry_recoverable: got SIGPIPE my pid=30056
signal_entry_recoverable: got SIGPIPE my pid=30056
TagsNo tags attached.
Attached Files

Activities

Andrew-R

2021-01-19 06:47

reporter   ~0004545

dump (from user)
cinelerra_30567.dmp (149,670 bytes)   
** segv at 0x8864033 in pid 30567, tid 30691
created on Tue Jan 19 08:42:40 2021
        by 1000:100 guest()

OS:

CPUS: 4

CPUINFO:
processor	: 0
vendor_id	: AuthenticAMD
cpu family	: 21
model		: 2
model name	: AMD FX(tm)-4300 Quad-Core Processor
stepping	: 0
microcode	: 0x6000852
cpu MHz		: 3608.676
cache size	: 2048 KB
physical id	: 0
siblings	: 4
core id		: 0
cpu cores	: 2
apicid		: 16
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 13
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 popcnt aes xsave avx f16c lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs xop skinit wdt lwp fma4 tce nodeid_msr tbm topoext perfctr_core perfctr_nb cpb hw_pstate ssbd vmmcall bmi1 arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold
bugs		: fxsave_leak sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass
bogomips	: 7600.13
TLB size	: 1536 4K pages
clflush size	: 64
cache_alignment	: 64
address sizes	: 48 bits physical, 48 bits virtual
power management: ts ttp tm 100mhzsteps hwpstate cpb eff_freq_ro

processor	: 1
vendor_id	: AuthenticAMD
cpu family	: 21
model		: 2

THREADS:
thread 0x0000c9447b40, owner 0x0000ca449b40, 7VRender
thread 0x0000c9c48b40, owner 0x0000ca449b40, 7ARender
thread 0x0000ca449b40, owner 0x0000eb399b40, 12RenderEngine
thread 0x0000cac4ab40, owner 0x0000eb399b40, 9CTracking
thread 0x0000d3cb5b40, owner 0x0000eb399b40, 11AudioThread
thread 0x0000cb44bb40, owner 0x0000e29f4b40, 22RenderFarmServerThread
thread 0x0000d44b6b40, owner 0x0000e29f4b40, 18RenderFarmWatchdog
thread 0x0000d0b23b40, owner 0x0000eb399b40, 12RenderEngine
thread 0x0000db5f2b40, owner 0x0000e1dffb40, 15BC_WindowEvents
thread 0x0000dc5f4b40, owner 0x0000e05fcb40, 15BC_WindowEvents
thread 0x0000dbdf3b40, owner 0x0000ee3fcb40, 15BC_WindowEvents
thread 0x0000dcdf5b40, owner 0x0000e15feb40, 15BC_WindowEvents
thread 0x0000dddf7b40, owner 0x0000f7b1d340, 15BC_WindowEvents
thread 0x0000dd5f6b40, owner 0x0000ee3fcb40, 11BC_Repeater
thread 0x0000de5f8b40, owner 0x0000e05fcb40, 11BC_Repeater
thread 0x0000dedf9b40, owner 0x0000e15feb40, 11BC_Repeater
thread 0x0000df5fab40, owner 0x0000f7b1d340, 11BC_Repeater
thread 0x0000dfdfbb40, owner 0x0000f7b1d340, 10Playback3D
thread 0x0000e05fcb40, owner 0x0000f7b1d340, 7GWindow
thread 0x0000e0dfdb40, owner 0x0000e1dffb40, 11BC_Repeater
thread 0x0000e15feb40, owner 0x0000f7b1d340, 11LevelWindow
thread 0x0000e1dffb40, owner 0x0000f7b1d340, 7CWindow
thread 0x0000ee3fcb40, owner 0x0000f7b1d340, 7AWindow
thread 0x0000e29f4b40, owner 0x0000f7b1d340, 13BRenderThread
thread 0x0000e31f5b40, owner 0x0000f7b1d340, 7BRender
thread 0x0000e39f6b40, owner 0x0000f7b1d340, 12BC_Clipboard
thread 0x0000e41f7b40, owner 0x0000f7b1d340, 11MainIndexes
thread 0x0000e49f8b40, owner 0x0000f7b1d340, 12BC_Clipboard
thread 0x0000e51f9b40, owner 0x0000f7b1d340, 11BC_Repeater
thread 0x0000e59fab40, owner 0x0000f7b1d340, 7SWindow
thread 0x0000e61fbb40, owner 0x0000f7b1d340, 11ChannelInfo
thread 0x0000e69fcb40, owner 0x0000f7b1d340, 18RecordCutAdsStatus
thread 0x0000e71fdb40, owner 0x0000f7b1d340, 13RecordChannel
thread 0x0000e79feb40, owner 0x0000e8b94b40, 15BC_WindowEvents
thread 0x0000e81ffb40, owner 0x0000e8b94b40, 11BC_Repeater
thread 0x0000e8b94b40, owner 0x0000f7b1d340, 13RemoteControl
thread 0x0000e9395b40, owner 0x0000f7b1d340, 12BC_Clipboard
thread 0x0000e9b96b40, owner 0x0000f7b1d340, 19ResourceVideoThread
thread 0x0000ea397b40, owner 0x0000f7b1d340, 19ResourceAudioThread
thread 0x0000eab98b40, owner 0x0000f7b1d340, 12BC_Clipboard
thread 0x0000eb399b40, owner 0x0000f7b1d340, 9CPlayback
thread 0x0000ebb9ab40, owner 0x0000f7b1d340, 11CWindowTool
thread 0x0000ec39bb40, owner 0x0000f7b1d340, 12BC_Clipboard
thread 0x0000ecb9cb40, owner 0x0000f7b1d340, 16AssetVIconThread
thread 0x0000ed39db40, owner 0x0000f7b1d340, 12BC_Clipboard

TRACES:

LOCKS:
signal_entry: lock table size=27
    0xcf54be0 VIconThread::draw_lock, VIconThread::run 0 0xecb9cb40
    0xd4e7760 CWindowTool::input_lock, CWindowTool::run 0xebb9ab40
    0xd6d2490 RecordSetChannel::change_channel, (null) 0xe71fdb40
    0xd6d5440 RecordCutAdsStatus::wait_lock, RecordCutAdsStatus::run 0xe69fcb40
    0xd7fd2a0 ChannelInfo::scan_lock, (null) 0xe61fbb40
    0xd7fe700 SWindow::swin_lock, (null) 0xe59fab40
    0xc61c810 MWindow::run_lock, MWindow::run 0xf7b1d340 *
    0xc5e3c40 BC_Synchronous::next_command, BC_Synchronous::run 0xdfdfbb40
    0xd8de920 MainIndexes::input_lock, MainIndexes::run 1 0xe41f7b40
    0xd55de50 ResourceThreadBase::draw_lock, ResourceThreadBase::run 0xea397b40
    0xd5e15b0 ResourceThreadBase::draw_lock, ResourceThreadBase::run 0xe9b96b40
    0xda0fb30 BRenderThread::input_lock, BRenderThread::run 0xe29f4b40
    0xd5e1b40 BC_WindowBase::event_condition, BC_WindowBase::get_event 0xe8b94b40
    0xd8055b0 BC_WindowBase::event_condition, BC_WindowBase::get_event 0xe15feb40
    0xd38a300 BC_WindowBase::event_condition, BC_WindowBase::get_event 0xe1dffb40
    0xce1d4a0 BC_WindowBase::event_condition, BC_WindowBase::get_event 0xee3fcb40
    0xd8df2f0 BC_WindowBase::event_condition, BC_WindowBase::get_event 0xe05fcb40
    0xd523db0 BC_WindowBase::event_condition, BC_WindowBase::get_event 0xf7b1d340
    0xc779410 AudioDevice::play_lock, AudioDevice::run 1 0xd3cb5b40
    0xb4b76ec FFMPEG::fflock, FFMPEG::init_decoder 0xc9c48b40 *
    0xd51cd60 PlaybackEngine::output_lock, PlaybackEngine::run 0xeb399b40
    0xd7ff6de0 RenderFarmWatchdog::request_complete, RenderFarmWatchdog::run 0xd44b6b40

BUFFERS:

SHMMEM:
shmall = 18446744073692774399
shmmax = 18446744073692774399
shmmni = 16384
shmused = 6180794 (11 items)
shmother = 8372408 (19 items)

MAIN HOOK:

EDL:
EDL
  clip_title: 6029.mp4
  parent_edl: (nil)
  selectionstart 497.000000
  selectionend 1043.080000
  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: 48000
  video_channels: 1
  video_tracks: 1
  frame_rate: 25.00
  frames_per_foot: 16.00
  output_w: 720
  output_h: 400
  aspect_w: 9.000000
  aspect_h: 5.000000
  color_model: 10
 CLIPS  total: 0
 NESTED_EDLS  total: 0
 VWINDOW EDLS  total: 0
 ASSETS
  asset::dump
   this=0xdd3af90 path=/home/guest/6029.mp4
   index_status 0
   format 33
   fformat="mp4"
   ff_audio_options=""
   ff_sample_format=""
   ff_audio_bitrate=0
   ff_audio_quality=-1
   ff_video_options=""
   ff_pixel_format=""
   ff_video_bitrate=0
   ff_video_quality=-1
   ff_color_space=0
   ff_color_range=1
   audio_data 1 channels 2 samplerate 48000 bits 0 byte_order 0 signed 0 header 0 dither 0 acodec  aac
   audio_length 254956544
   video_data 1 program 1 layers -1 framerate 25.000000 width 720 height 400 vcodec h264 aspect_ratio 0.000000 ilace_mode NOTINTERLACED
   actual_width 720 actual_height 400 proxy_scale 0 proxy_edl 0
   video_length 132790 repeat 0 timecode -2.000000
   mov_sphere=0 jpeg_sphere=0
 LABELS
 TRACKS
  Track: 0xce2a350
   Title Видео 1
   Data type 1, draw 1, gang 1, master 1, mixer_id -1
      play 1, armed 1, nudge 0, masks 0x00ff
   Edits:
     EDIT 0xc769fd0
      id 94, orig_id 65, nested_edl=(nil)  asset=0xdd3af90 /home/guest/6029.mp4
      channel 0, color 00000000, hard lt/rt 0/0 group_id 0, is_selected 0
      startsource 0 startproject 0 length 132790
   Automation: 0xce146d0
    MUTEAUTOS 0xce1d8d0
    CAMERA_X 0xc67ced0
    CAMERA_Y 0xc779d00
    CAMERA_Z 0xce1f0c0
    PROJECTOR_X 0xce1e780
    PROJECTOR_Y 0xce1de60
    PROJECTOR_Z 0xce1c310
    FADEAUTOS 0xce22200
    MODEAUTOS 0xc67d4d0
    MASKAUTOS 0xc67ddd0
	MaskAutos::dump 0xc67ddd0
	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 0xce1f4c0
   Plugin Sets: 0

  Track: 0xce2bef0
   Title Аудио 1
   Data type 0, draw 1, gang 1, master 0, mixer_id -1
      play 1, armed 1, nudge 0, masks 0x00ff
   Edits:
     EDIT 0xce3f440
      id 95, orig_id 66, nested_edl=(nil)  asset=0xdd3af90 /home/guest/6029.mp4
      channel 0, color 00000000, hard lt/rt 0/0 group_id 0, is_selected 0
      startsource 0 startproject 0 length 254956544
   Automation: 0xce160c0
    MUTEAUTOS 0xc620220
    FADEAUTOS 0xc77c390
    PANAUTOS 0xc69cd90
    SPEEDAUTOS 0xce15b00
   Plugin Sets: 0

  Track: 0xce2cf60
   Title Аудио 2
   Data type 0, draw 1, gang 1, master 0, mixer_id -1
      play 1, armed 1, nudge 0, masks 0x00ff
   Edits:
     EDIT 0xce3f8b0
      id 96, orig_id 67, nested_edl=(nil)  asset=0xdd3af90 /home/guest/6029.mp4
      channel 1, color 00000000, hard lt/rt 0/0 group_id 0, is_selected 0
      startsource 0 startproject 0 length 254956544
   Automation: 0xce1fc10
    MUTEAUTOS 0xc780bd0
    FADEAUTOS 0xce214e0
    PANAUTOS 0xc66ce10
    SPEEDAUTOS 0xce1d2e0
   Plugin Sets: 0


UNDO:
UndoStack::dump
   0      0xd7915a0 ��������                     3425 ffffffff *
k  1      0xc76cec0 ��������                     5127 ffffffff  

EXE: built: Jan 12 2021 11:17:53
path: /usr/bin/cin =  54979636 bytes
mtime: 2021-01-12 11:58:29


CACHES:
audio cache: CICache::dump total size 1048576
cache item 0xc785000 asset 0xef0df6b0 /home/guest/6029.mp4 age=607 checked_out=(nil)
video cache: CICache::dump total size 1048576
cache item 0xef4038f0 asset 0xef403980 /home/guest/6029.mp4 age=641 checked_out=(nil)

VERSION:
Linux version 5.6.14-x64 (guest@slax) (gcc version 6.5.0 (GCC)) #1 SMP PREEMPT Thu May 21 23:01:18 MSK 2020

MEMINFO:
MemTotal:       12160336 kB
MemFree:          343600 kB
MemAvailable:    1895624 kB
Buffers:           29808 kB
Cached:          7147396 kB
SwapCached:          804 kB
Active:          8613952 kB
Inactive:        2368960 kB
Active(anon):    7560656 kB
Inactive(anon):  1705544 kB
Active(file):    1053296 kB
Inactive(file):   663416 kB
Unevictable:           8 kB
Mlocked:               8 kB
SwapTotal:       1172476 kB
SwapFree:        1139184 kB
Dirty:               608 kB
Writeback:             0 kB
AnonPages:       3537752 kB
Mapped:           245124 kB
Shmem:           5460492 kB
KReclaimable:     147728 kB
Slab:             331468 kB
SReclaimable:     147728 kB
SUnreclaim:       183740 kB
KernelStack:        6672 kB
PageTables:        17620 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     7252644 kB
Committed_AS:   11437364 kB
VmallocTotal:   34359738367 kB
VmallocUsed:       21924 kB
VmallocChunk:          0 kB
Percpu:             1040 kB
AnonHugePages:   1867776 kB
ShmemHugePages:        0 kB
ShmemPmdMapped:        0 kB
FileHugePages:         0 kB
FilePmdMapped:         0 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
Hugetlb:               0 kB
DirectMap4k:     1021848 kB
DirectMap2M:    11509760 kB
DirectMap1G:     1048576 kB

STATUS:
Name:	cin
Umask:	0022
State:	S (sleeping)
Tgid:	30567
Ngid:	0
Pid:	30567
PPid:	1446
TracerPid:	0
Uid:	1000	1000	1000	1000
Gid:	100	100	100	100
FDSize:	256
Groups:	7 16 17 18 19 81 93 100 103 104 105 106 
NStgid:	30567
NSpid:	30567
NSpgid:	30567
NSsid:	1446
VmPeak:	  858080 kB
VmSize:	  858080 kB
VmLck:	       8 kB
VmPin:	       0 kB
VmHWM:	  226736 kB
VmRSS:	  226736 kB
RssAnon:	  170776 kB
RssFile:	   52724 kB
RssShmem:	    3236 kB
VmData:	  692188 kB
VmStk:	     132 kB
VmExe:	   47220 kB
VmLib:	  101412 kB
VmPTE:	     944 kB
VmSwap:	       0 kB
HugetlbPages:	       0 kB
CoreDumping:	0
THP_enabled:	1
Threads:	62
SigQ:	0/47471
SigPnd:	0000000000000000
ShdPnd:	0000000000000000
SigBlk:	0000000000000000
SigIgn:	0000000000000000
SigCgt:	0000000180005885
CapInh:	0000000000000000
CapPrm:	0000000000000000
CapEff:	0000000000000000
CapBnd:	0000003fffffffff
CapAmb:	0000000000000000
NoNewPrivs:	0
Seccomp:	0
Speculation_Store_Bypass:	thread vulnerable
Cpus_allowed:	f
Cpus_allowed_list:	0-3
Mems_allowed:	00000000,00000001
Mems_allowed_list:	0
voluntary_ctxt_switches:	18598
nonvoluntary_ctxt_switches:	408

FD:
.	d	size 0
..	d	size 0
0	c	size 0	-> /dev/pts/0	pos: 0
1	c	size 0	-> /dev/pts/0	pos: 0
2	c	size 0	-> /dev/pts/0	pos: 0
3	s	size 0	-> socket:[202937224]	pos: 0
4	 	size 524493312	-> /home/guest/6029.mp4	pos: 2976802
5	 	size 524493312	-> /home/guest/6029.mp4	pos: 105528610
6	 	size 524493312	-> /home/guest/6029.mp4	pos: 2976802
7	c	size 0	-> /dev/dri/card0	pos: 0
8	 	size 524493312	-> /home/guest/6029.mp4	pos: 2976802
9	 	size 524493312	-> /home/guest/6029.mp4	pos: 503993769
10	c	size 0	-> /dev/dri/card0	pos: 0
11	c	size 0	-> /dev/dri/card0	pos: 0
12	s	size 0	-> socket:[202937225]	pos: 0
13	s	size 0	-> socket:[202937226]	pos: 0
14	s	size 0	-> socket:[202928057]	pos: 0
15	c	size 0	-> /dev/dri/card0	pos: 0
16	c	size 0	-> /dev/dri/card0	pos: 0
17	s	size 0	-> socket:[202928058]	pos: 0
18	s	size 0	-> socket:[202928059]	pos: 0
19	s	size 0	-> socket:[202941675]	pos: 0
20	c	size 0	-> /dev/dri/card0	pos: 0
21	c	size 0	-> /dev/dri/card0	pos: 0
22	s	size 0	-> socket:[202939299]	pos: 0
23	s	size 0	-> socket:[202939300]	pos: 0
24	s	size 0	-> socket:[202939301]	pos: 0
25	c	size 0	-> /dev/dri/card0	pos: 0
26	c	size 0	-> /dev/dri/card0	pos: 0
27	s	size 0	-> socket:[202941103]	pos: 0
28	s	size 0	-> socket:[202941104]	pos: 0
29	s	size 0	-> socket:[202941105]	pos: 0
30	c	size 0	-> /dev/dri/card0	pos: 0
31	c	size 0	-> /dev/dri/card0	pos: 0
32	s	size 0	-> socket:[202941106]	pos: 0
33	s	size 0	-> socket:[202941107]	pos: 0
34	s	size 0	-> socket:[202941108]	pos: 0
35	c	size 0	-> /dev/dri/card0	pos: 0
36	c	size 0	-> /dev/dri/card0	pos: 0
37	s	size 0	-> socket:[202941211]	pos: 0
38	s	size 0	-> socket:[202941212]	pos: 0
39	 	size 524493312	-> /home/guest/6029.mp4	pos: 2976802
40	 	size 524493312	-> /home/guest/6029.mp4	pos: 4251398
41	c	size 0	-> /dev/snd/timer	pos: 0
42	s	size 0	-> socket:[202967067]	pos: 0
43	c	size 0	-> /dev/snd/pcmC0D0p	pos: 0
44	c	size 0	-> /dev/snd/timer	pos: 0
45	c	size 0	-> /dev/snd/pcmC2D0p	pos: 0
46	 	size 524493312	-> /home/guest/6029.mp4	pos: 1790599
47	 	size 203110	-> /dev/shm/brender012425	pos: 203110
48	 	size 13209	-> /tmp/cinelerra_30567.dmp	pos: 13209
49	d	size 0	-> /proc/30567/fd	pos: 258

MAPS:
08048000-0ae65000 r-xp 00000000 00:15 1083233                            /usr/bin/cin
0ae66000-0ae68000 r-xp 02e1d000 00:15 1083233                            /usr/bin/cin
0ae68000-0b4b8000 rwxp 02e1f000 00:15 1083233                            /usr/bin/cin
0b4b8000-0bf0d000 rwxp 00000000 00:00 0 
0c52f000-0e050000 rwxp 00000000 00:00 0                                  [heap]
c8446000-c8447000 ---p 00000000 00:00 0 
c8447000-c8c47000 rwxp 00000000 00:00 0 
c8c47000-c8c48000 ---p 00000000 00:00 0 
c8c48000-c9448000 rwxp 00000000 00:00 0 
c9448000-c9449000 ---p 00000000 00:00 0 
c9449000-c9c49000 rwxp 00000000 00:00 0 
c9c49000-c9c4a000 ---p 00000000 00:00 0 
c9c4a000-ca44a000 rwxp 00000000 00:00 0 
ca44a000-ca44b000 ---p 00000000 00:00 0 
ca44b000-cac4b000 rwxp 00000000 00:00 0 
cac4b000-cac4c000 ---p 00000000 00:00 0 
cac4c000-cb44c000 rwxp 00000000 00:00 0 
cb44c000-cb44d000 ---p 00000000 00:00 0 
cb44d000-cc200000 rwxp 00000000 00:00 0 
cc200000-cc261000 rwxp 00000000 00:00 0 
cc261000-cc300000 ---p 00000000 00:00 0 
cc5a4000-cc8af000 rwxp 00000000 00:00 0 
cc8af000-ccbcc000 rwxp 00000000 00:00 0 
ccbcc000-ccbcd000 ---p 00000000 00:00 0 
ccbcd000-cd980000 rwxp 00000000 00:00 0 
cd980000-cdc9d000 rwxp 00000000 00:00 0 
cdc9d000-cdc9e000 ---p 00000000 00:00 0 
cdc9e000-ce49e000 rwxp 00000000 00:00 0 
ce49e000-ce49f000 ---p 00000000 00:00 0 
ce49f000-cec9f000 rwxp 00000000 00:00 0 
cec9f000-ceca0000 ---p 00000000 00:00 0 
ceca0000-cfa53000 rwxp 00000000 00:00 0 
cfa53000-cfd70000 rwxp 00000000 00:00 0 
cfd70000-d0323000 rwxp 00000000 00:00 0 
d0323000-d0324000 ---p 00000000 00:00 0 
d0324000-d0b24000 rwxp 00000000 00:00 0 
d0b24000-d0b25000 ---p 00000000 00:00 0 
d0b25000-d1325000 rwxp 00000000 00:00 0 
d1400000-d14f8000 rwxp 00000000 00:00 0 
d14f8000-d1500000 ---p 00000000 00:00 0 
d15bb000-d18d8000 rwxp 00000000 00:00 0 
d18d8000-d18d9000 ---p 00000000 00:00 0 
d18d9000-d20d9000 rwxp 00000000 00:00 0 
d20d9000-d20da000 ---p 00000000 00:00 0 
d20da000-d2e8d000 rwxp 00000000 00:00 0 
d2e8d000-d31aa000 rwxp 00000000 00:00 0 
d31ec000-d3300000 rwxp 00000000 00:00 0 
d3300000-d3351000 rwxp 00000000 00:00 0 
d3351000-d3400000 ---p 00000000 00:00 0 
d34b5000-d34b6000 ---p 00000000 00:00 0 
d34b6000-d3cb6000 rwxp 00000000 00:00 0 
d3cb6000-d3cb7000 ---p 00000000 00:00 0 
d3cb7000-d44b7000 rwxp 00000000 00:00 0 
d44b7000-d44b8000 ---p 00000000 00:00 0 
d44b8000-d4cb8000 rwxp 00000000 00:00 0 
d4cb8000-d4cb9000 ---p 00000000 00:00 0 
d4cb9000-d54b9000 rwxp 00000000 00:00 0 
d5500000-d55d9000 rwxp 00000000 00:00 0 
d55d9000-d5600000 ---p 00000000 00:00 0 
d5600000-d56cf000 rwxp 00000000 00:00 0 
d56cf000-d5700000 ---p 00000000 00:00 0 
d5700000-d57e6000 rwxp 00000000 00:00 0 
d57e6000-d5800000 ---p 00000000 00:00 0 
d58a6000-d59d3000 rwxp 00000000 00:00 0 
d59d3000-d5b00000 rwxp 00000000 00:00 0 
d5b00000-d5c00000 rwxp 00000000 00:00 0 
d5d00000-d5e00000 rwxp 00000000 00:00 0 
d5f00000-d5ff9000 rwxp 00000000 00:00 0 
d5ff9000-d6000000 ---p 00000000 00:00 0 
d6079000-d6746000 rwxp 00000000 00:00 0 
d6746000-d6a63000 rwxp 00000000 00:00 0 
d6ad3000-d6c00000 rwxp 00000000 00:00 0 
d6c00000-d6c34000 rwxp 00000000 00:00 0 
d6c34000-d6d00000 ---p 00000000 00:00 0 
d6d00000-d6dfa000 rwxp 00000000 00:00 0 
d6dfa000-d6e00000 ---p 00000000 00:00 0 
d6e00000-d6eb7000 rwxp 00000000 00:00 0 
d6eb7000-d6f00000 ---p 00000000 00:00 0 
d6f00000-d6fb7000 rwxp 00000000 00:00 0 
d6fb7000-d7000000 ---p 00000000 00:00 0 
d70c1000-d7674000 rwxp 00000000 00:00 0 
d7674000-d77a1000 rwxp 00000000 00:00 0 
d77a1000-d78ce000 rwxp 00000000 00:00 0 
d78d3000-d7a00000 rwxp 00000000 00:00 0 
d7a00000-d7af2000 rwxp 00000000 00:00 0 
d7af2000-d7b00000 ---p 00000000 00:00 0 
d7b00000-d7bfc000 rwxp 00000000 00:00 0 
d7bfc000-d7c00000 ---p 00000000 00:00 0 
d7c00000-d7ce4000 rwxp 00000000 00:00 0 
d7ce4000-d7d00000 ---p 00000000 00:00 0 
d7d00000-d7de8000 rwxp 00000000 00:00 0 
d7de8000-d7e00000 ---p 00000000 00:00 0 
d7e10000-d7efb000 rwxs 00000000 00:01 52199462                           /SYSV00000000 (deleted)
d7f00000-d7ff8000 rwxp 00000000 00:00 0 
d7ff8000-d8000000 ---p 00000000 00:00 0 
d8000000-d80f7000 rwxp 00000000 00:00 0 
d80f7000-d8100000 ---p 00000000 00:00 0 
d8100000-d81f0000 rwxp 00000000 00:00 0 
d81f0000-d8200000 ---p 00000000 00:00 0 
d8200000-d82e4000 rwxp 00000000 00:00 0 
d82e4000-d8300000 ---p 00000000 00:00 0 
d835d000-d8430000 rwxp 00000000 00:00 0 
d8430000-d8431000 ---p 00000000 00:00 0 
d8431000-d8c31000 rwxp 00000000 00:00 0 
d8c31000-d8c32000 ---p 00000000 00:00 0 
d8c32000-d9432000 rwxp 00000000 00:00 0 
d948b000-d97a8000 rwxp 00000000 00:00 0 
d97a8000-d987b000 rwxs 00000000 00:01 52166687                           /SYSV00000000 (deleted)
d9897000-d99b1000 rwxp 00000000 00:00 0 
d99b1000-d9ade000 rwxp 00000000 00:00 0 
d9ae6000-d9c00000 rwxp 00000000 00:00 0 
d9c00000-d9c6f000 rwxp 00000000 00:00 0 
d9c6f000-d9d00000 ---p 00000000 00:00 0 
d9de6000-d9f00000 rwxp 00000000 00:00 0 
d9f00000-d9f7e000 rwxp 00000000 00:00 0 
d9f7e000-da000000 ---p 00000000 00:00 0 
da040000-da12b000 rwxs 00000000 00:01 52199466                           /SYSV00000000 (deleted)
da130000-da21b000 rwxs 00000000 00:01 52199465                           /SYSV00000000 (deleted)
da220000-da30b000 rwxs 00000000 00:01 52199464                           /SYSV00000000 (deleted)
da310000-da3fb000 rwxs 00000000 00:01 52199462                           /SYSV00000000 (deleted)
da400000-da4ef000 rwxp 00000000 00:00 0 
da4ef000-da500000 ---p 00000000 00:00 0 
da500000-da5ef000 rwxp 00000000 00:00 0 
da5ef000-da600000 ---p 00000000 00:00 0 
da600000-da7f2000 rwxp 00000000 00:00 0 
da7f2000-da800000 ---p 00000000 00:00 0 
da800000-da8d9000 rwxp 00000000 00:00 0 
da8d9000-da900000 ---p 00000000 00:00 0 
da912000-dadf2000 rwxp 00000000 00:00 0 
dadf2000-dadf3000 ---p 00000000 00:00 0 
dadf3000-db5f3000 rwxp 00000000 00:00 0 
db5f3000-db5f4000 ---p 00000000 00:00 0 
db5f4000-dbdf4000 rwxp 00000000 00:00 0 
dbdf4000-dbdf5000 ---p 00000000 00:00 0 
dbdf5000-dc5f5000 rwxp 00000000 00:00 0 
dc5f5000-dc5f6000 ---p 00000000 00:00 0 
dc5f6000-dcdf6000 rwxp 00000000 00:00 0 
dcdf6000-dcdf7000 ---p 00000000 00:00 0 
dcdf7000-dd5f7000 rwxp 00000000 00:00 0 
dd5f7000-dd5f8000 ---p 00000000 00:00 0 
dd5f8000-dddf8000 rwxp 00000000 00:00 0 
dddf8000-dddf9000 ---p 00000000 00:00 0 
dddf9000-de5f9000 rwxp 00000000 00:00 0 
de5f9000-de5fa000 ---p 00000000 00:00 0 
de5fa000-dedfa000 rwxp 00000000 00:00 0 
dedfa000-dedfb000 ---p 00000000 00:00 0 
dedfb000-df5fb000 rwxp 00000000 00:00 0 
df5fb000-df5fc000 ---p 00000000 00:00 0 
df5fc000-dfdfc000 rwxp 00000000 00:00 0 
dfdfc000-dfdfd000 ---p 00000000 00:00 0 
dfdfd000-e05fd000 rwxp 00000000 00:00 0 
e05fd000-e05fe000 ---p 00000000 00:00 0 
e05fe000-e0dfe000 rwxp 00000000 00:00 0 
e0dfe000-e0dff000 ---p 00000000 00:00 0 
e0dff000-e15ff000 rwxp 00000000 00:00 0 
e15ff000-e1600000 ---p 00000000 00:00 0 
e1600000-e1e00000 rwxp 00000000 00:00 0 
e1e00000-e1efa000 rwxp 00000000 00:00 0 
e1efa000-e1f00000 ---p 00000000 00:00 0 
e1f00000-e1fe5000 rwxp 00000000 00:00 0 
e1fe5000-e2000000 ---p 00000000 00:00 0 
e2000000-e20fa000 rwxp 00000000 00:00 0 
e20fa000-e2100000 ---p 00000000 00:00 0 
e2109000-e21f4000 rwxp 00000000 00:00 0 
e21f4000-e21f5000 ---p 00000000 00:00 0 
e21f5000-e29f5000 rwxp 00000000 00:00 0 
e29f5000-e29f6000 ---p 00000000 00:00 0 
e29f6000-e31f6000 rwxp 00000000 00:00 0 
e31f6000-e31f7000 ---p 00000000 00:00 0 
e31f7000-e39f7000 rwxp 00000000 00:00 0 
e39f7000-e39f8000 ---p 00000000 00:00 0 
e39f8000-e41f8000 rwxp 00000000 00:00 0 
e41f8000-e41f9000 ---p 00000000 00:00 0 
e41f9000-e49f9000 rwxp 00000000 00:00 0 
e49f9000-e49fa000 ---p 00000000 00:00 0 
e49fa000-e51fa000 rwxp 00000000 00:00 0 
e51fa000-e51fb000 ---p 00000000 00:00 0 
e51fb000-e59fb000 rwxp 00000000 00:00 0 
e59fb000-e59fc000 ---p 00000000 00:00 0 
e59fc000-e61fc000 rwxp 00000000 00:00 0 
e61fc000-e61fd000 ---p 00000000 00:00 0 
e61fd000-e69fd000 rwxp 00000000 00:00 0 
e69fd000-e69fe000 ---p 00000000 00:00 0 
e69fe000-e71fe000 rwxp 00000000 00:00 0 
e71fe000-e71ff000 ---p 00000000 00:00 0 
e71ff000-e79ff000 rwxp 00000000 00:00 0 
e79ff000-e7a00000 ---p 00000000 00:00 0 
e7a00000-e8200000 rwxp 00000000 00:00 0 
e8200000-e82f2000 rwxp 00000000 00:00 0 
e82f2000-e8300000 ---p 00000000 00:00 0 
e832a000-e8394000 rwxp 00000000 00:00 0 
e8394000-e8395000 ---p 00000000 00:00 0 
e8395000-e8b95000 rwxp 00000000 00:00 0 
e8b95000-e8b96000 ---p 00000000 00:00 0 
e8b96000-e9396000 rwxp 00000000 00:00 0 
e9396000-e9397000 ---p 00000000 00:00 0 
e9397000-e9b97000 rwxp 00000000 00:00 0 
e9b97000-e9b98000 ---p 00000000 00:00 0 
e9b98000-ea398000 rwxp 00000000 00:00 0 
ea398000-ea399000 ---p 00000000 00:00 0 
ea399000-eab99000 rwxp 00000000 00:00 0 
eab99000-eab9a000 ---p 00000000 00:00 0 
eab9a000-eb39a000 rwxp 00000000 00:00 0 
eb39a000-eb39b000 ---p 00000000 00:00 0 
eb39b000-ebb9b000 rwxp 00000000 00:00 0 
ebb9b000-ebb9c000 ---p 00000000 00:00 0 
ebb9c000-ec39c000 rwxp 00000000 00:00 0 
ec39c000-ec39d000 ---p 00000000 00:00 0 
ec39d000-ecb9d000 rwxp 00000000 00:00 0 
ecb9d000-ecb9e000 ---p 00000000 00:00 0 
ecb9e000-edbfc000 rwxp 00000000 00:00 0 
edbfc000-edbfd000 ---p 00000000 00:00 0 
edbfd000-ee3fd000 rwxp 00000000 00:00 0 
ee3fd000-ee5fd000 rwxs 12a5fd000 00:06 8127                              /dev/dri/card0
ee600000-ee6fa000 rwxp 00000000 00:00 0 
ee6fa000-ee700000 ---p 00000000 00:00 0 
ee728000-ee75a000 rwxs 00000000 00:01 52199467                           /SYSV00000000 (deleted)
ee760000-ee76a000 r-xp 00000000 00:15 1082289                            /usr/lib/cin/plugins/themes/theme_blond.plugin
ee76a000-ee76b000 r-xp 00009000 00:15 1082289                            /usr/lib/cin/plugins/themes/theme_blond.plugin
ee76b000-ee7fd000 rwxp 0000a000 00:15 1082289                            /usr/lib/cin/plugins/themes/theme_blond.plugin
ee7ff000-ee800000 ---p 00000000 00:00 0 
ee800000-ef000000 rwxp 00000000 00:00 0 
ef000000-ef0ff000 rwxp 00000000 00:00 0 
ef0ff000-ef100000 ---p 00000000 00:00 0 
ef100000-ef121000 rwxs 00000000 00:01 52199461                           /SYSV00000000 (deleted)
ef128000-ef1fb000 rwxs 00000000 00:01 52166683                           /SYSV00000000 (deleted)
ef200000-ef2f9000 rwxp 00000000 00:00 0 
ef2f9000-ef300000 ---p 00000000 00:00 0 
ef300000-ef321000 rwxs 00000000 00:01 52199461                           /SYSV00000000 (deleted)
ef328000-ef349000 rwxs 00000000 00:01 52199460                           /SYSV00000000 (deleted)
ef350000-ef3a7000 r-xp 00000000 00:15 203800                             /usr/share/fonts/TTF/LiberationSans-Bold.ttf
ef3a8000-ef3fe000 r-xp 00000000 00:15 203803                             /usr/share/fonts/TTF/LiberationSans-Regular.ttf
ef400000-ef4fc000 rwxp 00000000 00:00 0 
ef4fc000-ef500000 ---p 00000000 00:00 0 
ef520000-ef541000 rwxs 00000000 00:01 52199457                           /SYSV00000000 (deleted)
ef548000-ef551000 r-xp 00000000 00:15 1003956                            /usr/X11R7/lib/libXcursor.so.1.0.2
ef551000-ef552000 r-xp 00008000 00:15 1003956                            /usr/X11R7/lib/libXcursor.so.1.0.2
ef552000-ef553000 rwxp 00009000 00:15 1003956                            /usr/X11R7/lib/libXcursor.so.1.0.2
ef555000-ef5d5000 rwxs 12309d000 00:06 8127                              /dev/dri/card0
ef5d5000-ef5d6000 ---p 00000000 00:00 0 
ef5d6000-efdd6000 rwxp 00000000 00:00 0 
efdd6000-efdd7000 ---p 00000000 00:00 0 
efdd7000-f05d7000 rwxp 00000000 00:00 0 
f05d7000-f05d8000 ---p 00000000 00:00 0 
f05d8000-f0dd8000 rwxp 00000000 00:00 0 
f0dd8000-f0f19000 rwxs 00000000 08:03 1077773419                         /home/guest/.cache/mesa_shader_cache/index
f0f20000-f0f2b000 r-xp 00000000 08:02 11800                              /lib/libnss_files-2.30.so
f0f2b000-f0f2c000 r-xp 0000a000 08:02 11800                              /lib/libnss_files-2.30.so
f0f2c000-f0f2d000 rwxp 0000b000 08:02 11800                              /lib/libnss_files-2.30.so
f0f2d000-f0f33000 rwxp 00000000 00:00 0 
f0f38000-f0f4f000 r-xp 00000000 08:02 11796                              /lib/libnsl-2.30.so
f0f4f000-f0f50000 r-xp 00016000 08:02 11796                              /lib/libnsl-2.30.so
f0f50000-f0f51000 rwxp 00017000 08:02 11796                              /lib/libnsl-2.30.so
f0f51000-f0f53000 rwxp 00000000 00:00 0 
f0f58000-f0f63000 r-xp 00000000 08:02 11802                              /lib/libnss_nis-2.30.so
f0f63000-f0f64000 r-xp 0000a000 08:02 11802                              /lib/libnss_nis-2.30.so
f0f64000-f0f65000 rwxp 0000b000 08:02 11802                              /lib/libnss_nis-2.30.so
f0f68000-f0f71000 r-xp 00000000 08:02 11797                              /lib/libnss_compat-2.30.so
f0f71000-f0f72000 r-xp 00008000 08:02 11797                              /lib/libnss_compat-2.30.so
f0f72000-f0f73000 rwxp 00009000 08:02 11797                              /lib/libnss_compat-2.30.so
f0f78000-f0f7e000 r-xp 00000000 00:15 893737                             /usr/lib/libLLVMBitstreamReader.so.10
f0f7e000-f0f7f000 ---p 00006000 00:15 893737                             /usr/lib/libLLVMBitstreamReader.so.10
f0f7f000-f0f80000 r-xp 00006000 00:15 893737                             /usr/lib/libLLVMBitstreamReader.so.10
f0f80000-f0f81000 rwxp 00007000 00:15 893737                             /usr/lib/libLLVMBitstreamReader.so.10
f0f88000-f0fab000 r-xp 00000000 00:15 893798                             /usr/lib/libLLVMTextAPI.so.10
f0fab000-f0fac000 ---p 00023000 00:15 893798                             /usr/lib/libLLVMTextAPI.so.10
f0fac000-f0fad000 r-xp 00023000 00:15 893798                             /usr/lib/libLLVMTextAPI.so.10
f0fad000-f0fae000 rwxp 00024000 00:15 893798                             /usr/lib/libLLVMTextAPI.so.10
f0fb0000-f1017000 r-xp 00000000 00:15 893793                             /usr/lib/libLLVMAsmParser.so.10
f1017000-f1018000 ---p 00067000 00:15 893793                             /usr/lib/libLLVMAsmParser.so.10
f1018000-f1019000 r-xp 00067000 00:15 893793                             /usr/lib/libLLVMAsmParser.so.10
f1019000-f101a000 rwxp 00068000 00:15 893793                             /usr/lib/libLLVMAsmParser.so.10
f1020000-f102c000 r-xp 00000000 00:15 893764                             /usr/lib/libLLVMDebugInfoMSF.so.10
f102c000-f102d000 r-xp 0000b000 00:15 893764                             /usr/lib/libLLVMDebugInfoMSF.so.10
f102d000-f102e000 rwxp 0000c000 00:15 893764                             /usr/lib/libLLVMDebugInfoMSF.so.10
f1030000-f10ad000 r-xp 00000000 00:15 893762                             /usr/lib/libLLVMDebugInfoDWARF.so.10
f10ad000-f10ae000 ---p 0007d000 00:15 893762                             /usr/lib/libLLVMDebugInfoDWARF.so.10
f10ae000-f10af000 r-xp 0007d000 00:15 893762                             /usr/lib/libLLVMDebugInfoDWARF.so.10
f10af000-f10b0000 rwxp 0007e000 00:15 893762                             /usr/lib/libLLVMDebugInfoDWARF.so.10
f10b0000-f10b7000 r-xp 00000000 00:15 1004200                            /usr/X11R7/lib/libpciaccess.so.0.11.1
f10b7000-f10b8000 r-xp 00006000 00:15 1004200                            /usr/X11R7/lib/libpciaccess.so.0.11.1
f10b8000-f10b9000 rwxp 00007000 00:15 1004200                            /usr/X11R7/lib/libpciaccess.so.0.11.1
f10c0000-f10f7000 r-xp 00000000 00:15 893723                             /usr/lib/libLLVMDemangle.so.10
f10f7000-f10f8000 ---p 00037000 00:15 893723                             /usr/lib/libLLVMDemangle.so.10
f10f8000-f10fa000 r-xp 00037000 00:15 893723                             /usr/lib/libLLVMDemangle.so.10
f10fa000-f10fb000 rwxp 00039000 00:15 893723                             /usr/lib/libLLVMDemangle.so.10
f1100000-f1121000 r-xp 00000000 08:02 22563                              /lib/libtinfo.so.6.0
f1121000-f1122000 ---p 00021000 08:02 22563                              /lib/libtinfo.so.6.0
f1122000-f1124000 r-xp 00021000 08:02 22563                              /lib/libtinfo.so.6.0
f1124000-f1125000 rwxp 00023000 08:02 22563                              /lib/libtinfo.so.6.0
f1128000-f114a000 r-xp 00000000 00:15 893761                             /usr/lib/libLLVMRemarks.so.10
f114a000-f114b000 r-xp 00021000 00:15 893761                             /usr/lib/libLLVMRemarks.so.10
f114b000-f114c000 rwxp 00022000 00:15 893761                             /usr/lib/libLLVMRemarks.so.10
f1150000-f11d5000 r-xp 00000000 00:15 893765                             /usr/lib/libLLVMDebugInfoCodeView.so.10
f11d5000-f11d7000 r-xp 00084000 00:15 893765                             /usr/lib/libLLVMDebugInfoCodeView.so.10
f11d7000-f11d8000 rwxp 00086000 00:15 893765                             /usr/lib/libLLVMDebugInfoCodeView.so.10
f11d8000-f11e0000 rwxp 00000000 00:00 0 
f11e0000-f1234000 r-xp 00000000 00:15 893735                             /usr/lib/libLLVMBitReader.so.10
f1234000-f1235000 r-xp 00053000 00:15 893735                             /usr/lib/libLLVMBitReader.so.10
f1235000-f1236000 rwxp 00054000 00:15 893735                             /usr/lib/libLLVMBitReader.so.10
f1238000-f1243000 r-xp 00000000 00:15 893743                             /usr/lib/libLLVMAggressiveInstCombine.so.10
f1243000-f1244000 r-xp 0000a000 00:15 893743                             /usr/lib/libLLVMAggressiveInstCombine.so.10
f1244000-f1245000 rwxp 0000b000 00:15 893743                             /usr/lib/libLLVMAggressiveInstCombine.so.10
f1248000-f125f000 r-xp 00000000 00:15 893751                             /usr/lib/libLLVMLinker.so.10
f125f000-f1260000 ---p 00017000 00:15 893751                             /usr/lib/libLLVMLinker.so.10
f1260000-f1261000 r-xp 00017000 00:15 893751                             /usr/lib/libLLVMLinker.so.10
f1261000-f1262000 rwxp 00018000 00:15 893751                             /usr/lib/libLLVMLinker.so.10
f1268000-f1337000 r-xp 00000000 00:15 893742                             /usr/lib/libLLVMInstrumentation.so.10
f1337000-f1338000 ---p 000cf000 00:15 893742                             /usr/lib/libLLVMInstrumentation.so.10
f1338000-f1339000 r-xp 000cf000 00:15 893742                             /usr/lib/libLLVMInstrumentation.so.10
f1339000-f133a000 rwxp 000d0000 00:15 893742                             /usr/lib/libLLVMInstrumentation.so.10
f133a000-f133f000 rwxp 00000000 00:00 0 
f1340000-f1344000 r-xp 00000000 00:15 893728                             /usr/lib/libLLVMIRReader.so.10
f1344000-f1345000 r-xp 00003000 00:15 893728                             /usr/lib/libLLVMIRReader.so.10
f1345000-f1346000 rwxp 00004000 00:15 893728                             /usr/lib/libLLVMIRReader.so.10
f1348000-f138b000 r-xp 00000000 00:15 893736                             /usr/lib/libLLVMBitWriter.so.10
f138b000-f138c000 r-xp 00042000 00:15 893736                             /usr/lib/libLLVMBitWriter.so.10
f138c000-f138d000 rwxp 00043000 00:15 893736                             /usr/lib/libLLVMBitWriter.so.10
f1390000-f1475000 r-xp 00000000 00:15 893758                             /usr/lib/libLLVMObject.so.10
f1475000-f1476000 ---p 000e5000 00:15 893758                             /usr/lib/libLLVMObject.so.10
f1476000-f1479000 r-xp 000e5000 00:15 893758                             /usr/lib/libLLVMObject.so.10
f1479000-f147b000 rwxp 000e8000 00:15 893758                             /usr/lib/libLLVMObject.so.10
f1480000-f14d0000 r-xp 00000000 00:15 893795                             /usr/lib/libLLVMProfileData.so.10
f14d0000-f14d1000 ---p 00050000 00:15 893795                             /usr/lib/libLLVMProfileData.so.10
f14d1000-f14d2000 r-xp 00050000 00:15 893795                             /usr/lib/libLLVMProfileData.so.10
f14d2000-f14d3000 rwxp 00051000 00:15 893795                             /usr/lib/libLLVMProfileData.so.10
f14d8000-f14dc000 r-xp 00000000 00:15 893792                             /usr/lib/libLLVMX86Utils.so.10
f14dc000-f14dd000 r-xp 00003000 00:15 893792                             /usr/lib/libLLVMX86Utils.so.10
f14dd000-f14de000 rwxp 00004000 00:15 893792                             /usr/lib/libLLVMX86Utils.so.10
f14e0000-f14e4000 r-xp 00000000 00:15 893750                             /usr/lib/libLLVMCFGuard.so.10
f14e4000-f14e5000 ---p 00004000 00:15 893750                             /usr/lib/libLLVMCFGuard.so.10
f14e5000-f14e6000 r-xp 00004000 00:15 893750                             /usr/lib/libLLVMCFGuard.so.10
f14e6000-f14e7000 rwxp 00005000 00:15 893750                             /usr/lib/libLLVMCFGuard.so.10
f14e8000-f1526000 r-xp 00000000 00:15 893755                             /usr/lib/libLLVMMCParser.so.10
f1526000-f1527000 r-xp 0003d000 00:15 893755                             /usr/lib/libLLVMMCParser.so.10
f1527000-f1528000 rwxp 0003e000 00:15 893755                             /usr/lib/libLLVMMCParser.so.10
f1528000-f1542000 r-xp 00000000 00:15 893734                             /usr/lib/libLLVMBinaryFormat.so.10
f1542000-f1543000 r-xp 00019000 00:15 893734                             /usr/lib/libLLVMBinaryFormat.so.10
f1543000-f1544000 rwxp 0001a000 00:15 893734                             /usr/lib/libLLVMBinaryFormat.so.10
f1548000-f15fa000 r-xp 00000000 00:15 893747                             /usr/lib/libLLVMVectorize.so.10
f15fa000-f15fb000 r-xp 000b1000 00:15 893747                             /usr/lib/libLLVMVectorize.so.10
f15fb000-f15fc000 rwxp 000b2000 00:15 893747                             /usr/lib/libLLVMVectorize.so.10
f15fc000-f15fd000 rwxp 00000000 00:00 0 
f1600000-f19bf000 r-xp 00000000 00:15 893729                             /usr/lib/libLLVMCodeGen.so.10
f19bf000-f19c6000 r-xp 003be000 00:15 893729                             /usr/lib/libLLVMCodeGen.so.10
f19c6000-f19c9000 rwxp 003c5000 00:15 893729                             /usr/lib/libLLVMCodeGen.so.10
f19c9000-f19d1000 rwxp 00000000 00:00 0 
f19d8000-f1cb9000 r-xp 00000000 00:15 893730                             /usr/lib/libLLVMSelectionDAG.so.10
f1cb9000-f1cbb000 r-xp 002e0000 00:15 893730                             /usr/lib/libLLVMSelectionDAG.so.10
f1cbb000-f1cbd000 rwxp 002e2000 00:15 893730                             /usr/lib/libLLVMSelectionDAG.so.10
f1cbd000-f1cbe000 rwxp 00000000 00:00 0 
f1cc0000-f1cf4000 r-xp 00000000 00:15 893732                             /usr/lib/libLLVMMIRParser.so.10
f1cf4000-f1cf5000 r-xp 00033000 00:15 893732                             /usr/lib/libLLVMMIRParser.so.10
f1cf5000-f1cf6000 rwxp 00034000 00:15 893732                             /usr/lib/libLLVMMIRParser.so.10
f1cf8000-f1d8f000 r-xp 00000000 00:15 893733                             /usr/lib/libLLVMGlobalISel.so.10
f1d8f000-f1d90000 ---p 00097000 00:15 893733                             /usr/lib/libLLVMGlobalISel.so.10
f1d90000-f1d91000 r-xp 00097000 00:15 893733                             /usr/lib/libLLVMGlobalISel.so.10
f1d91000-f1d92000 rwxp 00098000 00:15 893733                             /usr/lib/libLLVMGlobalISel.so.10
f1d98000-f1e3f000 r-xp 00000000 00:15 893731                             /usr/lib/libLLVMAsmPrinter.so.10
f1e3f000-f1e40000 ---p 000a7000 00:15 893731                             /usr/lib/libLLVMAsmPrinter.so.10
f1e40000-f1e41000 r-xp 000a7000 00:15 893731                             /usr/lib/libLLVMAsmPrinter.so.10
f1e41000-f1e42000 rwxp 000a8000 00:15 893731                             /usr/lib/libLLVMAsmPrinter.so.10
f1e42000-f1e43000 rwxp 00000000 00:00 0 
f1e48000-f1ea1000 r-xp 00000000 00:15 893781                             /usr/lib/libLLVMAMDGPUUtils.so.10
f1ea1000-f1ea2000 ---p 00059000 00:15 893781                             /usr/lib/libLLVMAMDGPUUtils.so.10
f1ea2000-f1ea3000 r-xp 00059000 00:15 893781                             /usr/lib/libLLVMAMDGPUUtils.so.10
f1ea3000-f1ea4000 rwxp 0005a000 00:15 893781                             /usr/lib/libLLVMAMDGPUUtils.so.10
f1ea8000-f1ead000 r-xp 00000000 00:15 893756                             /usr/lib/libLLVMMCDisassembler.so.10
f1ead000-f1eae000 r-xp 00004000 00:15 893756                             /usr/lib/libLLVMMCDisassembler.so.10
f1eae000-f1eaf000 rwxp 00005000 00:15 893756                             /usr/lib/libLLVMMCDisassembler.so.10
f1eb0000-f1ed6000 r-xp 00000000 00:15 571676                             /usr/X11R7/lib/libdrm_intel.so.1.0.0
f1ed6000-f1ed7000 r-xp 00025000 00:15 571676                             /usr/X11R7/lib/libdrm_intel.so.1.0.0
f1ed7000-f1ed8000 rwxp 00026000 00:15 571676                             /usr/X11R7/lib/libdrm_intel.so.1.0.0
f1ed8000-f1ee0000 r-xp 00000000 00:15 571680                             /usr/X11R7/lib/libdrm_nouveau.so.2.0.0
f1ee0000-f1ee1000 r-xp 00007000 00:15 571680                             /usr/X11R7/lib/libdrm_nouveau.so.2.0.0
f1ee1000-f1ee2000 rwxp 00008000 00:15 571680                             /usr/X11R7/lib/libdrm_nouveau.so.2.0.0
f1ee8000-f1ef2000 r-xp 00000000 00:15 571688                             /usr/X11R7/lib/libdrm_amdgpu.so.1.0.0
f1ef2000-f1ef3000 r-xp 00009000 00:15 571688                             /usr/X11R7/lib/libdrm_amdgpu.so.1.0.0
f1ef3000-f1ef4000 rwxp 0000a000 00:15 571688                             /usr/X11R7/lib/libdrm_amdgpu.so.1.0.0
f1ef8000-f1f12000 r-xp 00000000 08:02 12070                              /lib/libelf-0.176.so
f1f12000-f1f13000 r-xp 00019000 08:02 12070                              /lib/libelf-0.176.so
f1f13000-f1f14000 rwxp 0001a000 08:02 12070                              /lib/libelf-0.176.so
f1f18000-f1f24000 r-xp 00000000 00:15 571684                             /usr/X11R7/lib/libdrm_radeon.so.1.0.1
f1f24000-f1f25000 r-xp 0000b000 00:15 571684                             /usr/X11R7/lib/libdrm_radeon.so.1.0.1
f1f25000-f1f26000 rwxp 0000c000 00:15 571684                             /usr/X11R7/lib/libdrm_radeon.so.1.0.1
f1f28000-f1f36000 r-xp 00000000 00:15 113530                             /usr/lib/libsensors.so.5.0.0
f1f36000-f1f37000 r-xp 0000d000 00:15 113530                             /usr/lib/libsensors.so.5.0.0
f1f37000-f1f38000 rwxp 0000e000 00:15 113530                             /usr/lib/libsensors.so.5.0.0
f1f38000-f1f3e000 r-xp 00000000 00:15 109088                             /usr/lib/libatomic.so.1.1.0
f1f3e000-f1f3f000 r-xp 00005000 00:15 109088                             /usr/lib/libatomic.so.1.1.0
f1f3f000-f1f40000 rwxp 00006000 00:15 109088                             /usr/lib/libatomic.so.1.1.0
f1f40000-f1f41000 rwxp 00000000 00:00 0 
f1f48000-f20cb000 r-xp 00000000 00:15 893724                             /usr/lib/libLLVMSupport.so.10
f20cb000-f20d2000 r-xp 00182000 00:15 893724                             /usr/lib/libLLVMSupport.so.10
f20d2000-f20d4000 rwxp 00189000 00:15 893724                             /usr/lib/libLLVMSupport.so.10
f20d4000-f20d6000 rwxp 00000000 00:00 0 
f20d8000-f2351000 r-xp 00000000 00:15 893726                             /usr/lib/libLLVMCore.so.10
f2351000-f235b000 r-xp 00278000 00:15 893726                             /usr/lib/libLLVMCore.so.10
f235b000-f235d000 rwxp 00282000 00:15 893726                             /usr/lib/libLLVMCore.so.10
f235d000-f235e000 rwxp 00000000 00:00 0 
f2360000-f23ff000 r-xp 00000000 00:15 893754                             /usr/lib/libLLVMMC.so.10
f23ff000-f2402000 r-xp 0009e000 00:15 893754                             /usr/lib/libLLVMMC.so.10
f2402000-f2403000 rwxp 000a1000 00:15 893754                             /usr/lib/libLLVMMC.so.10
f2408000-f26ee000 r-xp 00000000 00:15 893752                             /usr/lib/libLLVMAnalysis.so.10
f26ee000-f26ef000 ---p 002e6000 00:15 893752                             /usr/lib/libLLVMAnalysis.so.10
f26ef000-f26f5000 r-xp 002e6000 00:15 893752                             /usr/lib/libLLVMAnalysis.so.10
f26f5000-f26f8000 rwxp 002ec000 00:15 893752                             /usr/lib/libLLVMAnalysis.so.10
f26f8000-f26fb000 rwxp 00000000 00:00 0 
f2700000-f2846000 r-xp 00000000 00:15 893741                             /usr/lib/libLLVMTransformUtils.so.10
f2846000-f2848000 r-xp 00145000 00:15 893741                             /usr/lib/libLLVMTransformUtils.so.10
f2848000-f284a000 rwxp 00147000 00:15 893741                             /usr/lib/libLLVMTransformUtils.so.10
f284a000-f284b000 rwxp 00000000 00:00 0 
f2850000-f2949000 r-xp 00000000 00:15 893744                             /usr/lib/libLLVMInstCombine.so.10
f2949000-f294a000 r-xp 000f8000 00:15 893744                             /usr/lib/libLLVMInstCombine.so.10
f294a000-f294b000 rwxp 000f9000 00:15 893744                             /usr/lib/libLLVMInstCombine.so.10
f2950000-f2b88000 r-xp 00000000 00:15 893745                             /usr/lib/libLLVMScalarOpts.so.10
f2b88000-f2b89000 ---p 00238000 00:15 893745                             /usr/lib/libLLVMScalarOpts.so.10
f2b89000-f2b8c000 r-xp 00238000 00:15 893745                             /usr/lib/libLLVMScalarOpts.so.10
f2b8c000-f2b8e000 rwxp 0023b000 00:15 893745                             /usr/lib/libLLVMScalarOpts.so.10
f2b8e000-f2b93000 rwxp 00000000 00:00 0 
f2b98000-f2ba1000 r-xp 00000000 00:15 893775                             /usr/lib/libLLVMTarget.so.10
f2ba1000-f2ba2000 r-xp 00008000 00:15 893775                             /usr/lib/libLLVMTarget.so.10
f2ba2000-f2ba3000 rwxp 00009000 00:15 893775                             /usr/lib/libLLVMTarget.so.10
f2ba8000-f2cfc000 r-xp 00000000 00:15 893746                             /usr/lib/libLLVMipo.so.10
f2cfc000-f2cfd000 ---p 00154000 00:15 893746                             /usr/lib/libLLVMipo.so.10
f2cfd000-f2d03000 r-xp 00154000 00:15 893746                             /usr/lib/libLLVMipo.so.10
f2d03000-f2d05000 rwxp 0015a000 00:15 893746                             /usr/lib/libLLVMipo.so.10
f2d05000-f2d08000 rwxp 00000000 00:00 0 
f2d08000-f2d6a000 r-xp 00000000 00:15 893774                             /usr/lib/libLLVMRuntimeDyld.so.10
f2d6a000-f2d6c000 r-xp 00061000 00:15 893774                             /usr/lib/libLLVMRuntimeDyld.so.10
f2d6c000-f2d6d000 rwxp 00063000 00:15 893774                             /usr/lib/libLLVMRuntimeDyld.so.10
f2d70000-f2d89000 r-xp 00000000 00:15 893768                             /usr/lib/libLLVMExecutionEngine.so.10
f2d89000-f2d8a000 ---p 00019000 00:15 893768                             /usr/lib/libLLVMExecutionEngine.so.10
f2d8a000-f2d8b000 r-xp 00019000 00:15 893768                             /usr/lib/libLLVMExecutionEngine.so.10
f2d8b000-f2d8c000 rwxp 0001a000 00:15 893768                             /usr/lib/libLLVMExecutionEngine.so.10
f2d90000-f2d9a000 r-xp 00000000 00:15 893771                             /usr/lib/libLLVMMCJIT.so.10
f2d9a000-f2d9b000 ---p 0000a000 00:15 893771                             /usr/lib/libLLVMMCJIT.so.10
f2d9b000-f2d9c000 r-xp 0000a000 00:15 893771                             /usr/lib/libLLVMMCJIT.so.10
f2d9c000-f2d9d000 rwxp 0000b000 00:15 893771                             /usr/lib/libLLVMMCJIT.so.10
f2da0000-f2da1000 r-xp 00000000 00:15 893791                             /usr/lib/libLLVMX86Info.so.10
f2da1000-f2da2000 r-xp 00000000 00:15 893791                             /usr/lib/libLLVMX86Info.so.10
f2da2000-f2da3000 rwxp 00001000 00:15 893791                             /usr/lib/libLLVMX86Info.so.10
f2da8000-f2ee3000 r-xp 00000000 00:15 893790                             /usr/lib/libLLVMX86Desc.so.10
f2ee3000-f2f9b000 r-xp 0013a000 00:15 893790                             /usr/lib/libLLVMX86Desc.so.10
f2f9b000-f2f9c000 rwxp 001f2000 00:15 893790                             /usr/lib/libLLVMX86Desc.so.10
f2fa0000-f3363000 r-xp 00000000 00:15 893787                             /usr/lib/libLLVMX86CodeGen.so.10
f3363000-f3369000 r-xp 003c2000 00:15 893787                             /usr/lib/libLLVMX86CodeGen.so.10
f3369000-f336b000 rwxp 003c8000 00:15 893787                             /usr/lib/libLLVMX86CodeGen.so.10
f336b000-f336d000 rwxp 00000000 00:00 0 
f3370000-f3503000 r-xp 00000000 00:15 893789                             /usr/lib/libLLVMX86Disassembler.so.10
f3503000-f3504000 r-xp 00192000 00:15 893789                             /usr/lib/libLLVMX86Disassembler.so.10
f3504000-f3505000 rwxp 00193000 00:15 893789                             /usr/lib/libLLVMX86Disassembler.so.10
f3508000-f3509000 r-xp 00000000 00:15 893780                             /usr/lib/libLLVMAMDGPUInfo.so.10
f3509000-f350a000 r-xp 00000000 00:15 893780                             /usr/lib/libLLVMAMDGPUInfo.so.10
f350a000-f350b000 rwxp 00001000 00:15 893780                             /usr/lib/libLLVMAMDGPUInfo.so.10
f3510000-f36d2000 r-xp 00000000 00:15 893779                             /usr/lib/libLLVMAMDGPUDesc.so.10
f36d2000-f378f000 r-xp 001c1000 00:15 893779                             /usr/lib/libLLVMAMDGPUDesc.so.10
f378f000-f3790000 rwxp 0027e000 00:15 893779                             /usr/lib/libLLVMAMDGPUDesc.so.10
f3790000-f392c000 r-xp 00000000 00:15 893777                             /usr/lib/libLLVMAMDGPUAsmParser.so.10
f392c000-f392d000 r-xp 0019b000 00:15 893777                             /usr/lib/libLLVMAMDGPUAsmParser.so.10
f392d000-f392e000 rwxp 0019c000 00:15 893777                             /usr/lib/libLLVMAMDGPUAsmParser.so.10
f3930000-f3ce9000 r-xp 00000000 00:15 893776                             /usr/lib/libLLVMAMDGPUCodeGen.so.10
f3ce9000-f3cf3000 r-xp 003b8000 00:15 893776                             /usr/lib/libLLVMAMDGPUCodeGen.so.10
f3cf3000-f3cf8000 rwxp 003c2000 00:15 893776                             /usr/lib/libLLVMAMDGPUCodeGen.so.10
f3cf8000-f3cfa000 rwxp 00000000 00:00 0 
f3d00000-f3d58000 r-xp 00000000 00:15 893778                             /usr/lib/libLLVMAMDGPUDisassembler.so.10
f3d58000-f3d59000 r-xp 00057000 00:15 893778                             /usr/lib/libLLVMAMDGPUDisassembler.so.10
f3d59000-f3d5a000 rwxp 00058000 00:15 893778                             /usr/lib/libLLVMAMDGPUDisassembler.so.10
f3d60000-f3d7f000 r-xp 00000000 00:15 893749                             /usr/lib/libLLVMCoroutines.so.10
f3d7f000-f3d80000 ---p 0001f000 00:15 893749                             /usr/lib/libLLVMCoroutines.so.10
f3d80000-f3d81000 r-xp 0001f000 00:15 893749                             /usr/lib/libLLVMCoroutines.so.10
f3d81000-f3d82000 rwxp 00020000 00:15 893749                             /usr/lib/libLLVMCoroutines.so.10
f3d90000-f3da0000 rwxs 00000000 00:01 52166680                           /SYSV00002402 (deleted)
f3da0000-f3da8000 rwxs 00000000 00:06 15609                              /dev/snd/pcmC2D0p
f3da8000-f3dcc000 r-xs 00000000 08:02 49723                              /var/cache/fontconfig/087cbb96-1ba8-4fb6-b450-3a59a884c019-le32d4.cache-7
f3dd8000-f51ff000 r-xp 00000000 00:15 1056136                            /usr/X11R7/lib/dri/nouveau_dri.so
f51ff000-f5200000 ---p 01427000 00:15 1056136                            /usr/X11R7/lib/dri/nouveau_dri.so
f5200000-f5290000 r-xp 01427000 00:15 1056136                            /usr/X11R7/lib/dri/nouveau_dri.so
f5290000-f531f000 rwxp 014b7000 00:15 1056136                            /usr/X11R7/lib/dri/nouveau_dri.so
f531f000-f554b000 rwxp 00000000 00:00 0 
f5550000-f5582000 r-xp 00000000 00:15 1081745                            /usr/share/locale/ru/LC_MESSAGES/cin.mo
f5588000-f5589000 rwxs 00000000 00:01 52166679                           /SYSV00002401 (deleted)
f5590000-f55a0000 rwxs 00000000 00:01 52166678                           /SYSV00000401 (deleted)
f55a0000-f55a8000 rwxs 00000000 00:06 13505                              /dev/snd/pcmC0D0p
f55a8000-f55ac000 rwxs 00000000 00:01 52166688                           /SYSV00000000 (deleted)
f55b0000-f55b1000 rwxs 00000000 00:01 52166677                           /SYSV00000400 (deleted)
f55b6000-f5668000 rwxp 00000000 00:00 0 
f5668000-f5682000 r-xs 00000000 08:02 31931                              /var/cache/fontconfig/bae7bf29-a29a-4e58-8fc2-08b29de36c01-le32d4.cache-7
f5688000-f56e2000 r-xs 00000000 08:02 31935                              /var/cache/fontconfig/154fc06e-73db-419f-a46d-720ed1c04c6a-le32d4.cache-7
f56e8000-f5730000 r-xp 00000000 00:15 115040                             /usr/lib/locale/ru_RU.cp1251/LC_CTYPE
f5732000-f5bb8000 rwxp 00000000 00:00 0 
f5bb8000-f5c2c000 r-xp 00000000 00:15 112815                             /usr/lib/libpcre.so.1.2.11
f5c2c000-f5c2d000 ---p 00074000 00:15 112815                             /usr/lib/libpcre.so.1.2.11
f5c2d000-f5c2e000 r-xp 00074000 00:15 112815                             /usr/lib/libpcre.so.1.2.11
f5c2e000-f5c2f000 rwxp 00075000 00:15 112815                             /usr/lib/libpcre.so.1.2.11
f5c30000-f5c4c000 r-xp 00000000 00:15 109310                             /usr/lib/libbsd.so.0.10.0
f5c4c000-f5c4d000 r-xp 0001b000 00:15 109310                             /usr/lib/libbsd.so.0.10.0
f5c4d000-f5c4e000 rwxp 0001c000 00:15 109310                             /usr/lib/libbsd.so.0.10.0
f5c4e000-f5c4f000 rwxp 00000000 00:00 0 
f5c50000-f5da9000 r-xp 00000000 00:15 114530                             /usr/lib/libxml2.so.2.9.10
f5da9000-f5daa000 ---p 00159000 00:15 114530                             /usr/lib/libxml2.so.2.9.10
f5daa000-f5daf000 r-xp 00159000 00:15 114530                             /usr/lib/libxml2.so.2.9.10
f5daf000-f5db0000 rwxp 0015e000 00:15 114530                             /usr/lib/libxml2.so.2.9.10
f5db0000-f5db1000 rwxp 00000000 00:00 0 
f5db8000-f5eda000 r-xp 00000000 00:15 110298                             /usr/lib/libglib-2.0.so.0.5800.1
f5eda000-f5edb000 ---p 00122000 00:15 110298                             /usr/lib/libglib-2.0.so.0.5800.1
f5edb000-f5edc000 r-xp 00122000 00:15 110298                             /usr/lib/libglib-2.0.so.0.5800.1
f5edc000-f5edd000 rwxp 00123000 00:15 110298                             /usr/lib/libglib-2.0.so.0.5800.1
f5ee0000-f5f5d000 r-xp 00000000 00:15 111004                             /usr/lib/libharfbuzz.so.0.10200.7
f5f5d000-f5f5e000 ---p 0007d000 00:15 111004                             /usr/lib/libharfbuzz.so.0.10200.7
f5f5e000-f5f5f000 r-xp 0007d000 00:15 111004                             /usr/lib/libharfbuzz.so.0.10200.7
f5f5f000-f5f60000 rwxp 0007e000 00:15 111004                             /usr/lib/libharfbuzz.so.0.10200.7
f5f60000-f5f77000 r-xp 00000000 00:15 110104                             /usr/lib/libfribidi.so.0.3.6
f5f77000-f5f78000 rwxp 00016000 00:15 110104                             /usr/lib/libfribidi.so.0.3.6
f5f78000-f6055000 r-xp 00000000 00:15 111077                             /usr/lib/libiconv.so.2.4.0
f6055000-f6056000 rwxp 000dd000 00:15 111077                             /usr/lib/libiconv.so.2.4.0
f6058000-f6067000 r-xp 00000000 08:02 11315                              /lib/libudev.so.0.10.0
f6067000-f6068000 rwxp 0000e000 08:02 11315                              /lib/libudev.so.0.10.0
f6068000-f606f000 r-xp 00000000 08:02 24485                              /lib/librt-2.30.so
f606f000-f6070000 r-xp 00006000 08:02 24485                              /lib/librt-2.30.so
f6070000-f6071000 rwxp 00007000 08:02 24485                              /lib/librt-2.30.so
f6078000-f6082000 r-xp 00000000 00:15 321278                             /usr/X11R7/lib/libXrender.so.1.3.0
f6082000-f6083000 rwxp 00009000 00:15 321278                             /usr/X11R7/lib/libXrender.so.1.3.0
f6088000-f60ac000 r-xp 00000000 00:15 112872                             /usr/lib/libpng14.so.14.19.0
f60ac000-f60ad000 rwxp 00023000 00:15 112872                             /usr/lib/libpng14.so.14.19.0
f60b0000-f60b6000 r-xp 00000000 00:15 320786                             /usr/X11R7/lib/libxcb-xfixes.so.0.0.0
f60b6000-f60b7000 rwxp 00006000 00:15 320786                             /usr/X11R7/lib/libxcb-xfixes.so.0.0.0
f60b8000-f60b9000 r-xp 00000000 00:15 1004234                            /usr/X11R7/lib/libxshmfence.so.1.0.0
f60b9000-f60ba000 r-xp 00000000 00:15 1004234                            /usr/X11R7/lib/libxshmfence.so.1.0.0
f60ba000-f60bb000 rwxp 00001000 00:15 1004234                            /usr/X11R7/lib/libxshmfence.so.1.0.0
f60c0000-f60c5000 r-xp 00000000 00:15 321253                             /usr/X11R7/lib/libxcb-sync.so.1.0.0
f60c5000-f60c6000 rwxp 00005000 00:15 321253                             /usr/X11R7/lib/libxcb-sync.so.1.0.0
f60c8000-f60ca000 r-xp 00000000 00:15 321317                             /usr/X11R7/lib/libxcb-present.so.0.0.0
f60ca000-f60cb000 rwxp 00001000 00:15 321317                             /usr/X11R7/lib/libxcb-present.so.0.0.0
f60d0000-f60d2000 r-xp 00000000 00:15 321286                             /usr/X11R7/lib/libxcb-dri3.so.0.0.0
f60d2000-f60d3000 rwxp 00001000 00:15 321286                             /usr/X11R7/lib/libxcb-dri3.so.0.0.0
f60d8000-f60da000 r-xp 00000000 00:15 320120                             /usr/X11R7/lib/libxcb-shm.so.0.0.0
f60da000-f60db000 rwxp 00001000 00:15 320120                             /usr/X11R7/lib/libxcb-shm.so.0.0.0
f60e0000-f60e4000 r-xp 00000000 00:15 1004257                            /usr/X11R7/lib/libXxf86vm.so.1.0.0
f60e4000-f60e5000 r-xp 00003000 00:15 1004257                            /usr/X11R7/lib/libXxf86vm.so.1.0.0
f60e5000-f60e6000 rwxp 00004000 00:15 1004257                            /usr/X11R7/lib/libXxf86vm.so.1.0.0
f60e8000-f60ec000 r-xp 00000000 00:15 320095                             /usr/X11R7/lib/libxcb-dri2.so.0.0.0
f60ec000-f60ed000 rwxp 00003000 00:15 320095                             /usr/X11R7/lib/libxcb-dri2.so.0.0.0
f60f0000-f60f1000 r-xp 00000000 00:15 671693                             /usr/X11R7/lib/libX11-xcb.so.1.0.0
f60f1000-f60f2000 r-xp 00000000 00:15 671693                             /usr/X11R7/lib/libX11-xcb.so.1.0.0
f60f2000-f60f3000 rwxp 00001000 00:15 671693                             /usr/X11R7/lib/libX11-xcb.so.1.0.0
f60f8000-f6110000 r-xp 00000000 00:15 321256                             /usr/X11R7/lib/libxcb-glx.so.0.0.0
f6110000-f6111000 rwxp 00018000 00:15 321256                             /usr/X11R7/lib/libxcb-glx.so.0.0.0
f6118000-f612f000 r-xp 00000000 00:15 1056086                            /usr/X11R7/lib/libglapi.so.0.0.0
f612f000-f6130000 ---p 00017000 00:15 1056086                            /usr/X11R7/lib/libglapi.so.0.0.0
f6130000-f6132000 r-xp 00017000 00:15 1056086                            /usr/X11R7/lib/libglapi.so.0.0.0
f6132000-f613f000 rwxp 00019000 00:15 1056086                            /usr/X11R7/lib/libglapi.so.0.0.0
f613f000-f6140000 rwxp 00000000 00:00 0 
f6140000-f6152000 r-xp 00000000 00:15 571668                             /usr/X11R7/lib/libdrm.so.2.4.0
f6152000-f6153000 r-xp 00011000 00:15 571668                             /usr/X11R7/lib/libdrm.so.2.4.0
f6153000-f6154000 rwxp 00012000 00:15 571668                             /usr/X11R7/lib/libdrm.so.2.4.0
f6158000-f615e000 r-xp 00000000 08:02 48736                              /lib/libuuid.so.1.3.0
f615e000-f615f000 r-xp 00005000 08:02 48736                              /lib/libuuid.so.1.3.0
f615f000-f6160000 rwxp 00006000 08:02 48736                              /lib/libuuid.so.1.3.0
f6160000-f6186000 r-xp 00000000 00:15 109948                             /usr/lib/libexpat.so.1.6.4
f6186000-f6187000 ---p 00026000 00:15 109948                             /usr/lib/libexpat.so.1.6.4
f6187000-f6189000 r-xp 00026000 00:15 109948                             /usr/lib/libexpat.so.1.6.4
f6189000-f618a000 rwxp 00028000 00:15 109948                             /usr/lib/libexpat.so.1.6.4
f6190000-f6194000 r-xp 00000000 00:15 1004006                            /usr/X11R7/lib/libXdmcp.so.6.0.0
f6194000-f6195000 r-xp 00003000 00:15 1004006                            /usr/X11R7/lib/libXdmcp.so.6.0.0
f6195000-f6196000 rwxp 00004000 00:15 1004006                            /usr/X11R7/lib/libXdmcp.so.6.0.0
f6198000-f619a000 r-xp 00000000 00:15 321516                             /usr/X11R7/lib/libXau.so.6.0.0
f619a000-f619b000 rwxp 00001000 00:15 321516                             /usr/X11R7/lib/libXau.so.6.0.0
f61a0000-f61c7000 r-xp 00000000 00:15 320765                             /usr/X11R7/lib/libxcb.so.1.1.0
f61c7000-f61c8000 rwxp 00027000 00:15 320765                             /usr/X11R7/lib/libxcb.so.1.1.0
f61c8000-f6272000 r-xp 00000000 00:15 571238                             /usr/lib/libzstd.so.1.4.5
f6272000-f6273000 r-xp 000a9000 00:15 571238                             /usr/lib/libzstd.so.1.4.5
f6273000-f6274000 rwxp 000aa000 00:15 571238                             /usr/lib/libzstd.so.1.4.5
f6278000-f62e1000 r-xp 00000000 00:15 114181                             /usr/lib/libwebp.so.6.0.2
f62e1000-f62e2000 rwxp 00068000 00:15 114181                             /usr/lib/libwebp.so.6.0.2
f62e2000-f62e3000 rwxp 00000000 00:00 0 
f62e8000-f633f000 r-xp 00000000 00:15 112715                             /usr/lib/libopus.so.0.6.1
f633f000-f6340000 r-xp 00056000 00:15 112715                             /usr/lib/libopus.so.0.6.1
f6340000-f6341000 rwxp 00057000 00:15 112715                             /usr/lib/libopus.so.0.6.1
f6348000-f64ad000 r-xp 00000000 00:15 114130                             /usr/lib/libvorbisenc.so.2.0.8
f64ad000-f64be000 rwxp 00165000 00:15 114130                             /usr/lib/libvorbisenc.so.2.0.8
f64c0000-f64cc000 r-xp 00000000 00:15 113045                             /usr/lib/libraw1394.so.11.0.1
f64cc000-f64cd000 rwxp 0000b000 00:15 113045                             /usr/lib/libraw1394.so.11.0.1
f64d0000-f64d3000 r-xp 00000000 00:15 108462                             /usr/lib/libIexMath-2_2.so.12.0.0
f64d3000-f64d4000 r-xp 00002000 00:15 108462                             /usr/lib/libIexMath-2_2.so.12.0.0
f64d4000-f64d5000 rwxp 00003000 00:15 108462                             /usr/lib/libIexMath-2_2.so.12.0.0
f64d8000-f651a000 r-xp 00000000 00:15 108451                             /usr/lib/libHalf.so.12.0.0
f651a000-f651b000 r-xp 00041000 00:15 108451                             /usr/lib/libHalf.so.12.0.0
f651b000-f651c000 rwxp 00042000 00:15 108451                             /usr/lib/libHalf.so.12.0.0
f6520000-f652f000 r-xp 00000000 00:15 108478                             /usr/lib/libImath-2_2.so.12.0.0
f652f000-f6530000 r-xp 0000e000 00:15 108478                             /usr/lib/libImath-2_2.so.12.0.0
f6530000-f6531000 rwxp 0000f000 00:15 108478                             /usr/lib/libImath-2_2.so.12.0.0
f6538000-f66f8000 r-xp 00000000 08:02 11792                              /lib/libc-2.30.so
f66f8000-f66f9000 ---p 001c0000 08:02 11792                              /lib/libc-2.30.so
f66f9000-f66fb000 r-xp 001c0000 08:02 11792                              /lib/libc-2.30.so
f66fb000-f66fc000 rwxp 001c2000 08:02 11792                              /lib/libc-2.30.so
f66fc000-f66ff000 rwxp 00000000 00:00 0 
f6700000-f671c000 r-xp 00000000 00:15 110124                             /usr/lib/libgcc_s.so.1
f671c000-f671d000 r-xp 0001b000 00:15 110124                             /usr/lib/libgcc_s.so.1
f671d000-f671e000 rwxp 0001c000 00:15 110124                             /usr/lib/libgcc_s.so.1
f6720000-f6863000 r-xp 00000000 08:02 11795                              /lib/libm-2.30.so
f6863000-f6864000 r-xp 00142000 08:02 11795                              /lib/libm-2.30.so
f6864000-f6865000 rwxp 00143000 08:02 11795                              /lib/libm-2.30.so
f6868000-f69d1000 r-xp 00000000 00:15 113688                             /usr/lib/libstdc++.so.6.0.21
f69d1000-f69d2000 ---p 00169000 00:15 113688                             /usr/lib/libstdc++.so.6.0.21
f69d2000-f69d7000 r-xp 00169000 00:15 113688                             /usr/lib/libstdc++.so.6.0.21
f69d7000-f69d8000 rwxp 0016e000 00:15 113688                             /usr/lib/libstdc++.so.6.0.21
f69d8000-f69db000 rwxp 00000000 00:00 0 
f69e0000-f69e7000 r-xp 00000000 00:15 113609                             /usr/lib/libsnappy.so.1.3.0
f69e7000-f69e8000 rwxp 00007000 00:15 113609                             /usr/lib/libsnappy.so.1.3.0
f69e8000-f6a3e000 r-xp 00000000 00:15 109225                             /usr/lib/libbluray.so.2.1.2
f6a3e000-f6a3f000 r-xp 00055000 00:15 109225                             /usr/lib/libbluray.so.2.1.2
f6a3f000-f6a40000 rwxp 00056000 00:15 109225                             /usr/lib/libbluray.so.2.1.2
f6a40000-f6a72000 r-xp 00000000 00:15 109063                             /usr/lib/libass.so.5.3.3
f6a72000-f6a73000 rwxp 00032000 00:15 109063                             /usr/lib/libass.so.5.3.3
f6a78000-f6b1a000 r-xp 00000000 00:15 114553                             /usr/lib/libxvidcore.so.4.3
f6b1a000-f6b25000 rwxp 000a1000 00:15 114553                             /usr/lib/libxvidcore.so.4.3
f6b25000-f6b8e000 rwxp 00000000 00:00 0 
f6b90000-f6b9a000 r-xp 00000000 00:15 960680                             /usr/lib/libOpenCL.so.1.0.0
f6b9a000-f6b9b000 r-xp 00009000 00:15 960680                             /usr/lib/libOpenCL.so.1.0.0
f6b9b000-f6b9c000 rwxp 0000a000 00:15 960680                             /usr/lib/libOpenCL.so.1.0.0
f6ba0000-f6ba9000 r-xp 00000000 00:15 571158                             /usr/lib/libnuma.so.1.0.0
f6ba9000-f6baa000 r-xp 00008000 00:15 571158                             /usr/lib/libnuma.so.1.0.0
f6baa000-f6bab000 rwxp 00009000 00:15 571158                             /usr/lib/libnuma.so.1.0.0
f6bb0000-f6bb3000 r-xp 00000000 08:02 11794                              /lib/libdl-2.30.so
f6bb3000-f6bb4000 r-xp 00002000 08:02 11794                              /lib/libdl-2.30.so
f6bb4000-f6bb5000 rwxp 00003000 08:02 11794                              /lib/libdl-2.30.so
f6bb8000-f6bcf000 r-xp 00000000 00:15 114019                             /usr/lib/libusb-1.0.so.0.1.0
f6bcf000-f6bd0000 ---p 00017000 00:15 114019                             /usr/lib/libusb-1.0.so.0.1.0
f6bd0000-f6bd1000 r-xp 00017000 00:15 114019                             /usr/lib/libusb-1.0.so.0.1.0
f6bd1000-f6bd2000 rwxp 00018000 00:15 114019                             /usr/lib/libusb-1.0.so.0.1.0
f6bd8000-f6cd9000 r-xp 00000000 00:15 109052                             /usr/lib/libasound.so.2.0.0
f6cd9000-f6cdd000 r-xp 00100000 00:15 109052                             /usr/lib/libasound.so.2.0.0
f6cdd000-f6cde000 rwxp 00104000 00:15 109052                             /usr/lib/libasound.so.2.0.0
f6ce0000-f6cf6000 r-xp 00000000 00:15 321266                             /usr/X11R7/lib/libXft.so.2.3.2
f6cf6000-f6cf7000 r-xp 00015000 00:15 321266                             /usr/X11R7/lib/libXft.so.2.3.2
f6cf7000-f6cf8000 rwxp 00016000 00:15 321266                             /usr/X11R7/lib/libXft.so.2.3.2
f6cf8000-f6cfc000 r-xp 00000000 00:15 1004141                            /usr/X11R7/lib/libXv.so.1.0.0
f6cfc000-f6cfd000 r-xp 00003000 00:15 1004141                            /usr/X11R7/lib/libXv.so.1.0.0
f6cfd000-f6cfe000 rwxp 00004000 00:15 1004141                            /usr/X11R7/lib/libXv.so.1.0.0
f6d00000-f6d73000 r-xp 00000000 00:15 320844                             /usr/X11R7/lib/libGLU.so.1.3.08100
f6d73000-f6d74000 rwxp 00073000 00:15 320844                             /usr/X11R7/lib/libGLU.so.1.3.08100
f6d78000-f6dc8000 r-xp 00000000 00:15 1056106                            /usr/X11R7/lib/libGL.so.1.2.0
f6dc8000-f6dca000 r-xp 0004f000 00:15 1056106                            /usr/X11R7/lib/libGL.so.1.2.0
f6dca000-f6dd3000 rwxp 00051000 00:15 1056106                            /usr/X11R7/lib/libGL.so.1.2.0
f6dd8000-f6dda000 r-xp 00000000 00:15 321508                             /usr/X11R7/lib/libva-drm.so.1.4000.0
f6dda000-f6ddb000 r-xp 00001000 00:15 321508                             /usr/X11R7/lib/libva-drm.so.1.4000.0
f6ddb000-f6ddc000 rwxp 00002000 00:15 321508                             /usr/X11R7/lib/libva-drm.so.1.4000.0
f6de0000-f6de4000 r-xp 00000000 00:15 320746                             /usr/X11R7/lib/libva-x11.so.1.4000.0
f6de4000-f6de5000 ---p 00004000 00:15 320746                             /usr/X11R7/lib/libva-x11.so.1.4000.0
f6de5000-f6de6000 r-xp 00004000 00:15 320746                             /usr/X11R7/lib/libva-x11.so.1.4000.0
f6de6000-f6de7000 rwxp 00005000 00:15 320746                             /usr/X11R7/lib/libva-x11.so.1.4000.0
f6de8000-f6e08000 r-xp 00000000 00:15 320781                             /usr/X11R7/lib/libva.so.1.4000.0
f6e08000-f6e09000 r-xp 0001f000 00:15 320781                             /usr/X11R7/lib/libva.so.1.4000.0
f6e09000-f6e0a000 rwxp 00020000 00:15 320781                             /usr/X11R7/lib/libva.so.1.4000.0
f6e10000-f6e13000 r-xp 00000000 00:15 320706                             /usr/X11R7/lib/libvdpau.so.1.0.0
f6e13000-f6e14000 rwxp 00002000 00:15 320706                             /usr/X11R7/lib/libvdpau.so.1.0.0
f6e18000-f6e2f000 r-xp 00000000 08:02 22745                              /lib/libz.so.1.2.11
f6e2f000-f6e30000 ---p 00017000 08:02 22745                              /lib/libz.so.1.2.11
f6e30000-f6e31000 r-xp 00017000 08:02 22745                              /lib/libz.so.1.2.11
f6e31000-f6e32000 rwxp 00018000 08:02 22745                              /lib/libz.so.1.2.11
f6e38000-f6e6e000 r-xp 00000000 00:15 112875                             /usr/lib/libpng16.so.16.37.0
f6e6e000-f6e6f000 r-xp 00035000 00:15 112875                             /usr/lib/libpng16.so.16.37.0
f6e6f000-f6e70000 rwxp 00036000 00:15 112875                             /usr/lib/libpng16.so.16.37.0
f6e70000-f6e98000 r-xp 00000000 08:02 11391                              /lib/liblzma.so.5.2.2
f6e98000-f6e99000 rwxp 00027000 08:02 11391                              /lib/liblzma.so.5.2.2
f6ea0000-f6f52000 r-xp 00000000 00:15 963198                             /usr/lib/libfreetype.so.6.17.4
f6f52000-f6f53000 ---p 000b2000 00:15 963198                             /usr/lib/libfreetype.so.6.17.4
f6f53000-f6f57000 r-xp 000b2000 00:15 963198                             /usr/lib/libfreetype.so.6.17.4
f6f57000-f6f58000 rwxp 000b6000 00:15 963198                             /usr/lib/libfreetype.so.6.17.4
f6f58000-f6f9a000 r-xp 00000000 00:15 110072                             /usr/lib/libfontconfig.so.1.12.0
f6f9a000-f6f9b000 ---p 00042000 00:15 110072                             /usr/lib/libfontconfig.so.1.12.0
f6f9b000-f6f9c000 r-xp 00042000 00:15 110072                             /usr/lib/libfontconfig.so.1.12.0
f6f9c000-f6f9d000 rwxp 00043000 00:15 110072                             /usr/lib/libfontconfig.so.1.12.0
f6fa0000-f6fb0000 r-xp 00000000 08:02 11741                              /lib/libbz2.so.1.0.8
f6fb0000-f6fb1000 r-xp 0000f000 08:02 11741                              /lib/libbz2.so.1.0.8
f6fb1000-f6fb2000 rwxp 00010000 08:02 11741                              /lib/libbz2.so.1.0.8
f6fb8000-f6fbd000 r-xp 00000000 00:15 321175                             /usr/X11R7/lib/libXfixes.so.3.1.0
f6fbd000-f6fbe000 rwxp 00004000 00:15 321175                             /usr/X11R7/lib/libXfixes.so.3.1.0
f6fc0000-f6fc2000 r-xp 00000000 00:15 1004028                            /usr/X11R7/lib/libXinerama.so.1.0.0
f6fc2000-f6fc3000 r-xp 00001000 00:15 1004028                            /usr/X11R7/lib/libXinerama.so.1.0.0
f6fc3000-f6fc4000 rwxp 00002000 00:15 1004028                            /usr/X11R7/lib/libXinerama.so.1.0.0
f6fc8000-f6fda000 r-xp 00000000 00:15 320658                             /usr/X11R7/lib/libXext.so.6.4.0
f6fda000-f6fdb000 rwxp 00011000 00:15 320658                             /usr/X11R7/lib/libXext.so.6.4.0
f6fe0000-f712b000 r-xp 00000000 00:15 671688                             /usr/X11R7/lib/libX11.so.6.3.0
f712b000-f712c000 ---p 0014b000 00:15 671688                             /usr/X11R7/lib/libX11.so.6.3.0
f712c000-f712d000 r-xp 0014b000 00:15 671688                             /usr/X11R7/lib/libX11.so.6.3.0
f712d000-f7130000 rwxp 0014c000 00:15 671688                             /usr/X11R7/lib/libX11.so.6.3.0
f7130000-f71a9000 r-xp 00000000 00:15 113937                             /usr/lib/libtiff.so.5.4.0
f71a9000-f71ac000 r-xp 00078000 00:15 113937                             /usr/lib/libtiff.so.5.4.0
f71ac000-f71ad000 rwxp 0007b000 00:15 113937                             /usr/lib/libtiff.so.5.4.0
f71b0000-f7227000 r-xp 00000000 00:15 114183                             /usr/lib/libwebp.so.7.0.3
f7227000-f7228000 r-xp 00076000 00:15 114183                             /usr/lib/libwebp.so.7.0.3
f7228000-f7229000 rwxp 00077000 00:15 114183                             /usr/lib/libwebp.so.7.0.3
f7229000-f722a000 rwxp 00000000 00:00 0 
f7230000-f72f3000 r-xp 00000000 00:15 873288                             /usr/lib/libdav1d.so.4.0.2
f72f3000-f72f4000 r-xp 000c2000 00:15 873288                             /usr/lib/libdav1d.so.4.0.2
f72f4000-f72f5000 rwxp 000c3000 00:15 873288                             /usr/lib/libdav1d.so.4.0.2
f72f5000-f7336000 rwxp 00000000 00:00 0 
f7338000-f76c3000 r-xp 00000000 00:15 915271                             /usr/lib/libaom.so.2.0.0
f76c3000-f76c4000 ---p 0038b000 00:15 915271                             /usr/lib/libaom.so.2.0.0
f76c4000-f76ca000 r-xp 0038b000 00:15 915271                             /usr/lib/libaom.so.2.0.0
f76ca000-f76d0000 rwxp 00391000 00:15 915271                             /usr/lib/libaom.so.2.0.0
f76d0000-f7719000 rwxp 00000000 00:00 0 
f7720000-f77ad000 r-xp 00000000 00:15 691308                             /usr/lib/libsndfile.so.1.0.29
f77ad000-f77af000 r-xp 0008c000 00:15 691308                             /usr/lib/libsndfile.so.1.0.29
f77af000-f77b0000 rwxp 0008e000 00:15 691308                             /usr/lib/libsndfile.so.1.0.29
f77b0000-f77b2000 rwxp 00000000 00:00 0 
f77b8000-f784b000 r-xp 00000000 00:15 1042009                            /usr/lib/libjpeg.so.8.2.2
f784b000-f784c000 ---p 00093000 00:15 1042009                            /usr/lib/libjpeg.so.8.2.2
f784c000-f784d000 r-xp 00093000 00:15 1042009                            /usr/lib/libjpeg.so.8.2.2
f784d000-f784e000 rwxp 00094000 00:15 1042009                            /usr/lib/libjpeg.so.8.2.2
f7850000-f786b000 r-xp 00000000 00:15 109804                             /usr/lib/libdv.so.4.0.3
f786b000-f786d000 rwxp 0001b000 00:15 109804                             /usr/lib/libdv.so.4.0.3
f786d000-f7879000 rwxp 00000000 00:00 0 
f7880000-f788c000 r-xp 00000000 00:15 111143                             /usr/lib/libiec61883.so.0.1.0
f788c000-f788d000 rwxp 0000b000 00:15 111143                             /usr/lib/libiec61883.so.0.1.0
f7890000-f7893000 r-xp 00000000 00:15 113387                             /usr/lib/librom1394.so.0.3.0
f7893000-f7894000 rwxp 00002000 00:15 113387                             /usr/lib/librom1394.so.0.3.0
f7898000-f789b000 r-xp 00000000 00:15 109141                             /usr/lib/libavc1394.so.0.3.0
f789b000-f789c000 rwxp 00002000 00:15 109141                             /usr/lib/libavc1394.so.0.3.0
f78a0000-f78fc000 r-xp 00000000 00:15 108438                             /usr/lib/libFLAC.so.8.3.0
f78fc000-f78fd000 r-xp 0005b000 00:15 108438                             /usr/lib/libFLAC.so.8.3.0
f78fd000-f78fe000 rwxp 0005c000 00:15 108438                             /usr/lib/libFLAC.so.8.3.0
f7900000-f7aea000 r-xp 00000000 00:15 110000                             /usr/lib/libfftw3.so.3.4.4
f7aea000-f7af6000 r-xp 001e9000 00:15 110000                             /usr/lib/libfftw3.so.3.4.4
f7af6000-f7af7000 rwxp 001f5000 00:15 110000                             /usr/lib/libfftw3.so.3.4.4
f7af8000-f7b15000 r-xp 00000000 08:02 24483                              /lib/libpthread-2.30.so
f7b15000-f7b16000 r-xp 0001c000 08:02 24483                              /lib/libpthread-2.30.so
f7b16000-f7b17000 rwxp 0001d000 08:02 24483                              /lib/libpthread-2.30.so
f7b17000-f7b19000 rwxp 00000000 00:00 0 
f7b1a000-f7b20000 rwxp 00000000 00:00 0 
f7b20000-f7b37000 r-xp 00000000 00:15 108458                             /usr/lib/libIex-2_2.so.12.0.0
f7b37000-f7b38000 ---p 00017000 00:15 108458                             /usr/lib/libIex-2_2.so.12.0.0
f7b38000-f7b3a000 r-xp 00017000 00:15 108458                             /usr/lib/libIex-2_2.so.12.0.0
f7b3a000-f7b3b000 rwxp 00019000 00:15 108458                             /usr/lib/libIex-2_2.so.12.0.0
f7b3c000-f7b40000 rwxp 00000000 00:00 0 
f7b40000-f7b45000 r-xp 00000000 00:15 108474                             /usr/lib/libIlmThread-2_2.so.12.0.0
f7b45000-f7b46000 r-xp 00004000 00:15 108474                             /usr/lib/libIlmThread-2_2.so.12.0.0
f7b46000-f7b47000 rwxp 00005000 00:15 108474                             /usr/lib/libIlmThread-2_2.so.12.0.0
f7b48000-f7d15000 r-xp 00000000 00:15 108466                             /usr/lib/libIlmImf-2_2.so.22.0.0
f7d15000-f7d17000 r-xp 001cc000 00:15 108466                             /usr/lib/libIlmImf-2_2.so.22.0.0
f7d17000-f7e19000 rwxp 001ce000 00:15 108466                             /usr/lib/libIlmImf-2_2.so.22.0.0
f7e1a000-f7e20000 rwxp 00000000 00:00 0 
f7e20000-f7e27000 r-xp 00000000 00:15 114134                             /usr/lib/libvorbisfile.so.3.3.4
f7e27000-f7e28000 rwxp 00006000 00:15 114134                             /usr/lib/libvorbisfile.so.3.3.4
f7e28000-f7e4e000 r-xp 00000000 00:15 114126                             /usr/lib/libvorbis.so.0.4.5
f7e4e000-f7e4f000 rwxp 00025000 00:15 114126                             /usr/lib/libvorbis.so.0.4.5
f7e50000-f7e56000 r-xp 00000000 00:15 112666                             /usr/lib/libogg.so.0.8.3
f7e56000-f7e57000 r-xp 00005000 00:15 112666                             /usr/lib/libogg.so.0.8.3
f7e57000-f7e58000 rwxp 00006000 00:15 112666                             /usr/lib/libogg.so.0.8.3
f7e58000-f7e71000 r-xp 00000000 00:15 113921                             /usr/lib/libtheoradec.so.1.1.5
f7e71000-f7e72000 r-xp 00018000 00:15 113921                             /usr/lib/libtheoradec.so.1.1.5
f7e72000-f7e73000 rwxp 00019000 00:15 113921                             /usr/lib/libtheoradec.so.1.1.5
f7e74000-f7e78000 rwxp 00000000 00:00 0 
f7e78000-f7eb9000 r-xp 00000000 00:15 113925                             /usr/lib/libtheoraenc.so.1.2.0
f7eb9000-f7eba000 r-xp 00040000 00:15 113925                             /usr/lib/libtheoraenc.so.1.2.0
f7eba000-f7ebb000 rwxp 00041000 00:15 113925                             /usr/lib/libtheoraenc.so.1.2.0
f7ebc000-f7ec0000 rwxp 00000000 00:00 0 
f7ec7000-f7ec8000 rwxs 11a4c7000 00:06 8127                              /dev/dri/card0
f7ec8000-f7ecb000 r-xp 00000000 00:15 102361                             /usr/lib/gconv/CP1251.so
f7ecb000-f7ecc000 r-xp 00002000 00:15 102361                             /usr/lib/gconv/CP1251.so
f7ecc000-f7ecd000 rwxp 00003000 00:15 102361                             /usr/lib/gconv/CP1251.so
f7ed0000-f7ed5000 r-xs 00000000 08:03 543960270                          /home/guest/.cache/fontconfig/20e2cd73-dcd9-4468-aa4e-369551bbadc5-le32d4.cache-7
f7ed8000-f7edd000 r-xs 00000000 08:03 575007443                          /home/guest/.cache/fontconfig/e2ea7a33-e9f6-44f7-8df6-bb54ff90db5a-le32d4.cache-7
f7ee0000-f7ee8000 r-xs 00000000 08:02 31934                              /var/cache/fontconfig/19e865f1-cee4-4ade-8833-77e05f06186d-le32d4.cache-7
f7ee8000-f7ef6000 r-xs 00000000 08:02 31933                              /var/cache/fontconfig/cd792314-d66f-4c80-b9af-44b11d4ffc63-le32d4.cache-7
f7ef8000-f7f02000 r-xs 00000000 08:02 50319                              /var/cache/fontconfig/b036e1ac-59df-4c6d-b084-7a9e1e1b401a-le32d4.cache-7
f7f08000-f7f09000 r-xp 00000000 00:15 115044                             /usr/lib/locale/ru_RU.cp1251/LC_MESSAGES/SYS_LC_MESSAGES
f7f0b000-f7f0f000 r--p 00000000 00:00 0                                  [vvar]
f7f0f000-f7f10000 r-xp 00000000 00:00 0                                  [vdso]
f7f10000-f7f39000 r-xp 00000000 08:02 11408                              /lib/ld-2.30.so
f7f39000-f7f3a000 r-xp 00028000 08:02 11408                              /lib/ld-2.30.so
f7f3a000-f7f3b000 rwxp 00029000 08:02 11408                              /lib/ld-2.30.so
ffe8b000-ffeac000 rwxp 00000000 00:00 0                                  [stack]

CODE:
0x8864013:   84 b7 00 34 38 00 c1 f8
0x886401b:   10 3d 00 01 00 00 8b 75
0x8864023:   08 7d 2a 85 c0 8b 7d e8
0x886402b:   7e 2f 85 db 7e 31 85 d2
0x8864033:  >88 04 8f 88 5c 8f 01 0f
0x886403b:   8f 50 ff ff ff eb 31 90
0x8864043:   90 90 90 90 90 90 90 90
0x886404b:   90 90 90 90 90 b8 ff 00

REGS:
  gs: 0063:0000
  fs: 0000:0000
  es: 002b:0000
  ds: 002b:0000
 edi:         0x11f8 4600
 esi:     0xc9446b88 -918262904
 ebp:     0xc9446b18 -918263016
 esp:     0xc9446af0 -918263056
 ebx:           0x37 55
 edx:           0x16 22
 ecx:          (nil) 0
 eax:           0x2e 46
 trapno:            0xe 14
 err:            0x6 6
 eip:      0x8864033 143015987
 cs: 0023d : 0000
 eflags:       0x210202 2163202
 esp_at_signal: 0xc9446af0 -918263056
 ss: 002bd : 0000
 oldmask:          (nil) 0
 cr2:         0x11f8 4600

BC_Signals::dump_stack
cin() [0x87c1342]
linux-gate.so.1(__kernel_rt_sigreturn+0) [0xf7f0fb90]
cin(_ZN7BC_Xfer23xfer_yuv420p_to_bgr8888Ejj+0x123) [0x8864033]
cin(_ZN7BC_Xfer11xfer_slicesEi+0x180) [0x8804230]
cin(_ZN10BC_CModels8transferEPPhS1_S0_S0_S0_S0_S0_S0_iiiiiiiiiiiii+0xc5) [0x8804a55]
cin(mjpeg_decompress+0x1de) [0x85c749e]
cin(_ZN8FileJPEG10read_frameEP6VFrameS1_+0x7d) [0x8585f1d]
cin(_ZN8FileList10read_frameEP6VFrame+0x296) [0x8587526]
cin(_ZN4File10read_frameEP6VFramei+0x1fb) [0x858a4eb]
cin(_ZN7VRender14process_bufferExi+0x244) [0x8714144]
cin(_ZN7VRender3runEv+0x142) [0x8714562]
cin(_ZN6Thread10entrypointEPv+0x71) [0x87f5611]
/lib/libpthread.so.0(+0x6f66) [0xf7afef66]
/lib/libc.so.6(clone+0x66) [0xf664cc36]


[New LWP 30568]
[New LWP 30569]
[New LWP 30570]
[New LWP 30571]
[New LWP 30575]
[New LWP 30576]
[New LWP 30577]
[New LWP 30579]
[New LWP 30580]
[New LWP 30581]
[New LWP 30582]
[New LWP 30583]
[New LWP 30584]
[New LWP 30585]
[New LWP 30586]
[New LWP 30587]
[New LWP 30588]
[New LWP 30589]
[New LWP 30590]
[New LWP 30591]
[New LWP 30592]
[New LWP 30593]
[New LWP 30594]
[New LWP 30595]
[New LWP 30596]
[New LWP 30597]
[New LWP 30599]
[New LWP 30600]
[New LWP 30601]
[New LWP 30602]
[New LWP 30603]
[New LWP 30604]
[New LWP 30605]
[New LWP 30606]
[New LWP 30607]
[New LWP 30608]
[New LWP 30609]
[New LWP 30610]
[New LWP 30611]
[New LWP 30612]
[New LWP 30613]
[New LWP 30623]
[New LWP 30624]
[New LWP 30625]
[New LWP 30626]
[New LWP 30641]
[New LWP 30642]
[New LWP 30643]
[New LWP 30644]
[New LWP 30656]
[New LWP 30657]
[New LWP 30658]
[New LWP 30659]
[New LWP 30667]
[New LWP 30668]
[New LWP 30687]
[New LWP 30688]
[New LWP 30689]
[New LWP 30690]
[New LWP 30691]
[New LWP 30692]
[New LWP 30698]
[New LWP 30699]
[New LWP 30700]
[New LWP 30701]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/libthread_db.so.1".
0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0

Thread 66 (Thread 0xc5797b40 (LWP 30701)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xd5debca8	-706823000
esp            0xc5797230	0xc5797230
ebp            0xd5debca8	0xd5debca8
esi            0x0	0
edi            0xd5debc7c	-706823044
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 65 (Thread 0xc5f98b40 (LWP 30700)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xd5debb58	-706823336
esp            0xc5f98230	0xc5f98230
ebp            0xd5debb58	0xd5debb58
esi            0x0	0
edi            0xd5debb2c	-706823380
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 64 (Thread 0xc6799b40 (LWP 30699)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xd5deba08	-706823672
esp            0xc6799230	0xc6799230
ebp            0xd5deba08	0xd5deba08
esi            0x0	0
edi            0xd5deb9dc	-706823716
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 63 (Thread 0xc6f9ab40 (LWP 30698)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xd5deb8b8	-706824008
esp            0xc6f9a230	0xc6f9a230
ebp            0xd5deb8b8	0xd5deb8b8
esi            0x0	0
edi            0xd5deb88c	-706824052
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 62 (Thread 0xc8c46b40 (LWP 30692)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x2	2
ebx            0xe20f9e58	-502292904
esp            0xc8c462d4	0xc8c462d4
ebp            0xc8c46328	0xc8c46328
esi            0x0	0
edi            0xe20f9e58	-502292904
eip            0xf7b0b2e8	0xf7b0b2e8 <__lll_lock_wait+56>
eflags         0x202	[ IF ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 61 (Thread 0xc9447b40 (LWP 30691)):
eax            0xfffffe00	-512
ecx            0x0	0
edx            0x0	0
ebx            0x77e5	30693
esp            0xc9445140	0xc9445140
ebp            0xc94465f8	0xc94465f8
esi            0xf7b16000	-139370496
edi            0x3	3
eip            0xf7b0c44a	0xf7b0c44a <waitpid+106>
eflags         0x200286	[ PF SF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 60 (Thread 0xc9c48b40 (LWP 30690)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xc72dc80	208854144
esp            0xc9c480d0	0xc9c480d0
ebp            0xc72dc80	0xc72dc80
esi            0x0	0
edi            0xc72dc58	208854104
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 59 (Thread 0xca449b40 (LWP 30689)):
eax            0xfffffe00	-512
ecx            0x0	0
edx            0x77e2	30690
ebx            0xc9c48ba8	-909866072
esp            0xca449220	0xca449220
ebp            0x3	0x3
esi            0x0	0
edi            0x77e2	30690
eip            0xf7b00622	0xf7b00622 <__pthread_timedjoin_ex+386>
eflags         0x200282	[ SF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 58 (Thread 0xcac4ab40 (LWP 30688)):
eax            0xfffffdfc	-516
ecx            0x0	0
edx            0x2	2
ebx            0xcac4a2e0	-893082912
esp            0xcac4a2a0	0xcac4a2a0
ebp            0xcac4a2e8	0xcac4a2e8
esi            0xf7b16000	-139370496
edi            0x3d0f00	4001536
eip            0xf7b0bc5e	0xf7b0bc5e <nanosleep+94>
eflags         0x200286	[ PF SF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 57 (Thread 0xd3cb5b40 (LWP 30687)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xc779440	209163328
esp            0xd3cb51f0	0xd3cb51f0
ebp            0xc779440	0xc779440
esi            0x0	0
edi            0xc779418	209163288
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 56 (Thread 0xcb44bb40 (LWP 30668)):
eax            0xfffffe00	-512
ecx            0xcb44b2e7	-884690201
edx            0x5	5
ebx            0x2a	42
esp            0xcb44b290	0xcb44b290
ebp            0xcb44b308	0xcb44b308
esi            0xf7b16000	-139370496
edi            0x2	2
eip            0xf7b0b56a	0xf7b0b56a <read+106>
eflags         0x200282	[ SF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 55 (Thread 0xd44b6b40 (LWP 30667)):
eax            0xfffffdfc	-516
ecx            0x189	393
edx            0x0	0
ebx            0xd7ff6e10	-671126000
esp            0xd44b6210	0xd44b6210
ebp            0xffffffff	0xffffffff
esi            0xd44b62c8	-733257016
edi            0x0	0
eip            0xf7b06da7	0xf7b06da7 <pthread_cond_timedwait@@GLIBC_2.3.2+887>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 54 (Thread 0xcbc4cb40 (LWP 30659)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xee604364	-295681180
esp            0xcbc4c230	0xcbc4c230
ebp            0xee604364	0xee604364
esi            0x0	0
edi            0xee60433c	-295681220
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 53 (Thread 0xd54b8b40 (LWP 30658)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xee604218	-295681512
esp            0xd54b8230	0xd54b8230
ebp            0xee604218	0xee604218
esi            0x0	0
edi            0xee6041ec	-295681556
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 52 (Thread 0xd4cb7b40 (LWP 30657)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xee6040c4	-295681852
esp            0xd4cb7230	0xd4cb7230
ebp            0xee6040c4	0xee6040c4
esi            0x0	0
edi            0xee60409c	-295681892
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 51 (Thread 0xcd3ccb40 (LWP 30656)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xee603f74	-295682188
esp            0xcd3cc230	0xcd3cc230
ebp            0xee603f74	0xee603f74
esi            0x0	0
edi            0xee603f4c	-295682228
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 50 (Thread 0xce49db40 (LWP 30644)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xef06d2a8	-284765528
esp            0xce49d230	0xce49d230
ebp            0xef06d2a8	0xef06d2a8
esi            0x0	0
edi            0xef06d27c	-284765572
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 49 (Thread 0xcec9eb40 (LWP 30643)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xef06d158	-284765864
esp            0xcec9e230	0xcec9e230
ebp            0xef06d158	0xef06d158
esi            0x0	0
edi            0xef06d12c	-284765908
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 48 (Thread 0xcf49fb40 (LWP 30642)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xef06d008	-284766200
esp            0xcf49f230	0xcf49f230
ebp            0xef06d008	0xef06d008
esi            0x0	0
edi            0xef06cfdc	-284766244
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 47 (Thread 0xd1324b40 (LWP 30641)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xef06ceb8	-284766536
esp            0xd1324230	0xd1324230
ebp            0xef06ceb8	0xef06ceb8
esi            0x0	0
edi            0xef06ce8c	-284766580
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 46 (Thread 0xd20d8b40 (LWP 30626)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xef4b31e8	-280284696
esp            0xd20d8230	0xd20d8230
ebp            0xef4b31e8	0xef4b31e8
esi            0x0	0
edi            0xef4b31bc	-280284740
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 45 (Thread 0xd28d9b40 (LWP 30625)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xef4b3094	-280285036
esp            0xd28d9230	0xd28d9230
ebp            0xef4b3094	0xef4b3094
esi            0x0	0
edi            0xef4b306c	-280285076
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 44 (Thread 0xd8c30b40 (LWP 30624)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xef4b2f44	-280285372
esp            0xd8c30230	0xd8c30230
ebp            0xef4b2f44	0xef4b2f44
esi            0x0	0
edi            0xef4b2f1c	-280285412
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 43 (Thread 0xd9431b40 (LWP 30623)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xef4b2df8	-280285704
esp            0xd9431230	0xd9431230
ebp            0xef4b2df8	0xef4b2df8
esi            0x0	0
edi            0xef4b2dcc	-280285748
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 42 (Thread 0xdb5f2b40 (LWP 30613)):
eax            0xfffffdfe	-514
ecx            0xdb5f2268	-614522264
edx            0x0	0
ebx            0xf	15
esp            0xdb5f2210	0xdb5f2210
ebp            0x3	0x3
esi            0x0	0
edi            0xdb5f22e8	-614522136
eip            0xf6645356	0xf6645356 <select+118>
eflags         0x200286	[ PF SF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 41 (Thread 0xdc5f4b40 (LWP 30612)):
eax            0xfffffdfe	-514
ecx            0xdc5f4268	-597736856
edx            0x0	0
ebx            0x23	35
esp            0xdc5f4210	0xdc5f4210
ebp            0x3	0x3
esi            0x0	0
edi            0xdc5f42e8	-597736728
eip            0xf6645356	0xf6645356 <select+118>
eflags         0x200286	[ PF SF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 40 (Thread 0xdbdf3b40 (LWP 30611)):
eax            0xfffffdfe	-514
ecx            0xdbdf3268	-606129560
edx            0x0	0
ebx            0x4	4
esp            0xdbdf3210	0xdbdf3210
ebp            0x3	0x3
esi            0x0	0
edi            0xdbdf32e8	-606129432
eip            0xf6645356	0xf6645356 <select+118>
eflags         0x200286	[ PF SF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 39 (Thread 0xdcdf5b40 (LWP 30610)):
eax            0xfffffdfe	-514
ecx            0xdcdf5268	-589344152
edx            0x0	0
ebx            0x1e	30
esp            0xdcdf5210	0xdcdf5210
ebp            0x3	0x3
esi            0x0	0
edi            0xdcdf52e8	-589344024
eip            0xf6645356	0xf6645356 <select+118>
eflags         0x200286	[ PF SF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 38 (Thread 0xdddf7b40 (LWP 30609)):
eax            0xfffffdfe	-514
ecx            0xdddf7268	-572558744
edx            0x0	0
ebx            0x14	20
esp            0xdddf7210	0xdddf7210
ebp            0x3	0x3
esi            0x0	0
edi            0xdddf72e8	-572558616
eip            0xf6645356	0xf6645356 <select+118>
eflags         0x200286	[ PF SF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 37 (Thread 0xdd5f6b40 (LWP 30608)):
eax            0xfffffdfc	-516
ecx            0x0	0
edx            0x2	2
ebx            0xdd5f62d0	-580951344
esp            0xdd5f6290	0xdd5f6290
ebp            0xdd5f62d8	0xdd5f62d8
esi            0xf7b16000	-139370496
edi            0xef0007c8	-285210680
eip            0xf7b0bc5e	0xf7b0bc5e <nanosleep+94>
eflags         0x200282	[ SF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 36 (Thread 0xde5f8b40 (LWP 30607)):
eax            0xfffffdfc	-516
ecx            0x0	0
edx            0x2	2
ebx            0xde5f82d0	-564165936
esp            0xde5f8290	0xde5f8290
ebp            0xde5f82d8	0xde5f82d8
esi            0xf7b16000	-139370496
edi            0xee6007c8	-295696440
eip            0xf7b0bc5e	0xf7b0bc5e <nanosleep+94>
eflags         0x200282	[ SF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 35 (Thread 0xdedf9b40 (LWP 30606)):
eax            0xfffffdfc	-516
ecx            0x0	0
edx            0x2	2
ebx            0xdedf92d0	-555773232
esp            0xdedf9290	0xdedf9290
ebp            0xdedf92d8	0xdedf92d8
esi            0xf7b16000	-139370496
edi            0xe8200bd8	-400553000
eip            0xf7b0bc5e	0xf7b0bc5e <nanosleep+94>
eflags         0x200282	[ SF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 34 (Thread 0xdf5fab40 (LWP 30605)):
eax            0xfffffdfc	-516
ecx            0x0	0
edx            0x2	2
ebx            0xdf5fa2d0	-547380528
esp            0xdf5fa290	0xdf5fa290
ebp            0xdf5fa2d8	0xdf5fa2d8
esi            0xf7b16000	-139370496
edi            0xc785258	209211992
eip            0xf7b0bc5e	0xf7b0bc5e <nanosleep+94>
eflags         0x200282	[ SF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 33 (Thread 0xdfdfbb40 (LWP 30604)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xc5e3c70	207502448
esp            0xdfdfb220	0xdfdfb220
ebp            0xc5e3c70	0xc5e3c70
esi            0x0	0
edi            0xc5e3c48	207502408
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 32 (Thread 0xe05fcb40 (LWP 30603)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xd8df320	227406624
esp            0xe05fc160	0xe05fc160
ebp            0xd8df320	0xd8df320
esi            0x0	0
edi            0xd8df2f8	227406584
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 31 (Thread 0xe0dfdb40 (LWP 30602)):
eax            0xfffffdfc	-516
ecx            0x0	0
edx            0x2	2
ebx            0xe0dfd2d0	-522202416
esp            0xe0dfd290	0xe0dfd290
ebp            0xe0dfd2d8	0xe0dfd2d8
esi            0xf7b16000	-139370496
edi            0xe2000968	-503314072
eip            0xf7b0bc5e	0xf7b0bc5e <nanosleep+94>
eflags         0x200282	[ SF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 30 (Thread 0xe15feb40 (LWP 30601)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xd8055e0	226514400
esp            0xe15fe160	0xe15fe160
ebp            0xd8055e0	0xd8055e0
esi            0x0	0
edi            0xd8055b8	226514360
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 29 (Thread 0xe1dffb40 (LWP 30600)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xd38a334	221815604
esp            0xe1dff160	0xe1dff160
ebp            0xd38a334	0xd38a334
esi            0x0	0
edi            0xd38a308	221815560
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 28 (Thread 0xee3fcb40 (LWP 30599)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xce1d4d0	216126672
esp            0xee3fc160	0xee3fc160
ebp            0xce1d4d0	0xce1d4d0
esi            0x0	0
edi            0xce1d4a8	216126632
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 27 (Thread 0xe29f4b40 (LWP 30597)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xda0fb64	228653924
esp            0xe29f4220	0xe29f4220
ebp            0xda0fb64	0xda0fb64
esi            0x0	0
edi            0xda0fb38	228653880
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 26 (Thread 0xe31f5b40 (LWP 30596)):
eax            0xfffffe00	-512
ecx            0xe31f52fc	-484486404
edx            0x2	2
ebx            0x7786	30598
esp            0xe31f4eb0	0xe31f4eb0
ebp            0xe31f5308	0xe31f5308
esi            0xf7b16000	-139370496
edi            0x3	3
eip            0xf7b0c44a	0xf7b0c44a <waitpid+106>
eflags         0x200286	[ PF SF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 25 (Thread 0xe39f6b40 (LWP 30595)):
eax            0xfffffdfe	-514
ecx            0xe39f6208	-476093944
edx            0x0	0
ebx            0x27	39
esp            0xe39f61b0	0xe39f61b0
ebp            0x3	0x3
esi            0x0	0
edi            0xe39f62e8	-476093720
eip            0xf6645356	0xf6645356 <select+118>
eflags         0x200286	[ PF SF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 24 (Thread 0xe41f7b40 (LWP 30594)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xd8de954	227404116
esp            0xe41f69d0	0xe41f69d0
ebp            0xd8de954	0xd8de954
esi            0x0	0
edi            0xd8de928	227404072
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 23 (Thread 0xe49f8b40 (LWP 30593)):
eax            0xfffffdfe	-514
ecx            0xe49f8208	-459308536
edx            0x0	0
ebx            0x22	34
esp            0xe49f81b0	0xe49f81b0
ebp            0x3	0x3
esi            0x0	0
edi            0xe49f82e8	-459308312
eip            0xf6645356	0xf6645356 <select+118>
eflags         0x200286	[ PF SF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 22 (Thread 0xe51f9b40 (LWP 30592)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xd803f20	226508576
esp            0xe51f9210	0xe51f9210
ebp            0xd803f20	0xd803f20
esi            0x0	0
edi            0xd803ef8	226508536
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 21 (Thread 0xe59fab40 (LWP 30591)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xd7fe730	226486064
esp            0xe59fa1e0	0xe59fa1e0
ebp            0xd7fe730	0xd7fe730
esi            0x0	0
edi            0xd7fe708	226486024
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 20 (Thread 0xe61fbb40 (LWP 30590)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xd7fd2d0	226480848
esp            0xe61fadd0	0xe61fadd0
ebp            0xd7fd2d0	0xd7fd2d0
esi            0x0	0
edi            0xd7fd2a8	226480808
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 19 (Thread 0xe69fcb40 (LWP 30589)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xd6d5470	225268848
esp            0xe69fc200	0xe69fc200
ebp            0xd6d5470	0xd6d5470
esi            0x0	0
edi            0xd6d5448	225268808
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 18 (Thread 0xe71fdb40 (LWP 30588)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xd6d24c0	225256640
esp            0xe71fd220	0xe71fd220
ebp            0xd6d24c0	0xd6d24c0
esi            0x0	0
edi            0xd6d2498	225256600
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 17 (Thread 0xe79feb40 (LWP 30587)):
eax            0xfffffdfe	-514
ecx            0xe79fe268	-408952216
edx            0x0	0
ebx            0x19	25
esp            0xe79fe210	0xe79fe210
ebp            0x3	0x3
esi            0x0	0
edi            0xe79fe2e8	-408952088
eip            0xf6645356	0xf6645356 <select+118>
eflags         0x200286	[ PF SF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 16 (Thread 0xe81ffb40 (LWP 30586)):
eax            0xfffffdfc	-516
ecx            0x0	0
edx            0x2	2
ebx            0xe81ff2d0	-400559408
esp            0xe81ff290	0xe81ff290
ebp            0xe81ff2d8	0xe81ff2d8
esi            0xf7b16000	-139370496
edi            0xe8200638	-400554440
eip            0xf7b0bc5e	0xf7b0bc5e <nanosleep+94>
eflags         0x200282	[ SF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 15 (Thread 0xe8b94b40 (LWP 30585)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xd5e1b74	224271220
esp            0xe8b94160	0xe8b94160
ebp            0xd5e1b74	0xd5e1b74
esi            0x0	0
edi            0xd5e1b48	224271176
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 14 (Thread 0xe9395b40 (LWP 30584)):
eax            0xfffffdfe	-514
ecx            0xe9395208	-382119416
edx            0x0	0
ebx            0x1d	29
esp            0xe93951b0	0xe93951b0
ebp            0x3	0x3
esi            0x0	0
edi            0xe93952e8	-382119192
eip            0xf6645356	0xf6645356 <select+118>
eflags         0x200286	[ PF SF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 13 (Thread 0xe9b96b40 (LWP 30583)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xd5e15e0	224269792
esp            0xe9b96210	0xe9b96210
ebp            0xd5e15e0	0xd5e15e0
esi            0x0	0
edi            0xd5e15b8	224269752
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 12 (Thread 0xea397b40 (LWP 30582)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xd55de84	223731332
esp            0xea397210	0xea397210
ebp            0xd55de84	0xd55de84
esi            0x0	0
edi            0xd55de58	223731288
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 11 (Thread 0xeab98b40 (LWP 30581)):
eax            0xfffffdfe	-514
ecx            0xeab98208	-356941304
edx            0x0	0
ebx            0x18	24
esp            0xeab981b0	0xeab981b0
ebp            0x3	0x3
esi            0x0	0
edi            0xeab982e8	-356941080
eip            0xf6645356	0xf6645356 <select+118>
eflags         0x200286	[ PF SF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 10 (Thread 0xeb399b40 (LWP 30580)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xd51cd94	223464852
esp            0xeb399220	0xeb399220
ebp            0xd51cd94	0xd51cd94
esi            0x0	0
edi            0xd51cd68	223464808
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 9 (Thread 0xebb9ab40 (LWP 30579)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xd4e7790	223246224
esp            0xebb9a220	0xebb9a220
ebp            0xd4e7790	0xd4e7790
esi            0x0	0
edi            0xd4e7768	223246184
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 8 (Thread 0xec39bb40 (LWP 30577)):
eax            0xfffffdfe	-514
ecx            0xec39b208	-331763192
edx            0x0	0
ebx            0x13	19
esp            0xec39b1b0	0xec39b1b0
ebp            0x3	0x3
esi            0x0	0
edi            0xec39b2e8	-331762968
eip            0xf6645356	0xf6645356 <select+118>
eflags         0x200286	[ PF SF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 7 (Thread 0xecb9cb40 (LWP 30576)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xcf54c10	217402384
esp            0xecb9c1e0	0xecb9c1e0
ebp            0xcf54c10	0xcf54c10
esi            0x0	0
edi            0xcf54be8	217402344
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 6 (Thread 0xed39db40 (LWP 30575)):
eax            0xfffffdfe	-514
ecx            0xed39d208	-314977784
edx            0x0	0
ebx            0xe	14
esp            0xed39d1b0	0xed39d1b0
ebp            0x3	0x3
esi            0x0	0
edi            0xed39d2e8	-314977560
eip            0xf6645356	0xf6645356 <select+118>
eflags         0x200286	[ PF SF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 5 (Thread 0xeefffb40 (LWP 30571)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xc5aca38	207276600
esp            0xeefff110	0xeefff110
ebp            0xc5aca38	0xc5aca38
esi            0x0	0
edi            0xc5aca10	207276560
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x246	[ PF ZF IF ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 4 (Thread 0xefdd5b40 (LWP 30570)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xc5aca38	207276600
esp            0xefdd5110	0xefdd5110
ebp            0xc5aca38	0xc5aca38
esi            0x0	0
edi            0xc5aca10	207276560
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x246	[ PF ZF IF ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 3 (Thread 0xf05d6b40 (LWP 30569)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xc5aca38	207276600
esp            0xf05d6110	0xf05d6110
ebp            0xc5aca38	0xc5aca38
esi            0x0	0
edi            0xc5aca10	207276560
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x246	[ PF ZF IF ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 2 (Thread 0xf0dd7b40 (LWP 30568)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xc5aca38	207276600
esp            0xf0dd7110	0xf0dd7110
ebp            0xc5aca38	0xc5aca38
esi            0x0	0
edi            0xc5aca10	207276560
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x246	[ PF ZF IF ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 1 (Thread 0xf7b1d340 (LWP 30567)):
eax            0xfffffe00	-512
ecx            0x80	128
edx            0x0	0
ebx            0xd523de0	223493600
esp            0xffea7b80	0xffea7b80
ebp            0xd523de0	0xd523de0
esi            0x0	0
edi            0xd523db8	223493560
eip            0xf7b06829	0xf7b06829 <pthread_cond_wait@@GLIBC_2.3.2+697>
eflags         0x200246	[ PF ZF IF ID ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99

Thread 66 (Thread 0xc5797b40 (LWP 30701)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x08c9f8cf in ?? ()
No symbol table info available.
#2  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#3  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 65 (Thread 0xc5f98b40 (LWP 30700)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x08c9f8cf in ?? ()
No symbol table info available.
#2  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#3  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 64 (Thread 0xc6799b40 (LWP 30699)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x08c9f8cf in ?? ()
No symbol table info available.
#2  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#3  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 63 (Thread 0xc6f9ab40 (LWP 30698)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x08c9f8cf in ?? ()
No symbol table info available.
#2  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#3  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 62 (Thread 0xc8c46b40 (LWP 30692)):
#0  0xf7b0b2e8 in __lll_lock_wait () from /lib/libpthread.so.0
No symbol table info available.
#1  0xf7b01ca4 in pthread_mutex_lock () from /lib/libpthread.so.0
No symbol table info available.
#2  0x085c5f79 in mjpeg_decompress_loop(mjpeg_compressor*) ()
No symbol table info available.
#3  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#4  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 61 (Thread 0xc9447b40 (LWP 30691)):
#0  0xf7b0c44a in waitpid () from /lib/libpthread.so.0
No symbol table info available.
#1  0x087c1462 in ?? ()
No symbol table info available.
#2  <signal handler called>
No symbol table info available.
#3  0x08864033 in BC_Xfer::xfer_yuv420p_to_bgr8888(unsigned int, unsigned int) ()
No symbol table info available.
#4  0x08804230 in BC_Xfer::xfer_slices(int) ()
No symbol table info available.
#5  0x08804a55 in 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) ()
No symbol table info available.
#6  0x085c749e in mjpeg_decompress ()
No symbol table info available.
#7  0x08585f1d in FileJPEG::read_frame(VFrame*, VFrame*) ()
No symbol table info available.
#8  0x08587526 in FileList::read_frame(VFrame*) ()
No symbol table info available.
#9  0x0858a4eb in File::read_frame(VFrame*, int) ()
No symbol table info available.
#10 0x08714144 in VRender::process_buffer(long long, int) ()
No symbol table info available.
#11 0x08714562 in VRender::run() ()
No symbol table info available.
#12 0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#13 0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#14 0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 60 (Thread 0xc9c48b40 (LWP 30690)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x087e9e0c in Condition::lock(char const*) ()
No symbol table info available.
#2  0x0870a90f in VirtualAConsole::process_buffer(long long, long long) ()
No symbol table info available.
#3  0x08492677 in ARender::run() ()
No symbol table info available.
#4  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#5  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 59 (Thread 0xca449b40 (LWP 30689)):
#0  0xf7b00622 in __pthread_timedjoin_ex () from /lib/libpthread.so.0
No symbol table info available.
#1  0xf7b00406 in pthread_join () from /lib/libpthread.so.0
No symbol table info available.
#2  0x087f57ee in Thread::join() ()
No symbol table info available.
#3  0x086939a2 in RenderEngine::run() ()
No symbol table info available.
#4  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#5  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 58 (Thread 0xcac4ab40 (LWP 30688)):
#0  0xf7b0bc5e in nanosleep () from /lib/libpthread.so.0
No symbol table info available.
#1  0x087f5dce in Timer::delay(long) ()
No symbol table info available.
#2  0x086ee78a in Tracking::run() ()
No symbol table info available.
#3  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#4  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 57 (Thread 0xd3cb5b40 (LWP 30687)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x087e9e0c in Condition::lock(char const*) ()
No symbol table info available.
#2  0x084a93a5 in AudioDevice::run_output() ()
No symbol table info available.
#3  0x084a6316 in AudioThread::run() ()
No symbol table info available.
#4  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#5  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 56 (Thread 0xcb44bb40 (LWP 30668)):
#0  0xf7b0b56a in read () from /lib/libpthread.so.0
No symbol table info available.
#1  0x08695ff4 in RenderFarmServerThread::run() ()
No symbol table info available.
#2  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#3  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#4  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 55 (Thread 0xd44b6b40 (LWP 30667)):
#0  0xf7b06da7 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x087e9f7d in Condition::timed_lock(int, char const*) ()
No symbol table info available.
#2  0x08696c99 in RenderFarmWatchdog::run() ()
No symbol table info available.
#3  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#4  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 54 (Thread 0xcbc4cb40 (LWP 30659)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x08c9f8cf in ?? ()
No symbol table info available.
#2  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#3  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 53 (Thread 0xd54b8b40 (LWP 30658)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x08c9f8cf in ?? ()
No symbol table info available.
#2  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#3  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 52 (Thread 0xd4cb7b40 (LWP 30657)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x08c9f8cf in ?? ()
No symbol table info available.
#2  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#3  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 51 (Thread 0xcd3ccb40 (LWP 30656)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x08c9f8cf in ?? ()
No symbol table info available.
#2  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#3  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 50 (Thread 0xce49db40 (LWP 30644)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x08c9f8cf in ?? ()
No symbol table info available.
#2  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#3  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 49 (Thread 0xcec9eb40 (LWP 30643)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x08c9f8cf in ?? ()
No symbol table info available.
#2  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#3  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 48 (Thread 0xcf49fb40 (LWP 30642)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x08c9f8cf in ?? ()
No symbol table info available.
#2  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#3  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 47 (Thread 0xd1324b40 (LWP 30641)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x08c9f8cf in ?? ()
No symbol table info available.
#2  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#3  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 46 (Thread 0xd20d8b40 (LWP 30626)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x08c9f8cf in ?? ()
No symbol table info available.
#2  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#3  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 45 (Thread 0xd28d9b40 (LWP 30625)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x08c9f8cf in ?? ()
No symbol table info available.
#2  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#3  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 44 (Thread 0xd8c30b40 (LWP 30624)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x08c9f8cf in ?? ()
No symbol table info available.
#2  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#3  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 43 (Thread 0xd9431b40 (LWP 30623)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x08c9f8cf in ?? ()
No symbol table info available.
#2  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#3  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 42 (Thread 0xdb5f2b40 (LWP 30613)):
#0  0xf6645356 in select () from /lib/libc.so.6
No symbol table info available.
#1  0x087e9bfa in BC_WindowEvents::run() ()
No symbol table info available.
#2  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#3  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#4  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 41 (Thread 0xdc5f4b40 (LWP 30612)):
#0  0xf6645356 in select () from /lib/libc.so.6
No symbol table info available.
#1  0x087e9bfa in BC_WindowEvents::run() ()
No symbol table info available.
#2  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#3  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#4  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 40 (Thread 0xdbdf3b40 (LWP 30611)):
#0  0xf6645356 in select () from /lib/libc.so.6
No symbol table info available.
#1  0x087e9bfa in BC_WindowEvents::run() ()
No symbol table info available.
#2  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#3  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#4  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 39 (Thread 0xdcdf5b40 (LWP 30610)):
#0  0xf6645356 in select () from /lib/libc.so.6
No symbol table info available.
#1  0x087e9bfa in BC_WindowEvents::run() ()
No symbol table info available.
#2  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#3  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#4  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 38 (Thread 0xdddf7b40 (LWP 30609)):
#0  0xf6645356 in select () from /lib/libc.so.6
No symbol table info available.
#1  0x087e9bfa in BC_WindowEvents::run() ()
No symbol table info available.
#2  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#3  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#4  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 37 (Thread 0xdd5f6b40 (LWP 30608)):
#0  0xf7b0bc5e in nanosleep () from /lib/libpthread.so.0
No symbol table info available.
#1  0x087f5dce in Timer::delay(long) ()
No symbol table info available.
#2  0x08881375 in BC_Repeater::run() ()
No symbol table info available.
#3  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#4  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 36 (Thread 0xde5f8b40 (LWP 30607)):
#0  0xf7b0bc5e in nanosleep () from /lib/libpthread.so.0
No symbol table info available.
#1  0x087f5dce in Timer::delay(long) ()
No symbol table info available.
#2  0x08881375 in BC_Repeater::run() ()
No symbol table info available.
#3  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#4  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 35 (Thread 0xdedf9b40 (LWP 30606)):
#0  0xf7b0bc5e in nanosleep () from /lib/libpthread.so.0
No symbol table info available.
#1  0x087f5dce in Timer::delay(long) ()
No symbol table info available.
#2  0x08881375 in BC_Repeater::run() ()
No symbol table info available.
#3  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#4  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 34 (Thread 0xdf5fab40 (LWP 30605)):
#0  0xf7b0bc5e in nanosleep () from /lib/libpthread.so.0
No symbol table info available.
#1  0x087f5dce in Timer::delay(long) ()
No symbol table info available.
#2  0x08881375 in BC_Repeater::run() ()
No symbol table info available.
#3  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#4  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 33 (Thread 0xdfdfbb40 (LWP 30604)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x087e9e0c in Condition::lock(char const*) ()
No symbol table info available.
#2  0x087c42c9 in BC_Synchronous::run() ()
No symbol table info available.
#3  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#4  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 32 (Thread 0xe05fcb40 (LWP 30603)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x087e9e0c in Condition::lock(char const*) ()
No symbol table info available.
#2  0x087d9dc9 in BC_WindowBase::dispatch_event() ()
No symbol table info available.
#3  0x087d9ad8 in BC_WindowBase::run_window() ()
No symbol table info available.
#4  0x085b1294 in GWindow::run() ()
No symbol table info available.
#5  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#6  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#7  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 31 (Thread 0xe0dfdb40 (LWP 30602)):
#0  0xf7b0bc5e in nanosleep () from /lib/libpthread.so.0
No symbol table info available.
#1  0x087f5dce in Timer::delay(long) ()
No symbol table info available.
#2  0x08881375 in BC_Repeater::run() ()
No symbol table info available.
#3  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#4  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 30 (Thread 0xe15feb40 (LWP 30601)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x087e9e0c in Condition::lock(char const*) ()
No symbol table info available.
#2  0x087d9dc9 in BC_WindowBase::dispatch_event() ()
No symbol table info available.
#3  0x087d9ad8 in BC_WindowBase::run_window() ()
No symbol table info available.
#4  0x085c5748 in LevelWindow::run() ()
No symbol table info available.
#5  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#6  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#7  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 29 (Thread 0xe1dffb40 (LWP 30600)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x087e9e0c in Condition::lock(char const*) ()
No symbol table info available.
#2  0x087d9dc9 in BC_WindowBase::dispatch_event() ()
No symbol table info available.
#3  0x087d9ad8 in BC_WindowBase::run_window() ()
No symbol table info available.
#4  0x0851ddb4 in CWindow::run() ()
No symbol table info available.
#5  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#6  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#7  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 28 (Thread 0xee3fcb40 (LWP 30599)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x087e9e0c in Condition::lock(char const*) ()
No symbol table info available.
#2  0x087d9dc9 in BC_WindowBase::dispatch_event() ()
No symbol table info available.
#3  0x087d9ad8 in BC_WindowBase::run_window() ()
No symbol table info available.
#4  0x084c02e3 in AWindow::run() ()
No symbol table info available.
#5  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#6  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#7  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 27 (Thread 0xe29f4b40 (LWP 30597)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x087e9e0c in Condition::lock(char const*) ()
No symbol table info available.
#2  0x084dcbee in BRenderThread::run() ()
No symbol table info available.
#3  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#4  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 26 (Thread 0xe31f5b40 (LWP 30596)):
#0  0xf7b0c44a in waitpid () from /lib/libpthread.so.0
No symbol table info available.
#1  0x084dc405 in BRender::run() ()
No symbol table info available.
#2  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#3  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#4  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 25 (Thread 0xe39f6b40 (LWP 30595)):
#0  0xf6645356 in select () from /lib/libc.so.6
No symbol table info available.
#1  0x08793285 in BC_Clipboard::run() ()
No symbol table info available.
#2  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#3  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#4  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 24 (Thread 0xe41f7b40 (LWP 30594)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x087e9e0c in Condition::lock(char const*) ()
No symbol table info available.
#2  0x085d0138 in MainIndexes::run() ()
No symbol table info available.
#3  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#4  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 23 (Thread 0xe49f8b40 (LWP 30593)):
#0  0xf6645356 in select () from /lib/libc.so.6
No symbol table info available.
#1  0x08793285 in BC_Clipboard::run() ()
No symbol table info available.
#2  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#3  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#4  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 22 (Thread 0xe51f9b40 (LWP 30592)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x087e9e0c in Condition::lock(char const*) ()
No symbol table info available.
#2  0x08881396 in BC_Repeater::run() ()
No symbol table info available.
#3  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#4  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 21 (Thread 0xe59fab40 (LWP 30591)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x087e9e0c in Condition::lock(char const*) ()
No symbol table info available.
#2  0x086cc527 in SWindow::run() ()
No symbol table info available.
#3  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#4  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 20 (Thread 0xe61fbb40 (LWP 30590)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x087e9e0c in Condition::lock(char const*) ()
No symbol table info available.
#2  0x084f3884 in ChannelInfo::run() ()
No symbol table info available.
#3  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#4  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 19 (Thread 0xe69fcb40 (LWP 30589)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x087e9e0c in Condition::lock(char const*) ()
No symbol table info available.
#2  0x0868b885 in RecordCutAdsStatus::run() ()
No symbol table info available.
#3  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#4  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 18 (Thread 0xe71fdb40 (LWP 30588)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x087e9e0c in Condition::lock(char const*) ()
No symbol table info available.
#2  0x08688f0d in RecordChannel::run() ()
No symbol table info available.
#3  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#4  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 17 (Thread 0xe79feb40 (LWP 30587)):
#0  0xf6645356 in select () from /lib/libc.so.6
No symbol table info available.
#1  0x087e9bfa in BC_WindowEvents::run() ()
No symbol table info available.
#2  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#3  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#4  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 16 (Thread 0xe81ffb40 (LWP 30586)):
#0  0xf7b0bc5e in nanosleep () from /lib/libpthread.so.0
No symbol table info available.
#1  0x087f5dce in Timer::delay(long) ()
No symbol table info available.
#2  0x08881375 in BC_Repeater::run() ()
No symbol table info available.
#3  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#4  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 15 (Thread 0xe8b94b40 (LWP 30585)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x087e9e0c in Condition::lock(char const*) ()
No symbol table info available.
#2  0x087d9dc9 in BC_WindowBase::dispatch_event() ()
No symbol table info available.
#3  0x087d9ad8 in BC_WindowBase::run_window() ()
No symbol table info available.
#4  0x08691e94 in RemoteControl::run() ()
No symbol table info available.
#5  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#6  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#7  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 14 (Thread 0xe9395b40 (LWP 30584)):
#0  0xf6645356 in select () from /lib/libc.so.6
No symbol table info available.
#1  0x08793285 in BC_Clipboard::run() ()
No symbol table info available.
#2  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#3  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#4  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 13 (Thread 0xe9b96b40 (LWP 30583)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x087e9e0c in Condition::lock(char const*) ()
No symbol table info available.
#2  0x086a2b24 in ResourceThreadBase::run() ()
No symbol table info available.
#3  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#4  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 12 (Thread 0xea397b40 (LWP 30582)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x087e9e0c in Condition::lock(char const*) ()
No symbol table info available.
#2  0x086a2b24 in ResourceThreadBase::run() ()
No symbol table info available.
#3  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#4  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 11 (Thread 0xeab98b40 (LWP 30581)):
#0  0xf6645356 in select () from /lib/libc.so.6
No symbol table info available.
#1  0x08793285 in BC_Clipboard::run() ()
No symbol table info available.
#2  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#3  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#4  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 10 (Thread 0xeb399b40 (LWP 30580)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x087e9e0c in Condition::lock(char const*) ()
No symbol table info available.
#2  0x0864011d in PlaybackEngine::run() ()
No symbol table info available.
#3  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#4  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 9 (Thread 0xebb9ab40 (LWP 30579)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x087e9e0c in Condition::lock(char const*) ()
No symbol table info available.
#2  0x0851eff6 in CWindowTool::run() ()
No symbol table info available.
#3  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#4  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 8 (Thread 0xec39bb40 (LWP 30577)):
#0  0xf6645356 in select () from /lib/libc.so.6
No symbol table info available.
#1  0x08793285 in BC_Clipboard::run() ()
No symbol table info available.
#2  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#3  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#4  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 7 (Thread 0xecb9cb40 (LWP 30576)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x087e9e0c in Condition::lock(char const*) ()
No symbol table info available.
#2  0x08801fc7 in VIconThread::run() ()
No symbol table info available.
#3  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#4  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 6 (Thread 0xed39db40 (LWP 30575)):
#0  0xf6645356 in select () from /lib/libc.so.6
No symbol table info available.
#1  0x08793285 in BC_Clipboard::run() ()
No symbol table info available.
#2  0x087f5611 in Thread::entrypoint(void*) ()
No symbol table info available.
#3  0xf7afef66 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#4  0xf664cc36 in clone () from /lib/libc.so.6
No symbol table info available.

Thread 5 (Thread 0xeefffb40 (LWP 30571)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0xf3e5db7d in ?? () from /usr/X11R7/lib/dri/nouveau_dri.so
No symbol table info available.
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 4 (Thread 0xefdd5b40 (LWP 30570)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0xf3e5db7d in ?? () from /usr/X11R7/lib/dri/nouveau_dri.so
No symbol table info available.
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 3 (Thread 0xf05d6b40 (LWP 30569)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0xf3e5db7d in ?? () from /usr/X11R7/lib/dri/nouveau_dri.so
No symbol table info available.
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 2 (Thread 0xf0dd7b40 (LWP 30568)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0xf3e5db7d in ?? () from /usr/X11R7/lib/dri/nouveau_dri.so
No symbol table info available.

Thread 1 (Thread 0xf7b1d340 (LWP 30567)):
#0  0xf7b06829 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x087e9e0c in Condition::lock(char const*) ()
No symbol table info available.
#2  0x087d9dc9 in BC_WindowBase::dispatch_event() ()
No symbol table info available.
#3  0x087d9ad8 in BC_WindowBase::run_window() ()
No symbol table info available.
#4  0x0861cd3e in MWindow::run() ()
No symbol table info available.
#5  0x085db8eb in main ()
No symbol table info available.
A debugging session is active.

	Inferior 1 [process 30567] will be detached.

Quit anyway? (y or n) [answered Y; input not from terminal]
cinelerra_30567.dmp (149,670 bytes)   

Andrew-R

2021-01-19 08:21

reporter   ~0004546

valgrind log

Still points at BC_Xfer::xfer_yuv420p_to_bgr8888

I tried to figure out what was wrong with this autogenerated function (by python script.....) function but not successed ... :/

Function lives after compilation in

root@slax:/dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/cinelerra# grep xfer_yuv420p_to_bgr8888 ../guicast/xfer/*.C
../guicast/xfer/xfer.C: &BC_Xfer::xfer_yuv420p_to_bgr8888, &BC_Xfer::xfer_yuv420p_to_yuv420p,
../guicast/xfer/xfer_bc_yuv420p.C:void BC_Xfer::xfer_yuv420p_to_bgr8888 (unsigned y0, unsigned y1) {

I thought it was missing a in bgr8888 format, but apparently not .....

Both C files as generated here attached ......
valgrind.log (12,869 bytes)   
LIGL_ARenderFarmWatchdog::run 1 killing client pid 7948
LWAYS_SOFTWARE=1
==8029== Memcheck, a memory error detector
==8029== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==8029== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==8029== Command: ../bin/cin
==8029==
Cinelerra Infinity - built: Jan 19 2021 09:48:33
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.

==8029== Syscall param ioctl(generic) points to uninitialised byte(s)
==8029==    at 0x58B2734: ioctl (in /lib/libc-2.30.so)
==8029==    by 0x5D25F3C: drmIoctl (in /usr/X11R7/lib/libdrm.so.2.4.0)
==8029==    by 0x5D28A53: drmCommandWriteRead (in /usr/X11R7/lib/libdrm.so.2.4.0)
==8029==    by 0xF83D524: nouveau_object_ioctl (nouveau.c:88)
==8029==    by 0xF83D754: nouveau_object_init (nouveau.c:262)
==8029==    by 0xF83E147: nouveau_device_new (nouveau.c:389)
==8029==    by 0xD1170B0: nouveau_drm_screen_create (in /usr/X11R7/lib/dri/nouveau_dri.so)
==8029==  Address 0x7a24c92 is 2 bytes inside a block of size 72 alloc'd
==8029==    at 0x40335CC: malloc (vg_replace_malloc.c:307)
==8029==    by 0xF83D6EF: nouveau_object_init (nouveau.c:251)
==8029==    by 0xF83E147: nouveau_device_new (nouveau.c:389)
==8029==    by 0xD1170B0: nouveau_drm_screen_create (in /usr/X11R7/lib/dri/nouveau_dri.so)
==8029==
RenderFarmClient::main_loop: client started
FFMPEG::open_decoder: some stream times estimated: /home/guest/animals_like_us_cultural_life_orcas_captivity_3min.avi
FFMPEG::open_decoder: some stream times estimated: /home/guest/animals_like_us_cultural_life_orcas_captivity_3min.avi
sample_aspect_ratio, 1.000000
display_aspect_ratio, 1.760000
ff_aspect_ratio, 1.760000
interlace from demux: 0
FFMPEG::open_decoder: some stream times estimated: /home/guest/animals_like_us_cultural_life_orcas_captivity_3min.avi
FFMPEG::open_decoder: some stream times estimated: /home/guest/animals_like_us_cultural_life_orcas_captivity_3min.avi
sample_aspect_ratio, 1.000000
display_aspect_ratio, 1.760000
ff_aspect_ratio, 1.760000
sample_aspect_ratio, 1.000000
display_aspect_ratio, 1.760000
ff_aspect_ratio, 1.760000
FFMPEG::open_decoder: some stream times estimated: /home/guest/animals_like_us_cultural_life_orcas_captivity_3min.avi
sample_aspect_ratio, 1.000000
display_aspect_ratio, 1.760000
ff_aspect_ratio, 1.760000
FFMPEG::open_decoder: some stream times estimated: /home/guest/animals_like_us_cultural_life_orcas_captivity_3min.avi
sample_aspect_ratio, 1.000000
display_aspect_ratio, 1.760000
ff_aspect_ratio, 1.760000
FFMPEG::open_decoder: some stream times estimated: /home/guest/animals_like_us_cultural_life_orcas_captivity_3min.avi
sample_aspect_ratio, 1.000000
display_aspect_ratio, 1.760000
ff_aspect_ratio, 1.760000
FFMPEG::open_decoder: some stream times estimated: /home/guest/animals_like_us_cultural_life_orcas_captivity_3min.avi
sample_aspect_ratio, 1.000000
display_aspect_ratio, 1.760000
ff_aspect_ratio, 1.760000
BRenderThread::start 1 map=0 equivalent=0 brender_start=981 result=981 end=2252
RenderFarmClient::main_loop: Session started from /tmp/cinelerra.87a0136c-4e73-4173-8e5e-71cb72dd455a
FFMPEG::open_decoder: some stream times estimated: /home/guest/animals_like_us_cultural_life_orcas_captivity_3min.avi
sample_aspect_ratio, 1.000000
display_aspect_ratio, 1.760000
ff_aspect_ratio, 1.760000
ALSA lib confmisc.c:1281:(snd_func_refer) Unable to find definition 'defaults.pcm.dmix.channels'
ALSA lib conf.c:4568:(_snd_config_evaluate) function snd_func_refer returned error: ��� ������ ����� ��� ��������
ALSA lib conf.c:5036:(snd_config_expand) Args evaluate error: ��� ������ ����� ��� ��������
ALSA lib pcm.c:2564:(snd_pcm_open_noupdate) Unknown PCM dmix:SB
AudioALSA::open_output default: ��� ������ ����� ��� ��������
==8029== Thread 68:
==8029== Source and destination overlap in strcpy(0x3b0cad10, 0x3b0cad10)
==8029==    at 0x4036D19: strcpy (vg_replace_strmem.c:511)
==8029==    by 0x8587B4D: FileList::read_frame(VFrame*) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x858AC5A: File::read_frame(VFrame*, int) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x8714D83: VRender::process_buffer(long long, int) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x87151A1: VRender::run() (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x87F6250: Thread::entrypoint(void*) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x441AF65: start_thread (in /lib/libpthread-2.30.so)
==8029==    by 0x58BAC35: clone (in /lib/libc-2.30.so)
==8029==
==8029== Invalid read of size 4
==8029==    at 0x8864BB4: BC_Xfer::xfer_yuv420p_to_bgr8888(unsigned int, unsigned int) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x8804E6F: BC_Xfer::xfer_slices(int) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x8805694: 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) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x85C7C0D: mjpeg_decompress (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x858668C: FileJPEG::read_frame(VFrame*, VFrame*) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x8587C95: FileList::read_frame(VFrame*) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x858AC5A: File::read_frame(VFrame*, int) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x8714D83: VRender::process_buffer(long long, int) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x87151A1: VRender::run() (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x87F6250: Thread::entrypoint(void*) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x441AF65: start_thread (in /lib/libpthread-2.30.so)
==8029==    by 0x58BAC35: clone (in /lib/libc-2.30.so)
==8029==  Address 0x13e84818 is 0 bytes after a block of size 1,552 alloc'd
==8029==    at 0x403440C: operator new[](unsigned int) (vg_replace_malloc.c:425)
==8029==    by 0x87FABE2: VFrame::create_row_pointers() (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x87F9B47: VFrame::allocate_data(unsigned char*, int, long, long, long, int, int, int, long) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x87FA657: VFrame::VFrame(BC_Bitmap*, int, int, int, long) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x87074E0: VDeviceX11::new_output_buffer(VFrame**, int, EDL*) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x8709D22: VideoDevice::new_output_buffer(VFrame**, int, EDL*) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x8714C73: VRender::process_buffer(long long, int) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x87151A1: VRender::run() (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x87F6250: Thread::entrypoint(void*) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x441AF65: start_thread (in /lib/libpthread-2.30.so)
==8029==    by 0x58BAC35: clone (in /lib/libc-2.30.so)
==8029==
==8029== Invalid write of size 1
==8029==    at 0x8864C75: BC_Xfer::xfer_yuv420p_to_bgr8888(unsigned int, unsigned int) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x8804E6F: BC_Xfer::xfer_slices(int) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x8805694: 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) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x85C7C0D: mjpeg_decompress (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x858668C: FileJPEG::read_frame(VFrame*, VFrame*) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x8587C95: FileList::read_frame(VFrame*) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x858AC5A: File::read_frame(VFrame*, int) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x8714D83: VRender::process_buffer(long long, int) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x87151A1: VRender::run() (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x87F6250: Thread::entrypoint(void*) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x441AF65: start_thread (in /lib/libpthread-2.30.so)
==8029==    by 0x58BAC35: clone (in /lib/libc-2.30.so)
==8029==  Address 0x0 is not stack'd, malloc'd or (recently) free'd
==8029==
** segv at 0x8864c75 in pid 8029, tid 8184
writing debug data to /tmp/cinelerra_8029.dmp
lock_items: 30
lock_frees: 4
** dump complete
==8029==
==8029== Process terminating with default action of signal 11 (SIGSEGV)
==8029==  Access not within mapped region at address 0x0
==8029==    at 0x8864C75: BC_Xfer::xfer_yuv420p_to_bgr8888(unsigned int, unsigned int) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x8804E6F: BC_Xfer::xfer_slices(int) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x8805694: 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) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x85C7C0D: mjpeg_decompress (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x858668C: FileJPEG::read_frame(VFrame*, VFrame*) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x8587C95: FileList::read_frame(VFrame*) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x858AC5A: File::read_frame(VFrame*, int) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x8714D83: VRender::process_buffer(long long, int) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x87151A1: VRender::run() (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x87F6250: Thread::entrypoint(void*) (in /dev/shm/tmp/cinelerra-goodguy-20210112/cinelerra-5.1/bin/cin)
==8029==    by 0x441AF65: start_thread (in /lib/libpthread-2.30.so)
==8029==    by 0x58BAC35: clone (in /lib/libc-2.30.so)
==8029==  If you believe this happened as a result of a stack
==8029==  overflow in your program's main thread (unlikely but
==8029==  possible), you can try to increase the size of the
==8029==  main thread stack using the --main-stacksize= flag.
==8029==  The main thread stack size used in this run was 8388608.
==8029==
==8029== HEAP SUMMARY:
==8029==     in use at exit: 72,031,868 bytes in 85,234 blocks
==8029==   total heap usage: 571,891 allocs, 486,657 frees, 606,307,612 bytes allocated
==8029==
==8029== LEAK SUMMARY:
==8029==    definitely lost: 19,609 bytes in 135 blocks
==8029==    indirectly lost: 54,926 bytes in 2,877 blocks
==8029==      possibly lost: 161,336 bytes in 6,843 blocks
==8029==    still reachable: 71,795,997 bytes in 75,379 blocks
==8029==                       of which reachable via heuristic:
==8029==                         stdstring          : 3,766 bytes in 136 blocks
==8029==                         newarray           : 852 bytes in 9 blocks
==8029==         suppressed: 0 bytes in 0 blocks
==8029== Rerun with --leak-check=full to see details of leaked memory
==8029==
==8029== Use --track-origins=yes to see where uninitialised values come from
==8029== For lists of detected and suppressed errors, rerun with: -s
==8029== ERROR SUMMARY: 10 errors from 4 contexts (suppressed: 0 from 0)
signal_entry_recoverable: got SIGPIPE my pid=8158
signal_entry_recoverable: got SIGPIPE my pid=8158
����� ��������������
valgrind.log (12,869 bytes)   
xfer.C (65,897 bytes)   
#include "xfer.h"

int BC_Xfer::xfer()
{
  static xfer_fn xfns[44][44] = {
  { // BC_TRANSPARENCY
    0,  0,  &BC_Xfer::xfer_transparency_to_rgb8,  &BC_Xfer::xfer_transparency_to_rgb565,  
    &BC_Xfer::xfer_transparency_to_bgr565,  &BC_Xfer::xfer_transparency_to_bgr888,  
    &BC_Xfer::xfer_transparency_to_bgr8888,  &BC_Xfer::xfer_transparency_to_yuv420p,  
    &BC_Xfer::xfer_transparency_to_yuv422p,  &BC_Xfer::xfer_transparency_to_rgb888,  
    &BC_Xfer::xfer_transparency_to_rgba8888,  &BC_Xfer::xfer_transparency_to_rgb161616,  
    &BC_Xfer::xfer_transparency_to_rgba16161616,  &BC_Xfer::xfer_transparency_to_yuv888,  
    &BC_Xfer::xfer_transparency_to_yuva8888,  &BC_Xfer::xfer_transparency_to_yuv161616,  
    &BC_Xfer::xfer_transparency_to_yuva16161616,  &BC_Xfer::xfer_transparency_to_yuv411p,  
    &BC_Xfer::xfer_transparency_to_uvy422,  &BC_Xfer::xfer_transparency_to_yuv422,  
    &BC_Xfer::xfer_transparency_to_argb8888,  &BC_Xfer::xfer_transparency_to_abgr8888,  
    0,  0,  &BC_Xfer::xfer_transparency_to_yuv101010,  &BC_Xfer::xfer_transparency_to_vyu888,  
    &BC_Xfer::xfer_transparency_to_uyva8888,  &BC_Xfer::xfer_transparency_to_yuv444p,  
    &BC_Xfer::xfer_transparency_to_yuv410p,  &BC_Xfer::xfer_transparency_to_rgb_float,  
    &BC_Xfer::xfer_transparency_to_rgba_float,  0,  &BC_Xfer::xfer_transparency_to_rgb_floatp,  
    &BC_Xfer::xfer_transparency_to_rgba_floatp,  &BC_Xfer::xfer_transparency_to_yuv420pi,  
    &BC_Xfer::xfer_transparency_to_ayuv16161616,  &BC_Xfer::xfer_transparency_to_grey8,  
    &BC_Xfer::xfer_transparency_to_grey16,  &BC_Xfer::xfer_transparency_to_gbrp,  
    &BC_Xfer::xfer_transparency_to_rgbx8888,  &BC_Xfer::xfer_transparency_to_rgbx16161616,  
    &BC_Xfer::xfer_transparency_to_yuvx8888,  &BC_Xfer::xfer_transparency_to_yuvx16161616,  
    &BC_Xfer::xfer_transparency_to_rgbx_float,  }, 
  { // None
    0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  
    0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  
    0,  0,  0,  0,  0,  0,  0,  0,  }, 
  { // BC_RGB8
    0,  0,  &BC_Xfer::xfer_rgb8_to_rgb8,  &BC_Xfer::xfer_rgb8_to_rgb565,  
    &BC_Xfer::xfer_rgb8_to_bgr565,  &BC_Xfer::xfer_rgb8_to_bgr888,  &BC_Xfer::xfer_rgb8_to_bgr8888,  
    &BC_Xfer::xfer_rgb8_to_yuv420p,  &BC_Xfer::xfer_rgb8_to_yuv422p,  &BC_Xfer::xfer_rgb8_to_rgb888,  
    &BC_Xfer::xfer_rgb8_to_rgba8888,  &BC_Xfer::xfer_rgb8_to_rgb161616,  
    &BC_Xfer::xfer_rgb8_to_rgba16161616,  &BC_Xfer::xfer_rgb8_to_yuv888,  
    &BC_Xfer::xfer_rgb8_to_yuva8888,  &BC_Xfer::xfer_rgb8_to_yuv161616,  
    &BC_Xfer::xfer_rgb8_to_yuva16161616,  &BC_Xfer::xfer_rgb8_to_yuv411p,  
    &BC_Xfer::xfer_rgb8_to_uvy422,  &BC_Xfer::xfer_rgb8_to_yuv422,  &BC_Xfer::xfer_rgb8_to_argb8888,  
    &BC_Xfer::xfer_rgb8_to_abgr8888,  0,  0,  &BC_Xfer::xfer_rgb8_to_yuv101010,  
    &BC_Xfer::xfer_rgb8_to_vyu888,  &BC_Xfer::xfer_rgb8_to_uyva8888,  &BC_Xfer::xfer_rgb8_to_yuv444p,  
    &BC_Xfer::xfer_rgb8_to_yuv410p,  &BC_Xfer::xfer_rgb8_to_rgb_float,  &BC_Xfer::xfer_rgb8_to_rgba_float,  
    0,  &BC_Xfer::xfer_rgb8_to_rgb_floatp,  &BC_Xfer::xfer_rgb8_to_rgba_floatp,  
    &BC_Xfer::xfer_rgb8_to_yuv420pi,  &BC_Xfer::xfer_rgb8_to_ayuv16161616,  
    &BC_Xfer::xfer_rgb8_to_grey8,  &BC_Xfer::xfer_rgb8_to_grey16,  &BC_Xfer::xfer_rgb8_to_gbrp,  
    &BC_Xfer::xfer_rgb8_to_rgbx8888,  &BC_Xfer::xfer_rgb8_to_rgbx16161616,  
    &BC_Xfer::xfer_rgb8_to_yuvx8888,  &BC_Xfer::xfer_rgb8_to_yuvx16161616,  
    &BC_Xfer::xfer_rgb8_to_rgbx_float,  }, 
  { // BC_RGB565
    0,  0,  &BC_Xfer::xfer_rgb565_to_rgb8,  &BC_Xfer::xfer_rgb565_to_rgb565,  
    &BC_Xfer::xfer_rgb565_to_bgr565,  &BC_Xfer::xfer_rgb565_to_bgr888,  &BC_Xfer::xfer_rgb565_to_bgr8888,  
    &BC_Xfer::xfer_rgb565_to_yuv420p,  &BC_Xfer::xfer_rgb565_to_yuv422p,  
    &BC_Xfer::xfer_rgb565_to_rgb888,  &BC_Xfer::xfer_rgb565_to_rgba8888,  
    &BC_Xfer::xfer_rgb565_to_rgb161616,  &BC_Xfer::xfer_rgb565_to_rgba16161616,  
    &BC_Xfer::xfer_rgb565_to_yuv888,  &BC_Xfer::xfer_rgb565_to_yuva8888,  
    &BC_Xfer::xfer_rgb565_to_yuv161616,  &BC_Xfer::xfer_rgb565_to_yuva16161616,  
    &BC_Xfer::xfer_rgb565_to_yuv411p,  &BC_Xfer::xfer_rgb565_to_uvy422,  
    &BC_Xfer::xfer_rgb565_to_yuv422,  &BC_Xfer::xfer_rgb565_to_argb8888,  
    &BC_Xfer::xfer_rgb565_to_abgr8888,  0,  0,  &BC_Xfer::xfer_rgb565_to_yuv101010,  
    &BC_Xfer::xfer_rgb565_to_vyu888,  &BC_Xfer::xfer_rgb565_to_uyva8888,  
    &BC_Xfer::xfer_rgb565_to_yuv444p,  &BC_Xfer::xfer_rgb565_to_yuv410p,  
    &BC_Xfer::xfer_rgb565_to_rgb_float,  &BC_Xfer::xfer_rgb565_to_rgba_float,  
    0,  &BC_Xfer::xfer_rgb565_to_rgb_floatp,  &BC_Xfer::xfer_rgb565_to_rgba_floatp,  
    &BC_Xfer::xfer_rgb565_to_yuv420pi,  &BC_Xfer::xfer_rgb565_to_ayuv16161616,  
    &BC_Xfer::xfer_rgb565_to_grey8,  &BC_Xfer::xfer_rgb565_to_grey16,  &BC_Xfer::xfer_rgb565_to_gbrp,  
    &BC_Xfer::xfer_rgb565_to_rgbx8888,  &BC_Xfer::xfer_rgb565_to_rgbx16161616,  
    &BC_Xfer::xfer_rgb565_to_yuvx8888,  &BC_Xfer::xfer_rgb565_to_yuvx16161616,  
    &BC_Xfer::xfer_rgb565_to_rgbx_float,  }, 
  { // BC_BGR565
    0,  0,  &BC_Xfer::xfer_bgr565_to_rgb8,  &BC_Xfer::xfer_bgr565_to_rgb565,  
    &BC_Xfer::xfer_bgr565_to_bgr565,  &BC_Xfer::xfer_bgr565_to_bgr888,  &BC_Xfer::xfer_bgr565_to_bgr8888,  
    &BC_Xfer::xfer_bgr565_to_yuv420p,  &BC_Xfer::xfer_bgr565_to_yuv422p,  
    &BC_Xfer::xfer_bgr565_to_rgb888,  &BC_Xfer::xfer_bgr565_to_rgba8888,  
    &BC_Xfer::xfer_bgr565_to_rgb161616,  &BC_Xfer::xfer_bgr565_to_rgba16161616,  
    &BC_Xfer::xfer_bgr565_to_yuv888,  &BC_Xfer::xfer_bgr565_to_yuva8888,  
    &BC_Xfer::xfer_bgr565_to_yuv161616,  &BC_Xfer::xfer_bgr565_to_yuva16161616,  
    &BC_Xfer::xfer_bgr565_to_yuv411p,  &BC_Xfer::xfer_bgr565_to_uvy422,  
    &BC_Xfer::xfer_bgr565_to_yuv422,  &BC_Xfer::xfer_bgr565_to_argb8888,  
    &BC_Xfer::xfer_bgr565_to_abgr8888,  0,  0,  &BC_Xfer::xfer_bgr565_to_yuv101010,  
    &BC_Xfer::xfer_bgr565_to_vyu888,  &BC_Xfer::xfer_bgr565_to_uyva8888,  
    &BC_Xfer::xfer_bgr565_to_yuv444p,  &BC_Xfer::xfer_bgr565_to_yuv410p,  
    &BC_Xfer::xfer_bgr565_to_rgb_float,  &BC_Xfer::xfer_bgr565_to_rgba_float,  
    0,  &BC_Xfer::xfer_bgr565_to_rgb_floatp,  &BC_Xfer::xfer_bgr565_to_rgba_floatp,  
    &BC_Xfer::xfer_bgr565_to_yuv420pi,  &BC_Xfer::xfer_bgr565_to_ayuv16161616,  
    &BC_Xfer::xfer_bgr565_to_grey8,  &BC_Xfer::xfer_bgr565_to_grey16,  &BC_Xfer::xfer_bgr565_to_gbrp,  
    &BC_Xfer::xfer_bgr565_to_rgbx8888,  &BC_Xfer::xfer_bgr565_to_rgbx16161616,  
    &BC_Xfer::xfer_bgr565_to_yuvx8888,  &BC_Xfer::xfer_bgr565_to_yuvx16161616,  
    &BC_Xfer::xfer_bgr565_to_rgbx_float,  }, 
  { // BC_BGR888
    0,  0,  &BC_Xfer::xfer_bgr888_to_rgb8,  &BC_Xfer::xfer_bgr888_to_rgb565,  
    &BC_Xfer::xfer_bgr888_to_bgr565,  &BC_Xfer::xfer_bgr888_to_bgr888,  &BC_Xfer::xfer_bgr888_to_bgr8888,  
    &BC_Xfer::xfer_bgr888_to_yuv420p,  &BC_Xfer::xfer_bgr888_to_yuv422p,  
    &BC_Xfer::xfer_bgr888_to_rgb888,  &BC_Xfer::xfer_bgr888_to_rgba8888,  
    &BC_Xfer::xfer_bgr888_to_rgb161616,  &BC_Xfer::xfer_bgr888_to_rgba16161616,  
    &BC_Xfer::xfer_bgr888_to_yuv888,  &BC_Xfer::xfer_bgr888_to_yuva8888,  
    &BC_Xfer::xfer_bgr888_to_yuv161616,  &BC_Xfer::xfer_bgr888_to_yuva16161616,  
    &BC_Xfer::xfer_bgr888_to_yuv411p,  &BC_Xfer::xfer_bgr888_to_uvy422,  
    &BC_Xfer::xfer_bgr888_to_yuv422,  &BC_Xfer::xfer_bgr888_to_argb8888,  
    &BC_Xfer::xfer_bgr888_to_abgr8888,  0,  0,  &BC_Xfer::xfer_bgr888_to_yuv101010,  
    &BC_Xfer::xfer_bgr888_to_vyu888,  &BC_Xfer::xfer_bgr888_to_uyva8888,  
    &BC_Xfer::xfer_bgr888_to_yuv444p,  &BC_Xfer::xfer_bgr888_to_yuv410p,  
    &BC_Xfer::xfer_bgr888_to_rgb_float,  &BC_Xfer::xfer_bgr888_to_rgba_float,  
    0,  &BC_Xfer::xfer_bgr888_to_rgb_floatp,  &BC_Xfer::xfer_bgr888_to_rgba_floatp,  
    &BC_Xfer::xfer_bgr888_to_yuv420pi,  &BC_Xfer::xfer_bgr888_to_ayuv16161616,  
    &BC_Xfer::xfer_bgr888_to_grey8,  &BC_Xfer::xfer_bgr888_to_grey16,  &BC_Xfer::xfer_bgr888_to_gbrp,  
    &BC_Xfer::xfer_bgr888_to_rgbx8888,  &BC_Xfer::xfer_bgr888_to_rgbx16161616,  
    &BC_Xfer::xfer_bgr888_to_yuvx8888,  &BC_Xfer::xfer_bgr888_to_yuvx16161616,  
    &BC_Xfer::xfer_bgr888_to_rgbx_float,  }, 
  { // BC_BGR8888
    0,  0,  &BC_Xfer::xfer_bgr8888_to_rgb8,  &BC_Xfer::xfer_bgr8888_to_rgb565,  
    &BC_Xfer::xfer_bgr8888_to_bgr565,  &BC_Xfer::xfer_bgr8888_to_bgr888,  
    &BC_Xfer::xfer_bgr8888_to_bgr8888,  &BC_Xfer::xfer_bgr8888_to_yuv420p,  
    &BC_Xfer::xfer_bgr8888_to_yuv422p,  &BC_Xfer::xfer_bgr8888_to_rgb888,  
    &BC_Xfer::xfer_bgr8888_to_rgba8888,  &BC_Xfer::xfer_bgr8888_to_rgb161616,  
    &BC_Xfer::xfer_bgr8888_to_rgba16161616,  &BC_Xfer::xfer_bgr8888_to_yuv888,  
    &BC_Xfer::xfer_bgr8888_to_yuva8888,  &BC_Xfer::xfer_bgr8888_to_yuv161616,  
    &BC_Xfer::xfer_bgr8888_to_yuva16161616,  &BC_Xfer::xfer_bgr8888_to_yuv411p,  
    &BC_Xfer::xfer_bgr8888_to_uvy422,  &BC_Xfer::xfer_bgr8888_to_yuv422,  
    &BC_Xfer::xfer_bgr8888_to_argb8888,  &BC_Xfer::xfer_bgr8888_to_abgr8888,  
    0,  0,  &BC_Xfer::xfer_bgr8888_to_yuv101010,  &BC_Xfer::xfer_bgr8888_to_vyu888,  
    &BC_Xfer::xfer_bgr8888_to_uyva8888,  &BC_Xfer::xfer_bgr8888_to_yuv444p,  
    &BC_Xfer::xfer_bgr8888_to_yuv410p,  &BC_Xfer::xfer_bgr8888_to_rgb_float,  
    &BC_Xfer::xfer_bgr8888_to_rgba_float,  0,  &BC_Xfer::xfer_bgr8888_to_rgb_floatp,  
    &BC_Xfer::xfer_bgr8888_to_rgba_floatp,  &BC_Xfer::xfer_bgr8888_to_yuv420pi,  
    &BC_Xfer::xfer_bgr8888_to_ayuv16161616,  &BC_Xfer::xfer_bgr8888_to_grey8,  
    &BC_Xfer::xfer_bgr8888_to_grey16,  &BC_Xfer::xfer_bgr8888_to_gbrp,  &BC_Xfer::xfer_bgr8888_to_rgbx8888,  
    &BC_Xfer::xfer_bgr8888_to_rgbx16161616,  &BC_Xfer::xfer_bgr8888_to_yuvx8888,  
    &BC_Xfer::xfer_bgr8888_to_yuvx16161616,  &BC_Xfer::xfer_bgr8888_to_rgbx_float,  }, 
  { // BC_YUV420P
    0,  0,  &BC_Xfer::xfer_yuv420p_to_rgb8,  &BC_Xfer::xfer_yuv420p_to_rgb565,  
    &BC_Xfer::xfer_yuv420p_to_bgr565,  &BC_Xfer::xfer_yuv420p_to_bgr888,  
    &BC_Xfer::xfer_yuv420p_to_bgr8888,  &BC_Xfer::xfer_yuv420p_to_yuv420p,  
    &BC_Xfer::xfer_yuv420p_to_yuv422p,  &BC_Xfer::xfer_yuv420p_to_rgb888,  
    &BC_Xfer::xfer_yuv420p_to_rgba8888,  &BC_Xfer::xfer_yuv420p_to_rgb161616,  
    &BC_Xfer::xfer_yuv420p_to_rgba16161616,  &BC_Xfer::xfer_yuv420p_to_yuv888,  
    &BC_Xfer::xfer_yuv420p_to_yuva8888,  &BC_Xfer::xfer_yuv420p_to_yuv161616,  
    &BC_Xfer::xfer_yuv420p_to_yuva16161616,  &BC_Xfer::xfer_yuv420p_to_yuv411p,  
    &BC_Xfer::xfer_yuv420p_to_uvy422,  &BC_Xfer::xfer_yuv420p_to_yuv422,  
    &BC_Xfer::xfer_yuv420p_to_argb8888,  &BC_Xfer::xfer_yuv420p_to_abgr8888,  
    0,  0,  &BC_Xfer::xfer_yuv420p_to_yuv101010,  &BC_Xfer::xfer_yuv420p_to_vyu888,  
    &BC_Xfer::xfer_yuv420p_to_uyva8888,  &BC_Xfer::xfer_yuv420p_to_yuv444p,  
    &BC_Xfer::xfer_yuv420p_to_yuv410p,  &BC_Xfer::xfer_yuv420p_to_rgb_float,  
    &BC_Xfer::xfer_yuv420p_to_rgba_float,  0,  &BC_Xfer::xfer_yuv420p_to_rgb_floatp,  
    &BC_Xfer::xfer_yuv420p_to_rgba_floatp,  &BC_Xfer::xfer_yuv420p_to_yuv420pi,  
    &BC_Xfer::xfer_yuv420p_to_ayuv16161616,  &BC_Xfer::xfer_yuv420p_to_grey8,  
    &BC_Xfer::xfer_yuv420p_to_grey16,  &BC_Xfer::xfer_yuv420p_to_gbrp,  &BC_Xfer::xfer_yuv420p_to_rgbx8888,  
    &BC_Xfer::xfer_yuv420p_to_rgbx16161616,  &BC_Xfer::xfer_yuv420p_to_yuvx8888,  
    &BC_Xfer::xfer_yuv420p_to_yuvx16161616,  &BC_Xfer::xfer_yuv420p_to_rgbx_float,  }, 
  { // BC_YUV422P
    0,  0,  &BC_Xfer::xfer_yuv422p_to_rgb8,  &BC_Xfer::xfer_yuv422p_to_rgb565,  
    &BC_Xfer::xfer_yuv422p_to_bgr565,  &BC_Xfer::xfer_yuv422p_to_bgr888,  
    &BC_Xfer::xfer_yuv422p_to_bgr8888,  &BC_Xfer::xfer_yuv422p_to_yuv420p,  
    &BC_Xfer::xfer_yuv422p_to_yuv422p,  &BC_Xfer::xfer_yuv422p_to_rgb888,  
    &BC_Xfer::xfer_yuv422p_to_rgba8888,  &BC_Xfer::xfer_yuv422p_to_rgb161616,  
    &BC_Xfer::xfer_yuv422p_to_rgba16161616,  &BC_Xfer::xfer_yuv422p_to_yuv888,  
    &BC_Xfer::xfer_yuv422p_to_yuva8888,  &BC_Xfer::xfer_yuv422p_to_yuv161616,  
    &BC_Xfer::xfer_yuv422p_to_yuva16161616,  &BC_Xfer::xfer_yuv422p_to_yuv411p,  
    &BC_Xfer::xfer_yuv422p_to_uvy422,  &BC_Xfer::xfer_yuv422p_to_yuv422,  
    &BC_Xfer::xfer_yuv422p_to_argb8888,  &BC_Xfer::xfer_yuv422p_to_abgr8888,  
    0,  0,  &BC_Xfer::xfer_yuv422p_to_yuv101010,  &BC_Xfer::xfer_yuv422p_to_vyu888,  
    &BC_Xfer::xfer_yuv422p_to_uyva8888,  &BC_Xfer::xfer_yuv422p_to_yuv444p,  
    &BC_Xfer::xfer_yuv422p_to_yuv410p,  &BC_Xfer::xfer_yuv422p_to_rgb_float,  
    &BC_Xfer::xfer_yuv422p_to_rgba_float,  0,  &BC_Xfer::xfer_yuv422p_to_rgb_floatp,  
    &BC_Xfer::xfer_yuv422p_to_rgba_floatp,  &BC_Xfer::xfer_yuv422p_to_yuv420pi,  
    &BC_Xfer::xfer_yuv422p_to_ayuv16161616,  &BC_Xfer::xfer_yuv422p_to_grey8,  
    &BC_Xfer::xfer_yuv422p_to_grey16,  &BC_Xfer::xfer_yuv422p_to_gbrp,  &BC_Xfer::xfer_yuv422p_to_rgbx8888,  
    &BC_Xfer::xfer_yuv422p_to_rgbx16161616,  &BC_Xfer::xfer_yuv422p_to_yuvx8888,  
    &BC_Xfer::xfer_yuv422p_to_yuvx16161616,  &BC_Xfer::xfer_yuv422p_to_rgbx_float,  }, 
  { // BC_RGB888
    0,  0,  &BC_Xfer::xfer_rgb888_to_rgb8,  &BC_Xfer::xfer_rgb888_to_rgb565,  
    &BC_Xfer::xfer_rgb888_to_bgr565,  &BC_Xfer::xfer_rgb888_to_bgr888,  &BC_Xfer::xfer_rgb888_to_bgr8888,  
    &BC_Xfer::xfer_rgb888_to_yuv420p,  &BC_Xfer::xfer_rgb888_to_yuv422p,  
    &BC_Xfer::xfer_rgb888_to_rgb888,  &BC_Xfer::xfer_rgb888_to_rgba8888,  
    &BC_Xfer::xfer_rgb888_to_rgb161616,  &BC_Xfer::xfer_rgb888_to_rgba16161616,  
    &BC_Xfer::xfer_rgb888_to_yuv888,  &BC_Xfer::xfer_rgb888_to_yuva8888,  
    &BC_Xfer::xfer_rgb888_to_yuv161616,  &BC_Xfer::xfer_rgb888_to_yuva16161616,  
    &BC_Xfer::xfer_rgb888_to_yuv411p,  &BC_Xfer::xfer_rgb888_to_uvy422,  
    &BC_Xfer::xfer_rgb888_to_yuv422,  &BC_Xfer::xfer_rgb888_to_argb8888,  
    &BC_Xfer::xfer_rgb888_to_abgr8888,  0,  0,  &BC_Xfer::xfer_rgb888_to_yuv101010,  
    &BC_Xfer::xfer_rgb888_to_vyu888,  &BC_Xfer::xfer_rgb888_to_uyva8888,  
    &BC_Xfer::xfer_rgb888_to_yuv444p,  &BC_Xfer::xfer_rgb888_to_yuv410p,  
    &BC_Xfer::xfer_rgb888_to_rgb_float,  &BC_Xfer::xfer_rgb888_to_rgba_float,  
    0,  &BC_Xfer::xfer_rgb888_to_rgb_floatp,  &BC_Xfer::xfer_rgb888_to_rgba_floatp,  
    &BC_Xfer::xfer_rgb888_to_yuv420pi,  &BC_Xfer::xfer_rgb888_to_ayuv16161616,  
    &BC_Xfer::xfer_rgb888_to_grey8,  &BC_Xfer::xfer_rgb888_to_grey16,  &BC_Xfer::xfer_rgb888_to_gbrp,  
    &BC_Xfer::xfer_rgb888_to_rgbx8888,  &BC_Xfer::xfer_rgb888_to_rgbx16161616,  
    &BC_Xfer::xfer_rgb888_to_yuvx8888,  &BC_Xfer::xfer_rgb888_to_yuvx16161616,  
    &BC_Xfer::xfer_rgb888_to_rgbx_float,  }, 
  { // BC_RGBA8888
    &BC_Xfer::XFER_rgba8888_to_transparency,  0,  &BC_Xfer::xfer_rgba8888_to_rgb8,  
    &BC_Xfer::xfer_rgba8888_to_rgb565,  &BC_Xfer::xfer_rgba8888_to_bgr565,  
    &BC_Xfer::xfer_rgba8888_to_bgr888,  &BC_Xfer::xfer_rgba8888_to_bgr8888,  
    &BC_Xfer::xfer_rgba8888_to_yuv420p,  &BC_Xfer::xfer_rgba8888_to_yuv422p,  
    &BC_Xfer::xfer_rgba8888_to_rgb888,  &BC_Xfer::xfer_rgba8888_to_rgba8888,  
    &BC_Xfer::xfer_rgba8888_to_rgb161616,  &BC_Xfer::xfer_rgba8888_to_rgba16161616,  
    &BC_Xfer::xfer_rgba8888_to_yuv888,  &BC_Xfer::xfer_rgba8888_to_yuva8888,  
    &BC_Xfer::xfer_rgba8888_to_yuv161616,  &BC_Xfer::xfer_rgba8888_to_yuva16161616,  
    &BC_Xfer::xfer_rgba8888_to_yuv411p,  &BC_Xfer::xfer_rgba8888_to_uvy422,  
    &BC_Xfer::xfer_rgba8888_to_yuv422,  &BC_Xfer::xfer_rgba8888_to_argb8888,  
    &BC_Xfer::xfer_rgba8888_to_abgr8888,  0,  0,  &BC_Xfer::xfer_rgba8888_to_yuv101010,  
    &BC_Xfer::xfer_rgba8888_to_vyu888,  &BC_Xfer::xfer_rgba8888_to_uyva8888,  
    &BC_Xfer::xfer_rgba8888_to_yuv444p,  &BC_Xfer::xfer_rgba8888_to_yuv410p,  
    &BC_Xfer::xfer_rgba8888_to_rgb_float,  &BC_Xfer::xfer_rgba8888_to_rgba_float,  
    0,  &BC_Xfer::xfer_rgba8888_to_rgb_floatp,  &BC_Xfer::xfer_rgba8888_to_rgba_floatp,  
    &BC_Xfer::xfer_rgba8888_to_yuv420pi,  &BC_Xfer::xfer_rgba8888_to_ayuv16161616,  
    &BC_Xfer::xfer_rgba8888_to_grey8,  &BC_Xfer::xfer_rgba8888_to_grey16,  
    &BC_Xfer::xfer_rgba8888_to_gbrp,  &BC_Xfer::xfer_rgba8888_to_rgbx8888,  
    &BC_Xfer::xfer_rgba8888_to_rgbx16161616,  &BC_Xfer::xfer_rgba8888_to_yuvx8888,  
    &BC_Xfer::xfer_rgba8888_to_yuvx16161616,  &BC_Xfer::xfer_rgba8888_to_rgbx_float,  }, 
  { // BC_RGB161616
    0,  0,  &BC_Xfer::xfer_rgb161616_to_rgb8,  &BC_Xfer::xfer_rgb161616_to_rgb565,  
    &BC_Xfer::xfer_rgb161616_to_bgr565,  &BC_Xfer::xfer_rgb161616_to_bgr888,  
    &BC_Xfer::xfer_rgb161616_to_bgr8888,  &BC_Xfer::xfer_rgb161616_to_yuv420p,  
    &BC_Xfer::xfer_rgb161616_to_yuv422p,  &BC_Xfer::xfer_rgb161616_to_rgb888,  
    &BC_Xfer::xfer_rgb161616_to_rgba8888,  &BC_Xfer::xfer_rgb161616_to_rgb161616,  
    &BC_Xfer::xfer_rgb161616_to_rgba16161616,  &BC_Xfer::xfer_rgb161616_to_yuv888,  
    &BC_Xfer::xfer_rgb161616_to_yuva8888,  &BC_Xfer::xfer_rgb161616_to_yuv161616,  
    &BC_Xfer::xfer_rgb161616_to_yuva16161616,  &BC_Xfer::xfer_rgb161616_to_yuv411p,  
    &BC_Xfer::xfer_rgb161616_to_uvy422,  &BC_Xfer::xfer_rgb161616_to_yuv422,  
    &BC_Xfer::xfer_rgb161616_to_argb8888,  &BC_Xfer::xfer_rgb161616_to_abgr8888,  
    0,  0,  &BC_Xfer::xfer_rgb161616_to_yuv101010,  &BC_Xfer::xfer_rgb161616_to_vyu888,  
    &BC_Xfer::xfer_rgb161616_to_uyva8888,  &BC_Xfer::xfer_rgb161616_to_yuv444p,  
    &BC_Xfer::xfer_rgb161616_to_yuv410p,  &BC_Xfer::xfer_rgb161616_to_rgb_float,  
    &BC_Xfer::xfer_rgb161616_to_rgba_float,  0,  &BC_Xfer::xfer_rgb161616_to_rgb_floatp,  
    &BC_Xfer::xfer_rgb161616_to_rgba_floatp,  &BC_Xfer::xfer_rgb161616_to_yuv420pi,  
    &BC_Xfer::xfer_rgb161616_to_ayuv16161616,  &BC_Xfer::xfer_rgb161616_to_grey8,  
    &BC_Xfer::xfer_rgb161616_to_grey16,  &BC_Xfer::xfer_rgb161616_to_gbrp,  
    &BC_Xfer::xfer_rgb161616_to_rgbx8888,  &BC_Xfer::xfer_rgb161616_to_rgbx16161616,  
    &BC_Xfer::xfer_rgb161616_to_yuvx8888,  &BC_Xfer::xfer_rgb161616_to_yuvx16161616,  
    &BC_Xfer::xfer_rgb161616_to_rgbx_float,  }, 
  { // BC_RGBA16161616
    0,  0,  &BC_Xfer::xfer_rgba16161616_to_rgb8,  &BC_Xfer::xfer_rgba16161616_to_rgb565,  
    &BC_Xfer::xfer_rgba16161616_to_bgr565,  &BC_Xfer::xfer_rgba16161616_to_bgr888,  
    &BC_Xfer::xfer_rgba16161616_to_bgr8888,  &BC_Xfer::xfer_rgba16161616_to_yuv420p,  
    &BC_Xfer::xfer_rgba16161616_to_yuv422p,  &BC_Xfer::xfer_rgba16161616_to_rgb888,  
    &BC_Xfer::xfer_rgba16161616_to_rgba8888,  &BC_Xfer::xfer_rgba16161616_to_rgb161616,  
    &BC_Xfer::xfer_rgba16161616_to_rgba16161616,  &BC_Xfer::xfer_rgba16161616_to_yuv888,  
    &BC_Xfer::xfer_rgba16161616_to_yuva8888,  &BC_Xfer::xfer_rgba16161616_to_yuv161616,  
    &BC_Xfer::xfer_rgba16161616_to_yuva16161616,  &BC_Xfer::xfer_rgba16161616_to_yuv411p,  
    &BC_Xfer::xfer_rgba16161616_to_uvy422,  &BC_Xfer::xfer_rgba16161616_to_yuv422,  
    &BC_Xfer::xfer_rgba16161616_to_argb8888,  &BC_Xfer::xfer_rgba16161616_to_abgr8888,  
    0,  0,  &BC_Xfer::xfer_rgba16161616_to_yuv101010,  &BC_Xfer::xfer_rgba16161616_to_vyu888,  
    &BC_Xfer::xfer_rgba16161616_to_uyva8888,  &BC_Xfer::xfer_rgba16161616_to_yuv444p,  
    &BC_Xfer::xfer_rgba16161616_to_yuv410p,  &BC_Xfer::xfer_rgba16161616_to_rgb_float,  
    &BC_Xfer::xfer_rgba16161616_to_rgba_float,  0,  &BC_Xfer::xfer_rgba16161616_to_rgb_floatp,  
    &BC_Xfer::xfer_rgba16161616_to_rgba_floatp,  &BC_Xfer::xfer_rgba16161616_to_yuv420pi,  
    &BC_Xfer::xfer_rgba16161616_to_ayuv16161616,  &BC_Xfer::xfer_rgba16161616_to_grey8,  
    &BC_Xfer::xfer_rgba16161616_to_grey16,  &BC_Xfer::xfer_rgba16161616_to_gbrp,  
    &BC_Xfer::xfer_rgba16161616_to_rgbx8888,  &BC_Xfer::xfer_rgba16161616_to_rgbx16161616,  
    &BC_Xfer::xfer_rgba16161616_to_yuvx8888,  &BC_Xfer::xfer_rgba16161616_to_yuvx16161616,  
    &BC_Xfer::xfer_rgba16161616_to_rgbx_float,  }, 
  { // BC_YUV888
    0,  0,  &BC_Xfer::xfer_yuv888_to_rgb8,  &BC_Xfer::xfer_yuv888_to_rgb565,  
    &BC_Xfer::xfer_yuv888_to_bgr565,  &BC_Xfer::xfer_yuv888_to_bgr888,  &BC_Xfer::xfer_yuv888_to_bgr8888,  
    &BC_Xfer::xfer_yuv888_to_yuv420p,  &BC_Xfer::xfer_yuv888_to_yuv422p,  
    &BC_Xfer::xfer_yuv888_to_rgb888,  &BC_Xfer::xfer_yuv888_to_rgba8888,  
    &BC_Xfer::xfer_yuv888_to_rgb161616,  &BC_Xfer::xfer_yuv888_to_rgba16161616,  
    &BC_Xfer::xfer_yuv888_to_yuv888,  &BC_Xfer::xfer_yuv888_to_yuva8888,  
    &BC_Xfer::xfer_yuv888_to_yuv161616,  &BC_Xfer::xfer_yuv888_to_yuva16161616,  
    &BC_Xfer::xfer_yuv888_to_yuv411p,  &BC_Xfer::xfer_yuv888_to_uvy422,  
    &BC_Xfer::xfer_yuv888_to_yuv422,  &BC_Xfer::xfer_yuv888_to_argb8888,  
    &BC_Xfer::xfer_yuv888_to_abgr8888,  0,  0,  &BC_Xfer::xfer_yuv888_to_yuv101010,  
    &BC_Xfer::xfer_yuv888_to_vyu888,  &BC_Xfer::xfer_yuv888_to_uyva8888,  
    &BC_Xfer::xfer_yuv888_to_yuv444p,  &BC_Xfer::xfer_yuv888_to_yuv410p,  
    &BC_Xfer::xfer_yuv888_to_rgb_float,  &BC_Xfer::xfer_yuv888_to_rgba_float,  
    0,  &BC_Xfer::xfer_yuv888_to_rgb_floatp,  &BC_Xfer::xfer_yuv888_to_rgba_floatp,  
    &BC_Xfer::xfer_yuv888_to_yuv420pi,  &BC_Xfer::xfer_yuv888_to_ayuv16161616,  
    &BC_Xfer::xfer_yuv888_to_grey8,  &BC_Xfer::xfer_yuv888_to_grey16,  &BC_Xfer::xfer_yuv888_to_gbrp,  
    &BC_Xfer::xfer_yuv888_to_rgbx8888,  &BC_Xfer::xfer_yuv888_to_rgbx16161616,  
    &BC_Xfer::xfer_yuv888_to_yuvx8888,  &BC_Xfer::xfer_yuv888_to_yuvx16161616,  
    &BC_Xfer::xfer_yuv888_to_rgbx_float,  }, 
  { // BC_YUVA8888
    0,  0,  &BC_Xfer::xfer_yuva8888_to_rgb8,  &BC_Xfer::xfer_yuva8888_to_rgb565,  
    &BC_Xfer::xfer_yuva8888_to_bgr565,  &BC_Xfer::xfer_yuva8888_to_bgr888,  
    &BC_Xfer::xfer_yuva8888_to_bgr8888,  &BC_Xfer::xfer_yuva8888_to_yuv420p,  
    &BC_Xfer::xfer_yuva8888_to_yuv422p,  &BC_Xfer::xfer_yuva8888_to_rgb888,  
    &BC_Xfer::xfer_yuva8888_to_rgba8888,  &BC_Xfer::xfer_yuva8888_to_rgb161616,  
    &BC_Xfer::xfer_yuva8888_to_rgba16161616,  &BC_Xfer::xfer_yuva8888_to_yuv888,  
    &BC_Xfer::xfer_yuva8888_to_yuva8888,  &BC_Xfer::xfer_yuva8888_to_yuv161616,  
    &BC_Xfer::xfer_yuva8888_to_yuva16161616,  &BC_Xfer::xfer_yuva8888_to_yuv411p,  
    &BC_Xfer::xfer_yuva8888_to_uvy422,  &BC_Xfer::xfer_yuva8888_to_yuv422,  
    &BC_Xfer::xfer_yuva8888_to_argb8888,  &BC_Xfer::xfer_yuva8888_to_abgr8888,  
    0,  0,  &BC_Xfer::xfer_yuva8888_to_yuv101010,  &BC_Xfer::xfer_yuva8888_to_vyu888,  
    &BC_Xfer::xfer_yuva8888_to_uyva8888,  &BC_Xfer::xfer_yuva8888_to_yuv444p,  
    &BC_Xfer::xfer_yuva8888_to_yuv410p,  &BC_Xfer::xfer_yuva8888_to_rgb_float,  
    &BC_Xfer::xfer_yuva8888_to_rgba_float,  0,  &BC_Xfer::xfer_yuva8888_to_rgb_floatp,  
    &BC_Xfer::xfer_yuva8888_to_rgba_floatp,  &BC_Xfer::xfer_yuva8888_to_yuv420pi,  
    &BC_Xfer::xfer_yuva8888_to_ayuv16161616,  &BC_Xfer::xfer_yuva8888_to_grey8,  
    &BC_Xfer::xfer_yuva8888_to_grey16,  &BC_Xfer::xfer_yuva8888_to_gbrp,  
    &BC_Xfer::xfer_yuva8888_to_rgbx8888,  &BC_Xfer::xfer_yuva8888_to_rgbx16161616,  
    &BC_Xfer::xfer_yuva8888_to_yuvx8888,  &BC_Xfer::xfer_yuva8888_to_yuvx16161616,  
    &BC_Xfer::xfer_yuva8888_to_rgbx_float,  }, 
  { // BC_YUV161616
    0,  0,  &BC_Xfer::xfer_yuv161616_to_rgb8,  &BC_Xfer::xfer_yuv161616_to_rgb565,  
    &BC_Xfer::xfer_yuv161616_to_bgr565,  &BC_Xfer::xfer_yuv161616_to_bgr888,  
    &BC_Xfer::xfer_yuv161616_to_bgr8888,  &BC_Xfer::xfer_yuv161616_to_yuv420p,  
    &BC_Xfer::xfer_yuv161616_to_yuv422p,  &BC_Xfer::xfer_yuv161616_to_rgb888,  
    &BC_Xfer::xfer_yuv161616_to_rgba8888,  &BC_Xfer::xfer_yuv161616_to_rgb161616,  
    &BC_Xfer::xfer_yuv161616_to_rgba16161616,  &BC_Xfer::xfer_yuv161616_to_yuv888,  
    &BC_Xfer::xfer_yuv161616_to_yuva8888,  &BC_Xfer::xfer_yuv161616_to_yuv161616,  
    &BC_Xfer::xfer_yuv161616_to_yuva16161616,  &BC_Xfer::xfer_yuv161616_to_yuv411p,  
    &BC_Xfer::xfer_yuv161616_to_uvy422,  &BC_Xfer::xfer_yuv161616_to_yuv422,  
    &BC_Xfer::xfer_yuv161616_to_argb8888,  &BC_Xfer::xfer_yuv161616_to_abgr8888,  
    0,  0,  &BC_Xfer::xfer_yuv161616_to_yuv101010,  &BC_Xfer::xfer_yuv161616_to_vyu888,  
    &BC_Xfer::xfer_yuv161616_to_uyva8888,  &BC_Xfer::xfer_yuv161616_to_yuv444p,  
    &BC_Xfer::xfer_yuv161616_to_yuv410p,  &BC_Xfer::xfer_yuv161616_to_rgb_float,  
    &BC_Xfer::xfer_yuv161616_to_rgba_float,  0,  &BC_Xfer::xfer_yuv161616_to_rgb_floatp,  
    &BC_Xfer::xfer_yuv161616_to_rgba_floatp,  &BC_Xfer::xfer_yuv161616_to_yuv420pi,  
    &BC_Xfer::xfer_yuv161616_to_ayuv16161616,  &BC_Xfer::xfer_yuv161616_to_grey8,  
    &BC_Xfer::xfer_yuv161616_to_grey16,  &BC_Xfer::xfer_yuv161616_to_gbrp,  
    &BC_Xfer::xfer_yuv161616_to_rgbx8888,  &BC_Xfer::xfer_yuv161616_to_rgbx16161616,  
    &BC_Xfer::xfer_yuv161616_to_yuvx8888,  &BC_Xfer::xfer_yuv161616_to_yuvx16161616,  
    &BC_Xfer::xfer_yuv161616_to_rgbx_float,  }, 
  { // BC_YUVA16161616
    0,  0,  &BC_Xfer::xfer_yuva16161616_to_rgb8,  &BC_Xfer::xfer_yuva16161616_to_rgb565,  
    &BC_Xfer::xfer_yuva16161616_to_bgr565,  &BC_Xfer::xfer_yuva16161616_to_bgr888,  
    &BC_Xfer::xfer_yuva16161616_to_bgr8888,  &BC_Xfer::xfer_yuva16161616_to_yuv420p,  
    &BC_Xfer::xfer_yuva16161616_to_yuv422p,  &BC_Xfer::xfer_yuva16161616_to_rgb888,  
    &BC_Xfer::xfer_yuva16161616_to_rgba8888,  &BC_Xfer::xfer_yuva16161616_to_rgb161616,  
    &BC_Xfer::xfer_yuva16161616_to_rgba16161616,  &BC_Xfer::xfer_yuva16161616_to_yuv888,  
    &BC_Xfer::xfer_yuva16161616_to_yuva8888,  &BC_Xfer::xfer_yuva16161616_to_yuv161616,  
    &BC_Xfer::xfer_yuva16161616_to_yuva16161616,  &BC_Xfer::xfer_yuva16161616_to_yuv411p,  
    &BC_Xfer::xfer_yuva16161616_to_uvy422,  &BC_Xfer::xfer_yuva16161616_to_yuv422,  
    &BC_Xfer::xfer_yuva16161616_to_argb8888,  &BC_Xfer::xfer_yuva16161616_to_abgr8888,  
    0,  0,  &BC_Xfer::xfer_yuva16161616_to_yuv101010,  &BC_Xfer::xfer_yuva16161616_to_vyu888,  
    &BC_Xfer::xfer_yuva16161616_to_uyva8888,  &BC_Xfer::xfer_yuva16161616_to_yuv444p,  
    &BC_Xfer::xfer_yuva16161616_to_yuv410p,  &BC_Xfer::xfer_yuva16161616_to_rgb_float,  
    &BC_Xfer::xfer_yuva16161616_to_rgba_float,  0,  &BC_Xfer::xfer_yuva16161616_to_rgb_floatp,  
    &BC_Xfer::xfer_yuva16161616_to_rgba_floatp,  &BC_Xfer::xfer_yuva16161616_to_yuv420pi,  
    &BC_Xfer::xfer_yuva16161616_to_ayuv16161616,  &BC_Xfer::xfer_yuva16161616_to_grey8,  
    &BC_Xfer::xfer_yuva16161616_to_grey16,  &BC_Xfer::xfer_yuva16161616_to_gbrp,  
    &BC_Xfer::xfer_yuva16161616_to_rgbx8888,  &BC_Xfer::xfer_yuva16161616_to_rgbx16161616,  
    &BC_Xfer::xfer_yuva16161616_to_yuvx8888,  &BC_Xfer::xfer_yuva16161616_to_yuvx16161616,  
    &BC_Xfer::xfer_yuva16161616_to_rgbx_float,  }, 
  { // BC_YUV411P
    0,  0,  &BC_Xfer::xfer_yuv411p_to_rgb8,  &BC_Xfer::xfer_yuv411p_to_rgb565,  
    &BC_Xfer::xfer_yuv411p_to_bgr565,  &BC_Xfer::xfer_yuv411p_to_bgr888,  
    &BC_Xfer::xfer_yuv411p_to_bgr8888,  &BC_Xfer::xfer_yuv411p_to_yuv420p,  
    &BC_Xfer::xfer_yuv411p_to_yuv422p,  &BC_Xfer::xfer_yuv411p_to_rgb888,  
    &BC_Xfer::xfer_yuv411p_to_rgba8888,  &BC_Xfer::xfer_yuv411p_to_rgb161616,  
    &BC_Xfer::xfer_yuv411p_to_rgba16161616,  &BC_Xfer::xfer_yuv411p_to_yuv888,  
    &BC_Xfer::xfer_yuv411p_to_yuva8888,  &BC_Xfer::xfer_yuv411p_to_yuv161616,  
    &BC_Xfer::xfer_yuv411p_to_yuva16161616,  &BC_Xfer::xfer_yuv411p_to_yuv411p,  
    &BC_Xfer::xfer_yuv411p_to_uvy422,  &BC_Xfer::xfer_yuv411p_to_yuv422,  
    &BC_Xfer::xfer_yuv411p_to_argb8888,  &BC_Xfer::xfer_yuv411p_to_abgr8888,  
    0,  0,  &BC_Xfer::xfer_yuv411p_to_yuv101010,  &BC_Xfer::xfer_yuv411p_to_vyu888,  
    &BC_Xfer::xfer_yuv411p_to_uyva8888,  &BC_Xfer::xfer_yuv411p_to_yuv444p,  
    &BC_Xfer::xfer_yuv411p_to_yuv410p,  &BC_Xfer::xfer_yuv411p_to_rgb_float,  
    &BC_Xfer::xfer_yuv411p_to_rgba_float,  0,  &BC_Xfer::xfer_yuv411p_to_rgb_floatp,  
    &BC_Xfer::xfer_yuv411p_to_rgba_floatp,  &BC_Xfer::xfer_yuv411p_to_yuv420pi,  
    &BC_Xfer::xfer_yuv411p_to_ayuv16161616,  &BC_Xfer::xfer_yuv411p_to_grey8,  
    &BC_Xfer::xfer_yuv411p_to_grey16,  &BC_Xfer::xfer_yuv411p_to_gbrp,  &BC_Xfer::xfer_yuv411p_to_rgbx8888,  
    &BC_Xfer::xfer_yuv411p_to_rgbx16161616,  &BC_Xfer::xfer_yuv411p_to_yuvx8888,  
    &BC_Xfer::xfer_yuv411p_to_yuvx16161616,  &BC_Xfer::xfer_yuv411p_to_rgbx_float,  }, 
  { // BC_UVY422
    0,  0,  &BC_Xfer::xfer_uvy422_to_rgb8,  &BC_Xfer::xfer_uvy422_to_rgb565,  
    &BC_Xfer::xfer_uvy422_to_bgr565,  &BC_Xfer::xfer_uvy422_to_bgr888,  &BC_Xfer::xfer_uvy422_to_bgr8888,  
    &BC_Xfer::xfer_uvy422_to_yuv420p,  &BC_Xfer::xfer_uvy422_to_yuv422p,  
    &BC_Xfer::xfer_uvy422_to_rgb888,  &BC_Xfer::xfer_uvy422_to_rgba8888,  
    &BC_Xfer::xfer_uvy422_to_rgb161616,  &BC_Xfer::xfer_uvy422_to_rgba16161616,  
    &BC_Xfer::xfer_uvy422_to_yuv888,  &BC_Xfer::xfer_uvy422_to_yuva8888,  
    &BC_Xfer::xfer_uvy422_to_yuv161616,  &BC_Xfer::xfer_uvy422_to_yuva16161616,  
    &BC_Xfer::xfer_uvy422_to_yuv411p,  &BC_Xfer::xfer_uvy422_to_uvy422,  
    &BC_Xfer::xfer_uvy422_to_yuv422,  &BC_Xfer::xfer_uvy422_to_argb8888,  
    &BC_Xfer::xfer_uvy422_to_abgr8888,  0,  0,  &BC_Xfer::xfer_uvy422_to_yuv101010,  
    &BC_Xfer::xfer_uvy422_to_vyu888,  &BC_Xfer::xfer_uvy422_to_uyva8888,  
    &BC_Xfer::xfer_uvy422_to_yuv444p,  &BC_Xfer::xfer_uvy422_to_yuv410p,  
    &BC_Xfer::xfer_uvy422_to_rgb_float,  &BC_Xfer::xfer_uvy422_to_rgba_float,  
    0,  &BC_Xfer::xfer_uvy422_to_rgb_floatp,  &BC_Xfer::xfer_uvy422_to_rgba_floatp,  
    &BC_Xfer::xfer_uvy422_to_yuv420pi,  &BC_Xfer::xfer_uvy422_to_ayuv16161616,  
    &BC_Xfer::xfer_uvy422_to_grey8,  &BC_Xfer::xfer_uvy422_to_grey16,  &BC_Xfer::xfer_uvy422_to_gbrp,  
    &BC_Xfer::xfer_uvy422_to_rgbx8888,  &BC_Xfer::xfer_uvy422_to_rgbx16161616,  
    &BC_Xfer::xfer_uvy422_to_yuvx8888,  &BC_Xfer::xfer_uvy422_to_yuvx16161616,  
    &BC_Xfer::xfer_uvy422_to_rgbx_float,  }, 
  { // BC_YUV422
    0,  0,  &BC_Xfer::xfer_yuv422_to_rgb8,  &BC_Xfer::xfer_yuv422_to_rgb565,  
    &BC_Xfer::xfer_yuv422_to_bgr565,  &BC_Xfer::xfer_yuv422_to_bgr888,  &BC_Xfer::xfer_yuv422_to_bgr8888,  
    &BC_Xfer::xfer_yuv422_to_yuv420p,  &BC_Xfer::xfer_yuv422_to_yuv422p,  
    &BC_Xfer::xfer_yuv422_to_rgb888,  &BC_Xfer::xfer_yuv422_to_rgba8888,  
    &BC_Xfer::xfer_yuv422_to_rgb161616,  &BC_Xfer::xfer_yuv422_to_rgba16161616,  
    &BC_Xfer::xfer_yuv422_to_yuv888,  &BC_Xfer::xfer_yuv422_to_yuva8888,  
    &BC_Xfer::xfer_yuv422_to_yuv161616,  &BC_Xfer::xfer_yuv422_to_yuva16161616,  
    &BC_Xfer::xfer_yuv422_to_yuv411p,  &BC_Xfer::xfer_yuv422_to_uvy422,  
    &BC_Xfer::xfer_yuv422_to_yuv422,  &BC_Xfer::xfer_yuv422_to_argb8888,  
    &BC_Xfer::xfer_yuv422_to_abgr8888,  0,  0,  &BC_Xfer::xfer_yuv422_to_yuv101010,  
    &BC_Xfer::xfer_yuv422_to_vyu888,  &BC_Xfer::xfer_yuv422_to_uyva8888,  
    &BC_Xfer::xfer_yuv422_to_yuv444p,  &BC_Xfer::xfer_yuv422_to_yuv410p,  
    &BC_Xfer::xfer_yuv422_to_rgb_float,  &BC_Xfer::xfer_yuv422_to_rgba_float,  
    0,  &BC_Xfer::xfer_yuv422_to_rgb_floatp,  &BC_Xfer::xfer_yuv422_to_rgba_floatp,  
    &BC_Xfer::xfer_yuv422_to_yuv420pi,  &BC_Xfer::xfer_yuv422_to_ayuv16161616,  
    &BC_Xfer::xfer_yuv422_to_grey8,  &BC_Xfer::xfer_yuv422_to_grey16,  &BC_Xfer::xfer_yuv422_to_gbrp,  
    &BC_Xfer::xfer_yuv422_to_rgbx8888,  &BC_Xfer::xfer_yuv422_to_rgbx16161616,  
    &BC_Xfer::xfer_yuv422_to_yuvx8888,  &BC_Xfer::xfer_yuv422_to_yuvx16161616,  
    &BC_Xfer::xfer_yuv422_to_rgbx_float,  }, 
  { // BC_ARGB8888
    0,  0,  &BC_Xfer::xfer_argb8888_to_rgb8,  &BC_Xfer::xfer_argb8888_to_rgb565,  
    &BC_Xfer::xfer_argb8888_to_bgr565,  &BC_Xfer::xfer_argb8888_to_bgr888,  
    &BC_Xfer::xfer_argb8888_to_bgr8888,  &BC_Xfer::xfer_argb8888_to_yuv420p,  
    &BC_Xfer::xfer_argb8888_to_yuv422p,  &BC_Xfer::xfer_argb8888_to_rgb888,  
    &BC_Xfer::xfer_argb8888_to_rgba8888,  &BC_Xfer::xfer_argb8888_to_rgb161616,  
    &BC_Xfer::xfer_argb8888_to_rgba16161616,  &BC_Xfer::xfer_argb8888_to_yuv888,  
    &BC_Xfer::xfer_argb8888_to_yuva8888,  &BC_Xfer::xfer_argb8888_to_yuv161616,  
    &BC_Xfer::xfer_argb8888_to_yuva16161616,  &BC_Xfer::xfer_argb8888_to_yuv411p,  
    &BC_Xfer::xfer_argb8888_to_uvy422,  &BC_Xfer::xfer_argb8888_to_yuv422,  
    &BC_Xfer::xfer_argb8888_to_argb8888,  &BC_Xfer::xfer_argb8888_to_abgr8888,  
    0,  0,  &BC_Xfer::xfer_argb8888_to_yuv101010,  &BC_Xfer::xfer_argb8888_to_vyu888,  
    &BC_Xfer::xfer_argb8888_to_uyva8888,  &BC_Xfer::xfer_argb8888_to_yuv444p,  
    &BC_Xfer::xfer_argb8888_to_yuv410p,  &BC_Xfer::xfer_argb8888_to_rgb_float,  
    &BC_Xfer::xfer_argb8888_to_rgba_float,  0,  &BC_Xfer::xfer_argb8888_to_rgb_floatp,  
    &BC_Xfer::xfer_argb8888_to_rgba_floatp,  &BC_Xfer::xfer_argb8888_to_yuv420pi,  
    &BC_Xfer::xfer_argb8888_to_ayuv16161616,  &BC_Xfer::xfer_argb8888_to_grey8,  
    &BC_Xfer::xfer_argb8888_to_grey16,  &BC_Xfer::xfer_argb8888_to_gbrp,  
    &BC_Xfer::xfer_argb8888_to_rgbx8888,  &BC_Xfer::xfer_argb8888_to_rgbx16161616,  
    &BC_Xfer::xfer_argb8888_to_yuvx8888,  &BC_Xfer::xfer_argb8888_to_yuvx16161616,  
    &BC_Xfer::xfer_argb8888_to_rgbx_float,  }, 
  { // BC_ABGR8888
    0,  0,  &BC_Xfer::xfer_abgr8888_to_rgb8,  &BC_Xfer::xfer_abgr8888_to_rgb565,  
    &BC_Xfer::xfer_abgr8888_to_bgr565,  &BC_Xfer::xfer_abgr8888_to_bgr888,  
    &BC_Xfer::xfer_abgr8888_to_bgr8888,  &BC_Xfer::xfer_abgr8888_to_yuv420p,  
    &BC_Xfer::xfer_abgr8888_to_yuv422p,  &BC_Xfer::xfer_abgr8888_to_rgb888,  
    &BC_Xfer::xfer_abgr8888_to_rgba8888,  &BC_Xfer::xfer_abgr8888_to_rgb161616,  
    &BC_Xfer::xfer_abgr8888_to_rgba16161616,  &BC_Xfer::xfer_abgr8888_to_yuv888,  
    &BC_Xfer::xfer_abgr8888_to_yuva8888,  &BC_Xfer::xfer_abgr8888_to_yuv161616,  
    &BC_Xfer::xfer_abgr8888_to_yuva16161616,  &BC_Xfer::xfer_abgr8888_to_yuv411p,  
    &BC_Xfer::xfer_abgr8888_to_uvy422,  &BC_Xfer::xfer_abgr8888_to_yuv422,  
    &BC_Xfer::xfer_abgr8888_to_argb8888,  &BC_Xfer::xfer_abgr8888_to_abgr8888,  
    0,  0,  &BC_Xfer::xfer_abgr8888_to_yuv101010,  &BC_Xfer::xfer_abgr8888_to_vyu888,  
    &BC_Xfer::xfer_abgr8888_to_uyva8888,  &BC_Xfer::xfer_abgr8888_to_yuv444p,  
    &BC_Xfer::xfer_abgr8888_to_yuv410p,  &BC_Xfer::xfer_abgr8888_to_rgb_float,  
    &BC_Xfer::xfer_abgr8888_to_rgba_float,  0,  &BC_Xfer::xfer_abgr8888_to_rgb_floatp,  
    &BC_Xfer::xfer_abgr8888_to_rgba_floatp,  &BC_Xfer::xfer_abgr8888_to_yuv420pi,  
    &BC_Xfer::xfer_abgr8888_to_ayuv16161616,  &BC_Xfer::xfer_abgr8888_to_grey8,  
    &BC_Xfer::xfer_abgr8888_to_grey16,  &BC_Xfer::xfer_abgr8888_to_gbrp,  
    &BC_Xfer::xfer_abgr8888_to_rgbx8888,  &BC_Xfer::xfer_abgr8888_to_rgbx16161616,  
    &BC_Xfer::xfer_abgr8888_to_yuvx8888,  &BC_Xfer::xfer_abgr8888_to_yuvx16161616,  
    &BC_Xfer::xfer_abgr8888_to_rgbx_float,  }, 
  { // None
    0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  
    0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  
    0,  0,  0,  0,  0,  0,  0,  0,  }, 
  { // None
    0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  
    0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  
    0,  0,  0,  0,  0,  0,  0,  0,  }, 
  { // BC_YUV101010
    0,  0,  &BC_Xfer::xfer_yuv101010_to_rgb8,  &BC_Xfer::xfer_yuv101010_to_rgb565,  
    &BC_Xfer::xfer_yuv101010_to_bgr565,  &BC_Xfer::xfer_yuv101010_to_bgr888,  
    &BC_Xfer::xfer_yuv101010_to_bgr8888,  &BC_Xfer::xfer_yuv101010_to_yuv420p,  
    &BC_Xfer::xfer_yuv101010_to_yuv422p,  &BC_Xfer::xfer_yuv101010_to_rgb888,  
    &BC_Xfer::xfer_yuv101010_to_rgba8888,  &BC_Xfer::xfer_yuv101010_to_rgb161616,  
    &BC_Xfer::xfer_yuv101010_to_rgba16161616,  &BC_Xfer::xfer_yuv101010_to_yuv888,  
    &BC_Xfer::xfer_yuv101010_to_yuva8888,  &BC_Xfer::xfer_yuv101010_to_yuv161616,  
    &BC_Xfer::xfer_yuv101010_to_yuva16161616,  &BC_Xfer::xfer_yuv101010_to_yuv411p,  
    &BC_Xfer::xfer_yuv101010_to_uvy422,  &BC_Xfer::xfer_yuv101010_to_yuv422,  
    &BC_Xfer::xfer_yuv101010_to_argb8888,  &BC_Xfer::xfer_yuv101010_to_abgr8888,  
    0,  0,  &BC_Xfer::xfer_yuv101010_to_yuv101010,  &BC_Xfer::xfer_yuv101010_to_vyu888,  
    &BC_Xfer::xfer_yuv101010_to_uyva8888,  &BC_Xfer::xfer_yuv101010_to_yuv444p,  
    &BC_Xfer::xfer_yuv101010_to_yuv410p,  &BC_Xfer::xfer_yuv101010_to_rgb_float,  
    &BC_Xfer::xfer_yuv101010_to_rgba_float,  0,  &BC_Xfer::xfer_yuv101010_to_rgb_floatp,  
    &BC_Xfer::xfer_yuv101010_to_rgba_floatp,  &BC_Xfer::xfer_yuv101010_to_yuv420pi,  
    &BC_Xfer::xfer_yuv101010_to_ayuv16161616,  &BC_Xfer::xfer_yuv101010_to_grey8,  
    &BC_Xfer::xfer_yuv101010_to_grey16,  &BC_Xfer::xfer_yuv101010_to_gbrp,  
    &BC_Xfer::xfer_yuv101010_to_rgbx8888,  &BC_Xfer::xfer_yuv101010_to_rgbx16161616,  
    &BC_Xfer::xfer_yuv101010_to_yuvx8888,  &BC_Xfer::xfer_yuv101010_to_yuvx16161616,  
    &BC_Xfer::xfer_yuv101010_to_rgbx_float,  }, 
  { // BC_VYU888
    0,  0,  &BC_Xfer::xfer_vyu888_to_rgb8,  &BC_Xfer::xfer_vyu888_to_rgb565,  
    &BC_Xfer::xfer_vyu888_to_bgr565,  &BC_Xfer::xfer_vyu888_to_bgr888,  &BC_Xfer::xfer_vyu888_to_bgr8888,  
    &BC_Xfer::xfer_vyu888_to_yuv420p,  &BC_Xfer::xfer_vyu888_to_yuv422p,  
    &BC_Xfer::xfer_vyu888_to_rgb888,  &BC_Xfer::xfer_vyu888_to_rgba8888,  
    &BC_Xfer::xfer_vyu888_to_rgb161616,  &BC_Xfer::xfer_vyu888_to_rgba16161616,  
    &BC_Xfer::xfer_vyu888_to_yuv888,  &BC_Xfer::xfer_vyu888_to_yuva8888,  
    &BC_Xfer::xfer_vyu888_to_yuv161616,  &BC_Xfer::xfer_vyu888_to_yuva16161616,  
    &BC_Xfer::xfer_vyu888_to_yuv411p,  &BC_Xfer::xfer_vyu888_to_uvy422,  
    &BC_Xfer::xfer_vyu888_to_yuv422,  &BC_Xfer::xfer_vyu888_to_argb8888,  
    &BC_Xfer::xfer_vyu888_to_abgr8888,  0,  0,  &BC_Xfer::xfer_vyu888_to_yuv101010,  
    &BC_Xfer::xfer_vyu888_to_vyu888,  &BC_Xfer::xfer_vyu888_to_uyva8888,  
    &BC_Xfer::xfer_vyu888_to_yuv444p,  &BC_Xfer::xfer_vyu888_to_yuv410p,  
    &BC_Xfer::xfer_vyu888_to_rgb_float,  &BC_Xfer::xfer_vyu888_to_rgba_float,  
    0,  &BC_Xfer::xfer_vyu888_to_rgb_floatp,  &BC_Xfer::xfer_vyu888_to_rgba_floatp,  
    &BC_Xfer::xfer_vyu888_to_yuv420pi,  &BC_Xfer::xfer_vyu888_to_ayuv16161616,  
    &BC_Xfer::xfer_vyu888_to_grey8,  &BC_Xfer::xfer_vyu888_to_grey16,  &BC_Xfer::xfer_vyu888_to_gbrp,  
    &BC_Xfer::xfer_vyu888_to_rgbx8888,  &BC_Xfer::xfer_vyu888_to_rgbx16161616,  
    &BC_Xfer::xfer_vyu888_to_yuvx8888,  &BC_Xfer::xfer_vyu888_to_yuvx16161616,  
    &BC_Xfer::xfer_vyu888_to_rgbx_float,  }, 
  { // BC_UYVA8888
    0,  0,  &BC_Xfer::xfer_uyva8888_to_rgb8,  &BC_Xfer::xfer_uyva8888_to_rgb565,  
    &BC_Xfer::xfer_uyva8888_to_bgr565,  &BC_Xfer::xfer_uyva8888_to_bgr888,  
    &BC_Xfer::xfer_uyva8888_to_bgr8888,  &BC_Xfer::xfer_uyva8888_to_yuv420p,  
    &BC_Xfer::xfer_uyva8888_to_yuv422p,  &BC_Xfer::xfer_uyva8888_to_rgb888,  
    &BC_Xfer::xfer_uyva8888_to_rgba8888,  &BC_Xfer::xfer_uyva8888_to_rgb161616,  
    &BC_Xfer::xfer_uyva8888_to_rgba16161616,  &BC_Xfer::xfer_uyva8888_to_yuv888,  
    &BC_Xfer::xfer_uyva8888_to_yuva8888,  &BC_Xfer::xfer_uyva8888_to_yuv161616,  
    &BC_Xfer::xfer_uyva8888_to_yuva16161616,  &BC_Xfer::xfer_uyva8888_to_yuv411p,  
    &BC_Xfer::xfer_uyva8888_to_uvy422,  &BC_Xfer::xfer_uyva8888_to_yuv422,  
    &BC_Xfer::xfer_uyva8888_to_argb8888,  &BC_Xfer::xfer_uyva8888_to_abgr8888,  
    0,  0,  &BC_Xfer::xfer_uyva8888_to_yuv101010,  &BC_Xfer::xfer_uyva8888_to_vyu888,  
    &BC_Xfer::xfer_uyva8888_to_uyva8888,  &BC_Xfer::xfer_uyva8888_to_yuv444p,  
    &BC_Xfer::xfer_uyva8888_to_yuv410p,  &BC_Xfer::xfer_uyva8888_to_rgb_float,  
    &BC_Xfer::xfer_uyva8888_to_rgba_float,  0,  &BC_Xfer::xfer_uyva8888_to_rgb_floatp,  
    &BC_Xfer::xfer_uyva8888_to_rgba_floatp,  &BC_Xfer::xfer_uyva8888_to_yuv420pi,  
    &BC_Xfer::xfer_uyva8888_to_ayuv16161616,  &BC_Xfer::xfer_uyva8888_to_grey8,  
    &BC_Xfer::xfer_uyva8888_to_grey16,  &BC_Xfer::xfer_uyva8888_to_gbrp,  
    &BC_Xfer::xfer_uyva8888_to_rgbx8888,  &BC_Xfer::xfer_uyva8888_to_rgbx16161616,  
    &BC_Xfer::xfer_uyva8888_to_yuvx8888,  &BC_Xfer::xfer_uyva8888_to_yuvx16161616,  
    &BC_Xfer::xfer_uyva8888_to_rgbx_float,  }, 
  { // BC_YUV444P
    0,  0,  &BC_Xfer::xfer_yuv444p_to_rgb8,  &BC_Xfer::xfer_yuv444p_to_rgb565,  
    &BC_Xfer::xfer_yuv444p_to_bgr565,  &BC_Xfer::xfer_yuv444p_to_bgr888,  
    &BC_Xfer::xfer_yuv444p_to_bgr8888,  &BC_Xfer::xfer_yuv444p_to_yuv420p,  
    &BC_Xfer::xfer_yuv444p_to_yuv422p,  &BC_Xfer::xfer_yuv444p_to_rgb888,  
    &BC_Xfer::xfer_yuv444p_to_rgba8888,  &BC_Xfer::xfer_yuv444p_to_rgb161616,  
    &BC_Xfer::xfer_yuv444p_to_rgba16161616,  &BC_Xfer::xfer_yuv444p_to_yuv888,  
    &BC_Xfer::xfer_yuv444p_to_yuva8888,  &BC_Xfer::xfer_yuv444p_to_yuv161616,  
    &BC_Xfer::xfer_yuv444p_to_yuva16161616,  &BC_Xfer::xfer_yuv444p_to_yuv411p,  
    &BC_Xfer::xfer_yuv444p_to_uvy422,  &BC_Xfer::xfer_yuv444p_to_yuv422,  
    &BC_Xfer::xfer_yuv444p_to_argb8888,  &BC_Xfer::xfer_yuv444p_to_abgr8888,  
    0,  0,  &BC_Xfer::xfer_yuv444p_to_yuv101010,  &BC_Xfer::xfer_yuv444p_to_vyu888,  
    &BC_Xfer::xfer_yuv444p_to_uyva8888,  &BC_Xfer::xfer_yuv444p_to_yuv444p,  
    &BC_Xfer::xfer_yuv444p_to_yuv410p,  &BC_Xfer::xfer_yuv444p_to_rgb_float,  
    &BC_Xfer::xfer_yuv444p_to_rgba_float,  0,  &BC_Xfer::xfer_yuv444p_to_rgb_floatp,  
    &BC_Xfer::xfer_yuv444p_to_rgba_floatp,  &BC_Xfer::xfer_yuv444p_to_yuv420pi,  
    &BC_Xfer::xfer_yuv444p_to_ayuv16161616,  &BC_Xfer::xfer_yuv444p_to_grey8,  
    &BC_Xfer::xfer_yuv444p_to_grey16,  &BC_Xfer::xfer_yuv444p_to_gbrp,  &BC_Xfer::xfer_yuv444p_to_rgbx8888,  
    &BC_Xfer::xfer_yuv444p_to_rgbx16161616,  &BC_Xfer::xfer_yuv444p_to_yuvx8888,  
    &BC_Xfer::xfer_yuv444p_to_yuvx16161616,  &BC_Xfer::xfer_yuv444p_to_rgbx_float,  }, 
  { // BC_YUV410P
    0,  0,  &BC_Xfer::xfer_yuv410p_to_rgb8,  &BC_Xfer::xfer_yuv410p_to_rgb565,  
    &BC_Xfer::xfer_yuv410p_to_bgr565,  &BC_Xfer::xfer_yuv410p_to_bgr888,  
    &BC_Xfer::xfer_yuv410p_to_bgr8888,  &BC_Xfer::xfer_yuv410p_to_yuv420p,  
    &BC_Xfer::xfer_yuv410p_to_yuv422p,  &BC_Xfer::xfer_yuv410p_to_rgb888,  
    &BC_Xfer::xfer_yuv410p_to_rgba8888,  &BC_Xfer::xfer_yuv410p_to_rgb161616,  
    &BC_Xfer::xfer_yuv410p_to_rgba16161616,  &BC_Xfer::xfer_yuv410p_to_yuv888,  
    &BC_Xfer::xfer_yuv410p_to_yuva8888,  &BC_Xfer::xfer_yuv410p_to_yuv161616,  
    &BC_Xfer::xfer_yuv410p_to_yuva16161616,  &BC_Xfer::xfer_yuv410p_to_yuv411p,  
    &BC_Xfer::xfer_yuv410p_to_uvy422,  &BC_Xfer::xfer_yuv410p_to_yuv422,  
    &BC_Xfer::xfer_yuv410p_to_argb8888,  &BC_Xfer::xfer_yuv410p_to_abgr8888,  
    0,  0,  &BC_Xfer::xfer_yuv410p_to_yuv101010,  &BC_Xfer::xfer_yuv410p_to_vyu888,  
    &BC_Xfer::xfer_yuv410p_to_uyva8888,  &BC_Xfer::xfer_yuv410p_to_yuv444p,  
    &BC_Xfer::xfer_yuv410p_to_yuv410p,  &BC_Xfer::xfer_yuv410p_to_rgb_float,  
    &BC_Xfer::xfer_yuv410p_to_rgba_float,  0,  &BC_Xfer::xfer_yuv410p_to_rgb_floatp,  
    &BC_Xfer::xfer_yuv410p_to_rgba_floatp,  &BC_Xfer::xfer_yuv410p_to_yuv420pi,  
    &BC_Xfer::xfer_yuv410p_to_ayuv16161616,  &BC_Xfer::xfer_yuv410p_to_grey8,  
    &BC_Xfer::xfer_yuv410p_to_grey16,  &BC_Xfer::xfer_yuv410p_to_gbrp,  &BC_Xfer::xfer_yuv410p_to_rgbx8888,  
    &BC_Xfer::xfer_yuv410p_to_rgbx16161616,  &BC_Xfer::xfer_yuv410p_to_yuvx8888,  
    &BC_Xfer::xfer_yuv410p_to_yuvx16161616,  &BC_Xfer::xfer_yuv410p_to_rgbx_float,  }, 
  { // BC_RGB_FLOAT
    0,  0,  &BC_Xfer::xfer_rgb_float_to_rgb8,  &BC_Xfer::xfer_rgb_float_to_rgb565,  
    &BC_Xfer::xfer_rgb_float_to_bgr565,  &BC_Xfer::xfer_rgb_float_to_bgr888,  
    &BC_Xfer::xfer_rgb_float_to_bgr8888,  &BC_Xfer::xfer_rgb_float_to_yuv420p,  
    &BC_Xfer::xfer_rgb_float_to_yuv422p,  &BC_Xfer::xfer_rgb_float_to_rgb888,  
    &BC_Xfer::xfer_rgb_float_to_rgba8888,  &BC_Xfer::xfer_rgb_float_to_rgb161616,  
    &BC_Xfer::xfer_rgb_float_to_rgba16161616,  &BC_Xfer::xfer_rgb_float_to_yuv888,  
    &BC_Xfer::xfer_rgb_float_to_yuva8888,  &BC_Xfer::xfer_rgb_float_to_yuv161616,  
    &BC_Xfer::xfer_rgb_float_to_yuva16161616,  &BC_Xfer::xfer_rgb_float_to_yuv411p,  
    &BC_Xfer::xfer_rgb_float_to_uvy422,  &BC_Xfer::xfer_rgb_float_to_yuv422,  
    &BC_Xfer::xfer_rgb_float_to_argb8888,  &BC_Xfer::xfer_rgb_float_to_abgr8888,  
    0,  0,  &BC_Xfer::xfer_rgb_float_to_yuv101010,  &BC_Xfer::xfer_rgb_float_to_vyu888,  
    &BC_Xfer::xfer_rgb_float_to_uyva8888,  &BC_Xfer::xfer_rgb_float_to_yuv444p,  
    &BC_Xfer::xfer_rgb_float_to_yuv410p,  &BC_Xfer::xfer_rgb_float_to_rgb_float,  
    &BC_Xfer::xfer_rgb_float_to_rgba_float,  0,  &BC_Xfer::xfer_rgb_float_to_rgb_floatp,  
    &BC_Xfer::xfer_rgb_float_to_rgba_floatp,  &BC_Xfer::xfer_rgb_float_to_yuv420pi,  
    &BC_Xfer::xfer_rgb_float_to_ayuv16161616,  &BC_Xfer::xfer_rgb_float_to_grey8,  
    &BC_Xfer::xfer_rgb_float_to_grey16,  &BC_Xfer::xfer_rgb_float_to_gbrp,  
    &BC_Xfer::xfer_rgb_float_to_rgbx8888,  &BC_Xfer::xfer_rgb_float_to_rgbx16161616,  
    &BC_Xfer::xfer_rgb_float_to_yuvx8888,  &BC_Xfer::xfer_rgb_float_to_yuvx16161616,  
    &BC_Xfer::xfer_rgb_float_to_rgbx_float,  }, 
  { // BC_RGBA_FLOAT
    0,  0,  &BC_Xfer::xfer_rgba_float_to_rgb8,  &BC_Xfer::xfer_rgba_float_to_rgb565,  
    &BC_Xfer::xfer_rgba_float_to_bgr565,  &BC_Xfer::xfer_rgba_float_to_bgr888,  
    &BC_Xfer::xfer_rgba_float_to_bgr8888,  &BC_Xfer::xfer_rgba_float_to_yuv420p,  
    &BC_Xfer::xfer_rgba_float_to_yuv422p,  &BC_Xfer::xfer_rgba_float_to_rgb888,  
    &BC_Xfer::xfer_rgba_float_to_rgba8888,  &BC_Xfer::xfer_rgba_float_to_rgb161616,  
    &BC_Xfer::xfer_rgba_float_to_rgba16161616,  &BC_Xfer::xfer_rgba_float_to_yuv888,  
    &BC_Xfer::xfer_rgba_float_to_yuva8888,  &BC_Xfer::xfer_rgba_float_to_yuv161616,  
    &BC_Xfer::xfer_rgba_float_to_yuva16161616,  &BC_Xfer::xfer_rgba_float_to_yuv411p,  
    &BC_Xfer::xfer_rgba_float_to_uvy422,  &BC_Xfer::xfer_rgba_float_to_yuv422,  
    &BC_Xfer::xfer_rgba_float_to_argb8888,  &BC_Xfer::xfer_rgba_float_to_abgr8888,  
    0,  0,  &BC_Xfer::xfer_rgba_float_to_yuv101010,  &BC_Xfer::xfer_rgba_float_to_vyu888,  
    &BC_Xfer::xfer_rgba_float_to_uyva8888,  &BC_Xfer::xfer_rgba_float_to_yuv444p,  
    &BC_Xfer::xfer_rgba_float_to_yuv410p,  &BC_Xfer::xfer_rgba_float_to_rgb_float,  
    &BC_Xfer::xfer_rgba_float_to_rgba_float,  0,  &BC_Xfer::xfer_rgba_float_to_rgb_floatp,  
    &BC_Xfer::xfer_rgba_float_to_rgba_floatp,  &BC_Xfer::xfer_rgba_float_to_yuv420pi,  
    &BC_Xfer::xfer_rgba_float_to_ayuv16161616,  &BC_Xfer::xfer_rgba_float_to_grey8,  
    &BC_Xfer::xfer_rgba_float_to_grey16,  &BC_Xfer::xfer_rgba_float_to_gbrp,  
    &BC_Xfer::xfer_rgba_float_to_rgbx8888,  &BC_Xfer::xfer_rgba_float_to_rgbx16161616,  
    &BC_Xfer::xfer_rgba_float_to_yuvx8888,  &BC_Xfer::xfer_rgba_float_to_yuvx16161616,  
    &BC_Xfer::xfer_rgba_float_to_rgbx_float,  }, 
  { // None
    0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  
    0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  
    0,  0,  0,  0,  0,  0,  0,  0,  }, 
  { // BC_RGB_FLOATP
    0,  0,  &BC_Xfer::xfer_rgb_floatp_to_rgb8,  &BC_Xfer::xfer_rgb_floatp_to_rgb565,  
    &BC_Xfer::xfer_rgb_floatp_to_bgr565,  &BC_Xfer::xfer_rgb_floatp_to_bgr888,  
    &BC_Xfer::xfer_rgb_floatp_to_bgr8888,  &BC_Xfer::xfer_rgb_floatp_to_yuv420p,  
    &BC_Xfer::xfer_rgb_floatp_to_yuv422p,  &BC_Xfer::xfer_rgb_floatp_to_rgb888,  
    &BC_Xfer::xfer_rgb_floatp_to_rgba8888,  &BC_Xfer::xfer_rgb_floatp_to_rgb161616,  
    &BC_Xfer::xfer_rgb_floatp_to_rgba16161616,  &BC_Xfer::xfer_rgb_floatp_to_yuv888,  
    &BC_Xfer::xfer_rgb_floatp_to_yuva8888,  &BC_Xfer::xfer_rgb_floatp_to_yuv161616,  
    &BC_Xfer::xfer_rgb_floatp_to_yuva16161616,  &BC_Xfer::xfer_rgb_floatp_to_yuv411p,  
    &BC_Xfer::xfer_rgb_floatp_to_uvy422,  &BC_Xfer::xfer_rgb_floatp_to_yuv422,  
    &BC_Xfer::xfer_rgb_floatp_to_argb8888,  &BC_Xfer::xfer_rgb_floatp_to_abgr8888,  
    0,  0,  &BC_Xfer::xfer_rgb_floatp_to_yuv101010,  &BC_Xfer::xfer_rgb_floatp_to_vyu888,  
    &BC_Xfer::xfer_rgb_floatp_to_uyva8888,  &BC_Xfer::xfer_rgb_floatp_to_yuv444p,  
    &BC_Xfer::xfer_rgb_floatp_to_yuv410p,  &BC_Xfer::xfer_rgb_floatp_to_rgb_float,  
    &BC_Xfer::xfer_rgb_floatp_to_rgba_float,  0,  &BC_Xfer::xfer_rgb_floatp_to_rgb_floatp,  
    &BC_Xfer::xfer_rgb_floatp_to_rgba_floatp,  &BC_Xfer::xfer_rgb_floatp_to_yuv420pi,  
    &BC_Xfer::xfer_rgb_floatp_to_ayuv16161616,  &BC_Xfer::xfer_rgb_floatp_to_grey8,  
    &BC_Xfer::xfer_rgb_floatp_to_grey16,  &BC_Xfer::xfer_rgb_floatp_to_gbrp,  
    &BC_Xfer::xfer_rgb_floatp_to_rgbx8888,  &BC_Xfer::xfer_rgb_floatp_to_rgbx16161616,  
    &BC_Xfer::xfer_rgb_floatp_to_yuvx8888,  &BC_Xfer::xfer_rgb_floatp_to_yuvx16161616,  
    &BC_Xfer::xfer_rgb_floatp_to_rgbx_float,  }, 
  { // BC_RGBA_FLOATP
    0,  0,  &BC_Xfer::xfer_rgba_floatp_to_rgb8,  &BC_Xfer::xfer_rgba_floatp_to_rgb565,  
    &BC_Xfer::xfer_rgba_floatp_to_bgr565,  &BC_Xfer::xfer_rgba_floatp_to_bgr888,  
    &BC_Xfer::xfer_rgba_floatp_to_bgr8888,  &BC_Xfer::xfer_rgba_floatp_to_yuv420p,  
    &BC_Xfer::xfer_rgba_floatp_to_yuv422p,  &BC_Xfer::xfer_rgba_floatp_to_rgb888,  
    &BC_Xfer::xfer_rgba_floatp_to_rgba8888,  &BC_Xfer::xfer_rgba_floatp_to_rgb161616,  
    &BC_Xfer::xfer_rgba_floatp_to_rgba16161616,  &BC_Xfer::xfer_rgba_floatp_to_yuv888,  
    &BC_Xfer::xfer_rgba_floatp_to_yuva8888,  &BC_Xfer::xfer_rgba_floatp_to_yuv161616,  
    &BC_Xfer::xfer_rgba_floatp_to_yuva16161616,  &BC_Xfer::xfer_rgba_floatp_to_yuv411p,  
    &BC_Xfer::xfer_rgba_floatp_to_uvy422,  &BC_Xfer::xfer_rgba_floatp_to_yuv422,  
    &BC_Xfer::xfer_rgba_floatp_to_argb8888,  &BC_Xfer::xfer_rgba_floatp_to_abgr8888,  
    0,  0,  &BC_Xfer::xfer_rgba_floatp_to_yuv101010,  &BC_Xfer::xfer_rgba_floatp_to_vyu888,  
    &BC_Xfer::xfer_rgba_floatp_to_uyva8888,  &BC_Xfer::xfer_rgba_floatp_to_yuv444p,  
    &BC_Xfer::xfer_rgba_floatp_to_yuv410p,  &BC_Xfer::xfer_rgba_floatp_to_rgb_float,  
    &BC_Xfer::xfer_rgba_floatp_to_rgba_float,  0,  &BC_Xfer::xfer_rgba_floatp_to_rgb_floatp,  
    &BC_Xfer::xfer_rgba_floatp_to_rgba_floatp,  &BC_Xfer::xfer_rgba_floatp_to_yuv420pi,  
    &BC_Xfer::xfer_rgba_floatp_to_ayuv16161616,  &BC_Xfer::xfer_rgba_floatp_to_grey8,  
    &BC_Xfer::xfer_rgba_floatp_to_grey16,  &BC_Xfer::xfer_rgba_floatp_to_gbrp,  
    &BC_Xfer::xfer_rgba_floatp_to_rgbx8888,  &BC_Xfer::xfer_rgba_floatp_to_rgbx16161616,  
    &BC_Xfer::xfer_rgba_floatp_to_yuvx8888,  &BC_Xfer::xfer_rgba_floatp_to_yuvx16161616,  
    &BC_Xfer::xfer_rgba_floatp_to_rgbx_float,  }, 
  { // BC_YUV420PI
    0,  0,  &BC_Xfer::xfer_yuv420pi_to_rgb8,  &BC_Xfer::xfer_yuv420pi_to_rgb565,  
    &BC_Xfer::xfer_yuv420pi_to_bgr565,  &BC_Xfer::xfer_yuv420pi_to_bgr888,  
    &BC_Xfer::xfer_yuv420pi_to_bgr8888,  &BC_Xfer::xfer_yuv420pi_to_yuv420p,  
    &BC_Xfer::xfer_yuv420pi_to_yuv422p,  &BC_Xfer::xfer_yuv420pi_to_rgb888,  
    &BC_Xfer::xfer_yuv420pi_to_rgba8888,  &BC_Xfer::xfer_yuv420pi_to_rgb161616,  
    &BC_Xfer::xfer_yuv420pi_to_rgba16161616,  &BC_Xfer::xfer_yuv420pi_to_yuv888,  
    &BC_Xfer::xfer_yuv420pi_to_yuva8888,  &BC_Xfer::xfer_yuv420pi_to_yuv161616,  
    &BC_Xfer::xfer_yuv420pi_to_yuva16161616,  &BC_Xfer::xfer_yuv420pi_to_yuv411p,  
    &BC_Xfer::xfer_yuv420pi_to_uvy422,  &BC_Xfer::xfer_yuv420pi_to_yuv422,  
    &BC_Xfer::xfer_yuv420pi_to_argb8888,  &BC_Xfer::xfer_yuv420pi_to_abgr8888,  
    0,  0,  &BC_Xfer::xfer_yuv420pi_to_yuv101010,  &BC_Xfer::xfer_yuv420pi_to_vyu888,  
    &BC_Xfer::xfer_yuv420pi_to_uyva8888,  &BC_Xfer::xfer_yuv420pi_to_yuv444p,  
    &BC_Xfer::xfer_yuv420pi_to_yuv410p,  &BC_Xfer::xfer_yuv420pi_to_rgb_float,  
    &BC_Xfer::xfer_yuv420pi_to_rgba_float,  0,  &BC_Xfer::xfer_yuv420pi_to_rgb_floatp,  
    &BC_Xfer::xfer_yuv420pi_to_rgba_floatp,  &BC_Xfer::xfer_yuv420pi_to_yuv420pi,  
    &BC_Xfer::xfer_yuv420pi_to_ayuv16161616,  &BC_Xfer::xfer_yuv420pi_to_grey8,  
    &BC_Xfer::xfer_yuv420pi_to_grey16,  &BC_Xfer::xfer_yuv420pi_to_gbrp,  
    &BC_Xfer::xfer_yuv420pi_to_rgbx8888,  &BC_Xfer::xfer_yuv420pi_to_rgbx16161616,  
    &BC_Xfer::xfer_yuv420pi_to_yuvx8888,  &BC_Xfer::xfer_yuv420pi_to_yuvx16161616,  
    &BC_Xfer::xfer_yuv420pi_to_rgbx_float,  }, 
  { // BC_AYUV16161616
    0,  0,  &BC_Xfer::xfer_ayuv16161616_to_rgb8,  &BC_Xfer::xfer_ayuv16161616_to_rgb565,  
    &BC_Xfer::xfer_ayuv16161616_to_bgr565,  &BC_Xfer::xfer_ayuv16161616_to_bgr888,  
    &BC_Xfer::xfer_ayuv16161616_to_bgr8888,  &BC_Xfer::xfer_ayuv16161616_to_yuv420p,  
    &BC_Xfer::xfer_ayuv16161616_to_yuv422p,  &BC_Xfer::xfer_ayuv16161616_to_rgb888,  
    &BC_Xfer::xfer_ayuv16161616_to_rgba8888,  &BC_Xfer::xfer_ayuv16161616_to_rgb161616,  
    &BC_Xfer::xfer_ayuv16161616_to_rgba16161616,  &BC_Xfer::xfer_ayuv16161616_to_yuv888,  
    &BC_Xfer::xfer_ayuv16161616_to_yuva8888,  &BC_Xfer::xfer_ayuv16161616_to_yuv161616,  
    &BC_Xfer::xfer_ayuv16161616_to_yuva16161616,  &BC_Xfer::xfer_ayuv16161616_to_yuv411p,  
    &BC_Xfer::xfer_ayuv16161616_to_uvy422,  &BC_Xfer::xfer_ayuv16161616_to_yuv422,  
    &BC_Xfer::xfer_ayuv16161616_to_argb8888,  &BC_Xfer::xfer_ayuv16161616_to_abgr8888,  
    0,  0,  &BC_Xfer::xfer_ayuv16161616_to_yuv101010,  &BC_Xfer::xfer_ayuv16161616_to_vyu888,  
    &BC_Xfer::xfer_ayuv16161616_to_uyva8888,  &BC_Xfer::xfer_ayuv16161616_to_yuv444p,  
    &BC_Xfer::xfer_ayuv16161616_to_yuv410p,  &BC_Xfer::xfer_ayuv16161616_to_rgb_float,  
    &BC_Xfer::xfer_ayuv16161616_to_rgba_float,  0,  &BC_Xfer::xfer_ayuv16161616_to_rgb_floatp,  
    &BC_Xfer::xfer_ayuv16161616_to_rgba_floatp,  &BC_Xfer::xfer_ayuv16161616_to_yuv420pi,  
    &BC_Xfer::xfer_ayuv16161616_to_ayuv16161616,  &BC_Xfer::xfer_ayuv16161616_to_grey8,  
    &BC_Xfer::xfer_ayuv16161616_to_grey16,  &BC_Xfer::xfer_ayuv16161616_to_gbrp,  
    &BC_Xfer::xfer_ayuv16161616_to_rgbx8888,  &BC_Xfer::xfer_ayuv16161616_to_rgbx16161616,  
    &BC_Xfer::xfer_ayuv16161616_to_yuvx8888,  &BC_Xfer::xfer_ayuv16161616_to_yuvx16161616,  
    &BC_Xfer::xfer_ayuv16161616_to_rgbx_float,  }, 
  { // BC_GREY8
    0,  0,  &BC_Xfer::xfer_grey8_to_rgb8,  &BC_Xfer::xfer_grey8_to_rgb565,  
    &BC_Xfer::xfer_grey8_to_bgr565,  &BC_Xfer::xfer_grey8_to_bgr888,  &BC_Xfer::xfer_grey8_to_bgr8888,  
    &BC_Xfer::xfer_grey8_to_yuv420p,  &BC_Xfer::xfer_grey8_to_yuv422p,  &BC_Xfer::xfer_grey8_to_rgb888,  
    &BC_Xfer::xfer_grey8_to_rgba8888,  &BC_Xfer::xfer_grey8_to_rgb161616,  
    &BC_Xfer::xfer_grey8_to_rgba16161616,  &BC_Xfer::xfer_grey8_to_yuv888,  
    &BC_Xfer::xfer_grey8_to_yuva8888,  &BC_Xfer::xfer_grey8_to_yuv161616,  
    &BC_Xfer::xfer_grey8_to_yuva16161616,  &BC_Xfer::xfer_grey8_to_yuv411p,  
    &BC_Xfer::xfer_grey8_to_uvy422,  &BC_Xfer::xfer_grey8_to_yuv422,  &BC_Xfer::xfer_grey8_to_argb8888,  
    &BC_Xfer::xfer_grey8_to_abgr8888,  0,  0,  &BC_Xfer::xfer_grey8_to_yuv101010,  
    &BC_Xfer::xfer_grey8_to_vyu888,  &BC_Xfer::xfer_grey8_to_uyva8888,  &BC_Xfer::xfer_grey8_to_yuv444p,  
    &BC_Xfer::xfer_grey8_to_yuv410p,  &BC_Xfer::xfer_grey8_to_rgb_float,  
    &BC_Xfer::xfer_grey8_to_rgba_float,  0,  &BC_Xfer::xfer_grey8_to_rgb_floatp,  
    &BC_Xfer::xfer_grey8_to_rgba_floatp,  &BC_Xfer::xfer_grey8_to_yuv420pi,  
    &BC_Xfer::xfer_grey8_to_ayuv16161616,  &BC_Xfer::xfer_grey8_to_grey8,  
    &BC_Xfer::xfer_grey8_to_grey16,  &BC_Xfer::xfer_grey8_to_gbrp,  &BC_Xfer::xfer_grey8_to_rgbx8888,  
    &BC_Xfer::xfer_grey8_to_rgbx16161616,  &BC_Xfer::xfer_grey8_to_yuvx8888,  
    &BC_Xfer::xfer_grey8_to_yuvx16161616,  &BC_Xfer::xfer_grey8_to_rgbx_float,  }, 
  { // BC_GREY16
    0,  0,  &BC_Xfer::xfer_grey16_to_rgb8,  &BC_Xfer::xfer_grey16_to_rgb565,  
    &BC_Xfer::xfer_grey16_to_bgr565,  &BC_Xfer::xfer_grey16_to_bgr888,  &BC_Xfer::xfer_grey16_to_bgr8888,  
    &BC_Xfer::xfer_grey16_to_yuv420p,  &BC_Xfer::xfer_grey16_to_yuv422p,  
    &BC_Xfer::xfer_grey16_to_rgb888,  &BC_Xfer::xfer_grey16_to_rgba8888,  
    &BC_Xfer::xfer_grey16_to_rgb161616,  &BC_Xfer::xfer_grey16_to_rgba16161616,  
    &BC_Xfer::xfer_grey16_to_yuv888,  &BC_Xfer::xfer_grey16_to_yuva8888,  
    &BC_Xfer::xfer_grey16_to_yuv161616,  &BC_Xfer::xfer_grey16_to_yuva16161616,  
    &BC_Xfer::xfer_grey16_to_yuv411p,  &BC_Xfer::xfer_grey16_to_uvy422,  
    &BC_Xfer::xfer_grey16_to_yuv422,  &BC_Xfer::xfer_grey16_to_argb8888,  
    &BC_Xfer::xfer_grey16_to_abgr8888,  0,  0,  &BC_Xfer::xfer_grey16_to_yuv101010,  
    &BC_Xfer::xfer_grey16_to_vyu888,  &BC_Xfer::xfer_grey16_to_uyva8888,  
    &BC_Xfer::xfer_grey16_to_yuv444p,  &BC_Xfer::xfer_grey16_to_yuv410p,  
    &BC_Xfer::xfer_grey16_to_rgb_float,  &BC_Xfer::xfer_grey16_to_rgba_float,  
    0,  &BC_Xfer::xfer_grey16_to_rgb_floatp,  &BC_Xfer::xfer_grey16_to_rgba_floatp,  
    &BC_Xfer::xfer_grey16_to_yuv420pi,  &BC_Xfer::xfer_grey16_to_ayuv16161616,  
    &BC_Xfer::xfer_grey16_to_grey8,  &BC_Xfer::xfer_grey16_to_grey16,  &BC_Xfer::xfer_grey16_to_gbrp,  
    &BC_Xfer::xfer_grey16_to_rgbx8888,  &BC_Xfer::xfer_grey16_to_rgbx16161616,  
    &BC_Xfer::xfer_grey16_to_yuvx8888,  &BC_Xfer::xfer_grey16_to_yuvx16161616,  
    &BC_Xfer::xfer_grey16_to_rgbx_float,  }, 
  { // BC_GBRP
    0,  0,  &BC_Xfer::xfer_gbrp_to_rgb8,  &BC_Xfer::xfer_gbrp_to_rgb565,  
    &BC_Xfer::xfer_gbrp_to_bgr565,  &BC_Xfer::xfer_gbrp_to_bgr888,  &BC_Xfer::xfer_gbrp_to_bgr8888,  
    &BC_Xfer::xfer_gbrp_to_yuv420p,  &BC_Xfer::xfer_gbrp_to_yuv422p,  &BC_Xfer::xfer_gbrp_to_rgb888,  
    &BC_Xfer::xfer_gbrp_to_rgba8888,  &BC_Xfer::xfer_gbrp_to_rgb161616,  
    &BC_Xfer::xfer_gbrp_to_rgba16161616,  &BC_Xfer::xfer_gbrp_to_yuv888,  
    &BC_Xfer::xfer_gbrp_to_yuva8888,  &BC_Xfer::xfer_gbrp_to_yuv161616,  
    &BC_Xfer::xfer_gbrp_to_yuva16161616,  &BC_Xfer::xfer_gbrp_to_yuv411p,  
    &BC_Xfer::xfer_gbrp_to_uvy422,  &BC_Xfer::xfer_gbrp_to_yuv422,  &BC_Xfer::xfer_gbrp_to_argb8888,  
    &BC_Xfer::xfer_gbrp_to_abgr8888,  0,  0,  &BC_Xfer::xfer_gbrp_to_yuv101010,  
    &BC_Xfer::xfer_gbrp_to_vyu888,  &BC_Xfer::xfer_gbrp_to_uyva8888,  &BC_Xfer::xfer_gbrp_to_yuv444p,  
    &BC_Xfer::xfer_gbrp_to_yuv410p,  &BC_Xfer::xfer_gbrp_to_rgb_float,  &BC_Xfer::xfer_gbrp_to_rgba_float,  
    0,  &BC_Xfer::xfer_gbrp_to_rgb_floatp,  &BC_Xfer::xfer_gbrp_to_rgba_floatp,  
    &BC_Xfer::xfer_gbrp_to_yuv420pi,  &BC_Xfer::xfer_gbrp_to_ayuv16161616,  
    &BC_Xfer::xfer_gbrp_to_grey8,  &BC_Xfer::xfer_gbrp_to_grey16,  &BC_Xfer::xfer_gbrp_to_gbrp,  
    &BC_Xfer::xfer_gbrp_to_rgbx8888,  &BC_Xfer::xfer_gbrp_to_rgbx16161616,  
    &BC_Xfer::xfer_gbrp_to_yuvx8888,  &BC_Xfer::xfer_gbrp_to_yuvx16161616,  
    &BC_Xfer::xfer_gbrp_to_rgbx_float,  }, 
  { // BC_RGBX8888
    0,  0,  &BC_Xfer::xfer_rgbx8888_to_rgb8,  &BC_Xfer::xfer_rgbx8888_to_rgb565,  
    &BC_Xfer::xfer_rgbx8888_to_bgr565,  &BC_Xfer::xfer_rgbx8888_to_bgr888,  
    &BC_Xfer::xfer_rgbx8888_to_bgr8888,  &BC_Xfer::xfer_rgbx8888_to_yuv420p,  
    &BC_Xfer::xfer_rgbx8888_to_yuv422p,  &BC_Xfer::xfer_rgbx8888_to_rgb888,  
    &BC_Xfer::xfer_rgbx8888_to_rgba8888,  &BC_Xfer::xfer_rgbx8888_to_rgb161616,  
    &BC_Xfer::xfer_rgbx8888_to_rgba16161616,  &BC_Xfer::xfer_rgbx8888_to_yuv888,  
    &BC_Xfer::xfer_rgbx8888_to_yuva8888,  &BC_Xfer::xfer_rgbx8888_to_yuv161616,  
    &BC_Xfer::xfer_rgbx8888_to_yuva16161616,  &BC_Xfer::xfer_rgbx8888_to_yuv411p,  
    &BC_Xfer::xfer_rgbx8888_to_uvy422,  &BC_Xfer::xfer_rgbx8888_to_yuv422,  
    &BC_Xfer::xfer_rgbx8888_to_argb8888,  &BC_Xfer::xfer_rgbx8888_to_abgr8888,  
    0,  0,  &BC_Xfer::xfer_rgbx8888_to_yuv101010,  &BC_Xfer::xfer_rgbx8888_to_vyu888,  
    &BC_Xfer::xfer_rgbx8888_to_uyva8888,  &BC_Xfer::xfer_rgbx8888_to_yuv444p,  
    &BC_Xfer::xfer_rgbx8888_to_yuv410p,  &BC_Xfer::xfer_rgbx8888_to_rgb_float,  
    &BC_Xfer::xfer_rgbx8888_to_rgba_float,  0,  &BC_Xfer::xfer_rgbx8888_to_rgb_floatp,  
    &BC_Xfer::xfer_rgbx8888_to_rgba_floatp,  &BC_Xfer::xfer_rgbx8888_to_yuv420pi,  
    &BC_Xfer::xfer_rgbx8888_to_ayuv16161616,  &BC_Xfer::xfer_rgbx8888_to_grey8,  
    &BC_Xfer::xfer_rgbx8888_to_grey16,  &BC_Xfer::xfer_rgbx8888_to_gbrp,  
    &BC_Xfer::xfer_rgbx8888_to_rgbx8888,  &BC_Xfer::xfer_rgbx8888_to_rgbx16161616,  
    &BC_Xfer::xfer_rgbx8888_to_yuvx8888,  &BC_Xfer::xfer_rgbx8888_to_yuvx16161616,  
    &BC_Xfer::xfer_rgbx8888_to_rgbx_float,  }, 
  { // BC_RGBX16161616
    0,  0,  &BC_Xfer::xfer_rgbx16161616_to_rgb8,  &BC_Xfer::xfer_rgbx16161616_to_rgb565,  
    &BC_Xfer::xfer_rgbx16161616_to_bgr565,  &BC_Xfer::xfer_rgbx16161616_to_bgr888,  
    &BC_Xfer::xfer_rgbx16161616_to_bgr8888,  &BC_Xfer::xfer_rgbx16161616_to_yuv420p,  
    &BC_Xfer::xfer_rgbx16161616_to_yuv422p,  &BC_Xfer::xfer_rgbx16161616_to_rgb888,  
    &BC_Xfer::xfer_rgbx16161616_to_rgba8888,  &BC_Xfer::xfer_rgbx16161616_to_rgb161616,  
    &BC_Xfer::xfer_rgbx16161616_to_rgba16161616,  &BC_Xfer::xfer_rgbx16161616_to_yuv888,  
    &BC_Xfer::xfer_rgbx16161616_to_yuva8888,  &BC_Xfer::xfer_rgbx16161616_to_yuv161616,  
    &BC_Xfer::xfer_rgbx16161616_to_yuva16161616,  &BC_Xfer::xfer_rgbx16161616_to_yuv411p,  
    &BC_Xfer::xfer_rgbx16161616_to_uvy422,  &BC_Xfer::xfer_rgbx16161616_to_yuv422,  
    &BC_Xfer::xfer_rgbx16161616_to_argb8888,  &BC_Xfer::xfer_rgbx16161616_to_abgr8888,  
    0,  0,  &BC_Xfer::xfer_rgbx16161616_to_yuv101010,  &BC_Xfer::xfer_rgbx16161616_to_vyu888,  
    &BC_Xfer::xfer_rgbx16161616_to_uyva8888,  &BC_Xfer::xfer_rgbx16161616_to_yuv444p,  
    &BC_Xfer::xfer_rgbx16161616_to_yuv410p,  &BC_Xfer::xfer_rgbx16161616_to_rgb_float,  
    &BC_Xfer::xfer_rgbx16161616_to_rgba_float,  0,  &BC_Xfer::xfer_rgbx16161616_to_rgb_floatp,  
    &BC_Xfer::xfer_rgbx16161616_to_rgba_floatp,  &BC_Xfer::xfer_rgbx16161616_to_yuv420pi,  
    &BC_Xfer::xfer_rgbx16161616_to_ayuv16161616,  &BC_Xfer::xfer_rgbx16161616_to_grey8,  
    &BC_Xfer::xfer_rgbx16161616_to_grey16,  &BC_Xfer::xfer_rgbx16161616_to_gbrp,  
    &BC_Xfer::xfer_rgbx16161616_to_rgbx8888,  &BC_Xfer::xfer_rgbx16161616_to_rgbx16161616,  
    &BC_Xfer::xfer_rgbx16161616_to_yuvx8888,  &BC_Xfer::xfer_rgbx16161616_to_yuvx16161616,  
    &BC_Xfer::xfer_rgbx16161616_to_rgbx_float,  }, 
  { // BC_YUVX8888
    0,  0,  &BC_Xfer::xfer_yuvx8888_to_rgb8,  &BC_Xfer::xfer_yuvx8888_to_rgb565,  
    &BC_Xfer::xfer_yuvx8888_to_bgr565,  &BC_Xfer::xfer_yuvx8888_to_bgr888,  
    &BC_Xfer::xfer_yuvx8888_to_bgr8888,  &BC_Xfer::xfer_yuvx8888_to_yuv420p,  
    &BC_Xfer::xfer_yuvx8888_to_yuv422p,  &BC_Xfer::xfer_yuvx8888_to_rgb888,  
    &BC_Xfer::xfer_yuvx8888_to_rgba8888,  &BC_Xfer::xfer_yuvx8888_to_rgb161616,  
    &BC_Xfer::xfer_yuvx8888_to_rgba16161616,  &BC_Xfer::xfer_yuvx8888_to_yuv888,  
    &BC_Xfer::xfer_yuvx8888_to_yuva8888,  &BC_Xfer::xfer_yuvx8888_to_yuv161616,  
    &BC_Xfer::xfer_yuvx8888_to_yuva16161616,  &BC_Xfer::xfer_yuvx8888_to_yuv411p,  
    &BC_Xfer::xfer_yuvx8888_to_uvy422,  &BC_Xfer::xfer_yuvx8888_to_yuv422,  
    &BC_Xfer::xfer_yuvx8888_to_argb8888,  &BC_Xfer::xfer_yuvx8888_to_abgr8888,  
    0,  0,  &BC_Xfer::xfer_yuvx8888_to_yuv101010,  &BC_Xfer::xfer_yuvx8888_to_vyu888,  
    &BC_Xfer::xfer_yuvx8888_to_uyva8888,  &BC_Xfer::xfer_yuvx8888_to_yuv444p,  
    &BC_Xfer::xfer_yuvx8888_to_yuv410p,  &BC_Xfer::xfer_yuvx8888_to_rgb_float,  
    &BC_Xfer::xfer_yuvx8888_to_rgba_float,  0,  &BC_Xfer::xfer_yuvx8888_to_rgb_floatp,  
    &BC_Xfer::xfer_yuvx8888_to_rgba_floatp,  &BC_Xfer::xfer_yuvx8888_to_yuv420pi,  
    &BC_Xfer::xfer_yuvx8888_to_ayuv16161616,  &BC_Xfer::xfer_yuvx8888_to_grey8,  
    &BC_Xfer::xfer_yuvx8888_to_grey16,  &BC_Xfer::xfer_yuvx8888_to_gbrp,  
    &BC_Xfer::xfer_yuvx8888_to_rgbx8888,  &BC_Xfer::xfer_yuvx8888_to_rgbx16161616,  
    &BC_Xfer::xfer_yuvx8888_to_yuvx8888,  &BC_Xfer::xfer_yuvx8888_to_yuvx16161616,  
    &BC_Xfer::xfer_yuvx8888_to_rgbx_float,  }, 
  { // BC_YUVX16161616
    0,  0,  &BC_Xfer::xfer_yuvx16161616_to_rgb8,  &BC_Xfer::xfer_yuvx16161616_to_rgb565,  
    &BC_Xfer::xfer_yuvx16161616_to_bgr565,  &BC_Xfer::xfer_yuvx16161616_to_bgr888,  
    &BC_Xfer::xfer_yuvx16161616_to_bgr8888,  &BC_Xfer::xfer_yuvx16161616_to_yuv420p,  
    &BC_Xfer::xfer_yuvx16161616_to_yuv422p,  &BC_Xfer::xfer_yuvx16161616_to_rgb888,  
    &BC_Xfer::xfer_yuvx16161616_to_rgba8888,  &BC_Xfer::xfer_yuvx16161616_to_rgb161616,  
    &BC_Xfer::xfer_yuvx16161616_to_rgba16161616,  &BC_Xfer::xfer_yuvx16161616_to_yuv888,  
    &BC_Xfer::xfer_yuvx16161616_to_yuva8888,  &BC_Xfer::xfer_yuvx16161616_to_yuv161616,  
    &BC_Xfer::xfer_yuvx16161616_to_yuva16161616,  &BC_Xfer::xfer_yuvx16161616_to_yuv411p,  
    &BC_Xfer::xfer_yuvx16161616_to_uvy422,  &BC_Xfer::xfer_yuvx16161616_to_yuv422,  
    &BC_Xfer::xfer_yuvx16161616_to_argb8888,  &BC_Xfer::xfer_yuvx16161616_to_abgr8888,  
    0,  0,  &BC_Xfer::xfer_yuvx16161616_to_yuv101010,  &BC_Xfer::xfer_yuvx16161616_to_vyu888,  
    &BC_Xfer::xfer_yuvx16161616_to_uyva8888,  &BC_Xfer::xfer_yuvx16161616_to_yuv444p,  
    &BC_Xfer::xfer_yuvx16161616_to_yuv410p,  &BC_Xfer::xfer_yuvx16161616_to_rgb_float,  
    &BC_Xfer::xfer_yuvx16161616_to_rgba_float,  0,  &BC_Xfer::xfer_yuvx16161616_to_rgb_floatp,  
    &BC_Xfer::xfer_yuvx16161616_to_rgba_floatp,  &BC_Xfer::xfer_yuvx16161616_to_yuv420pi,  
    &BC_Xfer::xfer_yuvx16161616_to_ayuv16161616,  &BC_Xfer::xfer_yuvx16161616_to_grey8,  
    &BC_Xfer::xfer_yuvx16161616_to_grey16,  &BC_Xfer::xfer_yuvx16161616_to_gbrp,  
    &BC_Xfer::xfer_yuvx16161616_to_rgbx8888,  &BC_Xfer::xfer_yuvx16161616_to_rgbx16161616,  
    &BC_Xfer::xfer_yuvx16161616_to_yuvx8888,  &BC_Xfer::xfer_yuvx16161616_to_yuvx16161616,  
    &BC_Xfer::xfer_yuvx16161616_to_rgbx_float,  }, 
  { // BC_RGBX_FLOAT
    0,  0,  &BC_Xfer::xfer_rgbx_float_to_rgb8,  &BC_Xfer::xfer_rgbx_float_to_rgb565,  
    &BC_Xfer::xfer_rgbx_float_to_bgr565,  &BC_Xfer::xfer_rgbx_float_to_bgr888,  
    &BC_Xfer::xfer_rgbx_float_to_bgr8888,  &BC_Xfer::xfer_rgbx_float_to_yuv420p,  
    &BC_Xfer::xfer_rgbx_float_to_yuv422p,  &BC_Xfer::xfer_rgbx_float_to_rgb888,  
    &BC_Xfer::xfer_rgbx_float_to_rgba8888,  &BC_Xfer::xfer_rgbx_float_to_rgb161616,  
    &BC_Xfer::xfer_rgbx_float_to_rgba16161616,  &BC_Xfer::xfer_rgbx_float_to_yuv888,  
    &BC_Xfer::xfer_rgbx_float_to_yuva8888,  &BC_Xfer::xfer_rgbx_float_to_yuv161616,  
    &BC_Xfer::xfer_rgbx_float_to_yuva16161616,  &BC_Xfer::xfer_rgbx_float_to_yuv411p,  
    &BC_Xfer::xfer_rgbx_float_to_uvy422,  &BC_Xfer::xfer_rgbx_float_to_yuv422,  
    &BC_Xfer::xfer_rgbx_float_to_argb8888,  &BC_Xfer::xfer_rgbx_float_to_abgr8888,  
    0,  0,  &BC_Xfer::xfer_rgbx_float_to_yuv101010,  &BC_Xfer::xfer_rgbx_float_to_vyu888,  
    &BC_Xfer::xfer_rgbx_float_to_uyva8888,  &BC_Xfer::xfer_rgbx_float_to_yuv444p,  
    &BC_Xfer::xfer_rgbx_float_to_yuv410p,  &BC_Xfer::xfer_rgbx_float_to_rgb_float,  
    &BC_Xfer::xfer_rgbx_float_to_rgba_float,  0,  &BC_Xfer::xfer_rgbx_float_to_rgb_floatp,  
    &BC_Xfer::xfer_rgbx_float_to_rgba_floatp,  &BC_Xfer::xfer_rgbx_float_to_yuv420pi,  
    &BC_Xfer::xfer_rgbx_float_to_ayuv16161616,  &BC_Xfer::xfer_rgbx_float_to_grey8,  
    &BC_Xfer::xfer_rgbx_float_to_grey16,  &BC_Xfer::xfer_rgbx_float_to_gbrp,  
    &BC_Xfer::xfer_rgbx_float_to_rgbx8888,  &BC_Xfer::xfer_rgbx_float_to_rgbx16161616,  
    &BC_Xfer::xfer_rgbx_float_to_yuvx8888,  &BC_Xfer::xfer_rgbx_float_to_yuvx16161616,  
    &BC_Xfer::xfer_rgbx_float_to_rgbx_float,  }, 
  }; 
  xfn = xfns[in_colormodel][out_colormodel];
  return xfer_slices(out_w*out_h/0x80000+1);
}

#include "bcxfer.C"

xfer.C (65,897 bytes)   
xfer_bc_yuv420p.C (10,631 bytes)   
#include "xfer.h"

void BC_Xfer::xfer_yuv420p_to_rgb8 (unsigned y0, unsigned y1) {
 xfer_flat_row_out(uint8_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t y = *yip, u = *uip, v = *vip; 
 int32_t r, g, b;  YUV::yuv.yuv_to_rgb_8(r, g, b, y, u, v);
 uint32_t ot = (r&0xc0u) | ((g>>2)&0x38u) | ((b>>5)&0x07u);
 *out++ = ot; xfer_end
}

void BC_Xfer::xfer_yuv420p_to_rgb565 (unsigned y0, unsigned y1) {
 xfer_flat_row_out(uint8_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t y = *yip, u = *uip, v = *vip; 
 int32_t r, g, b;  YUV::yuv.yuv_to_rgb_8(r, g, b, y, u, v);
 uint32_t ot = ((r<<8) & 0xf800u) | ((g<<3) & 0x07e0u) | ((b>>3) & 0x001fu);
 *(uint16_t*)out = ot; out += sizeof(uint16_t); xfer_end
}

void BC_Xfer::xfer_yuv420p_to_bgr565 (unsigned y0, unsigned y1) {
 xfer_flat_row_out(uint8_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t y = *yip, u = *uip, v = *vip; 
 int32_t r, g, b;  YUV::yuv.yuv_to_rgb_8(r, g, b, y, u, v);
 uint32_t ot = ((b&0xf8u)<<8) | ((g&0xfcu)<<3) | ((r&0xf8u)>>3);
 *(uint16_t*)out = ot; out += sizeof(uint16_t)/sizeof(*out); xfer_end
}

void BC_Xfer::xfer_yuv420p_to_bgr888 (unsigned y0, unsigned y1) {
 xfer_flat_row_out(uint8_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t y = *yip, u = *uip, v = *vip; 
 int32_t r, g, b;  YUV::yuv.yuv_to_rgb_8(r, g, b, y, u, v);
 *out++ = b; *out++ = g; *out++ = r; xfer_end
}

void BC_Xfer::xfer_yuv420p_to_bgr8888 (unsigned y0, unsigned y1) {
 xfer_flat_row_out(uint8_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t y = *yip, u = *uip, v = *vip;
 int32_t r, g, b;  YUV::yuv.yuv_to_rgb_8(r, g, b, y, u, v);
 *out++ = b; *out++ = g; *out++ = r;  xfer_end
}

void BC_Xfer::xfer_yuv420p_to_rgb888 (unsigned y0, unsigned y1) {
 xfer_flat_row_out(uint8_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t y = *yip, u = *uip, v = *vip; 
 int32_t r, g, b;  YUV::yuv.yuv_to_rgb_8(r, g, b, y, u, v);
 *out++ = r; *out++ = g; *out++ = b; xfer_end
}

void BC_Xfer::xfer_yuv420p_to_rgba8888 (unsigned y0, unsigned y1) {
 xfer_flat_row_out(uint8_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t y = *yip, u = *uip, v = *vip;  z_int a=0xff; 
 int32_t r, g, b;  YUV::yuv.yuv_to_rgb_8(r, g, b, y, u, v);
 *out++ = r; *out++ = g; *out++ = b;  *out++ = a; xfer_end
}

void BC_Xfer::xfer_yuv420p_to_argb8888 (unsigned y0, unsigned y1) {
 xfer_flat_row_out(uint8_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t y = *yip, u = *uip, v = *vip;  z_int a=0xff; 
 int32_t r, g, b;  YUV::yuv.yuv_to_rgb_8(r, g, b, y, u, v);
 *out++ = a;  *out++ = r; *out++ = g; *out++ = b; xfer_end
}

void BC_Xfer::xfer_yuv420p_to_abgr8888 (unsigned y0, unsigned y1) {
 xfer_flat_row_out(uint8_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t y = *yip, u = *uip, v = *vip;  z_int a=0xff; 
 int32_t r, g, b;  YUV::yuv.yuv_to_rgb_8(r, g, b, y, u, v);
 *out++ = a;  *out++ = b; *out++ = g; *out++ = r; xfer_end
}

void BC_Xfer::xfer_yuv420p_to_rgb161616 (unsigned y0, unsigned y1) {
 xfer_flat_row_out(uint16_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t iy = *yip, y = (iy<<8) | iy, u = *uip<<8, v = *vip<<8; 
 int32_t r, g, b;  YUV::yuv.yuv_to_rgb_16(r, g, b, y, u, v);
 *out++ = r; *out++ = g; *out++ = b; xfer_end
}

void BC_Xfer::xfer_yuv420p_to_rgba16161616 (unsigned y0, unsigned y1) {
 xfer_flat_row_out(uint16_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t iy = *yip, y = (iy<<8) | iy, u = *uip<<8, v = *vip<<8;  z_int a=0xffff; 
 int32_t r, g, b;  YUV::yuv.yuv_to_rgb_16(r, g, b, y, u, v);
 *out++ = r; *out++ = g; *out++ = b;  *out++ = a; xfer_end
}

void BC_Xfer::xfer_yuv420p_to_yuv888 (unsigned y0, unsigned y1) {
 xfer_flat_row_out(uint8_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t y = *yip, u = *uip, v = *vip; 
 *out++ = y; *out++ = u; *out++ = v; xfer_end
}

void BC_Xfer::xfer_yuv420p_to_yuva8888 (unsigned y0, unsigned y1) {
 xfer_flat_row_out(uint8_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t y = *yip, u = *uip, v = *vip;  z_int a=0xff; 
 *out++ = y; *out++ = u; *out++ = v;  *out++ = a; xfer_end
}

void BC_Xfer::xfer_yuv420p_to_yuv161616 (unsigned y0, unsigned y1) {
 xfer_flat_row_out(uint16_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t iy = *yip, y = (iy<<8) | iy, u = *uip<<8, v = *vip<<8; 
 *out++ = y; *out++ = u; *out++ = v; xfer_end
}

void BC_Xfer::xfer_yuv420p_to_yuva16161616 (unsigned y0, unsigned y1) {
 xfer_flat_row_out(uint16_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t iy = *yip, y = (iy<<8) | iy, u = *uip<<8, v = *vip<<8;  z_int a=0xffff; 
 *out++ = y; *out++ = u; *out++ = v;  *out++ = a; xfer_end
}

void BC_Xfer::xfer_yuv420p_to_ayuv16161616 (unsigned y0, unsigned y1) {
 xfer_flat_row_out(uint16_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t iy = *yip, y = (iy<<8) | iy, u = *uip<<8, v = *vip<<8;  z_int a=0xffff; 
 *out++ = a;  *out++ = y; *out++ = u; *out++ = v; xfer_end
}

void BC_Xfer::xfer_yuv420p_to_uvy422 (unsigned y0, unsigned y1) {
 xfer_flat_row_out(uint8_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t y = *yip, u = *uip, v = *vip; 
 if( !(j&1) ) { *out++ = u; *out++ = y; *out++ = v; *out = y; }
 else { *out++= y; } xfer_end
}

void BC_Xfer::xfer_yuv420p_to_yuv422 (unsigned y0, unsigned y1) {
 xfer_flat_row_out(uint8_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t y = *yip, u = *uip, v = *vip; 
 if( !(j&1) ) { *out++ = y; *out = u; out[2] = v; }
 else { *out++ = u; *out++= y; *out++ = v; } xfer_end
}

void BC_Xfer::xfer_yuv420p_to_yuv101010 (unsigned y0, unsigned y1) {
 xfer_flat_row_out(uint16_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t iy = *yip, y = (iy<<8) | iy, u = *uip<<8, v = *vip<<8; 
 uint32_t ot = ((y&0xffc0u)<<16) | ((u&0xffc0u)<<6) | ((v&0xffc0u)>>4);
 *(uint32_t*)out = ot; out += sizeof(uint32_t)/sizeof(*out); xfer_end
}

void BC_Xfer::xfer_yuv420p_to_vyu888 (unsigned y0, unsigned y1) {
 xfer_flat_row_out(uint8_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t y = *yip, u = *uip, v = *vip; 
 *out++ = v; *out++ = y; *out++ = u; xfer_end
}

void BC_Xfer::xfer_yuv420p_to_uyva8888 (unsigned y0, unsigned y1) {
 xfer_flat_row_out(uint8_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t y = *yip, u = *uip, v = *vip;  z_int a=0xff; 
 *out++ = u; *out++ = y; *out++ = v;  *out++ = a; xfer_end
}

void BC_Xfer::xfer_yuv420p_to_rgb_float (unsigned y0, unsigned y1) {
 xfer_flat_row_out(float)  xfer_yuv420p_row_in(uint8_t) 
 int32_t y = *yip, u = *uip, v = *vip; 
 float r, g, b; YUV::yuv.yuv_to_rgb_8(r, g, b, y, u, v); 
 *out++ = r; *out++ = g; *out++ = b; xfer_end
}

void BC_Xfer::xfer_yuv420p_to_rgba_float (unsigned y0, unsigned y1) {
 xfer_flat_row_out(float)  xfer_yuv420p_row_in(uint8_t) 
 int32_t y = *yip, u = *uip, v = *vip; 
 float r, g, b; YUV::yuv.yuv_to_rgb_8(r, g, b, y, u, v);  z_float fa = 1; 
 *out++ = r; *out++ = g; *out++ = b;  *out++ = fa; xfer_end
}

void BC_Xfer::xfer_yuv420p_to_yuv420p (unsigned y0, unsigned y1) {
 xfer_yuv420p_row_out(uint8_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t y = *yip, u = *uip, v = *vip; 
 yop[j] = y;  uop[j/2] = u;  vop[j/2] = v; xfer_end
}

void BC_Xfer::xfer_yuv420p_to_yuv422p (unsigned y0, unsigned y1) {
 xfer_yuv422p_row_out(uint8_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t y = *yip, u = *uip, v = *vip; 
 yop[j] = y;  uop[j/2] = u;  vop[j/2] = v; xfer_end
}

void BC_Xfer::xfer_yuv420p_to_yuv444p (unsigned y0, unsigned y1) {
 xfer_yuv444p_row_out(uint8_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t y = *yip, u = *uip, v = *vip; 
 yop[j] = y;  uop[j] = u;  vop[j] = v; xfer_end
}

void BC_Xfer::xfer_yuv420p_to_yuv411p (unsigned y0, unsigned y1) {
 xfer_yuv411p_row_out(uint8_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t y = *yip, u = *uip, v = *vip; 
 yop[j] = y;  uop[j/4] = u;  vop[j/4] = v; xfer_end
}

void BC_Xfer::xfer_yuv420p_to_yuv410p (unsigned y0, unsigned y1) {
 xfer_yuv410p_row_out(uint8_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t y = *yip, u = *uip, v = *vip; 
 yop[j] = y;  uop[j/4] = u;  vop[j/4] = v; xfer_end
}

void BC_Xfer::xfer_yuv420p_to_rgb_floatp (unsigned y0, unsigned y1) {
 xfer_rgbp_row_out(float)  xfer_yuv420p_row_in(uint8_t) 
 int32_t y = *yip, u = *uip, v = *vip; 
 float r, g, b; YUV::yuv.yuv_to_rgb_8(r, g, b, y, u, v); 
 *rop++ = r; *gop++ = g; *bop++ = b; xfer_end
}

void BC_Xfer::xfer_yuv420p_to_rgba_floatp (unsigned y0, unsigned y1) {
 xfer_rgbap_row_out(float)  xfer_yuv420p_row_in(uint8_t) 
 int32_t y = *yip, u = *uip, v = *vip; 
 float r, g, b; YUV::yuv.yuv_to_rgb_8(r, g, b, y, u, v);  z_float fa = 1; 
 *rop++ = r; *gop++ = g; *bop++ = b;  *aop++ = fa; xfer_end
}

void BC_Xfer::xfer_yuv420p_to_yuv420pi (unsigned y0, unsigned y1) {
 xfer_yuv420pi_row_out(uint8_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t y = *yip, u = *uip, v = *vip; 
 yop[j] = y;  uop[j/2] = u;  vop[j/2] = v; xfer_end
}

void BC_Xfer::xfer_yuv420p_to_grey8 (unsigned y0, unsigned y1) {
 xfer_flat_row_out(uint8_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t y = *yip, u = *uip, v = *vip; 
 *out++ = y; (void)u; (void)v; xfer_end
}

void BC_Xfer::xfer_yuv420p_to_grey16 (unsigned y0, unsigned y1) {
 xfer_flat_row_out(uint16_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t iy = *yip, y = (iy<<8) | iy, u = *uip<<8, v = *vip<<8; 
 *out++ = y; (void)u; (void)v; xfer_end
}

void BC_Xfer::xfer_yuv420p_to_gbrp (unsigned y0, unsigned y1) {
 xfer_rgbp_row_out(uint8_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t y = *yip, u = *uip, v = *vip; 
 int32_t r, g, b;  YUV::yuv.yuv_to_rgb_8(r, g, b, y, u, v);
 *rop++ = g; *gop++ = b; *bop++ = r; xfer_end
}

void BC_Xfer::xfer_yuv420p_to_rgbx8888 (unsigned y0, unsigned y1) {
 xfer_flat_row_out(uint8_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t y = *yip, u = *uip, v = *vip; 
 int32_t r, g, b;  YUV::yuv.yuv_to_rgb_8(r, g, b, y, u, v);
 *out++ = r; *out++ = g; *out++ = b;  *out++ = 0xff; xfer_end
}

void BC_Xfer::xfer_yuv420p_to_rgbx16161616 (unsigned y0, unsigned y1) {
 xfer_flat_row_out(uint16_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t iy = *yip, y = (iy<<8) | iy, u = *uip<<8, v = *vip<<8; 
 int32_t r, g, b;  YUV::yuv.yuv_to_rgb_16(r, g, b, y, u, v);
 *out++ = r; *out++ = g; *out++ = b;  *out++ = 0xffff; xfer_end
}

void BC_Xfer::xfer_yuv420p_to_yuvx8888 (unsigned y0, unsigned y1) {
 xfer_flat_row_out(uint8_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t y = *yip, u = *uip, v = *vip; 
 *out++ = y; *out++ = u; *out++ = v;  *out++ = 0xff; xfer_end
}

void BC_Xfer::xfer_yuv420p_to_yuvx16161616 (unsigned y0, unsigned y1) {
 xfer_flat_row_out(uint16_t)  xfer_yuv420p_row_in(uint8_t) 
 int32_t iy = *yip, y = (iy<<8) | iy, u = *uip<<8, v = *vip<<8; 
 *out++ = y; *out++ = u; *out++ = v;  *out++ = 0xffff; xfer_end
}

void BC_Xfer::xfer_yuv420p_to_rgbx_float (unsigned y0, unsigned y1) {
 xfer_flat_row_out(float)  xfer_yuv420p_row_in(uint8_t) 
 int32_t y = *yip, u = *uip, v = *vip; 
 float r, g, b; YUV::yuv.yuv_to_rgb_8(r, g, b, y, u, v); 
 *out++ = r; *out++ = g; *out++ = b;  *out++ = 1.f; xfer_end
}

xfer_bc_yuv420p.C (10,631 bytes)   

Andrew-R

2021-01-19 10:29

reporter   ~0004547

so, I uncommented few lines in filejpeg.C:

diff --git a/cinelerra-5.1/cinelerra/filejpeg.C b/cinelerra-5.1/cinelerra/filejpeg.C
index 42dd2189..104a2ed5 100644
--- a/cinelerra-5.1/cinelerra/filejpeg.C
+++ b/cinelerra-5.1/cinelerra/filejpeg.C
@@ -101,12 +101,16 @@ int FileJPEG::can_copy_from(Asset *asset, int64_t position)

 int FileJPEG::colormodel_supported(int colormodel)
 {
+ printf("colormodel in filejpeg: %i \n ", colormodel);
        return colormodel;
 }


 int FileJPEG::get_best_colormodel(Asset *asset, int driver)
 {
+
+ printf("Driver in filejpeg: %i \n ", driver);
+
        switch(driver)
        {
                case PLAYBACK_X11:
@@ -286,14 +290,14 @@ int FileJPEG::read_frame(VFrame *output, VFrame *input)

        if( !decompressor )
                decompressor = mjpeg_new(asset->width, asset->height, 1);
-// printf("FileJPEG::read_frame %d %p %d %d %d %p %p %p %p %d\n", __LINE__,
-// input->get_data(), input->get_compressed_size(), output->get_w(), output->get_h(),
-// output->get_rows(), output->get_y(), output->get_u(), output->get_v(),
-// output->get_color_model());
+ printf("FileJPEG::read_frame %d %p %d %d %d %p %p %p %p %d\n", __LINE__,
+ input->get_data(), input->get_compressed_size(), output->get_w(), output->get_h(),
+ output->get_rows(), output->get_y(), output->get_u(), output->get_v(),
+ output->get_color_model());
        mjpeg_decompress((mjpeg_t*)decompressor, input->get_data(), input->get_compressed_size(), 0,
                output->get_rows(), output->get_y(), output->get_u(), output->get_v(),
                output->get_color_model(), 1);
-//printf("FileJPEG::read_frame %d\n", __LINE__);
+printf("FileJPEG::read_frame %d\n", __LINE__);
 //
        return 0;
 }
====

and this gives me .....

colormodel in filejpeg: 6
 colormodel in filejpeg: 6
 FileJPEG::read_frame 293 0xf56b8000 11844 684 388 0xd035a470 (nil) (nil) (nil) 6
** segv at 0x8864d05 in pid 16424, tid 16544
signal_entry_recoverable: got SIGPIPE my pid=16526
signal_entry_recoverable: got SIGPIPE my pid=16526
Ошибка сегментирования


so, apparently output->get_y , output->get_u and output->get_v are nil ?!!!

Andrew-R

2021-01-19 13:29

reporter   ~0004548

So, for now I hacked filejpeg.C for returning different corlormodel.

I wonder if anyone ELSE getting this crash, and if so - can my hack be accepted in absence of real solution .....
fix_brender_direct_x11_jpeg.diff (579 bytes)   
diff --git a/cinelerra-5.1/cinelerra/filejpeg.C b/cinelerra-5.1/cinelerra/filejpeg.C
index 42dd2189..010fc2c9 100644
--- a/cinelerra-5.1/cinelerra/filejpeg.C
+++ b/cinelerra-5.1/cinelerra/filejpeg.C
@@ -101,6 +101,10 @@ int FileJPEG::can_copy_from(Asset *asset, int64_t position)
 
 int FileJPEG::colormodel_supported(int colormodel)
 {
+// HACK, because otherwise we crash with background jpeg render and X11 direct
+// at least on 32-bit Slackware in BC_Xfer::xfer_yuv420p_to_bgr8888
+	if (colormodel == BC_BGR8888 )
+		return colormodel = BC_RGB888;
 	return colormodel;
 }
 

PhyllisSmith

2021-01-19 17:37

manager   ~0004549

@Andrew-R
About: "I wonder if anyone ELSE getting this crash, and if so - can my hack be accepted in absence of real solution ....."

It did not crash for me on my first attempt. But I will try a different jpg file.

PhyllisSmith

2021-01-19 17:55

manager   ~0004550

Hmmmm.... I got it to crash once on a different jpg file but then could not reproduce so there must be a definitive step required that I did not do the second time. Still testing.

Andrew-R

2021-01-19 20:20

reporter   ~0004552

@PhyllisSmith, I'm sorry for adding more load on you ......

Strangely enough it works if I load jpeg file(s) directly into timeline - only background render result in this crash for me ...
Moment, I'll upload specific sample ....

Try this file:
https://cloud.mail.ru/public/KKY8/o86j62p2z

Load it, select region, turn bg render ON, hit 'space' (play) .....For me it crashed reliably :/
May be you use X11 non-direct, or other mode? I only was able to crash it in X11-direct, but this is apparently new install default setting :/

Andrea_Paz

2021-01-21 17:30

manager   ~0004557

I've done some tests and everything works normally. Sometimes I have problems with the set range, which is not respected and starts from the insertion point to the end of the timeline.
But no crashes. Here is an example of terminal output:

"
BRenderThread::start 1 map=562 equivalent=31 brender_start=31 result=31 end=211
RenderFarmClient::main_loop: Session started from /tmp/cinelerra.e01ce6ba-e919-4a06-b266-63e2cc1ecb53
RenderFarmClientThread::run: Session finished.
"

Andrew-R

2021-01-21 17:38

reporter   ~0004558

@Andrea_Paz , so most likely this is my local problem. If you have 32-bit chroot around - can you test there, too ?

PhyllisSmith

2021-01-21 18:16

manager   ~0004559

@Andrew-R
I am not sure that this is only a local problem because it crashed for me also BUT I think the steps I used included some step that I can not remember. I downloaded your file and tested that too without a crash. Will test some more when I get time to see if I can get it to crash again and this time I will try to be more vigilant in the steps I use.

Andrea_Paz

2021-01-22 09:31

manager   ~0004565

Sorry, but from the guides I've found (nothing for Arch Linux) I can't figure out how to do 32-bit chroot.

Andrew-R

2021-01-22 09:56

reporter   ~0004566

@Andrea_Paz

yeah, apparently this page was deleted/archived from ArchWiki
https://www.linuxsecrets.com/archlinux-wiki/wiki.archlinux.org/index.php/Install_bundled_32-bit_system_in_64-bit_system.html

"Gnome-colors-add-files-to-archive.pngThis article is being considered for archiving.Gnome-colors-add-files-to-archive.png
Reason: https://www.archlinux.org/news/phasing-out-i686-support/"

But again, you can run any distro in chroot ... may even install on qemu/vbox and then copy content of their virtual disk to some directory and chroot in it
Old-fashioned way, I know ....

https://wiki.archlinux.org/index.php/Chroot - has some info
But if you run x86_64 kernel (like I do)
you *can* have main 32-bit system and 64-bit chroot, or main 64-bit system and 32-bit chroot. (I run multilib chroot of Rosa Linux this way)

On 32-bit kernel you can't run 64-bit userspace (at least not without things like qemu, it will be SLOW)

Andrew-R

2021-01-22 10:01

reporter   ~0004567

some commands I used for "64-bit slackware installed in qemu as 64-bit chroot" (in russian but commands are all english :P)
For 32-bit thing just install/unpack 32-bit distro in some folder ....

https://www.linux.org.ru/forum/desktop/14777444

PhyllisSmith

2021-02-10 20:20

manager   ~0004627

@Andrew-R
Someone else is having a similar problem and I have not had a chance to reproduce the error I also had in Note 4550.
Maybe there is more information that will help in the following forum entry on this:

   https://www.cinelerra-gg.org/forum/help-video/crash-on-background-rendering/#post-1594

Andrew-R

2021-02-11 04:09

reporter   ~0004628

is there some possibility non-english locale interferes somehow?

Also, does my patch ("fix_brender_direct_x11_jpeg.diff") helps? :}

I noticed from dump txt crashing machine also has older AMD processor - probably related? ( AMD Phenom(tm) II X4 955 Processor)
does change video output method helps?

PhyllisSmith

2021-02-13 03:01

manager   ~0004629

Been working on this again today. With cincity's xml example file from the forum, I was able to reproduce the crash. I have narrowed it down to:

Not Broken:
commit a718f58e6d8061f83bd0c0b10848ac415cd21fcd
Date: Sat Oct 24 16:21:55 2020 -0600
-- rework proxy for 1:1 and new layout, fix proxy for resized assets, change track gang_master patchbay flag use to allow disabled slaves

Broken:
commit c4c898707e3fdbf2979b7bc43ac0e1b0fa779663
Date: Tue Oct 27 16:37:06 2020 -0600
-- manual goto rework, resize asset/track tweaks and fixes, filelist resize fix, allow at least 1 vicon frame for target/src draw, update es.po

Must be somewhere in the above.

PhyllisSmith

2021-02-13 23:44

manager   ~0004634

@Andrew-R
The crash seems to happen when the modifications for filelist.h and filelist.C from 10/27/2020 were added. Reference is:
    "Resize bug for Filelist type assets, such as png, has been fixed."
When I back out this mod, it no longer crashes but I can not remember where this bug came from and who reported it.
And I do not know how to fix it !!

Andrew-R

2021-02-14 05:32

reporter   ~0004636

from description, it sounds like single-frame PNG's (or other image?)' were not resizing properly? Not sure where you should set this resize . In asset window, may be?

PhyllisSmith

2021-02-20 00:22

manager   ~0004652

Last edited: 2021-02-20 00:26

@Andrew-R
Your patch "fix_brender_direct_x11_jpeg.diff" did solve the problem but I was concerned that changing the colormodel would affect the results. So after 5 days of "programming by mutation" I discovered that the line in filelist.h: "int can_scale_input() { return 1; }" if changed to 0 instead, fixed the problem. BUT I do not know for sure if that will undo the "Resize bug for Filelist type assets, such as png, has been fixed." I tried to create the resize bug but did not know how to do that (tried proxy and resize track).

I based my guess on what was done in filebase.h as in the last line of the following code:

// Return either the argument or another colormodel which read_frame should
// use.
        virtual int colormodel_supported(int colormodel) { return BC_RGB888; }
// This file can copy compressed frames directly from the asset
        virtual int can_copy_from(Asset *asset, int64_t position) { return 0; }
        virtual int can_scale_input() { return 0; }

Your discovery and possible fix for this bug has finally led to a solution that "I think" is correct. X11 direct was a valuable feature provided by the original programmer to speed up certain stuff. I will mark this resolved in a couple of days. There is a new AppImage for newer distros on the website with this patch in (as well as the Autosave backps).

PhyllisSmith

2021-03-01 17:16

manager   ~0004660

Fixed in the AppImages of 20210228.

PhyllisSmith

2021-03-02 18:48

manager   ~0004661

New AppImages contain fix 20210228.

Issue History

Date Modified Username Field Change
2021-01-19 06:41 Andrew-R New Issue
2021-01-19 06:47 Andrew-R File Added: cinelerra_30567.dmp
2021-01-19 06:47 Andrew-R Note Added: 0004545
2021-01-19 08:21 Andrew-R File Added: valgrind.log
2021-01-19 08:21 Andrew-R File Added: xfer.C
2021-01-19 08:21 Andrew-R File Added: xfer_bc_yuv420p.C
2021-01-19 08:21 Andrew-R Note Added: 0004546
2021-01-19 10:29 Andrew-R Note Added: 0004547
2021-01-19 13:29 Andrew-R File Added: fix_brender_direct_x11_jpeg.diff
2021-01-19 13:29 Andrew-R Note Added: 0004548
2021-01-19 17:37 PhyllisSmith Assigned To => PhyllisSmith
2021-01-19 17:37 PhyllisSmith Status new => acknowledged
2021-01-19 17:37 PhyllisSmith Note Added: 0004549
2021-01-19 17:55 PhyllisSmith Note Added: 0004550
2021-01-19 20:20 Andrew-R Note Added: 0004552
2021-01-21 17:30 Andrea_Paz Note Added: 0004557
2021-01-21 17:38 Andrew-R Note Added: 0004558
2021-01-21 18:16 PhyllisSmith Note Added: 0004559
2021-01-22 09:31 Andrea_Paz Note Added: 0004565
2021-01-22 09:56 Andrew-R Note Added: 0004566
2021-01-22 10:01 Andrew-R Note Added: 0004567
2021-02-10 20:20 PhyllisSmith Note Added: 0004627
2021-02-11 04:09 Andrew-R Note Added: 0004628
2021-02-13 03:01 PhyllisSmith Note Added: 0004629
2021-02-13 23:44 PhyllisSmith Note Added: 0004634
2021-02-14 05:32 Andrew-R Note Added: 0004636
2021-02-20 00:22 PhyllisSmith Note Added: 0004652
2021-02-20 00:22 PhyllisSmith Note Edited: 0004652
2021-02-20 00:26 PhyllisSmith Note Edited: 0004652
2021-03-01 17:16 PhyllisSmith Status acknowledged => resolved
2021-03-01 17:16 PhyllisSmith Resolution open => fixed
2021-03-01 17:16 PhyllisSmith Note Added: 0004660
2021-03-02 18:48 PhyllisSmith Status resolved => closed
2021-03-02 18:48 PhyllisSmith Note Added: 0004661