-----------------------------------------------------------------
[*] Initial strace run with jchroot on the command ./usr/bin/xmllint to identify missing areas
[*] Emulating binary name: xmllint in strace mode to identify missing areas (with jchroot)
[*] Emulator used: qemu-arm-static
[*] Chroot environment used: jchroot
[*] Using root directory: /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract (1/2)
[*] Using CPU config:
1 brk(NULL) = 0x400286ec
1 uname(0x3ff1d910) = 0
1 access("/etc/ld.so.preload",R_OK) = 0
1 openat(AT_FDCWD,"/etc/ld.so.preload",O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
1 statx(3,"",AT_EMPTY_PATH|AT_NO_AUTOMOUNT,STATX_BASIC_STATS,0x3ff1d8e0) = 0
1 mmap2(NULL,19,PROT_READ|PROT_WRITE,MAP_PRIVATE,3,0) = 0x3f7cf000
1 close(3) = 0
1 munmap(0x3f7cf000,19) = 0
1 openat(AT_FDCWD,"/etc/ld.so.cache",O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 errno=2 (No such file or directory)
1 openat(AT_FDCWD,"/usr/lib/tls/v8l/neon/vfp/libxml2.so.2",O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 errno=2 (No such file or directory)
1 statx(AT_FDCWD,"/usr/lib/tls/v8l/neon/vfp",AT_NO_AUTOMOUNT,STATX_BASIC_STATS,0x3ff1cf78) = 0
1 openat(AT_FDCWD,"/usr/lib/tls/v8l/neon/libxml2.so.2",O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 errno=2 (No such file or directory)
1 statx(AT_FDCWD,"/usr/lib/tls/v8l/neon",AT_NO_AUTOMOUNT,STATX_BASIC_STATS,0x3ff1cf78) = 0
1 openat(AT_FDCWD,"/usr/lib/tls/v8l/vfp/libxml2.so.2",O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 errno=2 (No such file or directory)
1 statx(AT_FDCWD,"/usr/lib/tls/v8l/vfp",AT_NO_AUTOMOUNT,STATX_BASIC_STATS,0x3ff1cf78) = 0
1 openat(AT_FDCWD,"/usr/lib/tls/v8l/libxml2.so.2",O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 errno=2 (No such file or directory)
1 statx(AT_FDCWD,"/usr/lib/tls/v8l",AT_NO_AUTOMOUNT,STATX_BASIC_STATS,0x3ff1cf78) = 0
1 openat(AT_FDCWD,"/usr/lib/tls/neon/vfp/libxml2.so.2",O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 errno=2 (No such file or directory)
1 statx(AT_FDCWD,"/usr/lib/tls/neon/vfp",AT_NO_AUTOMOUNT,STATX_BASIC_STATS,0x3ff1cf78) = 0
1 openat(AT_FDCWD,"/usr/lib/tls/neon/libxml2.so.2",O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 errno=2 (No such file or directory)
1 statx(AT_FDCWD,"/usr/lib/tls/neon",AT_NO_AUTOMOUNT,STATX_BASIC_STATS,0x3ff1cf78) = 0
1 openat(AT_FDCWD,"/usr/lib/tls/vfp/libxml2.so.2",O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 errno=2 (No such file or directory)
1 statx(AT_FDCWD,"/usr/lib/tls/vfp",AT_NO_AUTOMOUNT,STATX_BASIC_STATS,0x3ff1cf78) = 0
1 openat(AT_FDCWD,"/usr/lib/tls/libxml2.so.2",O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 errno=2 (No such file or directory)
1 statx(AT_FDCWD,"/usr/lib/tls",AT_NO_AUTOMOUNT,STATX_BASIC_STATS,0x3ff1cf78) = 0
1 openat(AT_FDCWD,"/usr/lib/v8l/neon/vfp/libxml2.so.2",O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 errno=2 (No such file or directory)
1 statx(AT_FDCWD,"/usr/lib/v8l/neon/vfp",AT_NO_AUTOMOUNT,STATX_BASIC_STATS,0x3ff1cf78) = 0
1 openat(AT_FDCWD,"/usr/lib/v8l/neon/libxml2.so.2",O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 errno=2 (No such file or directory)
1 statx(AT_FDCWD,"/usr/lib/v8l/neon",AT_NO_AUTOMOUNT,STATX_BASIC_STATS,0x3ff1cf78) = 0
1 openat(AT_FDCWD,"/usr/lib/v8l/vfp/libxml2.so.2",O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 errno=2 (No such file or directory)
1 statx(AT_FDCWD,"/usr/lib/v8l/vfp",AT_NO_AUTOMOUNT,STATX_BASIC_STATS,0x3ff1cf78) = 0
1 openat(AT_FDCWD,"/usr/lib/v8l/libxml2.so.2",O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 errno=2 (No such file or directory)
1 statx(AT_FDCWD,"/usr/lib/v8l",AT_NO_AUTOMOUNT,STATX_BASIC_STATS,0x3ff1cf78) = 0
1 openat(AT_FDCWD,"/usr/lib/neon/vfp/libxml2.so.2",O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 errno=2 (No such file or directory)
1 statx(AT_FDCWD,"/usr/lib/neon/vfp",AT_NO_AUTOMOUNT,STATX_BASIC_STATS,0x3ff1cf78) = 0
1 openat(AT_FDCWD,"/usr/lib/neon/libxml2.so.2",O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 errno=2 (No such file or directory)
1 statx(AT_FDCWD,"/usr/lib/neon",AT_NO_AUTOMOUNT,STATX_BASIC_STATS,0x3ff1cf78) = 0
1 openat(AT_FDCWD,"/usr/lib/vfp/libxml2.so.2",O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 errno=2 (No such file or directory)
1 statx(AT_FDCWD,"/usr/lib/vfp",AT_NO_AUTOMOUNT,STATX_BASIC_STATS,0x3ff1cf78) = 0
1 openat(AT_FDCWD,"/usr/lib/libxml2.so.2",O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
1 read(3,0x3ff1d220,512) = 512
1 statx(3,"",AT_EMPTY_PATH|AT_NO_AUTOMOUNT,STATX_BASIC_STATS,0x3ff1cf68) = 0
1 mmap2(NULL,8192,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 0x3f7ce000
1 mmap2(NULL,938540,PROT_EXEC|PROT_READ,MAP_PRIVATE|MAP_DENYWRITE,3,0) = 0x3f6e8000
1 mprotect(0x3f7b8000,61440,PROT_NONE) = 0
1 mmap2(0x3f7c7000,24576,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_DENYWRITE|MAP_FIXED,3,0xcf) = 0x3f7c7000
1 mmap2(0x3f7cd000,556,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS|MAP_FIXED,-1,0) = 0x3f7cd000
1 close(3) = 0
1 openat(AT_FDCWD,"/usr/lib/tls/v8l/neon/vfp/libgcc_s.so.1",O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
1 read(3,0x3ff1d210,512) = 512
1 statx(3,"",AT_EMPTY_PATH|AT_NO_AUTOMOUNT,STATX_BASIC_STATS,0x3ff1cf58) = 0
1 mmap2(NULL,163900,PROT_EXEC|PROT_READ,MAP_PRIVATE|MAP_DENYWRITE,3,0) = 0x3f6bf000
1 mprotect(0x3f6d7000,61440,PROT_NONE) = 0
1 mmap2(0x3f6e6000,8192,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_DENYWRITE|MAP_FIXED,3,0x17) = 0x3f6e6000
1 close(3) = 0
1 openat(AT_FDCWD,"/usr/lib/tls/v8l/neon/vfp/libc.so.6",O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
1 read(3,0x3ff1d200,512) = 512
1 statx(3,"",AT_EMPTY_PATH|AT_NO_AUTOMOUNT,STATX_BASIC_STATS,0x3ff1cf48) = 0
1 mmap2(NULL,1148532,PROT_EXEC|PROT_READ,MAP_PRIVATE|MAP_DENYWRITE,3,0) = 0x3f5a6000
1 mprotect(0x3f6a3000,61440,PROT_NONE) = 0
1 mmap2(0x3f6b2000,16384,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_DENYWRITE|MAP_FIXED,3,0xfc) = 0x3f6b2000
1 mmap2(0x3f6b6000,34420,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS|MAP_FIXED,-1,0) = 0x3f6b6000
1 close(3) = 0
1 openat(AT_FDCWD,"/usr/lib/tls/v8l/neon/vfp/libz.so.1",O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
1 read(3,0x3ff1d1e0,512) = 512
1 statx(3,"",AT_EMPTY_PATH|AT_NO_AUTOMOUNT,STATX_BASIC_STATS,0x3ff1cf28) = 0
1 mmap2(NULL,126984,PROT_EXEC|PROT_READ,MAP_PRIVATE|MAP_DENYWRITE,3,0) = 0x3f586000
1 mprotect(0x3f595000,61440,PROT_NONE) = 0
1 mmap2(0x3f5a4000,8192,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_DENYWRITE|MAP_FIXED,3,0xe) = 0x3f5a4000
1 close(3) = 0
1 openat(AT_FDCWD,"/usr/lib/tls/v8l/neon/vfp/libm.so.6",O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
1 read(3,0x3ff1d1d0,512) = 512
1 statx(3,"",AT_EMPTY_PATH|AT_NO_AUTOMOUNT,STATX_BASIC_STATS,0x3ff1cf18) = 0
1 mmap2(NULL,319504,PROT_EXEC|PROT_READ,MAP_PRIVATE|MAP_DENYWRITE,3,0) = 0x3f537000
1 mprotect(0x3f575000,61440,PROT_NONE) = 0
1 mmap2(0x3f584000,8192,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_DENYWRITE|MAP_FIXED,3,0x3d) = 0x3f584000
1 close(3) = 0
1 mmap2(NULL,8192,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 0x3f535000
1 set_tid_address(0x3f535078) = 1
1 set_robust_list(0x3f535080,12) = -1 errno=38 (Function not implemented)
1 mprotect(0x3f6b2000,8192,PROT_READ) = 0
1 mprotect(0x3f584000,4096,PROT_READ) = 0
1 mprotect(0x3f5a4000,4096,PROT_READ) = 0
1 mprotect(0x3f6e6000,4096,PROT_READ) = 0
1 mprotect(0x3f7c7000,20480,PROT_READ) = 0
1 mprotect(0x4001b000,4096,PROT_READ) = 0
1 mprotect(0x3f7fd000,4096,PROT_READ) = 0
1 ugetrlimit(3,1072814760,1064011060,1064035762,1,1063992932) = 0
1 write(2,0x3ff1bba0,49)Usage : ./usr/bin/xmllint [options] XMLfiles ...
= 49
1 write(2,0x400094d0,58) Parse the XML files and output the result of the parsing
= 58
1 write(2,0x4000950c,57) --version : display the version of the XML library used
= 57
1 write(2,0x40009548,54) --debug : dump the nodes content when using --stream
= 54
1 write(2,0x40009580,56) --copy : used to test the internal copy implementation
= 56
1 write(2,0x400095bc,62) --recover : output what was parsable on broken XML documents
= 62
1 write(2,0x400095fc,54) --huge : remove any internal arbitrary parser limits
= 54
1 write(2,0x40009634,55) --noent : substitute entity references by their value
= 55
1 write(2,0x4000966c,61) --noenc : ignore any encoding specified inside the document
= 61
1 write(2,0x400096ac,40) --noout : don't output the result tree
= 40
1 write(2,0x400096d8,54) --path 'paths': provide a set of paths for resources
= 54
1 write(2,0x40009710,60) --load-trace : print trace of all external entities loaded
= 60
1 write(2,0x40009750,57) --nonet : refuse to fetch DTDs or entities over network
= 57
1 write(2,0x4000978c,50) --nocompact : do not generate compact text nodes
= 50
1 write(2,0x400097c0,36) --htmlout : output results as HTML
= 36
1 write(2,0x400097e8,40) --nowrap : do not put HTML doc wrapper
= 40
1 write(2,0x40009814,70) --valid : validate the document in addition to std well-formed check
= 70
1 write(2,0x4000985c,61) --postvalid : do a posteriori validation, i.e after parsing
= 61
1 write(2,0x4000989c,65) --dtdvalid URL : do a posteriori validation against a given DTD
= 65
1 write(2,0x400098e0,68) --dtdvalidfpi FPI : same but name the DTD with a Public Identifier
= 68
1 write(2,0x40009928,35) --quiet : be quiet when succeeded
= 35
1 write(2,0x4000994c,31) --timing : print some timings
= 31
1 write(2,0x4000996c,48) --output file or -o file: save to a given file
= 48
1 write(2,0x400099a0,54) --repeat : repeat 100 times, for timing or profiling
= 54
1 write(2,0x400099d8,45) --insert : ad-hoc test for valid insertions
= 45
1 write(2,0x40009a08,49) --compress : turn on gzip compression of output
= 49
1 write(2,0x40009a3c,30) --html : use the HTML parser
= 30
1 write(2,0x40009a5c,62) --xmlout : force to use the XML serializer when using --html
= 62
1 write(2,0x40009a9c,42) --nodefdtd : do not default HTML doctype
= 42
1 write(2,0x40009ac8,42) --push : use the push mode of the parser
= 42
1 write(2,0x40009af4,69) --pushsmall : use the push mode of the parser using tiny increments
= 69
1 write(2,0x40009b3c,30) --memory : parse from memory
= 30
1 write(2,0x40009b5c,62) --maxmem nbbytes : limits memory allocation to nbbytes bytes
= 62
1 write(2,0x40009b9c,58) --nowarning : do not emit warnings from parser/validator
= 58
1 write(2,0x40009bd8,46) --noblanks : drop (ignorable?) blanks spaces
= 46
1 write(2,0x40009c08,51) --nocdata : replace cdata section with text nodes
= 51
1 write(2,0x40009c3c,41) --format : reformat/reindent the output
= 41
1 write(2,0x40009c68,50) --encode encoding : output in the given encoding
= 50
1 write(2,0x40009c9c,50) --dropdtd : remove the DOCTYPE of the input docs
= 50
1 write(2,0x40009cd0,53) --pretty STYLE : pretty-print in a particular style
= 53
1 write(2,0x40009d08,40) 0 Do not pretty print
= 40
1 write(2,0x40009d34,56) 1 Format the XML content, as --format
= 56
1 write(2,0x40009d70,67) 2 Add whitespace inside tags, preserving content
= 67
1 write(2,0x40009db4,60) --c14n : save in W3C canonical format v1.0 (with comments)
= 60
1 write(2,0x40009df4,62) --c14n11 : save in W3C canonical format v1.1 (with comments)
= 62
1 write(2,0x40009e34,69) --exc-c14n : save in W3C exclusive canonical format (with comments)
= 69
1 write(2,0x40009e7c,53) --nsclean : remove redundant namespace declarations
= 53
1 write(2,0x40009eb4,34) --testIO : test user I/O support
= 34
1 write(2,0x40009ed8,57) --catalogs : use SGML catalogs from $SGML_CATALOG_FILES
= 57
1 write(2,0x40009f14,52) otherwise XML Catalogs starting from
= 52
1 write(2,0x3ff1bba0,59) file:///etc/xml/catalog are activated by default
= 59
1 write(2,0x40009f8c,39) --nocatalogs: deactivate all catalogs
= 39
1 write(2,0x40009fb4,42) --auto : generate a small doc on the fly
= 42
1 write(2,0x40009fe0,37) --xinclude : do XInclude processing
= 37
1 write(2,0x4000a008,60) --noxincludenode : same but do not generate XInclude nodes
= 60
1 write(2,0x4000a048,50) --nofixup-base-uris : do not fixup xml:base uris
= 50
1 write(2,0x4000a07c,32) --loaddtd : fetch external DTD
= 32
1 write(2,0x4000a0a0,68) --dtdattr : loaddtd + populate the tree with inherited attributes
= 68
1 write(2,0x4000a0e8,68) --stream : use the streaming interface to process very large files
= 68
1 write(2,0x4000a130,62) --walker : create a reader and walk though the resulting doc
= 62
1 write(2,0x4000a170,52) --pattern pattern_value : test the pattern support
= 52
1 write(2,0x4000a1a8,51) --chkregister : verify the node registration code
= 51
1 write(2,0x4000a1dc,61) --relaxng schema : do RelaxNG validation against the schema
= 61
1 write(2,0x4000a21c,56) --schema schema : do validation against the WXS schema
= 56
1 write(2,0x4000a258,58) --schematron schema : do validation against a schematron
= 58
1 write(2,0x4000a294,52) --sax1: use the old SAX1 interfaces for processing
= 52
1 write(2,0x4000a2cc,59) --sax: do not build a tree but work just at the SAX level
= 59
1 write(2,0x4000a308,62) --oldxml10: use XML-1.0 parsing rules before the 5th edition
= 62
1 write(2,0x4000a348,60) --xpath expr: evaluate the XPath expression, imply --noout
= 60
1 write(2,0x4000a388,66)
Libxml project home page: https://gitlab.gnome.org/GNOME/libxml2
= 66
1 exit_group(1)
[*] Identification of missing filesytem areas.
[*] Found missing area: /etc/ld.so.cache
[*] Trying to identify this missing file: ld.so.cache
[*] Missing file /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/etc/ld.so.cache
[*] Found missing area: /usr/lib/neon/libxml2.so.2
[*] Trying to identify this missing file: libxml2.so.2
[*] Possible matching file found: /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/libxml2.so.2
[*] Copy file /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/libxml2.so.2 to /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/neon/
[*] Found missing area: /usr/lib/neon/vfp/libxml2.so.2
[*] Trying to identify this missing file: libxml2.so.2
[*] Possible matching file found: /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/libxml2.so.2
[*] Copy file /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/libxml2.so.2 to /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/neon/vfp/
[*] Found missing area: /usr/lib/tls/libxml2.so.2
[*] Trying to identify this missing file: libxml2.so.2
[*] Possible matching file found: /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/libxml2.so.2
[*] Copy file /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/libxml2.so.2 to /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/tls/
[*] Found missing area: /usr/lib/tls/neon/libxml2.so.2
[*] Trying to identify this missing file: libxml2.so.2
[*] Possible matching file found: /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/libxml2.so.2
[*] Copy file /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/libxml2.so.2 to /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/tls/neon/
[*] Found missing area: /usr/lib/tls/neon/vfp/libxml2.so.2
[*] Trying to identify this missing file: libxml2.so.2
[*] Possible matching file found: /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/libxml2.so.2
[*] Copy file /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/libxml2.so.2 to /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/tls/neon/vfp/
[*] Found missing area: /usr/lib/tls/v8l/libxml2.so.2
[*] Trying to identify this missing file: libxml2.so.2
[*] Possible matching file found: /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/libxml2.so.2
[*] Copy file /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/libxml2.so.2 to /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/tls/v8l/
[*] Found missing area: /usr/lib/tls/v8l/neon/libxml2.so.2
[*] Trying to identify this missing file: libxml2.so.2
[*] Possible matching file found: /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/libxml2.so.2
[*] Copy file /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/libxml2.so.2 to /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/tls/v8l/neon/
[*] Found missing area: /usr/lib/tls/v8l/neon/vfp/libxml2.so.2
[*] Trying to identify this missing file: libxml2.so.2
[*] Possible matching file found: /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/libxml2.so.2
[*] Copy file /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/libxml2.so.2 to /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/tls/v8l/neon/vfp/
[*] Found missing area: /usr/lib/tls/v8l/vfp/libxml2.so.2
[*] Trying to identify this missing file: libxml2.so.2
[*] Possible matching file found: /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/libxml2.so.2
[*] Copy file /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/libxml2.so.2 to /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/tls/v8l/vfp/
[*] Found missing area: /usr/lib/tls/vfp/libxml2.so.2
[*] Trying to identify this missing file: libxml2.so.2
[*] Possible matching file found: /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/libxml2.so.2
[*] Copy file /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/libxml2.so.2 to /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/tls/vfp/
[*] Found missing area: /usr/lib/v8l/libxml2.so.2
[*] Trying to identify this missing file: libxml2.so.2
[*] Possible matching file found: /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/libxml2.so.2
[*] Copy file /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/libxml2.so.2 to /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/v8l/
[*] Found missing area: /usr/lib/v8l/neon/libxml2.so.2
[*] Trying to identify this missing file: libxml2.so.2
[*] Possible matching file found: /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/libxml2.so.2
[*] Copy file /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/libxml2.so.2 to /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/v8l/neon/
[*] Found missing area: /usr/lib/v8l/neon/vfp/libxml2.so.2
[*] Trying to identify this missing file: libxml2.so.2
[*] Possible matching file found: /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/libxml2.so.2
[*] Copy file /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/libxml2.so.2 to /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/v8l/neon/vfp/
[*] Found missing area: /usr/lib/v8l/vfp/libxml2.so.2
[*] Trying to identify this missing file: libxml2.so.2
[*] Possible matching file found: /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/libxml2.so.2
[*] Copy file /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/libxml2.so.2 to /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/v8l/vfp/
[*] Found missing area: /usr/lib/vfp/libxml2.so.2
[*] Trying to identify this missing file: libxml2.so.2
[*] Possible matching file found: /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/libxml2.so.2
[*] Copy file /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/libxml2.so.2 to /logs/s115_usermode_emulator/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/vfp/
-----------------------------------------------------------------