[*] Binary protection state of libmp4v2.so.2.0.0
No RELRO No Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function sprintf tear down of libmp4v2.so.2.0.0
90758: 8fbe0120 lw s8,288(sp)
9075c: 8fb7011c lw s7,284(sp)
90760: 8fb60118 lw s6,280(sp)
90764: 8fb50114 lw s5,276(sp)
90768: 8fb40110 lw s4,272(sp)
9076c: 8fb3010c lw s3,268(sp)
90770: 8fb20108 lw s2,264(sp)
90774: 8fb10104 lw s1,260(sp)
90778: 8fb00100 lw s0,256(sp)
9077c: 03e00008 jr ra
90780: 27bd0128 addiu sp,sp,296
90784: 26120100 addiu s2,s0,256
90788: 0320f809 jalr t9
9078c: 02402021 move a0,s2
90790: 104000e3 beqz v0,90b20 <_ZN5mp4v24impl3Log7hexDumpEh11MP4LogLevelPKhjPKcz@@Base+0x920>
90794: 8fbc0018 lw gp,24(sp)
90798: 8f999084 lw t9,-28540(gp)
9079c: 00402021 move a0,v0
907a0: 00002821 move a1,zero
907a4: 0320f809 jalr t9
907a8: 02403021 move a2,s2
907ac: 8fbc0018 lw gp,24(sp)
907b0: 00402021 move a0,v0
907b4: 02003021 move a2,s0
907b8: 8f858034 lw a1,-32716(gp)
907bc: 8f998fd0 lw t9,sprintf
907c0: 24070020 li a3,32
907c4: 24a51d34 addiu a1,a1,7476
--
c9c18: 0320f809 jalr t9
c9c1c: 0040a021 move s4,v0
c9c20: 8fbc0038 lw gp,56(sp)
c9c24: 02202021 move a0,s1
c9c28: 02002821 move a1,s0
c9c2c: 8f999330 lw t9,-27856(gp)
c9c30: 0320f809 jalr t9
c9c34: 00408821 move s1,v0
c9c38: 8fbc0038 lw gp,56(sp)
c9c3c: e7a000e8 swc1 $f0,232(sp)
c9c40: e7a100ec swc1 $f1,236(sp)
c9c44: 8f999348 lw t9,-27832(gp)
c9c48: 0320f809 jalr t9
c9c4c: 24040100 li a0,256
c9c50: 0040b021 move s6,v0
c9c54: 8fbc0038 lw gp,56(sp)
c9c58: c7a000e8 lwc1 $f0,232(sp)
c9c5c: 10400386 beqz v0,caa78 <_ZNKSt8_Rb_treeISsSt4pairIKSsPKN5mp4v24impl4EnumINS3_4bmff12LanguageCodeELS6_0EE5EntryEESt10_Select1stISB_ENS3_14LessIgnoreCaseESaISB_EE14_M_lower_boundEPKSt13_Rb_tree_nodeISB_ESK_RS1_@@Base+0x4aa0>
c9c60: c7a100ec lwc1 $f1,236(sp)
c9c64: 3c031062 lui v1,0x1062
c9c68: 26a201f4 addiu v0,s5,500
c9c6c: 24634dd3 addiu v1,v1,19923
c9c70: 00430019 multu v0,v1
c9c74: 8f838034 lw v1,-32716(gp)
c9c78: 8f858034 lw a1,-32716(gp)
c9c7c: 8f998fd0 lw t9,sprintf
c9c80: d4625ef8 ldc1 $f2,24312(v1)
c9c84: afb30010 sw s3,16(sp)
--
ca3f8: 0320f809 jalr t9
ca3fc: 24040100 li a0,256
ca400: 0040b021 move s6,v0
ca404: 8fbc0038 lw gp,56(sp)
ca408: c7a000e8 lwc1 $f0,232(sp)
ca40c: 1040019a beqz v0,caa78 <_ZNKSt8_Rb_treeISsSt4pairIKSsPKN5mp4v24impl4EnumINS3_4bmff12LanguageCodeELS6_0EE5EntryEESt10_Select1stISB_ENS3_14LessIgnoreCaseESaISB_EE14_M_lower_boundEPKSt13_Rb_tree_nodeISB_ESK_RS1_@@Base+0x4aa0>
ca410: c7a100ec lwc1 $f1,236(sp)
ca414: 8f998e98 lw t9,-29032(gp)
ca418: e7a000e8 swc1 $f0,232(sp)
ca41c: e7a100ec swc1 $f1,236(sp)
ca420: 02202021 move a0,s1
ca424: 0320f809 jalr t9
ca428: 02002821 move a1,s0
ca42c: 8fbc0038 lw gp,56(sp)
ca430: c7a000e8 lwc1 $f0,232(sp)
ca434: 14400023 bnez v0,ca4c4 <_ZNKSt8_Rb_treeISsSt4pairIKSsPKN5mp4v24impl4EnumINS3_4bmff12LanguageCodeELS6_0EE5EntryEESt10_Select1stISB_ENS3_14LessIgnoreCaseESaISB_EE14_M_lower_boundEPKSt13_Rb_tree_nodeISB_ESK_RS1_@@Base+0x44ec>
ca438: c7a100ec lwc1 $f1,236(sp)
ca43c: 8f87802c lw a3,-32724(gp)
ca440: 24e7d818 addiu a3,a3,-10216
ca444: 3c021062 lui v0,0x1062
ca448: 26b501f4 addiu s5,s5,500
ca44c: 24424dd3 addiu v0,v0,19923
ca450: 02a20019 multu s5,v0
ca454: 8f828034 lw v0,-32716(gp)
ca458: 8f858034 lw a1,-32716(gp)
ca45c: 8f998fd0 lw t9,sprintf
ca460: d4425ef8 ldc1 $f2,24312(v0)
ca464: afb20010 sw s2,16(sp)
[*] Function sprintf used 3 times libmp4v2.so.2.0.0