-----------------------------------------------------------------

[*] 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-mipsel-static
[*] Chroot environment used: jchroot
[*] Using root directory: /logs/s115_usermode_emulator/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract (1/2)
[*] Using CPU config: 

--- SIGILL {si_signo=SIGILL, si_code=SI_KERNEL, si_pid=0, si_uid=0} ---
qemu: uncaught target signal 4 (Illegal instruction) - core dumped

[*] Identification of missing filesytem areas.
[*] No missing areas found.

-----------------------------------------------------------------


-----------------------------------------------------------------

[*] Initial strace run with jchroot on the command ./bin/xmllint to identify missing areas

[*] Emulating binary name: xmllint in strace mode to identify missing areas (with jchroot)
[*] Emulator used: qemu-mipsel-static
[*] Chroot environment used: jchroot
[*] Using root directory: /logs/s115_usermode_emulator/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr (2/2)
[*] Using CPU config: 24KEc

1 brk(NULL) = 0x4002ca80
1 mmap2(NULL,8192,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 0x3f7c7000
1 uname(0x3ff1d6b0) = 0
1 access("/etc/ld.so.preload",R_OK) = -1 errno=2 (No such file or directory)
1 openat(AT_FDCWD,"/etc/ld.so.cache",O_RDONLY|O_CLOEXEC) = -1 errno=2 (No such file or directory)
1 openat(AT_FDCWD,"/lib/tls/libxml2.so.2",O_RDONLY|O_CLOEXEC) = 3
1 read(3,0x3ff1d444,512) = 512
1 prctl(46,1072813432,1072813124,512,1065377792,0) = 0
1 fstat64(3,0x3ff1d300) = 0
1 mmap2(NULL,1619780,PROT_EXEC|PROT_READ,MAP_PRIVATE|MAP_DENYWRITE,3,0) = 0x3f63b000
1 mprotect(0x3f7b0000,65536,PROT_NONE) = 0
1 mmap2(0x3f7c0000,24576,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_DENYWRITE|MAP_FIXED,3,0x175) = 0x3f7c0000
1 mmap2(0x3f7c6000,1860,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS|MAP_FIXED,-1,0) = 0x3f7c6000
1 close(3) = 0
1 openat(AT_FDCWD,"/lib/tls/libc.so.6",O_RDONLY|O_CLOEXEC) = 3
1 read(3,0x3ff1d434,512) = 512
1 prctl(46,1072813544,1072813108,512,1065377792,0) = 0
1 _llseek(3,0,760,0x3ff1d208,SEEK_SET) = 0
1 read(3,0x3ff1d238,32) = 32
1 fstat64(3,0x3ff1d2f0) = 0
1 mmap2(NULL,1593152,PROT_EXEC|PROT_READ,MAP_PRIVATE|MAP_DENYWRITE,3,0) = 0x3f4b6000
1 mprotect(0x3f623000,61440,PROT_NONE) = 0
1 mmap2(0x3f632000,28672,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_DENYWRITE|MAP_FIXED,3,0x16c) = 0x3f632000
1 mmap2(0x3f639000,8000,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS|MAP_FIXED,-1,0) = 0x3f639000
1 close(3) = 0
1 openat(AT_FDCWD,"/lib/tls/libdl.so.2",O_RDONLY|O_CLOEXEC) = 3
1 read(3,0x3ff1d364,512) = 512
1 prctl(46,1072813208,1072812900,512,1065377792,0) = 0
1 _llseek(3,0,648,0x3ff1d138,SEEK_SET) = 0
1 read(3,0x3ff1d168,32) = 32
1 fstat64(3,0x3ff1d220) = 0
1 mmap2(NULL,73968,PROT_EXEC|PROT_READ,MAP_PRIVATE|MAP_DENYWRITE,3,0) = 0x3f4a3000
1 mprotect(0x3f4a5000,61440,PROT_NONE) = 0
1 mmap2(0x3f4b4000,8192,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_DENYWRITE|MAP_FIXED,3,0x1) = 0x3f4b4000
1 close(3) = 0
1 openat(AT_FDCWD,"/lib/tls/libz.so.1",O_RDONLY|O_CLOEXEC) = 3
1 read(3,0x3ff1d354,512) = 512
1 prctl(46,1072813192,1072812884,512,1065377792,0) = 0
1 fstat64(3,0x3ff1d210) = 0
1 mmap2(NULL,155984,PROT_EXEC|PROT_READ,MAP_PRIVATE|MAP_DENYWRITE,3,0) = 0x3f47c000
1 mprotect(0x3f491000,65536,PROT_NONE) = 0
1 mmap2(0x3f4a1000,8192,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_DENYWRITE|MAP_FIXED,3,0x15) = 0x3f4a1000
1 close(3) = 0
1 openat(AT_FDCWD,"/lib/tls/libm.so.6",O_RDONLY|O_CLOEXEC) = 3
1 read(3,0x3ff1d344,512) = 512
1 prctl(46,1072813176,1072812868,512,1065377792,0) = 0
1 _llseek(3,0,648,0x3ff1d118,SEEK_SET) = 0
1 read(3,0x3ff1d148,32) = 32
1 fstat64(3,0x3ff1d200) = 0
1 mmap2(NULL,1078320,PROT_EXEC|PROT_READ,MAP_PRIVATE|MAP_DENYWRITE,3,0) = 0x3f374000
1 mprotect(0x3f46b000,61440,PROT_NONE) = 0
1 mmap2(0x3f47a000,8192,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_DENYWRITE|MAP_FIXED,3,0xf6) = 0x3f47a000
1 close(3) = 0
1 mmap2(NULL,8192,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 0x3f372000
1 set_thread_area(0x3f3798d0) = 0
1 mprotect(0x3f632000,16384,PROT_READ) = 0
1 mprotect(0x3f47a000,4096,PROT_READ) = 0
1 mprotect(0x3f4a1000,4096,PROT_READ) = 0
1 mprotect(0x3f4b4000,4096,PROT_READ) = 0
1 mprotect(0x3f7c0000,16384,PROT_READ) = 0
1 mprotect(0x4001f000,4096,PROT_READ) = 0
1 mprotect(0x3f7fd000,4096,PROT_READ) = 0
1 write(2,0x3ff1b718,45)Usage : ./bin/xmllint [options] XMLfiles ...
 = 45
1 write(2,0x4000ce6c,58)	Parse the XML files and output the result of the parsing
 = 58
1 write(2,0x4000cea8,57)	--version : display the version of the XML library used
 = 57
1 write(2,0x4000cee4,54)	--debug : dump the nodes content when using --stream
 = 54
1 write(2,0x4000cf1c,56)	--copy : used to test the internal copy implementation
 = 56
1 write(2,0x4000cf58,62)	--recover : output what was parsable on broken XML documents
 = 62
1 write(2,0x4000cf98,54)	--huge : remove any internal arbitrary parser limits
 = 54
1 write(2,0x4000cfd0,55)	--noent : substitute entity references by their value
 = 55
1 write(2,0x4000d008,61)	--noenc : ignore any encoding specified inside the document
 = 61
1 write(2,0x4000d048,40)	--noout : don't output the result tree
 = 40
1 write(2,0x4000d074,54)	--path 'paths': provide a set of paths for resources
 = 54
1 write(2,0x4000d0ac,60)	--load-trace : print trace of all external entities loaded
 = 60
1 write(2,0x4000d0ec,57)	--nonet : refuse to fetch DTDs or entities over network
 = 57
1 write(2,0x4000d128,50)	--nocompact : do not generate compact text nodes
 = 50
1 write(2,0x4000d15c,36)	--htmlout : output results as HTML
 = 36
1 write(2,0x4000d184,40)	--nowrap : do not put HTML doc wrapper
 = 40
1 write(2,0x4000d1b0,70)	--valid : validate the document in addition to std well-formed check
 = 70
1 write(2,0x4000d1f8,61)	--postvalid : do a posteriori validation, i.e after parsing
 = 61
1 write(2,0x4000d238,65)	--dtdvalid URL : do a posteriori validation against a given DTD
 = 65
1 write(2,0x4000d27c,68)	--dtdvalidfpi FPI : same but name the DTD with a Public Identifier
 = 68
1 write(2,0x4000d2c4,31)	--timing : print some timings
 = 31
1 write(2,0x4000d2e4,48)	--output file or -o file: save to a given file
 = 48
1 write(2,0x4000d318,54)	--repeat : repeat 100 times, for timing or profiling
 = 54
1 write(2,0x4000d350,45)	--insert : ad-hoc test for valid insertions
 = 45
1 write(2,0x4000d380,49)	--compress : turn on gzip compression of output
 = 49
1 write(2,0x4000d3b4,30)	--html : use the HTML parser
 = 30
1 write(2,0x4000d3d4,62)	--xmlout : force to use the XML serializer when using --html
 = 62
1 write(2,0x4000d414,42)	--nodefdtd : do not default HTML doctype
 = 42
1 write(2,0x4000d440,42)	--push : use the push mode of the parser
 = 42
1 write(2,0x4000d46c,69)	--pushsmall : use the push mode of the parser using tiny increments
 = 69
1 write(2,0x4000d4b4,30)	--memory : parse from memory
 = 30
1 write(2,0x4000d4d4,62)	--maxmem nbbytes : limits memory allocation to nbbytes bytes
 = 62
1 write(2,0x4000d514,58)	--nowarning : do not emit warnings from parser/validator
 = 58
1 write(2,0x4000d550,46)	--noblanks : drop (ignorable?) blanks spaces
 = 46
1 write(2,0x4000d580,51)	--nocdata : replace cdata section with text nodes
 = 51
1 write(2,0x4000d5b4,41)	--format : reformat/reindent the output
 = 41
1 write(2,0x4000d5e0,50)	--encode encoding : output in the given encoding
 = 50
1 write(2,0x4000d614,50)	--dropdtd : remove the DOCTYPE of the input docs
 = 50
1 write(2,0x4000d648,53)	--pretty STYLE : pretty-print in a particular style
 = 53
1 write(2,0x4000d680,40)	                 0 Do not pretty print
 = 40
1 write(2,0x4000d6ac,56)	                 1 Format the XML content, as --format
 = 56
1 write(2,0x4000d6e8,67)	                 2 Add whitespace inside tags, preserving content
 = 67
1 write(2,0x4000d72c,60)	--c14n : save in W3C canonical format v1.0 (with comments)
 = 60
1 write(2,0x4000d76c,62)	--c14n11 : save in W3C canonical format v1.1 (with comments)
 = 62
1 write(2,0x4000d7ac,69)	--exc-c14n : save in W3C exclusive canonical format (with comments)
 = 69
1 write(2,0x4000d7f4,53)	--nsclean : remove redundant namespace declarations
 = 53
1 write(2,0x4000d82c,34)	--testIO : test user I/O support
 = 34
1 write(2,0x4000d850,57)	--catalogs : use SGML catalogs from $SGML_CATALOG_FILES
 = 57
1 write(2,0x4000d88c,52)	             otherwise XML Catalogs starting from 
 = 52
1 write(2,0x3ff1b718,59)	         file:///etc/xml/catalog are activated by default
 = 59
1 write(2,0x4000d904,39)	--nocatalogs: deactivate all catalogs
 = 39
1 write(2,0x4000d92c,42)	--auto : generate a small doc on the fly
 = 42
1 write(2,0x4000d958,37)	--xinclude : do XInclude processing
 = 37
1 write(2,0x4000d980,60)	--noxincludenode : same but do not generate XInclude nodes
 = 60
1 write(2,0x4000d9c0,50)	--nofixup-base-uris : do not fixup xml:base uris
 = 50
1 write(2,0x4000d9f4,32)	--loaddtd : fetch external DTD
 = 32
1 write(2,0x4000da18,68)	--dtdattr : loaddtd + populate the tree with inherited attributes 
 = 68
1 write(2,0x4000da60,68)	--stream : use the streaming interface to process very large files
 = 68
1 write(2,0x4000daa8,62)	--walker : create a reader and walk though the resulting doc
 = 62
1 write(2,0x4000dae8,52)	--pattern pattern_value : test the pattern support
 = 52
1 write(2,0x4000db20,51)	--chkregister : verify the node registration code
 = 51
1 write(2,0x4000db54,61)	--relaxng schema : do RelaxNG validation against the schema
 = 61
1 write(2,0x4000db94,56)	--schema schema : do validation against the WXS schema
 = 56
1 write(2,0x4000dbd0,58)	--schematron schema : do validation against a schematron
 = 58
1 write(2,0x4000dc0c,52)	--sax1: use the old SAX1 interfaces for processing
 = 52
1 write(2,0x4000dc44,59)	--sax: do not build a tree but work just at the SAX level
 = 59
1 write(2,0x4000dc80,62)	--oldxml10: use XML-1.0 parsing rules before the 5th edition
 = 62
1 write(2,0x4000dcc0,60)	--xpath expr: evaluate the XPath expression, imply --noout
 = 60
1 write(2,0x4000dd00,47)
Libxml project home page: http://xmlsoft.org/
 = 47
1 write(2,0x4000dd30,68)To report bugs or get some help check: http://xmlsoft.org/bugs.html
 = 68
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/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/etc/ld.so.cache

-----------------------------------------------------------------