[*] Binary protection state of libglib-2.0.so.0.6000.7
Full RELRO No Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function strcpy tear down of libglib-2.0.so.0.6000.7
490cc: afb7003c sw s7,60(sp)
490d0: afb60038 sw s6,56(sp)
490d4: afb3002c sw s3,44(sp)
490d8: 00a08025 move s0,a1
490dc: 0320f809 jalr t9
490e0: 00c0a825 move s5,a2
490e4: 8fbc0010 lw gp,16(sp)
490e8: 24440001 addiu a0,v0,1
490ec: 02029021 addu s2,s0,v0
490f0: 8f99806c lw t9,-32660(gp)
490f4: 0411578a bal 5ef20 <g_malloc@@Base>
490f8: 00042040 sll a0,a0,0x1
490fc: 0212182b sltu v1,s0,s2
49100: 8fbc0010 lw gp,16(sp)
49104: 0040a025 move s4,v0
49108: 10600029 beqz v1,491b0 <g_io_channel_seek@@Base+0x33c>
4910c: 00408825 move s1,v0
49110: 24160001 li s6,1
49114: 241e005c li s8,92
49118: 2413000d li s3,13
4911c: 1000000f b 4915c <g_io_channel_seek@@Base+0x2e8>
49120: 27b70018 addiu s7,sp,24
49124: 10620043 beq v1,v0,49234 <g_io_channel_seek@@Base+0x3c0>
49128: 2402000a li v0,10
4912c: 14620037 bne v1,v0,4920c <g_io_channel_seek@@Base+0x398>
49130: 8f9990b0 lw t9,strcpy
49134: 2402006e li v0,110
49138: 02202025 move a0,s1
4913c: 02e02825 move a1,s7
49140: 0320f809 jalr t9
49144: a3a20019 sb v0,25(sp)
49148: 8fbc0010 lw gp,16(sp)
4914c: 26310002 addiu s1,s1,2
49150: 26100001 addiu s0,s0,1
49154: 52120017 beql s0,s2,491b4 <g_io_channel_seek@@Base+0x340>
49158: a2200000 sb zero,0(s1)
4915c: 82030000 lb v1,0(s0)
49160: a7be0018 sh s8,24(sp)
49164: 10730020 beq v1,s3,491e8 <g_io_channel_seek@@Base+0x374>
49168: a3a0001a sb zero,26(sp)
4916c: 2862000e slti v0,v1,14
49170: 1440ffec bnez v0,49124 <g_io_channel_seek@@Base+0x2b0>
49174: 24020009 li v0,9
49178: 24020020 li v0,32
4917c: 10620032 beq v1,v0,49248 <g_io_channel_seek@@Base+0x3d4>
49180: 2402005c li v0,92
49184: 14620021 bne v1,v0,4920c <g_io_channel_seek@@Base+0x398>
49188: 8f9990b0 lw t9,strcpy
4918c: 02202025 move a0,s1
49190: 02e02825 move a1,s7
49194: a3be0019 sb s8,25(sp)
49198: 0320f809 jalr t9
4919c: 26100001 addiu s0,s0,1
491a0: 26310002 addiu s1,s1,2
491a4: 8fbc0010 lw gp,16(sp)
491a8: 1612ffec bne s0,s2,4915c <g_io_channel_seek@@Base+0x2e8>
491ac: 0000b025 move s6,zero
491b0: a2200000 sb zero,0(s1)
491b4: 8fbf0044 lw ra,68(sp)
491b8: 02801025 move v0,s4
491bc: 8fbe0040 lw s8,64(sp)
491c0: 8fb7003c lw s7,60(sp)
491c4: 8fb60038 lw s6,56(sp)
491c8: 8fb50034 lw s5,52(sp)
491cc: 8fb40030 lw s4,48(sp)
491d0: 8fb3002c lw s3,44(sp)
491d4: 8fb20028 lw s2,40(sp)
491d8: 8fb10024 lw s1,36(sp)
491dc: 8fb00020 lw s0,32(sp)
491e0: 03e00008 jr ra
491e4: 27bd0048 addiu sp,sp,72
491e8: 8f9990b0 lw t9,strcpy
491ec: 24020072 li v0,114
491f0: 02202025 move a0,s1
491f4: 02e02825 move a1,s7
491f8: 0320f809 jalr t9
491fc: a3a20019 sb v0,25(sp)
49200: 26310002 addiu s1,s1,2
49204: 1000ffd2 b 49150 <g_io_channel_seek@@Base+0x2dc>
49208: 8fbc0010 lw gp,16(sp)
4920c: 52a00006 beqzl s5,49228 <g_io_channel_seek@@Base+0x3b4>
49210: a2230000 sb v1,0(s1)
49214: 8fa20048 lw v0,72(sp)
49218: 80420014 lb v0,20(v0)
4921c: 1062001a beq v1,v0,49288 <g_io_channel_seek@@Base+0x414>
49220: 8f9990b0 lw t9,strcpy
49224: a2230000 sb v1,0(s1)
49228: 0000b025 move s6,zero
4922c: 1000ffc8 b 49150 <g_io_channel_seek@@Base+0x2dc>
49230: 26310001 addiu s1,s1,1
49234: 16c00010 bnez s6,49278 <g_io_channel_seek@@Base+0x404>
49238: 8f9990b0 lw t9,strcpy
4923c: a2230000 sb v1,0(s1)
49240: 1000ffc3 b 49150 <g_io_channel_seek@@Base+0x2dc>
49244: 26310001 addiu s1,s1,1
49248: 52c0fffd beqzl s6,49240 <g_io_channel_seek@@Base+0x3cc>
4924c: a2230000 sb v1,0(s1)
49250: 8f9990b0 lw t9,strcpy
49254: 02202025 move a0,s1
49258: 02e02825 move a1,s7
--
5b9c4: 8f848018 lw a0,-32744(gp)
5b9c8: 2682ffff addiu v0,s4,-1
5b9cc: 3404d7ff li a0,0xd7ff
5b9d0: 0044102b sltu v0,v0,a0
5b9d4: 1440000c bnez v0,5ba08 <g_markup_error_quark@@Base+0xab4>
5b9d8: 8f99862c lw t9,-31188(gp)
5b9dc: 3c04ffff lui a0,0xffff
5b9e0: 24822000 addiu v0,a0,8192
5b9e4: 02821021 addu v0,s4,v0
5b9e8: 2c421ffe sltiu v0,v0,8190
5b9ec: 54400007 bnezl v0,5ba0c <g_markup_error_quark@@Base+0xab8>
5b9f0: 27b00028 addiu s0,sp,40
5b9f4: 02842021 addu a0,s4,a0
5b9f8: 3c020010 lui v0,0x10
5b9fc: 0082202b sltu a0,a0,v0
5ba00: 50800091 beqzl a0,5bc48 <g_markup_error_quark@@Base+0xcf4>
5ba04: 8f848018 lw a0,-32744(gp)
5ba08: 27b00028 addiu s0,sp,40
5ba0c: 02002825 move a1,s0
5ba10: 02802025 move a0,s4
5ba14: afa00028 sw zero,40(sp)
5ba18: 0320f809 jalr t9
5ba1c: afa0002c sw zero,44(sp)
5ba20: 8fbc0020 lw gp,32(sp)
5ba24: 02c02025 move a0,s6
5ba28: 8f9990b0 lw t9,strcpy
5ba2c: 0320f809 jalr t9
5ba30: 02002825 move a1,s0
--
64d58: 00a09025 move s2,a1
64d5c: 10000014 b 64db0 <g_node_children_foreach@@Base+0x1f4>
64d60: 2414002d li s4,45
64d64: 8c420000 lw v0,0(v0)
64d68: a0540000 sb s4,0(v0)
64d6c: 8e020000 lw v0,0(s0)
64d70: 8e050004 lw a1,4(s0)
64d74: 8c440000 lw a0,0(v0)
64d78: 0320f809 jalr t9
64d7c: 24840001 addiu a0,a0,1
64d80: 8fbc0010 lw gp,16(sp)
64d84: 8e040004 lw a0,4(s0)
64d88: 8f998074 lw t9,-32652(gp)
64d8c: 0411e8c5 bal 5f0a4 <g_free@@Base>
64d90: 00000000 nop
64d94: 8fbc0010 lw gp,16(sp)
64d98: 8f998074 lw t9,-32652(gp)
64d9c: 0411e8c1 bal 5f0a4 <g_free@@Base>
64da0: 02002025 move a0,s0
64da4: 8e310004 lw s1,4(s1)
64da8: 12200015 beqz s1,64e00 <g_node_children_foreach@@Base+0x244>
64dac: 8fbc0010 lw gp,16(sp)
64db0: 8e300000 lw s0,0(s1)
64db4: 1240fff4 beqz s2,64d88 <g_node_children_foreach@@Base+0x1cc>
64db8: 8e040004 lw a0,4(s0)
64dbc: 8f9990b0 lw t9,strcpy
64dc0: 1480ffe8 bnez a0,64d64 <g_node_children_foreach@@Base+0x1a8>
64dc4: 8e020000 lw v0,0(s0)
--
8ed88: 8e220008 lw v0,8(s1)
8ed8c: 8e230004 lw v1,4(s1)
8ed90: 00021023 negu v0,v0
8ed94: ae020008 sw v0,8(s0)
8ed98: 8e22000c lw v0,12(s1)
8ed9c: 8e380018 lw t8,24(s1)
8eda0: ae02000c sw v0,12(s0)
8eda4: 8e220010 lw v0,16(s1)
8eda8: 8e2f001c lw t7,28(s1)
8edac: 8e2e0020 lw t6,32(s1)
8edb0: 8e2d0024 lw t5,36(s1)
8edb4: 8e2c0028 lw t4,40(s1)
8edb8: 8e2b0034 lw t3,52(s1)
8edbc: 8e2a0038 lw t2,56(s1)
8edc0: 8e29003c lw t1,60(s1)
8edc4: 8e280040 lw t0,64(s1)
8edc8: 8e270044 lw a3,68(s1)
8edcc: 8e260048 lw a2,72(s1)
8edd0: 8e240030 lw a0,48(s1)
8edd4: 8e25002c lw a1,44(s1)
8edd8: ae020010 sw v0,16(s0)
8eddc: 241f077c li ra,1916
8ede0: 8e220014 lw v0,20(s1)
8ede4: 00031823 negu v1,v1
8ede8: ae1f0000 sw ra,0(s0)
8edec: 8f9990b0 lw t9,strcpy
8edf0: 241f0bb7 li ra,2999
8edf4: ae1f0090 sw ra,144(s0)
8edf8: ae030004 sw v1,4(s0)
8edfc: ae180018 sw t8,24(s0)
8ee00: ae0f001c sw t7,28(s0)
8ee04: ae0e0020 sw t6,32(s0)
8ee08: ae0d0024 sw t5,36(s0)
8ee0c: ae0c0028 sw t4,40(s0)
8ee10: ae020014 sw v0,20(s0)
8ee14: ae05002c sw a1,44(s0)
8ee18: ae0b0034 sw t3,52(s0)
8ee1c: ae0a0038 sw t2,56(s0)
8ee20: ae09003c sw t1,60(s0)
8ee24: ae080040 sw t0,64(s0)
8ee28: ae070044 sw a3,68(s0)
8ee2c: ae060048 sw a2,72(s0)
8ee30: 2625004c addiu a1,s1,76
8ee34: ae040030 sw a0,48(s0)
8ee38: 0320f809 jalr t9
8ee3c: 2604004c addiu a0,s0,76
8ee40: 8fbc0010 lw gp,16(sp)
8ee44: 2625006d addiu a1,s1,109
8ee48: 8f9990b0 lw t9,strcpy
8ee4c: 0320f809 jalr t9
8ee50: 2604006d addiu a0,s0,109
[*] Function strcpy used 10 times libglib-2.0.so.0.6000.7