Offset 1, 121 lines modified | Offset 0, 0 lines modified | ||
1 | Key·0x42726577: | ||
2 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
3 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
4 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
5 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
6 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
7 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
8 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
9 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
10 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
11 | 0000000000000000000000000000000000000000000000 | ||
12 | Key·0x7109871a: | ||
13 | 310700002d070000e3030000600000002800000003010000200000008856b282cdabd0 | ||
14 | bef6bd3072af251764a1eb64bf73c3bb19cce3482c54e38f4230000000210400002800 | ||
15 | 0000c99c496900d0d764cc2dca41fdee4ba5e5d09fbadc85c2bcd28ee832d2f08759ea | ||
16 | 657f030000000067030000630300003082035f30820247a0030201020204666cecdd30 | ||
17 | 0d06092a864886f70d01010b05003060310b300906035504061302554b310c300a0603 | ||
18 | 55040813034f5247310c300a060355040713034f524731133011060355040a130a6664 | ||
19 | 726f69642e6f7267310f300d060355040b13064644726f6964310f300d060355040313 | ||
20 | 064644726f6964301e170d3136313032303130333735315a170d343430333037313033 | ||
21 | 3735315a3060310b300906035504061302554b310c300a060355040813034f5247310c | ||
22 | 300a060355040713034f524731133011060355040a130a6664726f69642e6f7267310f | ||
23 | 300d060355040b13064644726f6964310f300d060355040313064644726f6964308201 | ||
24 | 22300d06092a864886f70d01010105000382010f003082010a0282010100889db5e970 | ||
25 | b08c3228253e9780dcdec0e4a4205ec35e5944f4e7d56fbc733e1b832b1ae9be778135 | ||
26 | 86316ce8fc897ec91843108140051ef9a6075b44a07602228563199b25572226ca37b7 | ||
27 | 476d2e37e696952010ee33a19e01f9c0f22731e6bafff250af45cfdef549b4d6d656ed | ||
28 | b9168f8518f27e705199a2c5295aca744d1d7efbb20458fb071d0e6b8601c38234742a | ||
29 | f11b4adca3d9c04372f86b1753bdd2caa225f6312c7a9bf21709e4f8aa30142aad7c88 | ||
30 | faa96c11ce4d3d73e6c2a8520208e8ba32dc619f78b1ccb845a53b4c3d1003add90cbc | ||
31 | 43e729a7a24561b4efbbec09fc88a56b1383c3a7e2005bbdbbc64eac9e486fa533d4a1 | ||
32 | ec05873160d30203010001a321301f301d0603551d0e04160414aa4d3d78aad9141653 | ||
33 | c59c1fe8c79c37c1a0d4dc300d06092a864886f70d01010b0500038201010000658fd1 | ||
34 | b1b44ff8935e794edc8eaf85b0368ae88efb5f1cfd7f1b3a59a698e6b5f02111345000 | ||
35 | 877817c972fe8d3910d308d5d98e8f9e45476a62d267caaf41362b6880d6836f6f119c | ||
36 | bcfccc26836d6ec7180f2c44a6995eeee684649bde5a5aefd5e1aafadbb7e1b619b0fd | ||
37 | bb93124094ff3f027952479675a7d474689c08b931a155dc41ab05b75694d4bf467f44 | ||
38 | fe5909a1fb417a9c6bbfbe370090d21bf54b3716b2cb396cdd635ba715f15deec89790 | ||
39 | 4a4c929b0a5da4a848858497613823bf2ea5c1f5ff22f3f48795bd63a902878d4ef990 | ||
40 | 64d47e3a9530bb609fb19237c1ac584273cbee79c9df627558014c98db6fe8aa5644ee | ||
41 | e61a6b253af4820c000000080000000df0efbe03000000000000001802000008010000 | ||
42 | 0301000000010000235413feb985cfcf90b4217b826b2c2214c04d8dc4e1b5ffab06b9 | ||
43 | 55af5818a5f52f982bd9e01a79f1567014ef9330e644cd56626d8d33de286cb7177e63 | ||
44 | 3204fdc97a142e9ee7040470f503ea4ec07b385f0242dac42834c9ec19016843e9fcf7 | ||
45 | 7324c3ddde250f6dba3ab56284a8c7bd738220d303b5ff3c3219826ba2e2cb62f0ac22 | ||
46 | 4a2d6fa0f8d9339a9088d3d4481f5b87dc59eefb0996f3b1a5cbdef33a6331fddfb8bd | ||
47 | 7b3f4313b102b730464f1f1a473224174716bc90ef2e3b3dd51b4e9d6f8e1c66cbede1 | ||
48 | 6200a0178abc8ef1cb716678f0d3e7a2c9ab1067b4eddc58c133bbfa14159b4d71d536 | ||
49 | eed4514e98cd6977a1edc88afb273a0d062bb2080100002104000000010000235413fe | ||
50 | b985cfcf90b4217b826b2c2214c04d8dc4e1b5ffab06b955af5818a5f52f982bd9e01a | ||
51 | 79f1567014ef9330e644cd56626d8d33de286cb7177e633204fdc97a142e9ee7040470 | ||
52 | f503ea4ec07b385f0242dac42834c9ec19016843e9fcf77324c3ddde250f6dba3ab562 | ||
53 | 84a8c7bd738220d303b5ff3c3219826ba2e2cb62f0ac224a2d6fa0f8d9339a9088d3d4 | ||
54 | 481f5b87dc59eefb0996f3b1a5cbdef33a6331fddfb8bd7b3f4313b102b730464f1f1a | ||
55 | 473224174716bc90ef2e3b3dd51b4e9d6f8e1c66cbede16200a0178abc8ef1cb716678 | ||
56 | f0d3e7a2c9ab1067b4eddc58c133bbfa14159b4d71d536eed4514e98cd6977a1edc88a | ||
57 | fb273a0d062bb22601000030820122300d06092a864886f70d01010105000382010f00 | ||
58 | 3082010a0282010100889db5e970b08c3228253e9780dcdec0e4a4205ec35e5944f4e7 | ||
59 | d56fbc733e1b832b1ae9be77813586316ce8fc897ec91843108140051ef9a6075b44a0 | ||
60 | 7602228563199b25572226ca37b7476d2e37e696952010ee33a19e01f9c0f22731e6ba | ||
61 | fff250af45cfdef549b4d6d656edb9168f8518f27e705199a2c5295aca744d1d7efbb2 | ||
62 | 0458fb071d0e6b8601c38234742af11b4adca3d9c04372f86b1753bdd2caa225f6312c | ||
63 | 7a9bf21709e4f8aa30142aad7c88faa96c11ce4d3d73e6c2a8520208e8ba32dc619f78 | ||
64 | b1ccb845a53b4c3d1003add90cbc43e729a7a24561b4efbbec09fc88a56b1383c3a7e2 | ||
65 | 005bbdbbc64eac9e486fa533d4a1ec05873160d30203010001 | ||
66 | Key·0xf05368c0: | ||
67 | 310700002d070000db030000600000002800000003010000200000008856b282cdabd0 | ||
68 | bef6bd3072af251764a1eb64bf73c3bb19cce3482c54e38f4230000000210400002800 | ||
69 | 0000c99c496900d0d764cc2dca41fdee4ba5e5d09fbadc85c2bcd28ee832d2f08759ea | ||
70 | 657f030000000067030000630300003082035f30820247a0030201020204666cecdd30 | ||
71 | 0d06092a864886f70d01010b05003060310b300906035504061302554b310c300a0603 | ||
72 | 55040813034f5247310c300a060355040713034f524731133011060355040a130a6664 | ||
73 | 726f69642e6f7267310f300d060355040b13064644726f6964310f300d060355040313 | ||
74 | 064644726f6964301e170d3136313032303130333735315a170d343430333037313033 | ||
75 | 3735315a3060310b300906035504061302554b310c300a060355040813034f5247310c | ||
76 | 300a060355040713034f524731133011060355040a130a6664726f69642e6f7267310f | ||
77 | 300d060355040b13064644726f6964310f300d060355040313064644726f6964308201 | ||
78 | 22300d06092a864886f70d01010105000382010f003082010a0282010100889db5e970 | ||
79 | b08c3228253e9780dcdec0e4a4205ec35e5944f4e7d56fbc733e1b832b1ae9be778135 | ||
80 | 86316ce8fc897ec91843108140051ef9a6075b44a07602228563199b25572226ca37b7 | ||
81 | 476d2e37e696952010ee33a19e01f9c0f22731e6bafff250af45cfdef549b4d6d656ed | ||
82 | b9168f8518f27e705199a2c5295aca744d1d7efbb20458fb071d0e6b8601c38234742a | ||
83 | f11b4adca3d9c04372f86b1753bdd2caa225f6312c7a9bf21709e4f8aa30142aad7c88 | ||
84 | faa96c11ce4d3d73e6c2a8520208e8ba32dc619f78b1ccb845a53b4c3d1003add90cbc | ||
85 | 43e729a7a24561b4efbbec09fc88a56b1383c3a7e2005bbdbbc64eac9e486fa533d4a1 | ||
86 | ec05873160d30203010001a321301f301d0603551d0e04160414aa4d3d78aad9141653 | ||
87 | c59c1fe8c79c37c1a0d4dc300d06092a864886f70d01010b0500038201010000658fd1 | ||
88 | b1b44ff8935e794edc8eaf85b0368ae88efb5f1cfd7f1b3a59a698e6b5f02111345000 | ||
89 | 877817c972fe8d3910d308d5d98e8f9e45476a62d267caaf41362b6880d6836f6f119c | ||
90 | bcfccc26836d6ec7180f2c44a6995eeee684649bde5a5aefd5e1aafadbb7e1b619b0fd | ||
91 | bb93124094ff3f027952479675a7d474689c08b931a155dc41ab05b75694d4bf467f44 | ||
92 | fe5909a1fb417a9c6bbfbe370090d21bf54b3716b2cb396cdd635ba715f15deec89790 | ||
93 | 4a4c929b0a5da4a848858497613823bf2ea5c1f5ff22f3f48795bd63a902878d4ef990 | ||
94 | 64d47e3a9530bb609fb19237c1ac584273cbee79c9df627558014c98db6fe8aa5644ee | ||
95 | e61a6b253af48218000000ffffff7f0000000018000000ffffff7f1802000008010000 | ||
96 | 03010000000100002aef8c2e4a5f0c505c012711b4f9b138cd45b90c1fe5b4b778321e | ||
97 | 32329f10ce32c95383b3d25918ca12e7f0d8de6e0d3dfa195a4eb2452bc207a984844f | ||
98 | 21e84cb19c29dc8cf0e6722002d4342c573115cc0af3069369422e54c269f26501b077 | ||
99 | a010abe1021c9818ce012a72a0663f0cf56a0e52a5226c537906eb078cece143f145db | ||
100 | abb34d88aee76dba36c97d290ebb165905ba6c5dccc24efc5c68e365d2c79f8ddd639f | ||
101 | 22374bc43d96cd91555c673a7b841dc2c2df9c1095f8a77b6080dc3c4f04039c33f27e | ||
102 | e8e008ca810ac2f63b9c51f7fb456ad6781b79ccc5e99fdc5699241eebcde524c9f663 | ||
103 | 7a5e110186712995e73236379125cd57d5a54a0801000021040000000100002aef8c2e | ||
104 | 4a5f0c505c012711b4f9b138cd45b90c1fe5b4b778321e32329f10ce32c95383b3d259 | ||
105 | 18ca12e7f0d8de6e0d3dfa195a4eb2452bc207a984844f21e84cb19c29dc8cf0e67220 | ||
106 | 02d4342c573115cc0af3069369422e54c269f26501b077a010abe1021c9818ce012a72 | ||
107 | a0663f0cf56a0e52a5226c537906eb078cece143f145dbabb34d88aee76dba36c97d29 | ||
108 | 0ebb165905ba6c5dccc24efc5c68e365d2c79f8ddd639f22374bc43d96cd91555c673a | ||
109 | 7b841dc2c2df9c1095f8a77b6080dc3c4f04039c33f27ee8e008ca810ac2f63b9c51f7 | ||
110 | fb456ad6781b79ccc5e99fdc5699241eebcde524c9f6637a5e110186712995e7323637 | ||
111 | 9125cd57d5a54a2601000030820122300d06092a864886f70d01010105000382010f00 | ||
112 | 3082010a0282010100889db5e970b08c3228253e9780dcdec0e4a4205ec35e5944f4e7 | ||
113 | d56fbc733e1b832b1ae9be77813586316ce8fc897ec91843108140051ef9a6075b44a0 | ||
114 | 7602228563199b25572226ca37b7476d2e37e696952010ee33a19e01f9c0f22731e6ba | ||
115 | fff250af45cfdef549b4d6d656edb9168f8518f27e705199a2c5295aca744d1d7efbb2 | ||
116 | 0458fb071d0e6b8601c38234742af11b4adca3d9c04372f86b1753bdd2caa225f6312c | ||
117 | 7a9bf21709e4f8aa30142aad7c88faa96c11ce4d3d73e6c2a8520208e8ba32dc619f78 | ||
118 | b1ccb845a53b4c3d1003add90cbc43e729a7a24561b4efbbec09fc88a56b1383c3a7e2 | ||
119 | 005bbdbbc64eac9e486fa533d4a1ec05873160d30203010001 |
Offset 1, 16 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·false | ||
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true | ||
5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
6 | Verified·for·SourceStamp:·false | ||
7 | Number·of·signers:·1 | ||
8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
9 | Signer·#1·certificate·SHA-256·digest:·1a96ed4427982c52e06709c941a8f39b2aba68bccae86b6c86f9f030bd9599ea | ||
10 | Signer·#1·certificate·SHA-1·digest:·574d5dcdc69a821441cb6291196e0a03d71ba0b3 | ||
11 | Signer·#1·certificate·MD5·digest:·9081418e14d9eeed0b5c984074eedb34 | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·49a3879c11890dfb27ae32d1599d3fd9b5aa51f966c4f97f9b88e4f6c99f382c | ||
15 | Signer·#1·public·key·SHA-1·digest:·5cb3f26cd2d0ee6e51483b07579146ce2dc54e5a | ||
16 | Signer·#1·public·key·MD5·digest:·bfc437c463bebd6b144ac57c79ee620a |
Offset 1, 20 lines modified | Offset 1, 20 lines modified | ||
1 | Zip·file·size:·58 | 1 | Zip·file·size:·58738391·bytes,·number·of·entries:·1095 |
2 | -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties | 2 | -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties |
3 | -rw-rw-rw-··0.0·unx·····10 | 3 | -rw-rw-rw-··0.0·unx·····1016·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof |
4 | -rw-rw-rw-··0.0·unx··8510764·b-·defN·81-Jan-01·01:01·classes.dex | 4 | -rw-rw-rw-··0.0·unx··8510764·b-·defN·81-Jan-01·01:01·classes.dex |
5 | -rw-rw-rw-··0.0·unx··6078 | 5 | -rw-rw-rw-··0.0·unx··6078208·b-·defN·81-Jan-01·01:01·classes2.dex |
6 | -rw-rw-rw-··0.0·unx···1 | 6 | -rw-rw-rw-··0.0·unx···168176·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libjnidispatch.so |
7 | -rw-rw-rw-··0.0·unx·124 | 7 | -rw-rw-rw-··0.0·unx·12470856·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libtorrent4j.so |
8 | -rw-rw-rw-··0.0·unx···1 | 8 | -rw-rw-rw-··0.0·unx···122288·b-·stor·81-Jan-01·01:01·lib/armeabi-v7a/libjnidispatch.so |
9 | -rw-rw-rw-··0.0·unx·113 | 9 | -rw-rw-rw-··0.0·unx·11388820·b-·stor·81-Jan-01·01:01·lib/armeabi-v7a/libtorrent4j.so |
10 | -rw-rw-rw-··0.0·unx···1 | 10 | -rw-rw-rw-··0.0·unx···120172·b-·stor·81-Jan-01·01:01·lib/x86/libjnidispatch.so |
11 | -rw-rw-rw-··0.0·unx·125 | 11 | -rw-rw-rw-··0.0·unx·12567104·b-·stor·81-Jan-01·01:01·lib/x86/libtorrent4j.so |
12 | -rw-rw-rw-··0.0·unx···1 | 12 | -rw-rw-rw-··0.0·unx···118576·b-·stor·81-Jan-01·01:01·lib/x86_64/libjnidispatch.so |
13 | -rw-rw-rw-··0.0·unx·135 | 13 | -rw-rw-rw-··0.0·unx·13531496·b-·stor·81-Jan-01·01:01·lib/x86_64/libtorrent4j.so |
14 | -rw----·····2.4·fat·····1714·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin | 14 | -rw----·····2.4·fat·····1714·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin |
15 | -rw----·····2.4·fat····10174·b-·defN·81-Jan-01·01:01·META-INF/AL2.0 | 15 | -rw----·····2.4·fat····10174·b-·defN·81-Jan-01·01:01·META-INF/AL2.0 |
16 | -rw----·····2.4·fat····24389·b-·defN·81-Jan-01·01:01·META-INF/LGPL2.1 | 16 | -rw----·····2.4·fat····24389·b-·defN·81-Jan-01·01:01·META-INF/LGPL2.1 |
17 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity-ktx.version | 17 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity-ktx.version |
18 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version | 18 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version |
19 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version | 19 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version |
20 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version | 20 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version |
Offset 1090, 11 lines modified | Offset 1090, 8 lines modified | ||
1090 | -rw----·····0.0·fat······372·b-·stor·81-Jan-01·01:01·res/zT.png | 1090 | -rw----·····0.0·fat······372·b-·stor·81-Jan-01·01:01·res/zT.png |
1091 | -rw----·····0.0·fat······688·b-·defN·81-Jan-01·01:01·res/zb.xml | 1091 | -rw----·····0.0·fat······688·b-·defN·81-Jan-01·01:01·res/zb.xml |
1092 | -rw----·····0.0·fat·····1164·b-·defN·81-Jan-01·01:01·res/zl.xml | 1092 | -rw----·····0.0·fat·····1164·b-·defN·81-Jan-01·01:01·res/zl.xml |
1093 | -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml | 1093 | -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml |
1094 | -rw----·····0.0·fat······264·b-·defN·81-Jan-01·01:01·res/zt.xml | 1094 | -rw----·····0.0·fat······264·b-·defN·81-Jan-01·01:01·res/zt.xml |
1095 | -rw----·····0.0·fat······432·b-·stor·81-Jan-01·01:01·res/zz.png | 1095 | -rw----·····0.0·fat······432·b-·stor·81-Jan-01·01:01·res/zz.png |
1096 | -rw----·····0.0·fat··2174180·b-·stor·81-Jan-01·01:01·resources.arsc | 1096 | -rw----·····0.0·fat··2174180·b-·stor·81-Jan-01·01:01·resources.arsc |
1097 | -rw----·····2.0·fat····99559·b-·defN·81-Jan-01·01:01·META-INF/D8EDDAD6.SF | ||
1098 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/D8EDDAD6.RSA | ||
1099 | -rw----·····2.0·fat····99432·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | ||
1100 | 109 | 1097 | 1095·files,·68259456·bytes·uncompressed,·58598952·bytes·compressed:··14.2% |
Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
1 | DEX·version·'037' | 1 | DEX·version·'037' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n037\0' | 3 | magic···············:·'dex\n037\0' |
4 | checksum············:· | 4 | checksum············:·98446cd1 |
5 | signature···········:· | 5 | signature···········:·f108...1b04 |
6 | file_size···········:·6078 | 6 | file_size···········:·6078208 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·444 | 10 | string_ids_size·····:·44489 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·5490 | 12 | type_ids_size·······:·5490 |
13 | type_ids_off········:·1780 | 13 | type_ids_off········:·178068·(0x02b794) |
14 | proto_ids_size······:·10937 | 14 | proto_ids_size······:·10937 |
15 | proto_ids_off·······:·2000 | 15 | proto_ids_off·······:·200028·(0x030d5c) |
16 | field_ids_size······:·19175 | 16 | field_ids_size······:·19175 |
17 | field_ids_off·······:·3312 | 17 | field_ids_off·······:·331272·(0x050e08) |
18 | method_ids_size·····:·420 | 18 | method_ids_size·····:·42056 |
19 | method_ids_off······:·4846 | 19 | method_ids_off······:·484672·(0x076540) |
20 | class_defs_size·····:·4320 | 20 | class_defs_size·····:·4320 |
21 | class_defs_off······:·8211 | 21 | class_defs_off······:·821120·(0x0c8780) |
22 | data_size···········:·5118 | 22 | data_size···········:·5118848 |
23 | data_off············:·959 | 23 | data_off············:·959360·(0x0ea380) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·875 | 25 | class_idx···········:·875 |
26 | access_flags········:·4113·(0x1011) | 26 | access_flags········:·4113·(0x1011) |
27 | superclass_idx······:·562 | 27 | superclass_idx······:·562 |
28 | source_file_idx·····:·5551 | 28 | source_file_idx·····:·5551 |
29 | static_fields_size··:·1 | 29 | static_fields_size··:·1 |
Offset 55, 31 lines modified | Offset 55, 31 lines modified | ||
55 | ······type··········:·'()V' | 55 | ······type··········:·'()V' |
56 | ······access········:·0x10008·(STATIC·CONSTRUCTOR) | 56 | ······access········:·0x10008·(STATIC·CONSTRUCTOR) |
57 | ······code··········- | 57 | ······code··········- |
58 | ······registers·····:·3 | 58 | ······registers·····:·3 |
59 | ······ins···········:·0 | 59 | ······ins···········:·0 |
60 | ······outs··········:·1 | 60 | ······outs··········:·1 |
61 | ······insns·size····:·28·16-bit·code·units | 61 | ······insns·size····:·28·16-bit·code·units |
62 | 0ea6 | 62 | 0ea660:········································|[0ea660]·kotlin.collections.AbstractIterator$WhenMappings.<clinit>:()V |
63 | 0ea6 | 63 | 0ea670:·7100·f919·0000·························|0000:·invoke-static·{},·Lkotlin/collections/State;.values:()[Lkotlin/collections/State;·//·method@19f9 |
64 | 0ea6 | 64 | 0ea676:·0c00···································|0003:·move-result-object·v0 |
65 | 0ea6 | 65 | 0ea678:·2100···································|0004:·array-length·v0,·v0 |
66 | 0ea6 | 66 | 0ea67a:·2300·5714······························|0005:·new-array·v0,·v0,·[I·//·type@1457 |
67 | 0ea6 | 67 | 0ea67e:·6201·0301······························|0007:·sget-object·v1,·Lkotlin/collections/State;.Done:Lkotlin/collections/State;·//·field@0103 |
68 | 0ea6 | 68 | 0ea682:·6e10·f719·0100·························|0009:·invoke-virtual·{v1},·Lkotlin/collections/State;.ordinal:()I·//·method@19f7 |
69 | 0ea6 | 69 | 0ea688:·0a01···································|000c:·move-result·v1 |
70 | 0ea6 | 70 | 0ea68a:·1212···································|000d:·const/4·v2,·#int·1·//·#1 |
71 | 0ea6 | 71 | 0ea68c:·4b02·0001······························|000e:·aput·v2,·v0,·v1 |
72 | 0ea6 | 72 | 0ea690:·6201·0601······························|0010:·sget-object·v1,·Lkotlin/collections/State;.Ready:Lkotlin/collections/State;·//·field@0106 |
73 | 0ea6 | 73 | 0ea694:·6e10·f719·0100·························|0012:·invoke-virtual·{v1},·Lkotlin/collections/State;.ordinal:()I·//·method@19f7 |
74 | 0ea6 | 74 | 0ea69a:·0a01···································|0015:·move-result·v1 |
75 | 0ea6 | 75 | 0ea69c:·1222···································|0016:·const/4·v2,·#int·2·//·#2 |
76 | 0ea6 | 76 | 0ea69e:·4b02·0001······························|0017:·aput·v2,·v0,·v1 |
77 | 0ea6 | 77 | 0ea6a2:·6900·8a00······························|0019:·sput-object·v0,·Lkotlin/collections/AbstractIterator$WhenMappings;.$EnumSwitchMapping$0:[I·//·field@008a |
78 | 0ea6 | 78 | 0ea6a6:·0e00···································|001b:·return-void |
79 | ······catches·······:·(none) | 79 | ······catches·······:·(none) |
80 | ······positions·····:· | 80 | ······positions·····:· |
81 | ······locals········:· | 81 | ······locals········:· |
82 | ··Virtual·methods···- | 82 | ··Virtual·methods···- |
83 | ··source_file_idx···:·5551·(AbstractIterator.kt) | 83 | ··source_file_idx···:·5551·(AbstractIterator.kt) |
Offset 116, 17 lines modified | Offset 116, 17 lines modified | ||
116 | ······type··········:·'()V' | 116 | ······type··········:·'()V' |
117 | ······access········:·0x10002·(PRIVATE·CONSTRUCTOR) | 117 | ······access········:·0x10002·(PRIVATE·CONSTRUCTOR) |
118 | ······code··········- | 118 | ······code··········- |
119 | ······registers·····:·1 | 119 | ······registers·····:·1 |
120 | ······ins···········:·1 | 120 | ······ins···········:·1 |
121 | ······outs··········:·1 | 121 | ······outs··········:·1 |
122 | ······insns·size····:·4·16-bit·code·units | 122 | ······insns·size····:·4·16-bit·code·units |
123 | 0ea | 123 | 0ea8d0:········································|[0ea8d0]·kotlin.collections.AbstractList$Companion.<init>:()V |
124 | 0ea | 124 | 0ea8e0:·7010·a506·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@06a5 |
125 | 0ea | 125 | 0ea8e6:·0e00···································|0003:·return-void |
126 | ······catches·······:·(none) | 126 | ······catches·······:·(none) |
127 | ······positions·····:· | 127 | ······positions·····:· |
128 | ········0x0000·line=105 | 128 | ········0x0000·line=105 |
129 | ······locals········:· | 129 | ······locals········:· |
130 | ········0x0000·-·0x0004·reg=0·this·Lkotlin/collections/AbstractList$Companion;· | 130 | ········0x0000·-·0x0004·reg=0·this·Lkotlin/collections/AbstractList$Companion;· |
131 | ····#1··············:·(in·Lkotlin/collections/AbstractList$Companion;) | 131 | ····#1··············:·(in·Lkotlin/collections/AbstractList$Companion;) |
Offset 134, 74 lines modified | Offset 134, 74 lines modified | ||
134 | ······type··········:·'(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' | 134 | ······type··········:·'(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' |
135 | ······access········:·0x11001·(PUBLIC·SYNTHETIC·CONSTRUCTOR) | 135 | ······access········:·0x11001·(PUBLIC·SYNTHETIC·CONSTRUCTOR) |
136 | ······code··········- | 136 | ······code··········- |
137 | ······registers·····:·2 | 137 | ······registers·····:·2 |
138 | ······ins···········:·2 | 138 | ······ins···········:·2 |
139 | ······outs··········:·1 | 139 | ······outs··········:·1 |
140 | ······insns·size····:·4·16-bit·code·units | 140 | ······insns·size····:·4·16-bit·code·units |
141 | 0ea | 141 | 0ea8e8:········································|[0ea8e8]·kotlin.collections.AbstractList$Companion.<init>:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V |
142 | 0ea | 142 | 0ea8f8:·7010·dc0b·0000·························|0000:·invoke-direct·{v0},·Lkotlin/collections/AbstractList$Companion;.<init>:()V·//·method@0bdc |
143 | 0ea | 143 | 0ea8fe:·0e00···································|0003:·return-void |
144 | ······catches·······:·(none) | 144 | ······catches·······:·(none) |
145 | ······positions·····:· | 145 | ······positions·····:· |
146 | ······locals········:· | 146 | ······locals········:· |
147 | ··Virtual·methods···- | 147 | ··Virtual·methods···- |
148 | ····#0··············:·(in·Lkotlin/collections/AbstractList$Companion;) | 148 | ····#0··············:·(in·Lkotlin/collections/AbstractList$Companion;) |
149 | ······name··········:·'checkBoundsIndexes$kotlin_stdlib' | 149 | ······name··········:·'checkBoundsIndexes$kotlin_stdlib' |
150 | ······type··········:·'(III)V' | 150 | ······type··········:·'(III)V' |
151 | ······access········:·0x0011·(PUBLIC·FINAL) | 151 | ······access········:·0x0011·(PUBLIC·FINAL) |
152 | ······code··········- | 152 | ······code··········- |
153 | ······registers·····:·7 | 153 | ······registers·····:·7 |
154 | ······ins···········:·4 | 154 | ······ins···········:·4 |
155 | ······outs··········:·2 | 155 | ······outs··········:·2 |
156 | ······insns·size····:·85·16-bit·code·units | 156 | ······insns·size····:·85·16-bit·code·units |
157 | 0ea9 | 157 | 0ea900:········································|[0ea900]·kotlin.collections.AbstractList$Companion.checkBoundsIndexes$kotlin_stdlib:(III)V |
158 | 0ea9 | 158 | 0ea910:·1a00·17a1······························|0000:·const-string·v0,·"startIndex:·"·//·string@a117 |
159 | 0ea9 | 159 | 0ea914:·3a04·2800······························|0002:·if-ltz·v4,·002a·//·+0028 |
160 | 0ea9 | 160 | 0ea918:·3665·2600······························|0004:·if-gt·v5,·v6,·002a·//·+0026 |
161 | 0ea9 | 161 | 0ea91c:·3654·0300······························|0006:·if-gt·v4,·v5,·0009·//·+0003 |
162 | 0ea9 | 162 | 0ea920:·0e00···································|0008:·return-void |
163 | 0ea9 | 163 | 0ea922:·2206·1f02······························|0009:·new-instance·v6,·Ljava/lang/IllegalArgumentException;·//·type@021f |
164 | 0ea9 | 164 | 0ea926:·2201·4202······························|000b:·new-instance·v1,·Ljava/lang/StringBuilder;·//·type@0242 |
165 | 0ea9 | 165 | 0ea92a:·7010·2e07·0100·························|000d:·invoke-direct·{v1},·Ljava/lang/StringBuilder;.<init>:()V·//·method@072e |
166 | 0ea9 | 166 | 0ea930:·6e20·3a07·0100·························|0010:·invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@073a |
167 | 0ea9 | 167 | 0ea936:·0c00···································|0013:·move-result-object·v0 |
168 | 0ea9 | 168 | 0ea938:·6e20·3507·4000·························|0014:·invoke-virtual·{v0,·v4},·Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder;·//·method@0735 |
169 | 0ea9 | 169 | 0ea93e:·0c04···································|0017:·move-result-object·v4 |
170 | 0ea9 | 170 | 0ea940:·1a00·d004······························|0018:·const-string·v0,·"·>·endIndex:·"·//·string@04d0 |
171 | 0ea9 | 171 | 0ea944:·6e20·3a07·0400·························|001a:·invoke-virtual·{v4,·v0},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@073a |
172 | 0ea9 | 172 | 0ea94a:·0c04···································|001d:·move-result-object·v4 |
173 | 0ea9 | 173 | 0ea94c:·6e20·3507·5400·························|001e:·invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder;·//·method@0735 |
174 | 0ea9 | 174 | 0ea952:·0c04···································|0021:·move-result-object·v4 |
175 | 0ea9 | 175 | 0ea954:·6e10·5007·0400·························|0022:·invoke-virtual·{v4},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@0750 |
176 | 0ea9 | 176 | 0ea95a:·0c04···································|0025:·move-result-object·v4 |
177 | 0ea9 | 177 | 0ea95c:·7020·4106·4600·························|0026:·invoke-direct·{v6,·v4},·Ljava/lang/IllegalArgumentException;.<init>:(Ljava/lang/String;)V·//·method@0641 |
178 | 0ea9 | 178 | 0ea962:·2706···································|0029:·throw·v6 |
Max diff block lines reached; 119212199/119229841 bytes (99.99%) of diff not shown. |
Offset 1, 64 lines modified | Offset 1, 64 lines modified | ||
00000000:·7072·6f00·3031·3000·02d | 00000000:·7072·6f00·3031·3000·02d3·6c00·00e7·0300··pro.010...l..... | ||
00000010:·0078·01ed·9bdb·6b5 | 00000010:·0078·01ed·9bdb·6b54·5714·c6d7·5c32·4e4c··.x....kTW...\2NL | ||
00000020:·d44c·481a·42c5·6426·2fd5·4264·3052·8297··.LH.B.d&/.Bd0R.. | |||
00000030:·9081·208a·a117·2a22·5825·a52d·3428·482e··..·...*"X%.-4(H. | |||
00000040:·0ff1·523d·624c·c4bf·a02a·c43c·f820·8244··..R=bL...*.<.·.D | |||
00000050:·51e8·e5a1·4d6c·ec9b·44fa·5482·9548·2094··Q...Ml..D.T..H·. | |||
00000060:·42fb·524a·5315·e3fa·4ece·27db·61f2·d807··B.RJS...N.'.a... | |||
00000070:·db6f·0f6b·d6de·7b5d·f6da·bf73·26cc·1976··.o.k..{]...s&..v | |||
00000080:·1aac·6213·7566·2399·f64f·676e·991d·79e3··..b.uf#..Ogn..y. | |||
00000090:·f0d8·d8b1·b1c7·8e1e·9b68·34b3·475c·6cf7··.........h4.G\l. | |||
000000a0:·c9f1·c12f·ff35·3d0e·db27·2f99·65dd·940e··.../.5=..'/.e... | |||
000000b0:·c4b3·5826·19a7·5c3f·90f4·9f77·5d71·c9b9··..X&..\?...w]q.. | |||
000000c0:·603e·94ed·3e6e·49e6·c258·f491·0fbe·7997··`>..>nI..X....y. | |||
000000d0:·d0c6·3561·430d·f0db·e652·9d1f·3110·f8c1··..5aC....R..1... | |||
000000e0:·8776·c4b3·06d8·5927·d762·fed0·0f36·e642··.v....Y'.b...6.B | |||
000000f0:·1feb·624d·e661·4c43·62e3·7c18·871a·1047··..bM.aLCb.|....G | |||
00000100:·1bc6·f00f·d709·fbf4·a3e6·3ea1·1f74·613e··..........>..ta> | |||
00000110:·68ae·4f5f·5c3b·f6ab·733e·94d8·c003·427b··h.O_\;..s>....B{ | |||
00000 | 00000020:·da8c·4443·504c·667c·511f·94a1·8a88·3732··..DCPLf|Q.....72 | ||
00000030:·20a2·34b4·9696·5250·24a2·0183·8592·c487···.4...RP$....... | |||
00000040:·783f·6234·e27f·a042·f441·4484·a2a2·d0d6··x?b4...B.AD..... | |||
00000050:·079d·b469·df8a·e293·8806·4b40·44d0·9720··...i......K@D..· | |||
00000060:·c60b·4dd7·3739·5fd9·0ee3·631e·5abe·3dac··..M.79_...c.Z.=. | |||
00000070:·597b·ef75·d96b·ffce·99e1·9ce1·4c83·956c··Y{.u.k......L..l | |||
00000080:·a0ce·ac37·d57a·66f8·95d9·aeef·77f6·f777··...7.zf.....w..w | |||
00000090:·f72f·dfdd·3dd0·6866·4b5c·c6ca·a32d·9b2f··./..=.hfK\...-./ | |||
000000a0:·fe6b·fa0c·b6d3·df9a·a5dd·960c·c4b3·582a··.k............X* | |||
000000b0:·1e27·5ccf·8efb·5b5c·975c·322e·980f·e513··.'\...[\.\2..... | |||
000000c0:·1f37·c773·612c·fac8·07df·ac4b·68e3·9ab0··.7.sa,.....Kh... | |||
000000d0:·a106·f8cd·72a9·ce8f·1808·fce0·433b·e259··....r.......C;.Y | |||
000000e0:·03ec·ac93·6b31·7fe8·071b·73a1·8f75·b126··....k1....s..u.& | |||
000000f0:·f330·a621·b671·3e8c·430d·88a3·0d63·f887··.0.!.q>.C....c.. | |||
00000100:·eb84·7dfa·5173·9fd0·9fba·301f·34d7·a72f··..}.Qs....0.4../ | |||
00000110:·8e1d·fbd5·3917·c436·f080·d03e·3788·412c··....9..6...>7.A, | |||
00000120:·f75b·1ff8·60cf·3cee·f001·3b68·e6f8·d89a··.[..`.<...;h.... | |||
00000130:· | 00000130:·2d55·7ed5·fe88·0bd9·c05e·4b98·9f3a·8c41··-U~......^K..:.A | ||
00000140:· | 00000140:·bd10·3005·13fa·847d·e66c·8ded·b485·7b62··..0....}.l....{b | ||
00000150:· | 00000150:·1ccf·178c·592f·9920·0e31·1c33·26f4·0d6b··....Y/.·.1.3&..k | ||
00000160:· | 00000160:·633c·3462·90bb·96bd·56be·3037·faac·9939··c<4b....V.07...9 | ||
00000170:· | 00000170:·69e7·3c72·f03c·6cf2·3e63·5833·c63c·1e8c··i.<r.<l.>cX3.<.. | ||
00000180:·c6bc·1e8c·e5bd·ccda·ba92·38ae·b155·5ddc··..........8..U]. | |||
00000190:·03fc·e8cb·3af0·d966·7e6a·fa20·1ffb·d49c··....:..f~j.·.... | |||
000001a0:·432d·8f26·76cc·e1fe·0baf·29ef·ed57·121f··C-.&v.....)..W.. | |||
000001b0:·e466·0e68·dcc7·5d2e·5c33·d4b0·8735·c356··.f.h..].\3...5.V | |||
000001c0:·6b6f·f4a9·8e0d·c788·0b63·b96f·fa60·2d08··ko.......c.o.`-. | |||
000001d0:·c7d4·fccc·605c·a861·671e·d60a·8d3d·e35a··....`\.ag....=.Z | |||
000001e0:·3ed7·90f2·9c2d·feb7·27e3·79eb·fc3e·4a25··>....-..'.y..>J% | |||
000001f0:·afac·cf6f·f661·f9ef·8b16·c422·2a1b·bfc3··...o.a....."*... | |||
00000200:·2713·e7c1·3c32·35fa·7b9d·ebea·572e·f14a··'...<25.{...W..J | |||
00000210:·c5d7·c2cb·5013·0111·1001·1110·0111·1001··....P........... | |||
00000220:·1110·81ff·2b81·811d·97e2·c7d8·b87e·7c1f··....+........~|. | |||
00000230:·472b·aefb·57f3·68f8·c7e8·8767·f3d9·7d53··G+..W.h....g..}S | |||
00000240:·43bb·a2dc·8b4b·cda7·d385·a5c2·b48d·bf9f··C....K.......... | |||
00000250:·9fb4·e2c0·5799·950e·b3a8·f28b·d944·ee78··....W........D.x | |||
00000260:·71e7·fc6f·198b·aeaf·7efd·476f·7d7f·ef21··q..o....~.Go}..! | |||
00000270:·ff76·7fe1·eac2·cf85·3b17·bb2b·bffe·35fd··.v......;..+..5. | |||
00000280:·cca0·3f93·9427·fdb9·f3e9·7205·2b7c·def9··..?..'....r.+|.. | |||
00000290:·7abb·9d1b·3e58·c4a0·bfbe·1095·e387·428c··z...>X........B. | |||
000002a0:·bccd·766f·3e3b·acff·b4b6·face·e8c4·09ff··..vo>;.......... | |||
000002b0:·c2ff·eecb·ad96·8a62·abde·4440·0444·4004··.......b..D@.D@. | |||
000002c0:·4440·0444·4004·4440·0444·4004·4440·0444··D@.D@.D@.D@.D@.D | |||
000002d0:·4004·4440·0444·4004·4440·0444·4004·4440··@.D@.D@.D@.D@.D@ | |||
000002e0:·0444·4004·ee11·0207·3e7a·22c2·b1d0·b8e1··.D@.....>z"..... | |||
000002f0:·ac2a·5abe·cf8f·be0e·7d56·9efd·a639·bdf0··.*Z.....}V...9.. | |||
00000300:·7de9·72fd·d9d2·ad9b·d337·6cb1·67b1·6457··}.r......7l.g.dW | |||
00000310:·bec8·942c·3f72·2d75·c68f·910e·15f6·4436··...,?r-u......D6 | |||
00000320:·f3e1·931f·e7be·bd6d·b6f2·e7f9·b9be·bde9··.......m........ | |||
00000330:·c20d·efcf·97df·1ebd·b9f8·f75b·2f14·4e6d··...........[/.Nm | |||
00000340:·8c34·b544·796b·2cf9·59e5·b9c1·1e5f·607e··.4.Dyk,.Y...._`~ | |||
00000350:·6da3·a329·7a73·f961·9cc8·b7fd·e96c·b131··m..)zs.a.....l.1 | |||
00000360:·c221·d6a4·1d7f·ca22·74df·fbee·cefa·cca1··.!....."t....... | |||
00000 | 00000180:·e5b9·ccda·16c5·715c·e363·7571·0ff0·a32f··......q\.cuq.../ | ||
00000190:·ebc0·679b·f9a9·e983·7cec·5373·0eb5·2c8d··..g.....|.Ss..,. | |||
000001a0:·ed98·c3f9·171e·539e·dbdb·621f·e466·0e68··......S...b..f.h | |||
000001b0:·9cc7·8b5c·b866·a861·0f6b·86ad·d6de·e853··...\.f.a.k.....S | |||
000001c0:·1d1b·8e11·17c6·72df·f4c1·5a10·8ea9·f999··......r...Z..... | |||
000001d0:·c138·57c3·ce3c·ac15·1a7b·c6b1·dcdc·90f0··.8W..<...{...... | |||
000001e0:·9ccd·fedd·93f2·bc75·7e1e·25e2·57da·e7a7··.......u~.%.W... | |||
000001f0:·fbb0·7cf8·a205·b188·4a57·dee1·93aa·e4c1··..|.....JW...... | |||
00000200:·3c32·35fa·7b9d·ebea·5726·f64a·548e·8597··<25.{...W&.JT... | |||
00000210:·a126·0222·2002·2220·0222·2002·2220·02ff··.&."·."·."·."·.. | |||
00000220:·5502·1be7·ddaf·dcc6·56ea·c7f5·385a·7ed2··U.......V...8Z~. | |||
00000230:·2fcd·a39e·5fa3·9b9b·b2e9·2f4f·762d·8e32··/..._...../Ov-.2 | |||
00000240:·dfdc·9df3·7332·7737·3764·fb8e·6607·2dbf··....s2w77d..f.-. | |||
00000250:·f172·ea49·9b59·54ba·6736·90d9·939f·5f1e··.r.I.YT.g6...._. | |||
00000260:·4b59·f462·fcca·dbd5·f51d·abb7·fbd5·fd6f··KY.b...........o | |||
00000270:·cf46·fecc·bdf9·6359·e9d1·fba1·f59d·7e4f··.F....cY......~O | |||
00000280:·521c·f4fb·ce75·c512·5638·d7be·b7d5·6ef7··R....u..V8....n. | |||
00000290:·7c9d·c7a0·a33e·1715·2b37·8518·79bb·b06c··|....>..+7..y..l | |||
000002a0:·fade·61f2·f7a7·e307·fb06·0efb·05ff·a1ef··..a............. | |||
000002b0:·e65a·22aa·58f5·2602·2220·0222·2002·2220··.Z".X.&."·."·."· | |||
000002c0:·0222·2002·2220·0222·2002·2220·0222·2002··."·."·."·."·."·. | |||
000002d0:·2220·0222·2002·2220·0222·2002·2220·0222··"·."·."·."·."·." | |||
000002e0:·f03f·21f0·d589·9511·1e0b·ad34·3cab·8a96··.?!........4<... | |||
000002f0:·dde0·8fbe·769d·2d5e·f871·4e72·e446·e141··....v.-^.qNr.F.A | |||
00000300:·fdad·c2ab·89a1·9736·ba62·b460·8fcf·a70a··.......6.b.`.... | |||
00000310:·96ed·7d9e·f8c5·1f23·edca·ad8a·6cf8·f89a··..}....#....l... | |||
00000320:·5399·6baf·cd9e·bcbb·7375·c317·c9dc·4bef··S.k.....su....K. | |||
00000330:·978b·07fa·2646·ffde·ff79·eea7·a9de·a6e6··....&F...y...... | |||
00000340:·286b·8d05·7f56·f96a·e70a·5fa0·fc74·aaad··(k...V.j.._..t.. | |||
00000350:·29fa·e1e1·423c·916f·5b93·e97c·6384·8758··)...B<.o[..|c..X | |||
00000360:·e3b6·67ad·45e8·1eb9·fe66·7278·fb8e·f672··..g.E....frx...r | |||
00000370:·c2da·5bea·3a2c·8f49·3511·1001·1110·0111··..[.:,.I5....... | |||
00000380:·1001·1110·0111·1001·1110·0111·1001·1110··................ | |||
00000390:·0111·1081·80c0·5ffe·fb1e·7e5c·c3bf·c1f1··......_...~\.... | |||
000003a0:·531f·0463·6af4·f14f·f999·6c27·1f1e·9bc9··S..cj..O..l'.... | |||
000003b0:·f4ca·2d02·2220·0222·2002·2220·0222·2002··..-."·."·."·."·. | |||
000003c0:·2220·0222·2002·2220·0222·2002·2220·0266··"·."·."·."·."·.f | |||
000003d0:·97c6·4e08·8308·8880·0888·8008·8880·0888··..N............. | |||
000003 | 000003e0:·8008·8880·0888·8008·8880·0888·8008·8880··................ | ||
000003f0:·0898·fd03·92fc·7b3a······················......{: | |||
00000390:·0888·8008·8880·0804·047e·f7df·f7f0·e31a··.........~...... | |||
000003a0:·fe1b·1c3f·f541·30a6·461f·ff29·7f37·dbd4··...?.A0.F..).7.. | |||
000003b0:·f207·7733·bd72·8b80·0888·8008·8880·0888··..w3.r.......... | |||
000003c0:·8008·8880·0888·8008·8880·0888·8008·8880··................ | |||
000003d0:·0888·801f·58bc·f66a·7ce6·502c·4440·0444··....X..j|.P,D@.D | |||
000003e0:·4004·4440·0444·4004·4440·0444·4004·4440··@.D@.D@.D@.D@.D@ | |||
000003f0:·0444·4004·4440·04ee·7702·ff00·e9ca·79a2··.D@.D@..w.....y. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························ARM | 9 | ··Machine:···························ARM |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········52·(bytes·into·file) | 12 | ··Start·of·program·headers:··········52·(bytes·into·file) |
13 | ··Start·of·section·headers:··········1 | 13 | ··Start·of·section·headers:··········121248·(bytes·into·file) |
14 | ··Flags:·····························0x5000200,·Version5·EABI,·soft-float·ABI | 14 | ··Flags:·····························0x5000200,·Version5·EABI,·soft-float·ABI |
15 | ··Size·of·this·header:···············52·(bytes) | 15 | ··Size·of·this·header:···············52·(bytes) |
16 | ··Size·of·program·headers:···········32·(bytes) | 16 | ··Size·of·program·headers:···········32·(bytes) |
17 | ··Number·of·program·headers:·········8 | 17 | ··Number·of·program·headers:·········8 |
18 | ··Size·of·section·headers:···········40·(bytes) | 18 | ··Size·of·section·headers:···········40·(bytes) |
19 | ··Number·of·section·headers:·········2 | 19 | ··Number·of·section·headers:·········26 |
20 | ··Section·header·string·table·index:·23 | 20 | ··Section·header·string·table·index:·23 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | There·are·2 | 1 | There·are·26·section·headers,·starting·at·offset·0x1d9a0: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············00000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············00000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.interp···········PROGBITS········00000134·000134·000013·00···A··0···0··1 | 5 | ··[·1]·.interp···········PROGBITS········00000134·000134·000013·00···A··0···0··1 |
6 | ··[·2]·.dynsym···········DYNSYM··········00000148·000148·000f00·10···A··3···1··4 | 6 | ··[·2]·.dynsym···········DYNSYM··········00000148·000148·000f00·10···A··3···1··4 |
7 | ··[·3]·.dynstr···········STRTAB··········00001048·001048·00162b·00···A··0···0··1 | 7 | ··[·3]·.dynstr···········STRTAB··········00001048·001048·00162b·00···A··0···0··1 |
Offset 21, 13 lines modified | Offset 21, 15 lines modified | ||
21 | ··[16]·.dynamic··········DYNAMIC·········0001bdf8·01adf8·0000f0·08··WA··3···0··4 | 21 | ··[16]·.dynamic··········DYNAMIC·········0001bdf8·01adf8·0000f0·08··WA··3···0··4 |
22 | ··[17]·.got··············PROGBITS········0001bee8·01aee8·000118·00··WA··0···0··4 | 22 | ··[17]·.got··············PROGBITS········0001bee8·01aee8·000118·00··WA··0···0··4 |
23 | ··[18]·.data·············PROGBITS········0001c000·01b000·00011c·00··WA··0···0··4 | 23 | ··[18]·.data·············PROGBITS········0001c000·01b000·00011c·00··WA··0···0··4 |
24 | ··[19]·.bss··············NOBITS··········0001c11c·01b11c·0003e4·00··WA··0···0··4 | 24 | ··[19]·.bss··············NOBITS··········0001c11c·01b11c·0003e4·00··WA··0···0··4 |
25 | ··[20]·.comment··········PROGBITS········00000000·01b11c·000028·01··MS··0···0··1 | 25 | ··[20]·.comment··········PROGBITS········00000000·01b11c·000028·01··MS··0···0··1 |
26 | ··[21]·.note.gnu.gold-version·NOTE············00000000·01b144·00001c·00······0···0··4 | 26 | ··[21]·.note.gnu.gold-version·NOTE············00000000·01b144·00001c·00······0···0··4 |
27 | ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01b160·000034·00······0···0··1 | 27 | ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01b160·000034·00······0···0··1 |
28 | ··[23]·.shstrtab·········STRTAB··········00000000·01b194·0000 | 28 | ··[23]·.shstrtab·········STRTAB··········00000000·01b194·0000f6·00······0···0··1 |
29 | ··[24]·.symtab···········SYMTAB··········00000000·01b28c·0010f0·10·····25··32··4 | ||
30 | ··[25]·.strtab···········STRTAB··········00000000·01c37c·001622·00······0···0··1 | ||
29 | Key·to·Flags: | 31 | Key·to·Flags: |
30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 32 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 33 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 34 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
33 | ··D·(mbind),·y·(purecode),·p·(processor·specific) | 35 | ··D·(mbind),·y·(purecode),·p·(processor·specific) |
Offset 237, 7 lines modified | Offset 237, 281 lines modified | ||
237 | ···233:·000175d8····16·FUNC····GLOBAL·DEFAULT···11·_Unwind_GetRegionStart | 237 | ···233:·000175d8····16·FUNC····GLOBAL·DEFAULT···11·_Unwind_GetRegionStart |
238 | ···234:·000175e8····28·FUNC····GLOBAL·DEFAULT···11·_Unwind_GetLanguageSpecificData | 238 | ···234:·000175e8····28·FUNC····GLOBAL·DEFAULT···11·_Unwind_GetLanguageSpecificData |
239 | ···235:·00017604·····8·FUNC····GLOBAL·DEFAULT···11·_Unwind_GetDataRelBase | 239 | ···235:·00017604·····8·FUNC····GLOBAL·DEFAULT···11·_Unwind_GetDataRelBase |
240 | ···236:·0001760c·····8·FUNC····GLOBAL·DEFAULT···11·_Unwind_GetTextRelBase | 240 | ···236:·0001760c·····8·FUNC····GLOBAL·DEFAULT···11·_Unwind_GetTextRelBase |
241 | ···237:·0001c11c·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_edata | 241 | ···237:·0001c11c·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_edata |
242 | ···238:·0001c11c·····0·NOTYPE··GLOBAL·DEFAULT··ABS·__bss_start | 242 | ···238:·0001c11c·····0·NOTYPE··GLOBAL·DEFAULT··ABS·__bss_start |
243 | ···239:·0001c500·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_end | 243 | ···239:·0001c500·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_end |
244 | Symbol·table·'.symtab'·contains·271·entries: | ||
245 | ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name | ||
246 | ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | ||
247 | ·····1:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·dispatch.c | ||
248 | ·····2:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·callback.c | ||
249 | ·····3:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·prep_cif.c | ||
250 | ·····4:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·types.c | ||
251 | ·····5:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·closures.c | ||
252 | ·····6:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·tramp.c | ||
253 | ·····7:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·ffi.c | ||
254 | ·····8:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·unwind-arm.c | ||
255 | ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pr-support.c | ||
256 | ····10:·00000134·····0·SECTION·LOCAL··DEFAULT····1·.interp | ||
257 | ····11:·00000148·····0·SECTION·LOCAL··DEFAULT····2·.dynsym | ||
258 | ····12:·00001048·····0·SECTION·LOCAL··DEFAULT····3·.dynstr | ||
259 | ····13:·00002674·····0·SECTION·LOCAL··DEFAULT····4·.hash | ||
260 | ····14:·00002d50·····0·SECTION·LOCAL··DEFAULT····5·.gnu.version | ||
261 | ····15:·00002f30·····0·SECTION·LOCAL··DEFAULT····6·.gnu.version_d | ||
262 | ····16:·00002f4c·····0·SECTION·LOCAL··DEFAULT····7·.gnu.version_r | ||
263 | ····17:·00002f8c·····0·SECTION·LOCAL··DEFAULT····8·.rel.dyn | ||
264 | ····18:·000032bc·····0·SECTION·LOCAL··DEFAULT····9·.rel.plt | ||
265 | ····19:·00003434·····0·SECTION·LOCAL··DEFAULT···10·.plt | ||
266 | ····20:·00004000·····0·SECTION·LOCAL··DEFAULT···11·.text | ||
267 | ····21:·00017614·····0·SECTION·LOCAL··DEFAULT···12·.ARM.extab | ||
268 | ····22:·00017b24·····0·SECTION·LOCAL··DEFAULT···13·.ARM.exidx | ||
269 | ····23:·000180b4·····0·SECTION·LOCAL··DEFAULT···14·.rodata | ||
270 | ····24:·0001bd98·····0·SECTION·LOCAL··DEFAULT···15·.data.rel.ro.local | ||
271 | ····25:·0001bdf8·····0·SECTION·LOCAL··DEFAULT···16·.dynamic | ||
272 | ····26:·0001bee8·····0·SECTION·LOCAL··DEFAULT···17·.got | ||
273 | ····27:·0001c000·····0·SECTION·LOCAL··DEFAULT···18·.data | ||
274 | ····28:·0001c11c·····0·SECTION·LOCAL··DEFAULT···19·.bss | ||
275 | ····29:·00000000·····0·SECTION·LOCAL··DEFAULT···20·.comment | ||
276 | ····30:·00000000·····0·SECTION·LOCAL··DEFAULT···21·.note.gnu.gold-version | ||
277 | ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···22·.ARM.attributes | ||
278 | ····32:·00016c60·····8·FUNC····WEAK···DEFAULT···11·__aeabi_unwind_cpp_pr1 | ||
279 | ····33:·00016c58·····8·FUNC····GLOBAL·DEFAULT···11·__aeabi_unwind_cpp_pr0 | ||
280 | ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fwrite | ||
281 | ····35:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset | ||
282 | ····36:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__sF | ||
283 | ····37:·00004794···112·FUNC····GLOBAL·DEFAULT···11·throwByName | ||
284 | ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc | ||
285 | ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free | ||
286 | ····40:·00004d74···352·FUNC····GLOBAL·DEFAULT···11·ffi_error | ||
287 | ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·snprintf | ||
288 | ····42:·00004ed4···176·FUNC····GLOBAL·DEFAULT···11·encodingString | ||
289 | ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen | ||
290 | ····44:·00004f84···376·FUNC····GLOBAL·DEFAULT···11·newJavaString | ||
291 | ····45:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen | ||
292 | ····46:·00005224····32·FUNC····GLOBAL·DEFAULT···11·newCStringUTF8 | ||
293 | ····47:·00005244····84·FUNC····GLOBAL·DEFAULT···11·newJavaWString | ||
294 | ····48:·00005298····80·FUNC····GLOBAL·DEFAULT···11·newJavaPointer | ||
295 | ····49:·000052e8···148·FUNC····GLOBAL·DEFAULT···11·newJavaStructure | ||
296 | ····50:·0000537c···100·FUNC····GLOBAL·DEFAULT···11·newJavaCallback | ||
297 | ····51:·000053e0····56·FUNC····GLOBAL·DEFAULT···11·get_java_type_from_ffi_type | ||
298 | ····52:·00005418···940·FUNC····GLOBAL·DEFAULT···11·get_java_type | ||
299 | ····53:·000057c4···384·FUNC····GLOBAL·DEFAULT···11·get_conversion_flag | ||
300 | ····54:·00005944····72·FUNC····GLOBAL·DEFAULT···11·getIntegerTypeValue | ||
301 | ····55:·0000598c····64·FUNC····GLOBAL·DEFAULT···11·writeStructure | ||
302 | ····56:·000059cc···464·FUNC····GLOBAL·DEFAULT···11·initializeThread | ||
303 | ····57:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strdup | ||
304 | ····58:·00005b9c····52·FUNC····GLOBAL·DEFAULT···11·getNativeType | ||
305 | ····59:·00005bd0····44·FUNC····GLOBAL·DEFAULT···11·getNativeTypeMapped | ||
306 | ····60:·00005bfc····56·FUNC····GLOBAL·DEFAULT···11·getNativeAddress | ||
307 | ····61:·00005c34···136·FUNC····GLOBAL·DEFAULT···11·getNativeString | ||
308 | ····62:·00005cbc····60·FUNC····GLOBAL·DEFAULT···11·getPointerTypeAddress | ||
309 | ····63:·00005cf8···112·FUNC····GLOBAL·DEFAULT···11·getStructureAddress | ||
310 | ····64:·00005d68···136·FUNC····GLOBAL·DEFAULT···11·getCallbackAddress | ||
311 | ····65:·0000e0a8···188·FUNC····GLOBAL·DEFAULT···11·ffi_prep_cif_var | ||
312 | ····66:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno | ||
313 | ····67:·0001242c····32·FUNC····GLOBAL·DEFAULT···11·ffi_call | ||
314 | ····68:·0000dd58····28·FUNC····GLOBAL·DEFAULT···11·JNA_set_last_error | ||
315 | ····69:·0000e074····52·FUNC····GLOBAL·DEFAULT···11·ffi_prep_cif | ||
316 | ····70:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r | ||
317 | ····71:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert2 | ||
318 | ····72:·0001a5b4····12·OBJECT··GLOBAL·DEFAULT···14·ffi_type_uint32 | ||
319 | ····73:·0001a5d8····12·OBJECT··GLOBAL·DEFAULT···14·ffi_type_sint8 | ||
320 | ····74:·0001a584····12·OBJECT··GLOBAL·DEFAULT···14·ffi_type_pointer | ||
321 | ····75:·0001a5c0····12·OBJECT··GLOBAL·DEFAULT···14·ffi_type_sint16 | ||
322 | ····76:·0001a5a8····12·OBJECT··GLOBAL·DEFAULT···14·ffi_type_sint32 | ||
323 | ····77:·0001a590····12·OBJECT··GLOBAL·DEFAULT···14·ffi_type_sint64 | ||
324 | ····78:·0001a56c····12·OBJECT··GLOBAL·DEFAULT···14·ffi_type_double | ||
325 | ····79:·0001a578····12·OBJECT··GLOBAL·DEFAULT···14·ffi_type_float | ||
326 | ····80:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fprintf | ||
327 | ····81:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy | ||
328 | ····82:·00006cb8···112·FUNC····GLOBAL·DEFAULT···11·extract_value | ||
329 | ····83:·00006d28···148·FUNC····GLOBAL·DEFAULT···11·toNative | ||
330 | ····84:·00006dbc···784·FUNC····GLOBAL·DEFAULT···11·new_object | ||
331 | ····85:·000070cc···156·FUNC····GLOBAL·DEFAULT···11·fromNativeCallbackParam | ||
332 | ····86:·00007168···156·FUNC····GLOBAL·DEFAULT···11·fromNative | ||
333 | ····87:·0000815c···472·FUNC····GLOBAL·DEFAULT···11·get_ffi_type | ||
334 | ····88:·0001a5f0····12·OBJECT··GLOBAL·DEFAULT···14·ffi_type_void | ||
335 | ····89:·00008334···160·FUNC····GLOBAL·DEFAULT···11·get_ffi_return_type | ||
336 | ····90:·000083d4····68·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_invokePointer | ||
337 | ····91:·00008418····64·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_invokeObject | ||
338 | ····92:·00008458····84·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_invokeStructure | ||
339 | ····93:·000084ac····64·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_invokeDouble | ||
340 | ····94:·000084ec····64·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_invokeFloat | ||
341 | ····95:·0000852c····64·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_invokeInt | ||
342 | ····96:·0000856c····64·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_invokeLong | ||
343 | ····97:·000085ac····60·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_invokeVoid | ||
344 | ····98:·000085e8····68·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_createNativeCallback | ||
345 | ····99:·0000d5b8··1852·FUNC····GLOBAL·DEFAULT···11·create_callback | ||
346 | ···100:·0000862c····24·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_freeNativeCallback | ||
347 | ···101:·0000d4fc···188·FUNC····GLOBAL·DEFAULT···11·free_callback | ||
348 | ···102:·00008644···316·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_open | ||
349 | ···103:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlopen | ||
350 | ···104:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlerror | ||
351 | ···105:·00008780···168·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_close | ||
352 | ···106:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlclose | ||
353 | ···107:·00008828···220·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_findSymbol | ||
354 | ···108:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlsym | ||
355 | ···109:·00008904····52·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3BII | ||
356 | ···110:·00008938····44·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3CII | ||
357 | ···111:·00008964····52·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3DII | ||
358 | ···112:·00008998····52·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3FII | ||
359 | ···113:·000089cc····52·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3III | ||
360 | ···114:·00008a00····52·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3JII | ||
361 | ···115:·00008a34····52·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3SII | ||
362 | ···116:·00008a68···172·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_indexOf | ||
Max diff block lines reached; -1/20598 bytes (-0.00%) of diff not shown. |
Offset 471, 20 lines modified | Offset 471, 230 lines modified | ||
471 | /var/tmp | 471 | /var/tmp |
472 | /dev/shm | 472 | /dev/shm |
473 | /proc/%d/maps | 473 | /proc/%d/maps |
474 | %lx-%lx·%9s·%lx·%9s·%ld·%s | 474 | %lx-%lx·%9s·%lx·%9s·%ld·%s |
475 | /tmp/XXXXXX | 475 | /tmp/XXXXXX |
476 | GCC:·(GNU)·4.9.x·20150123·(prerelease) | 476 | GCC:·(GNU)·4.9.x·20150123·(prerelease) |
477 | gold·1.11 | 477 | gold·1.11 |
478 | .shstrtab | ||
479 | .gnu.version | ||
480 | .gnu.version_d | ||
478 | .ARM.exidx | ||
479 | .comment | ||
480 | .rel.plt | ||
481 | .ARM.attributes | ||
482 | .gnu.version_r | 481 | .gnu.version_r |
483 | .rel.dyn | 482 | .rel.dyn |
484 | .gnu.version | ||
485 | . | 483 | .rel.plt |
484 | .ARM.extab | ||
485 | .ARM.exidx | ||
486 | .data.rel.ro.local | 486 | .data.rel.ro.local |
487 | .gnu.version_d | ||
488 | .dynamic | 487 | .dynamic |
489 | .ARM.extab | ||
490 | . | 488 | .comment |
489 | .note.gnu.gold-version | ||
490 | .ARM.attributes | ||
491 | dispatch.c | ||
492 | callback.c | ||
493 | prep_cif.c | ||
494 | closures.c | ||
495 | unwind-arm.c | ||
496 | pr-support.c | ||
497 | __aeabi_unwind_cpp_pr1 | ||
498 | __aeabi_unwind_cpp_pr0 | ||
499 | throwByName | ||
500 | ffi_error | ||
501 | snprintf | ||
502 | encodingString | ||
503 | newJavaString | ||
504 | newCStringUTF8 | ||
505 | newJavaWString | ||
506 | newJavaPointer | ||
507 | newJavaStructure | ||
508 | newJavaCallback | ||
509 | get_java_type_from_ffi_type | ||
510 | get_java_type | ||
511 | get_conversion_flag | ||
512 | getIntegerTypeValue | ||
513 | writeStructure | ||
514 | initializeThread | ||
515 | getNativeType | ||
516 | getNativeTypeMapped | ||
517 | getNativeAddress | ||
518 | getNativeString | ||
519 | getPointerTypeAddress | ||
520 | getStructureAddress | ||
521 | getCallbackAddress | ||
522 | ffi_prep_cif_var | ||
523 | ffi_call | ||
524 | JNA_set_last_error | ||
525 | ffi_prep_cif | ||
526 | strerror_r | ||
527 | __assert2 | ||
528 | ffi_type_uint32 | ||
529 | ffi_type_sint8 | ||
530 | ffi_type_pointer | ||
531 | ffi_type_sint16 | ||
532 | ffi_type_sint32 | ||
533 | ffi_type_sint64 | ||
534 | ffi_type_double | ||
535 | ffi_type_float | ||
536 | extract_value | ||
537 | toNative | ||
538 | new_object | ||
539 | fromNativeCallbackParam | ||
540 | fromNative | ||
541 | get_ffi_type | ||
542 | ffi_type_void | ||
543 | get_ffi_return_type | ||
544 | Java_com_sun_jna_Native_invokePointer | ||
545 | Java_com_sun_jna_Native_invokeObject | ||
546 | Java_com_sun_jna_Native_invokeStructure | ||
547 | Java_com_sun_jna_Native_invokeDouble | ||
548 | Java_com_sun_jna_Native_invokeFloat | ||
549 | Java_com_sun_jna_Native_invokeInt | ||
550 | Java_com_sun_jna_Native_invokeLong | ||
551 | Java_com_sun_jna_Native_invokeVoid | ||
552 | Java_com_sun_jna_Native_createNativeCallback | ||
553 | create_callback | ||
554 | Java_com_sun_jna_Native_freeNativeCallback | ||
555 | free_callback | ||
556 | Java_com_sun_jna_Native_open | ||
557 | Java_com_sun_jna_Native_close | ||
558 | Java_com_sun_jna_Native_findSymbol | ||
559 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3BII | ||
560 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3CII | ||
561 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3DII | ||
562 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3FII | ||
563 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3III | ||
564 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3JII | ||
565 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3SII | ||
566 | Java_com_sun_jna_Native_indexOf | ||
567 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3BII | ||
568 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3CII | ||
569 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3DII | ||
570 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3FII | ||
571 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3III | ||
572 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3JII | ||
573 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3SII | ||
574 | Java_com_sun_jna_Native_getByte | ||
575 | Java_com_sun_jna_Native_getChar | ||
576 | Java_com_sun_jna_Native__1getPointer | ||
577 | Java_com_sun_jna_Native_getDirectByteBuffer__Lcom_sun_jna_Pointer_2JJJ | ||
578 | Java_com_sun_jna_Native_getDouble | ||
579 | Java_com_sun_jna_Native_getFloat | ||
580 | Java_com_sun_jna_Native_getInt | ||
581 | Java_com_sun_jna_Native_getLong | ||
582 | Java_com_sun_jna_Native_getShort | ||
583 | Java_com_sun_jna_Native_getWideString | ||
584 | Java_com_sun_jna_Native_getStringBytes | ||
585 | Java_com_sun_jna_Native_setMemory | ||
586 | Java_com_sun_jna_Native_setByte | ||
587 | Java_com_sun_jna_Native_setChar | ||
588 | Java_com_sun_jna_Native_setPointer | ||
589 | Java_com_sun_jna_Native_setDouble | ||
590 | Java_com_sun_jna_Native_setFloat | ||
Max diff block lines reached; -1/6079 bytes (-0.02%) of diff not shown. |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | Disassembly·of·section·.plt: | 1 | Disassembly·of·section·.plt: |
2 | 00003434·< | 2 | 00003434·<.plt>: |
3 | » push» {lr}» » @·(str·lr,·[sp,·#-4]!) | 3 | » push» {lr}» » @·(str·lr,·[sp,·#-4]!) |
4 | » ldr» lr,·[pc,·#4]» @·3444·< | 4 | » ldr» lr,·[pc,·#4]» @·3444·<.plt+0x10> |
5 | » add» lr,·pc,·lr | 5 | » add» lr,·pc,·lr |
6 | » ldr» pc,·[lr,·#8]! | 6 | » ldr» pc,·[lr,·#8]! |
7 | » strdeq» r8,·[r1],·-r4 | 7 | » strdeq» r8,·[r1],·-r4 |
8 | 00003448·<fwrite@plt>: | 8 | 00003448·<fwrite@plt>: |
9 | » add» ip,·pc,·#0,·12 | 9 | » add» ip,·pc,·#0,·12 |
10 | » add» ip,·ip,·#24,·20»@·0x18000 | 10 | » add» ip,·ip,·#24,·20»@·0x18000 |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
2 | 00004000·<throwByName | 2 | 00004000·<throwByName-0x794>: |
3 | » push» {r3,·r4,·r5,·r6,·fp,·lr} | 3 | » push» {r3,·r4,·r5,·r6,·fp,·lr} |
4 | » add» fp,·sp,·#20 | 4 | » add» fp,·sp,·#20 |
5 | » ldr» r5,·[pc,·#116]»@·4084·<__cxa_type_match@plt+0xa14> | 5 | » ldr» r5,·[pc,·#116]»@·4084·<__cxa_type_match@plt+0xa14> |
6 | » mov» r4,·r0 | 6 | » mov» r4,·r0 |
7 | » ldr» r3,·[r0] | 7 | » ldr» r3,·[r0] |
8 | » mov» r6,·r1 | 8 | » mov» r6,·r1 |
9 | » add» r5,·pc,·r5 | 9 | » add» r5,·pc,·r5 |
Offset 486, 15 lines modified | Offset 486, 16 lines modified | ||
486 | » » » @·<UNDEFINED>·instruction:·0x00017ab0 | 486 | » » » @·<UNDEFINED>·instruction:·0x00017ab0 |
487 | » » » @·<UNDEFINED>·instruction:·0xffffffb0 | 487 | » » » @·<UNDEFINED>·instruction:·0xffffffb0 |
488 | » muleq» r1,·ip,·sl | 488 | » muleq» r1,·ip,·sl |
489 | » andeq» r3,·r1,·r4,·ror·sl | 489 | » andeq» r3,·r1,·r4,·ror·sl |
490 | » andeq» r3,·r1,·ip,·ror·#19 | 490 | » andeq» r3,·r1,·ip,·ror·#19 |
491 | » andeq» r3,·r1,·ip,·lsl·#19 | 491 | » andeq» r3,·r1,·ip,·lsl·#19 |
492 | 00004794·<throwByName | 492 | 00004794·<throwByName>: |
493 | throwByName(): | ||
493 | » push» {r4,·r5,·r6,·r7,·fp,·lr} | 494 | » push» {r4,·r5,·r6,·r7,·fp,·lr} |
494 | » mov» r4,·r0 | 495 | » mov» r4,·r0 |
495 | » ldr» r3,·[r0] | 496 | » ldr» r3,·[r0] |
496 | » add» fp,·sp,·#20 | 497 | » add» fp,·sp,·#20 |
497 | » mov» r5,·r1 | 498 | » mov» r5,·r1 |
498 | » mov» r6,·r2 | 499 | » mov» r6,·r2 |
499 | » ldr» r3,·[r3,·#68]» @·0x44 | 500 | » ldr» r3,·[r3,·#68]» @·0x44 |
Offset 515, 15 lines modified | Offset 516, 15 lines modified | ||
515 | » ldr» r3,·[r4] | 516 | » ldr» r3,·[r4] |
516 | » mov» r1,·r5 | 517 | » mov» r1,·r5 |
517 | » mov» r0,·r4 | 518 | » mov» r0,·r4 |
518 | » ldr» r3,·[r3,·#92]» @·0x5c | 519 | » ldr» r3,·[r3,·#92]» @·0x5c |
519 | » sub» sp,·fp,·#20 | 520 | » sub» sp,·fp,·#20 |
520 | » pop» {r4,·r5,·r6,·r7,·fp,·lr} | 521 | » pop» {r4,·r5,·r6,·r7,·fp,·lr} |
521 | » bx» r3 | 522 | » bx» r3 |
522 | » ldr» r3,·[pc,·#224]»@·48ec·<throwByName | 523 | » ldr» r3,·[pc,·#224]»@·48ec·<throwByName+0x158> |
523 | » push» {r4,·r5,·r6,·r7,·r8,·fp,·lr} | 524 | » push» {r4,·r5,·r6,·r7,·r8,·fp,·lr} |
524 | » add» fp,·sp,·#24 | 525 | » add» fp,·sp,·#24 |
525 | » sub» sp,·sp,·#12 | 526 | » sub» sp,·sp,·#12 |
526 | » ldr» ip,·[r0] | 527 | » ldr» ip,·[r0] |
527 | » add» r3,·pc,·r3 | 528 | » add» r3,·pc,·r3 |
528 | » mov» r4,·r0 | 529 | » mov» r4,·r0 |
529 | » ldr» r2,·[r3,·#100]»@·0x64 | 530 | » ldr» r2,·[r3,·#100]»@·0x64 |
Offset 531, 56 lines modified | Offset 532, 56 lines modified | ||
531 | » blx» r3 | 532 | » blx» r3 |
532 | » ldr» r3,·[r4] | 533 | » ldr» r3,·[r4] |
533 | » ldr» r3,·[r3,·#912]»@·0x390 | 534 | » ldr» r3,·[r3,·#912]»@·0x390 |
534 | » mov» r5,·r0 | 535 | » mov» r5,·r0 |
535 | » mov» r0,·r4 | 536 | » mov» r0,·r4 |
536 | » blx» r3 | 537 | » blx» r3 |
537 | » subs» r8,·r0,·#0 | 538 | » subs» r8,·r0,·#0 |
538 | » bne» 4898·<throwByName | 539 | » bne» 4898·<throwByName+0x104> |
539 | » ldr» r3,·[r4] | 540 | » ldr» r3,·[r4] |
540 | » mov» r1,·r5 | 541 | » mov» r1,·r5 |
541 | » mov» r0,·r4 | 542 | » mov» r0,·r4 |
542 | » ldr» r3,·[r3,·#684]»@·0x2ac | 543 | » ldr» r3,·[r3,·#684]»@·0x2ac |
543 | » blx» r3 | 544 | » blx» r3 |
544 | » mov» r7,·r0 | 545 | » mov» r7,·r0 |
545 | » add» r0,·r0,·#1 | 546 | » add» r0,·r0,·#1 |
546 | » bl» 3460·<malloc@plt> | 547 | » bl» 3460·<malloc@plt> |
547 | » subs» r6,·r0,·#0 | 548 | » subs» r6,·r0,·#0 |
548 | » beq» 48bc·<throwByName | 549 | » beq» 48bc·<throwByName+0x128> |
549 | » ldr» ip,·[r4] | 550 | » ldr» ip,·[r4] |
550 | » mov» r0,·r4 | 551 | » mov» r0,·r4 |
551 | » str» r6,·[sp] | 552 | » str» r6,·[sp] |
552 | » mov» r1,·r5 | 553 | » mov» r1,·r5 |
553 | » mov» r2,·r8 | 554 | » mov» r2,·r8 |
554 | » mov» r3,·r7 | 555 | » mov» r3,·r7 |
555 | » ldr» ip,·[ip,·#800]»@·0x320 | 556 | » ldr» ip,·[ip,·#800]»@·0x320 |
556 | » blx» ip | 557 | » blx» ip |
557 | » strb» r8,·[r6,·r7] | 558 | » strb» r8,·[r6,·r7] |
558 | » b» 489c·<throwByName | 559 | » b» 489c·<throwByName+0x108> |
559 | » mov» r6,·#0 | 560 | » mov» r6,·#0 |
560 | » ldr» r3,·[r4] | 561 | » ldr» r3,·[r4] |
561 | » mov» r1,·r5 | 562 | » mov» r1,·r5 |
562 | » mov» r0,·r4 | 563 | » mov» r0,·r4 |
563 | » ldr» r3,·[r3,·#92]» @·0x5c | 564 | » ldr» r3,·[r3,·#92]» @·0x5c |
564 | » blx» r3 | 565 | » blx» r3 |
565 | » mov» r0,·r6 | 566 | » mov» r0,·r6 |
566 | » sub» sp,·fp,·#24 | 567 | » sub» sp,·fp,·#24 |
567 | » pop» {r4,·r5,·r6,·r7,·r8,·fp,·pc} | 568 | » pop» {r4,·r5,·r6,·r7,·r8,·fp,·pc} |
568 | » ldr» r3,·[r4] | 569 | » ldr» r3,·[r4] |
569 | » mov» r1,·r5 | 570 | » mov» r1,·r5 |
570 | » mov» r0,·r4 | 571 | » mov» r0,·r4 |
571 | » ldr» r3,·[r3,·#92]» @·0x5c | 572 | » ldr» r3,·[r3,·#92]» @·0x5c |
572 | » blx» r3 | 573 | » blx» r3 |
573 | » ldr» r1,·[pc,·#24]» @·48f0·<throwByName | 574 | » ldr» r1,·[pc,·#24]» @·48f0·<throwByName+0x15c> |
574 | » ldr» r2,·[pc,·#24]» @·48f4·<throwByName | 575 | » ldr» r2,·[pc,·#24]» @·48f4·<throwByName+0x160> |
575 | » mov» r0,·r4 | 576 | » mov» r0,·r4 |
576 | » add» r1,·pc,·r1 | 577 | » add» r1,·pc,·r1 |
577 | » add» r2,·pc,·r2 | 578 | » add» r2,·pc,·r2 |
578 | » bl» 4794·<throwByName | 579 | » bl» 4794·<throwByName> |
579 | » b» 48b0·<throwByName | 580 | » b» 48b0·<throwByName+0x11c> |
580 | » strdeq» r7,·[r1],·-ip | 581 | » strdeq» r7,·[r1],·-ip |
581 | » andeq» r3,·r1,·ip,·ror·#17 | 582 | » andeq» r3,·r1,·ip,·ror·#17 |
582 | » andeq» r3,·r1,·r4,·lsl·#18 | 583 | » andeq» r3,·r1,·r4,·lsl·#18 |
583 | » push» {r4,·r5,·r6,·r7,·fp,·lr} | 584 | » push» {r4,·r5,·r6,·r7,·fp,·lr} |
584 | » add» fp,·sp,·#20 | 585 | » add» fp,·sp,·#20 |
585 | » sub» sp,·sp,·#16 | 586 | » sub» sp,·sp,·#16 |
586 | » str» r1,·[fp,·#-24]»@·0xffffffe8 | 587 | » str» r1,·[fp,·#-24]»@·0xffffffe8 |
Offset 595, 143 lines modified | Offset 596, 143 lines modified | ||
595 | » lslle» r3,·r4,·#1 | 596 | » lslle» r3,·r4,·#1 |
596 | » add» r3,·r3,·#14 | 597 | » add» r3,·r3,·#14 |
597 | » bic» r3,·r3,·#7 | 598 | » bic» r3,·r3,·#7 |
598 | » sub» sp,·sp,·r3 | 599 | » sub» sp,·sp,·r3 |
599 | » add» r5,·sp,·#8 | 600 | » add» r5,·sp,·#8 |
600 | » ldr» r3,·[fp,·#4] | 601 | » ldr» r3,·[fp,·#4] |
601 | » cmp» r3,·#0 | 602 | » cmp» r3,·#0 |
602 | » ble» 49d4·<throwByName | 603 | » ble» 49d4·<throwByName+0x240> |
603 | » ldr» ip,·[r7] | 604 | » ldr» ip,·[r7] |
604 | » mov» r3,·r4 | 605 | » mov» r3,·r4 |
605 | » ldr» r2,·[fp,·#-28]»@·0xffffffe4 | 606 | » ldr» r2,·[fp,·#-28]»@·0xffffffe4 |
606 | » mov» r0,·r7 | 607 | » mov» r0,·r7 |
607 | » str» r5,·[sp] | 608 | » str» r5,·[sp] |
608 | » mov» r1,·r6 | 609 | » mov» r1,·r6 |
609 | » ldr» ip,·[ip,·#804]»@·0x324 | 610 | » ldr» ip,·[ip,·#804]»@·0x324 |
610 | » blx» ip | 611 | » blx» ip |
611 | » cmp» r4,·#0 | 612 | » cmp» r4,·#0 |
612 | » addgt» ip,·r5,·r4,·lsl·#1 | 613 | » addgt» ip,·r5,·r4,·lsl·#1 |
613 | » movgt» r2,·r5 | 614 | » movgt» r2,·r5 |
614 | » movgt» r3,·#0 | 615 | » movgt» r3,·#0 |
615 | » ble» 4994·<throwByName | 616 | » ble» 4994·<throwByName+0x200> |
616 | » ldrh» r0,·[r2],·#2 | 617 | » ldrh» r0,·[r2],·#2 |
617 | » ldr» r1,·[fp,·#-24]»@·0xffffffe8 | 618 | » ldr» r1,·[fp,·#-24]»@·0xffffffe8 |
Max diff block lines reached; 589269/592321 bytes (99.48%) of diff not shown. |
Offset 1, 18 lines modified | Offset 1, 19 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e4152·4d2e6578·69647800·2e746578·..ARM.exidx..tex | ||
3 | ··0x00000010·74002e67·6f74002e·636f6d6d·656e7400·t..got..comment. | ||
4 | ··0x00000020·2e72656c·2e706c74·002e6273·73002e41·.rel.plt..bss..A | ||
5 | ··0x000000 | 2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab |
3 | ··0x00000010·002e7368·73747274·6162002e·696e7465·..shstrtab..inte | ||
4 | ··0x00000020·7270002e·64796e73·796d002e·64796e73·rp..dynsym..dyns | ||
5 | ··0x00000030·7472002e·68617368·002e676e·752e7665·tr..hash..gnu.ve | ||
6 | ··0x00000040·7 | 6 | ··0x00000040·7273696f·6e002e67·6e752e76·65727369·rsion..gnu.versi |
7 | ··0x00000050·6f6e5f72·002e696e·74657270·002e7265·on_r..interp..re | ||
8 | ··0x000000 | 7 | ··0x00000050·6f6e5f64·002e676e·752e7665·7273696f·on_d..gnu.versio |
8 | ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re | ||
9 | ··0x00000070·6c2e706c·74002e74·65787400·2e41524d·l.plt..text..ARM | ||
10 | ··0x00000080·2e657874·6162002e·41524d2e·65786964·.extab..ARM.exid | ||
11 | ··0x00000090·78002e72·6f646174·61002e64·6174612e·x..rodata..data. | ||
12 | ··0x000000a0·72656c2e·726f2e6c·6f63616c·002e6479·rel.ro.local..dy | ||
13 | ··0x000000b0·6e616d69·63002e67·6f74002e·64617461·namic..got..data | ||
14 | ··0x000000c0·002e6273·73002e63·6f6d6d65·6e74002e·..bss..comment.. | ||
9 | ··0x000000 | 15 | ··0x000000d0·6e6f7465·2e676e75·2e676f6c·642d7665·note.gnu.gold-ve |
16 | ··0x000000e0·7273696f·6e002e41·524d2e61·74747269·rsion..ARM.attri | ||
10 | ··0x00000080·642d7665·7273696f·6e002e64·796e7379·d-version..dynsy | ||
11 | ··0x00000090·6d002e64·6174612e·72656c2e·726f2e6c·m..data.rel.ro.l | ||
12 | ··0x000000a0·6f63616c·002e6861·7368002e·676e752e·ocal..hash..gnu. | ||
13 | ··0x000000b0·76657273·696f6e5f·64002e64·796e616d·version_d..dynam | ||
14 | ··0x000000c0·6963002e·41524d2e·65787461·62002e73·ic..ARM.extab..s | ||
15 | ··0x000000d0·68737472·74616200·2e726f64·61746100·hstrtab..rodata. | ||
16 | ··0x000000 | 17 | ··0x000000f0·62757465·7300·······················butes. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························ARM | 9 | ··Machine:···························ARM |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x224000 | 11 | ··Entry·point·address:···············0x224000 |
12 | ··Start·of·program·headers:··········52·(bytes·into·file) | 12 | ··Start·of·program·headers:··········52·(bytes·into·file) |
13 | ··Start·of·section·headers:··········113 | 13 | ··Start·of·section·headers:··········11387700·(bytes·into·file) |
14 | ··Flags:·····························0x5000200,·Version5·EABI,·soft-float·ABI | 14 | ··Flags:·····························0x5000200,·Version5·EABI,·soft-float·ABI |
15 | ··Size·of·this·header:···············52·(bytes) | 15 | ··Size·of·this·header:···············52·(bytes) |
16 | ··Size·of·program·headers:···········32·(bytes) | 16 | ··Size·of·program·headers:···········32·(bytes) |
17 | ··Number·of·program·headers:·········9 | 17 | ··Number·of·program·headers:·········9 |
18 | ··Size·of·section·headers:···········40·(bytes) | 18 | ··Size·of·section·headers:···········40·(bytes) |
19 | ··Number·of·section·headers:·········2 | 19 | ··Number·of·section·headers:·········28 |
20 | ··Section·header·string·table·index:·2 | 20 | ··Section·header·string·table·index:·26 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | There·are·2 | 1 | There·are·28·section·headers,·starting·at·offset·0xadc334: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············00000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············00000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············00000154·000154·000098·00···A··0···0··4 | 5 | ··[·1]·.note.android.ident·NOTE············00000154·000154·000098·00···A··0···0··4 |
6 | ··[·2]·.note.gnu.build-id·NOTE············000001ec·0001ec·000024·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············000001ec·0001ec·000024·00···A··0···0··4 |
7 | ··[·3]·.dynsym···········DYNSYM··········00000210·000210·01bce0·10···A··7···1··4 | 7 | ··[·3]·.dynsym···········DYNSYM··········00000210·000210·01bce0·10···A··7···1··4 |
Offset 23, 13 lines modified | Offset 23, 15 lines modified | ||
23 | ··[18]·.dynamic··········DYNAMIC·········00ad130c·ad030c·0000d8·08··WA··7···0··4 | 23 | ··[18]·.dynamic··········DYNAMIC·········00ad130c·ad030c·0000d8·08··WA··7···0··4 |
24 | ··[19]·.got··············PROGBITS········00ad13e4·ad03e4·000d1c·00··WA··0···0··4 | 24 | ··[19]·.got··············PROGBITS········00ad13e4·ad03e4·000d1c·00··WA··0···0··4 |
25 | ··[20]·.got.plt··········PROGBITS········00ad2100·ad1100·0015d4·00··WA··0···0··4 | 25 | ··[20]·.got.plt··········PROGBITS········00ad2100·ad1100·0015d4·00··WA··0···0··4 |
26 | ··[21]·.data·············PROGBITS········00ad46d8·ad26d8·004284·00··WA··0···0··8 | 26 | ··[21]·.data·············PROGBITS········00ad46d8·ad26d8·004284·00··WA··0···0··8 |
27 | ··[22]·.bss··············NOBITS··········00ad8960·ad695c·00a28d·00··WA··0···0·16 | 27 | ··[22]·.bss··············NOBITS··········00ad8960·ad695c·00a28d·00··WA··0···0·16 |
28 | ··[23]·.comment··········PROGBITS········00000000·ad695c·000115·01··MS··0···0··1 | 28 | ··[23]·.comment··········PROGBITS········00000000·ad695c·000115·01··MS··0···0··1 |
29 | ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·ad6a71·00003a·00······0···0··1 | 29 | ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·ad6a71·00003a·00······0···0··1 |
30 | ··[25]·.symtab···········SYMTAB··········00000000·ad6aac·003330·10·····27·819··4 | ||
30 | ··[2 | 31 | ··[26]·.shstrtab·········STRTAB··········00000000·ad9ddc·00010e·00······0···0··1 |
32 | ··[27]·.strtab···········STRTAB··········00000000·ad9eea·002449·00······0···0··1 | ||
31 | Key·to·Flags: | 33 | Key·to·Flags: |
32 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 34 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
33 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 35 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
34 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 36 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
35 | ··D·(mbind),·y·(purecode),·p·(processor·specific) | 37 | ··D·(mbind),·y·(purecode),·p·(processor·specific) |
Offset 7115, 7 lines modified | Offset 7115, 829 lines modified | ||
7115 | ··7111:·00a7f421···428·FUNC····WEAK···DEFAULT···13·_ZNKSt6__ndk19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_bRNS_8ios_baseERjRe | 7115 | ··7111:·00a7f421···428·FUNC····WEAK···DEFAULT···13·_ZNKSt6__ndk19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_bRNS_8ios_baseERjRe |
7116 | ··7112:·00a8cd47·····2·FUNC····GLOBAL·DEFAULT···13·_ZNSt6__ndk119declare_no_pointersEPcj | 7116 | ··7112:·00a8cd47·····2·FUNC····GLOBAL·DEFAULT···13·_ZNSt6__ndk119declare_no_pointersEPcj |
7117 | ··7113:·00292b50···752·FUNC····GLOBAL·DEFAULT···13·Java_org_libtorrent4j_swig_libtorrent_1jni_torrent_1handle_1remove_1url_1seed | 7117 | ··7113:·00292b50···752·FUNC····GLOBAL·DEFAULT···13·Java_org_libtorrent4j_swig_libtorrent_1jni_torrent_1handle_1remove_1url_1seed |
7118 | ··7114:·002ab9a0····32·FUNC····GLOBAL·DEFAULT···13·Java_org_libtorrent4j_swig_libtorrent_1jni_torrent_1paused_1alert_1category | 7118 | ··7114:·002ab9a0····32·FUNC····GLOBAL·DEFAULT···13·Java_org_libtorrent4j_swig_libtorrent_1jni_torrent_1paused_1alert_1category |
7119 | ··7115:·00a7cc99···280·FUNC····WEAK···DEFAULT···13·_ZNKSt6__ndk17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwm | 7119 | ··7115:·00a7cc99···280·FUNC····WEAK···DEFAULT···13·_ZNKSt6__ndk17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_RNS_8ios_baseEwm |
7120 | ··7116:·00a87561····44·FUNC····GLOBAL·DEFAULT···13·_ZNSt6__ndk18numpunctIcEC1Ej | 7120 | ··7116:·00a87561····44·FUNC····GLOBAL·DEFAULT···13·_ZNSt6__ndk18numpunctIcEC1Ej |
7121 | ··7117:·002218b6····23·OBJECT··WEAK···DEFAULT···12·_ZTSNSt6__ndk17collateIwEE | 7121 | ··7117:·002218b6····23·OBJECT··WEAK···DEFAULT···12·_ZTSNSt6__ndk17collateIwEE |
7122 | Symbol·table·'.symtab'·contains·819·entries: | ||
7123 | ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name | ||
7124 | ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | ||
7125 | ·····1:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtbegin_so.c | ||
7126 | ·····2:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·libtorrent_jni.cpp | ||
7127 | ·····3:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·alert.cpp | ||
7128 | ·····4:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·announce_entry.cpp | ||
7129 | ·····5:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·bdecode.cpp | ||
7130 | ·····6:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·bitfield.cpp | ||
7131 | ·····7:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·cpuid.cpp | ||
7132 | ·····8:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·create_torrent.cpp | ||
7133 | ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·directory.cpp | ||
7134 | ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·entry.cpp | ||
7135 | ····11:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·error_code.cpp | ||
7136 | ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·file_storage.cpp | ||
7137 | ····13:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·string_util.cpp | ||
7138 | ····14:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·path.cpp | ||
7139 | ····15:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·escape_string.cpp | ||
7140 | ····16:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·fingerprint.cpp | ||
7141 | ····17:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·hex.cpp | ||
7142 | ····18:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·identify_client.cpp | ||
7143 | ····19:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·ip_filter.cpp | ||
7144 | ····20:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·listen_socket_handle.cpp | ||
7145 | ····21:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·merkle.cpp | ||
7146 | ····22:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·hasher.cpp | ||
7147 | ····23:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·piece_picker.cpp | ||
7148 | ····24:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·random.cpp | ||
7149 | ····25:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·read_resume_data.cpp | ||
7150 | ····26:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·write_resume_data.cpp | ||
7151 | ····27:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·merkle_tree.cpp | ||
7152 | ····28:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·session.cpp | ||
7153 | ····29:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·alert_manager.cpp | ||
7154 | ····30:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·session_params.cpp | ||
7155 | ····31:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·session_handle.cpp | ||
7156 | ····32:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·session_impl.cpp | ||
7157 | ····33:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·i2p_stream.cpp | ||
7158 | ····34:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·proxy_base.cpp | ||
7159 | ····35:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·ip_voter.cpp | ||
7160 | ····36:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·bloom_filter.cpp | ||
7161 | ····37:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·ip_helpers.cpp | ||
7162 | ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·choker.cpp | ||
7163 | ····39:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·peer_connection.cpp | ||
7164 | ····40:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·disk_buffer_holder.cpp | ||
7165 | ····41:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·close_reason.cpp | ||
7166 | ····42:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·hash_picker.cpp | ||
7167 | ····43:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·chained_buffer.cpp | ||
7168 | ····44:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·receive_buffer.cpp | ||
7169 | ····45:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·bandwidth_manager.cpp | ||
7170 | ····46:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·bandwidth_queue_entry.cpp | ||
7171 | ····47:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·bandwidth_limit.cpp | ||
7172 | ····48:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·bt_peer_connection.cpp | ||
7173 | ····49:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·platform_util.cpp | ||
7174 | ····50:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·ip_notifier.cpp | ||
7175 | ····51:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·instantiate_connection.cpp | ||
7176 | ····52:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·peer_list.cpp | ||
7177 | ····53:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·natpmp.cpp | ||
7178 | ····54:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·session_call.cpp | ||
7179 | ····55:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·settings_pack.cpp | ||
7180 | ····56:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·socket_io.cpp | ||
7181 | ····57:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·socket_type.cpp | ||
7182 | ····58:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·socks5_stream.cpp | ||
7183 | ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·stat.cpp | ||
7184 | ····60:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·torrent.cpp | ||
7185 | ····61:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·resolve_links.cpp | ||
7186 | ····62:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·web_connection_base.cpp | ||
7187 | ····63:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·http_parser.cpp | ||
7188 | ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·web_peer_connection.cpp | ||
7189 | ····65:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·torrent_handle.cpp | ||
7190 | ····66:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·torrent_info.cpp | ||
7191 | ····67:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·torrent_peer.cpp | ||
7192 | ····68:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crc32c.cpp | ||
7193 | ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·torrent_peer_allocator.cpp | ||
7194 | ····70:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·torrent_status.cpp | ||
7195 | ····71:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·time.cpp | ||
7196 | ····72:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·tracker_manager.cpp | ||
7197 | ····73:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·http_tracker_connection.cpp | ||
7198 | ····74:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·http_connection.cpp | ||
7199 | ····75:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·gzip.cpp | ||
7200 | ····76:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·puff.cpp | ||
7201 | ····77:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·udp_tracker_connection.cpp | ||
7202 | ····78:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·udp_socket.cpp | ||
7203 | ····79:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·upnp.cpp | ||
7204 | ····80:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·utf8.cpp | ||
7205 | ····81:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·utp_socket_manager.cpp | ||
7206 | ····82:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·utp_stream.cpp | ||
7207 | ····83:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·packet_buffer.cpp | ||
7208 | ····84:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·timestamp_history.cpp | ||
7209 | ····85:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·lsd.cpp | ||
7210 | ····86:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·enum_net.cpp | ||
7211 | ····87:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·magnet_uri.cpp | ||
7212 | ····88:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·parse_url.cpp | ||
7213 | ····89:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·xml_parse.cpp | ||
7214 | ····90:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·version.cpp | ||
7215 | ····91:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·peer_class.cpp | ||
7216 | ····92:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·peer_class_set.cpp | ||
7217 | ····93:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·request_blocks.cpp | ||
7218 | ····94:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·session_stats.cpp | ||
7219 | ····95:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·performance_counters.cpp | ||
7220 | ····96:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·resolver.cpp | ||
7221 | ····97:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·session_settings.cpp | ||
7222 | ····98:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·proxy_settings.cpp | ||
7223 | ····99:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·file_progress.cpp | ||
7224 | ···100:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·ffs.cpp | ||
7225 | ···101:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·add_torrent_params.cpp | ||
7226 | ···102:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·peer_info.cpp | ||
7227 | ···103:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·stack_allocator.cpp | ||
7228 | ···104:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generate_peer_id.cpp | ||
7229 | ···105:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·posix_disk_io.cpp | ||
7230 | ···106:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·disk_buffer_pool.cpp | ||
7231 | ···107:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·posix_storage.cpp | ||
7232 | ···108:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·storage_utils.cpp | ||
7233 | ···109:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·stat_cache.cpp | ||
7234 | ···110:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·posix_part_file.cpp | ||
7235 | ···111:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·ssl.cpp | ||
7236 | ···112:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·rtc_signaling.cpp | ||
7237 | ···113:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·rtc_stream.cpp | ||
7238 | ···114:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·websocket_tracker_connection.cpp | ||
7239 | ···115:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·websocket_stream.cpp | ||
7240 | ···116:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·ut_pex.cpp | ||
Max diff block lines reached; -1/53298 bytes (-0.00%) of diff not shown. |
Offset 19472, 7 lines modified | Offset 19472, 724 lines modified | ||
19472 | .rel.dyn | 19472 | .rel.dyn |
19473 | .gnu.version | 19473 | .gnu.version |
19474 | .gnu.hash | 19474 | .gnu.hash |
19475 | .note.gnu.build-id | 19475 | .note.gnu.build-id |
19476 | .dynamic | 19476 | .dynamic |
19477 | .ARM.extab | 19477 | .ARM.extab |
19478 | .shstrtab | 19478 | .shstrtab |
19479 | cxa_personality.cpp | ||
19480 | bandwidth_queue_entry.cpp | ||
19481 | node_entry.cpp | ||
19482 | announce_entry.cpp | ||
19483 | timestamp_history.cpp | ||
19484 | directory.cpp | ||
19485 | memory.cpp | ||
19486 | verify.cpp | ||
19487 | shared_mutex.cpp | ||
19488 | ut_pex.cpp | ||
19489 | regex.cpp | ||
19490 | charconv.cpp | ||
19491 | peer_list.cpp | ||
19492 | dtlstransport.cpp | ||
19493 | sctptransport.cpp | ||
19494 | icetransport.cpp | ||
19495 | alert.cpp | ||
19496 | stdlib_stdexcept.cpp | ||
19497 | fingerprint.cpp | ||
19498 | create_torrent.cpp | ||
19499 | identify_client.cpp | ||
19500 | variant.cpp | ||
19501 | cxa_thread_atexit.cpp | ||
19502 | init.cpp | ||
19503 | bandwidth_limit.cpp | ||
19504 | peer_class_set.cpp | ||
19505 | enum_net.cpp | ||
19506 | udp_socket.cpp | ||
19507 | stat.cpp | ||
19508 | torrent_status.cpp | ||
19509 | session_stats.cpp | ||
19510 | file_progress.cpp | ||
19511 | peer_class.cpp | ||
19512 | performance_counters.cpp | ||
19513 | ip_helpers.cpp | ||
19514 | cxa_default_handlers.cpp | ||
19515 | cxa_handlers.cpp | ||
19516 | get_peers.cpp | ||
19517 | add_torrent_params.cpp | ||
19518 | session_params.cpp | ||
19519 | storage_utils.cpp | ||
19520 | resolve_links.cpp | ||
19521 | request_blocks.cpp | ||
19522 | proxy_settings.cpp | ||
19523 | session_settings.cpp | ||
19524 | sample_infohashes.cpp | ||
19525 | mutex_destructor.cpp | ||
19526 | condition_variable_destructor.cpp | ||
19527 | vector.cpp | ||
19528 | torrent_peer_allocator.cpp | ||
19529 | stack_allocator.cpp | ||
19530 | processor.cpp | ||
19531 | system_error.cpp | ||
19532 | keypair.cpp | ||
19533 | resolver.cpp | ||
19534 | ip_voter.cpp | ||
19535 | logcounter.cpp | ||
19536 | ip_filter.cpp | ||
19537 | bloom_filter.cpp | ||
19538 | http_parser.cpp | ||
19539 | choker.cpp | ||
19540 | dos_blocker.cpp | ||
19541 | hash_picker.cpp | ||
19542 | piece_picker.cpp | ||
19543 | dht_tracker.cpp | ||
19544 | ip_notifier.cpp | ||
19545 | hasher.cpp | ||
19546 | alert_manager.cpp | ||
19547 | utp_socket_manager.cpp | ||
19548 | tracker_manager.cpp | ||
19549 | bandwidth_manager.cpp | ||
19550 | rpc_manager.cpp | ||
19551 | packet_buffer.cpp | ||
19552 | receive_buffer.cpp | ||
19553 | chained_buffer.cpp | ||
19554 | torrent_peer.cpp | ||
19555 | disk_buffer_holder.cpp | ||
19556 | add_scalar.cpp | ||
19557 | upnp.cpp | ||
19558 | natpmp.cpp | ||
19559 | gzip.cpp | ||
19560 | pe_crypto.cpp | ||
19561 | chrono.cpp | ||
19562 | socket_io.cpp | ||
19563 | posix_disk_io.cpp | ||
19564 | private_typeinfo.cpp | ||
19565 | stdlib_typeinfo.cpp | ||
19566 | torrent_info.cpp | ||
19567 | peer_info.cpp | ||
19568 | close_reason.cpp | ||
19569 | description.cpp | ||
19570 | stdlib_exception.cpp | ||
19571 | cxa_exception.cpp | ||
19572 | peerconnection.cpp | ||
19573 | websocket_tracker_connection.cpp | ||
19574 | http_tracker_connection.cpp | ||
19575 | udp_tracker_connection.cpp | ||
19576 | bt_peer_connection.cpp | ||
19577 | web_peer_connection.cpp | ||
19578 | http_connection.cpp | ||
19579 | instantiate_connection.cpp | ||
19580 | configuration.cpp | ||
19581 | session.cpp | ||
19582 | version.cpp | ||
19583 | sign.cpp | ||
19584 | smart_ban.cpp | ||
19585 | random.cpp | ||
19586 | traversal_algorithm.cpp | ||
19587 | get_item.cpp | ||
19588 | iostream.cpp | ||
19589 | websocket_stream.cpp | ||
19590 | utp_stream.cpp | ||
19591 | i2p_stream.cpp | ||
19592 | rtc_stream.cpp | ||
19593 | socks5_stream.cpp | ||
19594 | parse_url.cpp | ||
19595 | session_impl.cpp | ||
19596 | threadpool.cpp | ||
19597 | disk_buffer_pool.cpp | ||
19598 | session_call.cpp | ||
Max diff block lines reached; -1/9708 bytes (-0.01%) of diff not shown. |
Offset 1, 97 lines modified | Offset 1, 97 lines modified | ||
1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
2 | 00224000·<Java_org_libtorrent4j_swig_libtorrent_1jni_directBufferAddress@@Base-0x1c64>: | ||
3 | 2 | 00224000·<.text>: | |
3 | » ldr» r0,·[pc,·#4]» @·0x22400c | ||
4 | » add» r0,·pc,·r0 | 4 | » add» r0,·pc,·r0 |
5 | » b» | 5 | » b» 0xaa0230 |
6 | » addeq» r2,·r8,·r4,·asr·#18 | 6 | » addeq» r2,·r8,·r4,·asr·#18 |
7 | » bx» lr | 7 | » bx» lr |
8 | » b» | 8 | » b» 0xa9ce90 |
9 | » cmp» r0,·#0 | 9 | » cmp» r0,·#0 |
10 | » bxeq» lr | 10 | » bxeq» lr |
11 | » bx» r0 | 11 | » bx» r0 |
12 | » mov» r1,·r0 | 12 | » mov» r1,·r0 |
13 | » ldr» r0,·[pc,·#12]» @·22403c·<typeinfo·name·for·std::bad_typeid@@Base+0x7bb> | ||
14 | » ldr» r | 13 | » ldr» r0,·[pc,·#12]» @·0x22403c |
14 | » ldr» r2,·[pc,·#12]» @·0x224040 | ||
15 | » add» r0,·pc,·r0 | 15 | » add» r0,·pc,·r0 |
16 | » add» r2,·pc,·r2 | 16 | » add» r2,·pc,·r2 |
17 | » b» | 17 | » b» 0xaa0240 |
18 | » » » @·<UNDEFINED>·instruction:·0xffffffe0 | 18 | » » » @·<UNDEFINED>·instruction:·0xffffffe0 |
19 | » addeq» r2,·r8,·r4,·lsl·r9 | 19 | » addeq» r2,·r8,·r4,·lsl·r9 |
20 | » ldr» r3,·[pc,·#4]» @·22405 | 20 | » ldr» r3,·[pc,·#4]» @·0x224050 |
21 | » add» r3,·pc,·r3 | 21 | » add» r3,·pc,·r3 |
22 | » b» | 22 | » b» 0xaa0250 |
23 | » addeq» r2,·r8,·r0,·lsl·#18 | 23 | » addeq» r2,·r8,·r0,·lsl·#18 |
24 | » ldrble» sp,·[r4],·#1236» @·0x4d4 | 24 | » ldrble» sp,·[r4],·#1236» @·0x4d4 |
25 | » ldrble» sp,·[r4],·#1236» @·0x4d4 | 25 | » ldrble» sp,·[r4],·#1236» @·0x4d4 |
26 | » ldrble» sp,·[r4],·#1236» @·0x4d4 | 26 | » ldrble» sp,·[r4],·#1236» @·0x4d4 |
27 | » ldrb» r1,·[r0] | 27 | » ldrb» r1,·[r0] |
28 | » tst» r1,·#1 | 28 | » tst» r1,·#1 |
29 | » addeq» r0,·r0,·#1 | 29 | » addeq» r0,·r0,·#1 |
30 | » lsreq» r1,·r1,·#1 | 30 | » lsreq» r1,·r1,·#1 |
31 | » ldrne» r1,·[r0,·#4] | 31 | » ldrne» r1,·[r0,·#4] |
32 | » ldrne» r0,·[r0,·#8] | 32 | » ldrne» r0,·[r0,·#8] |
33 | » b» 6369ac·<boost::asio::detail::socket_ops::setsockopt(int,·unsigned·char&,·int,·int,·void·const*,·unsigned·int,·boost::system::error_code&)@@Base+0x19e8c> | ||
34 | » | 33 | » b» 0x6369ac |
34 | » ldr» r0,·[pc,·#4]» @·0x224088 | ||
35 | » add» r0,·pc,·r0 | 35 | » add» r0,·pc,·r0 |
36 | » bx» lr | 36 | » bx» lr |
37 | » » » @·<UNDEFINED>·instruction:·0xfff96ec9 | 37 | » » » @·<UNDEFINED>·instruction:·0xfff96ec9 |
38 | » ldr» r0,·[pc,·#4]» @·22409 | 38 | » ldr» r0,·[pc,·#4]» @·0x224098 |
39 | » add» r0,·pc,·r0 | 39 | » add» r0,·pc,·r0 |
40 | » bx» lr | 40 | » bx» lr |
41 | » » » @·<UNDEFINED>·instruction:·0xfff6c63d | 41 | » » » @·<UNDEFINED>·instruction:·0xfff6c63d |
42 | » ldr» r0,·[pc,·#8]» @·2240ac | 42 | » ldr» r0,·[pc,·#8]» @·0x2240ac |
43 | » ldr» r0,·[pc,·r0] | 43 | » ldr» r0,·[pc,·r0] |
44 | » ldrb» r0,·[r0] | 44 | » ldrb» r0,·[r0] |
45 | » bx» lr | 45 | » bx» lr |
46 | » addeq» sp,·sl,·ip,·lsr·r3 | 46 | » addeq» sp,·sl,·ip,·lsr·r3 |
47 | » push» {r4,·r5,·r6,·sl,·fp,·lr} | 47 | » push» {r4,·r5,·r6,·sl,·fp,·lr} |
48 | » add» fp,·sp,·#16 | 48 | » add» fp,·sp,·#16 |
49 | » sub» sp,·sp,·#40» @·0x28 | 49 | » sub» sp,·sp,·#40» @·0x28 |
50 | » ldr» r6,·[pc,·#64]» @·224104 | 50 | » ldr» r6,·[pc,·#64]» @·0x224104 |
51 | » mov» r4,·r0 | 51 | » mov» r4,·r0 |
52 | » mov» r5,·sp | 52 | » mov» r5,·sp |
53 | » ldr» r6,·[pc,·r6] | 53 | » ldr» r6,·[pc,·r6] |
54 | » ldr» r0,·[r6] | 54 | » ldr» r0,·[r6] |
55 | » str» r0,·[fp,·#-20]»@·0xffffffec | 55 | » str» r0,·[fp,·#-20]»@·0xffffffec |
56 | » mov» r0,·r5 | 56 | » mov» r0,·r5 |
57 | » bl» 76778 | 57 | » bl» 0x767780 |
58 | » vld1.8» {d16-d17},·[r5]! | 58 | » vld1.8» {d16-d17},·[r5]! |
59 | » vld1.64»{d18-d19},·[r5] | 59 | » vld1.64»{d18-d19},·[r5] |
60 | » vst1.8» {d16-d17},·[r4]! | 60 | » vst1.8» {d16-d17},·[r4]! |
61 | » vst1.8» {d18-d19},·[r4] | 61 | » vst1.8» {d18-d19},·[r4] |
62 | » ldr» r0,·[r6] | 62 | » ldr» r0,·[r6] |
63 | » ldr» r1,·[fp,·#-20]»@·0xffffffec | 63 | » ldr» r1,·[fp,·#-20]»@·0xffffffec |
64 | » cmp» r0,·r1 | 64 | » cmp» r0,·r1 |
65 | » subeq» sp,·fp,·#16 | 65 | » subeq» sp,·fp,·#16 |
66 | » popeq» {r4,·r5,·r6,·sl,·fp,·pc} | 66 | » popeq» {r4,·r5,·r6,·sl,·fp,·pc} |
67 | » bl» | 67 | » bl» 0xaa0260 |
68 | » addeq» sp,·sl,·r8,·lsl·r3 | 68 | » addeq» sp,·sl,·r8,·lsl·r3 |
69 | » push» {r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr} | 69 | » push» {r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr} |
70 | » add» fp,·sp,·#28 | 70 | » add» fp,·sp,·#28 |
71 | » sub» sp,·sp,·#236» @·0xec | 71 | » sub» sp,·sp,·#236» @·0xec |
72 | » mov» r4,·r0 | 72 | » mov» r4,·r0 |
73 | » ldr» r0,·[pc,·#308]»@·224254 | 73 | » ldr» r0,·[pc,·#308]»@·0x224254 |
74 | » mov» r5,·sp | 74 | » mov» r5,·sp |
75 | » ldr» r0,·[pc,·r0] | 75 | » ldr» r0,·[pc,·r0] |
76 | » ldr» r0,·[r0] | 76 | » ldr» r0,·[r0] |
77 | » str» r0,·[fp,·#-36]»@·0xffffffdc | 77 | » str» r0,·[fp,·#-36]»@·0xffffffdc |
78 | » ldr» r0,·[r1] | 78 | » ldr» r0,·[r1] |
79 | » add» r1,·sp,·#96» @·0x60 | 79 | » add» r1,·sp,·#96» @·0x60 |
80 | » vld1.8» {d16-d17},·[r0]! | 80 | » vld1.8» {d16-d17},·[r0]! |
81 | » vld1.8» {d18-d19},·[r0] | 81 | » vld1.8» {d18-d19},·[r0] |
82 | » mov» r0,·r1 | 82 | » mov» r0,·r1 |
83 | » vst1.8» {d16-d17},·[r0]! | 83 | » vst1.8» {d16-d17},·[r0]! |
84 | » vst1.32»{d18-d19},·[r0] | 84 | » vst1.32»{d18-d19},·[r0] |
85 | » mov» r0,·r5 | 85 | » mov» r0,·r5 |
86 | » bl» 767794 | 86 | » bl» 0x767794 |
87 | » add» r1,·r5,·#64» @·0x40 | 87 | » add» r1,·r5,·#64» @·0x40 |
88 | » add» r7,·sp,·#128» @·0x80 | 88 | » add» r7,·sp,·#128» @·0x80 |
89 | » vld1.64»{d18-d19},·[r1] | 89 | » vld1.64»{d18-d19},·[r1] |
90 | » add» r1,·r5,·#16 | 90 | » add» r1,·r5,·#16 |
91 | » mov» r2,·#48» @·0x30 | 91 | » mov» r2,·#48» @·0x30 |
92 | » mov» r0,·r5 | 92 | » mov» r0,·r5 |
93 | » vld1.64»{d20-d21},·[r1] | 93 | » vld1.64»{d20-d21},·[r1] |
Offset 109, 22 lines modified | Offset 109, 22 lines modified | ||
109 | » vst1.64»{d22-d23},·[r0],·r2 | 109 | » vst1.64»{d22-d23},·[r0],·r2 |
110 | » vst1.64»{d16-d17},·[r8]! | 110 | » vst1.64»{d16-d17},·[r8]! |
111 | » vst1.64»{d24-d25},·[r0] | 111 | » vst1.64»{d24-d25},·[r0] |
112 | » mov» r0,·#32 | 112 | » mov» r0,·#32 |
113 | » vst1.64»{d18-d19},·[sl] | 113 | » vst1.64»{d18-d19},·[sl] |
114 | » vst1.64»{d26-d27},·[r6] | 114 | » vst1.64»{d26-d27},·[r6] |
115 | » vst1.64»{d20-d21},·[r8] | 115 | » vst1.64»{d20-d21},·[r8] |
116 | » bl» | 116 | » bl» 0xaa0270 |
117 | » vld1.64»{d16-d17},·[r9] | 117 | » vld1.64»{d16-d17},·[r9] |
118 | » mov» r5,·r0 | 118 | » mov» r5,·r0 |
119 | » vst1.8» {d16-d17},·[r0]! | 119 | » vst1.8» {d16-d17},·[r0]! |
120 | » vld1.64»{d18-d19},·[r8] | 120 | » vld1.64»{d18-d19},·[r8] |
121 | » vst1.8» {d18-d19},·[r0] | 121 | » vst1.8» {d18-d19},·[r0] |
122 | » mov» r0,·#64» @·0x40 | 122 | » mov» r0,·#64» @·0x40 |
123 | » bl» | 123 | » bl» 0xaa0270 |
124 | » add» r1,·r5,·#32 | 124 | » add» r1,·r5,·#32 |
125 | » mov» r3,·#48» @·0x30 | 125 | » mov» r3,·#48» @·0x30 |
126 | » vld1.8» {d16-d17},·[r7],·r3 | 126 | » vld1.8» {d16-d17},·[r7],·r3 |
127 | » add» r2,·r0,·#64» @·0x40 | 127 | » add» r2,·r0,·#64» @·0x40 |
128 | » str» r1,·[r4,·#4] | 128 | » str» r1,·[r4,·#4] |
129 | » str» r1,·[r4,·#8] | 129 | » str» r1,·[r4,·#8] |
130 | » add» r1,·r0,·#32 | 130 | » add» r1,·r0,·#32 |
Offset 136, 33 lines modified | Offset 136, 33 lines modified | ||
136 | » vld1.64»{d18-d19},·[r7] | 136 | » vld1.64»{d18-d19},·[r7] |
137 | » vst1.8» {d16-d17},·[r0],·r3 | 137 | » vst1.8» {d16-d17},·[r0],·r3 |
138 | » str» r5,·[r4] | 138 | » str» r5,·[r4] |
Max diff block lines reached; 98591821/98596172 bytes (100.00%) of diff not shown. |
Offset 11, 9 lines modified | Offset 11, 10 lines modified | ||
11 | ··0x00000080·76657273·696f6e5f·72002e64·6174612e·version_r..data. | 11 | ··0x00000080·76657273·696f6e5f·72002e64·6174612e·version_r..data. |
12 | ··0x00000090·72656c2e·726f002e·72656c2e·64796e00·rel.ro..rel.dyn. | 12 | ··0x00000090·72656c2e·726f002e·72656c2e·64796e00·rel.ro..rel.dyn. |
13 | ··0x000000a0·2e676e75·2e766572·73696f6e·002e6479·.gnu.version..dy | 13 | ··0x000000a0·2e676e75·2e766572·73696f6e·002e6479·.gnu.version..dy |
14 | ··0x000000b0·6e73796d·002e676e·752e6861·7368002e·nsym..gnu.hash.. | 14 | ··0x000000b0·6e73796d·002e676e·752e6861·7368002e·nsym..gnu.hash.. |
15 | ··0x000000c0·6e6f7465·2e676e75·2e627569·6c642d69·note.gnu.build-i | 15 | ··0x000000c0·6e6f7465·2e676e75·2e627569·6c642d69·note.gnu.build-i |
16 | ··0x000000d0·64002e64·796e616d·6963002e·41524d2e·d..dynamic..ARM. | 16 | ··0x000000d0·64002e64·796e616d·6963002e·41524d2e·d..dynamic..ARM. |
17 | ··0x000000e0·65787461·62002e73·68737472·74616200·extab..shstrtab. | 17 | ··0x000000e0·65787461·62002e73·68737472·74616200·extab..shstrtab. |
18 | ··0x000000f0·2e737472·74616200·2e73796d·74616200·.strtab..symtab. | ||
18 | ··0x00000 | 19 | ··0x00000100·2e726f64·61746100·2e646174·6100·····.rodata..data. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:··········1 | 13 | ··Start·of·section·headers:··········116976·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········7 | 17 | ··Number·of·program·headers:·········7 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········2 | 19 | ··Number·of·section·headers:·········25 |
20 | ··Section·header·string·table·index:·22 | 20 | ··Section·header·string·table·index:·22 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | There·are·2 | 1 | There·are·25·section·headers,·starting·at·offset·0x1c8f0: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.dynsym···········DYNSYM··········00000000000001c8·0001c8·0011b8·18···A··2···1··8 | 5 | ··[·1]·.dynsym···········DYNSYM··········00000000000001c8·0001c8·0011b8·18···A··2···1··8 |
6 | ··[·2]·.dynstr···········STRTAB··········0000000000001380·001380·0011eb·00···A··0···0··1 | 6 | ··[·2]·.dynstr···········STRTAB··········0000000000001380·001380·0011eb·00···A··0···0··1 |
7 | ··[·3]·.hash·············HASH············0000000000002570·002570·000508·04···A··1···0··8 | 7 | ··[·3]·.hash·············HASH············0000000000002570·002570·000508·04···A··1···0··8 |
Offset 20, 13 lines modified | Offset 20, 15 lines modified | ||
20 | ··[15]·.dynamic··········DYNAMIC·········000000000001ac10·019c10·0001e0·10··WA··2···0··8 | 20 | ··[15]·.dynamic··········DYNAMIC·········000000000001ac10·019c10·0001e0·10··WA··2···0··8 |
21 | ··[16]·.got··············PROGBITS········000000000001adf0·019df0·000088·00··WA··0···0··8 | 21 | ··[16]·.got··············PROGBITS········000000000001adf0·019df0·000088·00··WA··0···0··8 |
22 | ··[17]·.got.plt··········PROGBITS········000000000001ae78·019e78·000170·00··WA··0···0··8 | 22 | ··[17]·.got.plt··········PROGBITS········000000000001ae78·019e78·000170·00··WA··0···0··8 |
23 | ··[18]·.data·············PROGBITS········000000000001b000·01a000·000174·00··WA··0···0·64 | 23 | ··[18]·.data·············PROGBITS········000000000001b000·01a000·000174·00··WA··0···0·64 |
24 | ··[19]·.bss··············NOBITS··········000000000001b180·01a174·0008c8·00··WA··0···0·64 | 24 | ··[19]·.bss··············NOBITS··········000000000001b180·01a174·0008c8·00··WA··0···0·64 |
25 | ··[20]·.comment··········PROGBITS········0000000000000000·01a174·000028·01··MS··0···0··1 | 25 | ··[20]·.comment··········PROGBITS········0000000000000000·01a174·000028·01··MS··0···0··1 |
26 | ··[21]·.note.gnu.gold-version·NOTE············0000000000000000·01a19c·00001c·00······0···0··4 | 26 | ··[21]·.note.gnu.gold-version·NOTE············0000000000000000·01a19c·00001c·00······0···0··4 |
27 | ··[22]·.shstrtab·········STRTAB··········0000000000000000·01a1b8·0000 | 27 | ··[22]·.shstrtab·········STRTAB··········0000000000000000·01a1b8·0000eb·00······0···0··1 |
28 | ··[23]·.symtab···········SYMTAB··········0000000000000000·01a2a8·001470·18·····24··30··8 | ||
29 | ··[24]·.strtab···········STRTAB··········0000000000000000·01b718·0011d2·00······0···0··1 | ||
28 | Key·to·Flags: | 30 | Key·to·Flags: |
29 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 31 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
30 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 32 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
31 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 33 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
32 | ··D·(mbind),·l·(large),·p·(processor·specific) | 34 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 186, 7 lines modified | Offset 186, 228 lines modified | ||
186 | ···182:·0000000000011b10····22·FUNC····GLOBAL·DEFAULT···10·ffi_tramp_arch | 186 | ···182:·0000000000011b10····22·FUNC····GLOBAL·DEFAULT···10·ffi_tramp_arch |
187 | ···183:·0000000000010980····73·FUNC····GLOBAL·DEFAULT···10·ffi_tramp_set_parms | 187 | ···183:·0000000000010980····73·FUNC····GLOBAL·DEFAULT···10·ffi_tramp_set_parms |
188 | ···184:·00000000000116d0····21·FUNC····GLOBAL·DEFAULT···10·ffi_call_go | 188 | ···184:·00000000000116d0····21·FUNC····GLOBAL·DEFAULT···10·ffi_call_go |
189 | ···185:·0000000000011ac0····69·FUNC····GLOBAL·DEFAULT···10·ffi_prep_go_closure | 189 | ···185:·0000000000011ac0····69·FUNC····GLOBAL·DEFAULT···10·ffi_prep_go_closure |
190 | ···186:·000000000001b174·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_edata | 190 | ···186:·000000000001b174·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_edata |
191 | ···187:·000000000001b174·····0·NOTYPE··GLOBAL·DEFAULT··ABS·__bss_start | 191 | ···187:·000000000001b174·····0·NOTYPE··GLOBAL·DEFAULT··ABS·__bss_start |
192 | ···188:·000000000001ba48·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_end | 192 | ···188:·000000000001ba48·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_end |
193 | Symbol·table·'.symtab'·contains·218·entries: | ||
194 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | ||
195 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | ||
196 | ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·dispatch.c | ||
197 | ·····2:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·callback.c | ||
198 | ·····3:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·prep_cif.c | ||
199 | ·····4:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·types.c | ||
200 | ·····5:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·closures.c | ||
201 | ·····6:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·tramp.c | ||
202 | ·····7:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·ffi64.c | ||
203 | ·····8:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·ffiw64.c | ||
204 | ·····9:·00000000000001c8·····0·SECTION·LOCAL··DEFAULT····1·.dynsym | ||
205 | ····10:·0000000000001380·····0·SECTION·LOCAL··DEFAULT····2·.dynstr | ||
206 | ····11:·0000000000002570·····0·SECTION·LOCAL··DEFAULT····3·.hash | ||
207 | ····12:·0000000000002a78·····0·SECTION·LOCAL··DEFAULT····4·.gnu.version | ||
208 | ····13:·0000000000002bf4·····0·SECTION·LOCAL··DEFAULT····5·.gnu.version_d | ||
209 | ····14:·0000000000002c10·····0·SECTION·LOCAL··DEFAULT····6·.gnu.version_r | ||
210 | ····15:·0000000000002c50·····0·SECTION·LOCAL··DEFAULT····7·.rela.dyn | ||
211 | ····16:·0000000000003358·····0·SECTION·LOCAL··DEFAULT····8·.rela.plt | ||
212 | ····17:·0000000000003760·····0·SECTION·LOCAL··DEFAULT····9·.plt | ||
213 | ····18:·0000000000004000·····0·SECTION·LOCAL··DEFAULT···10·.text | ||
214 | ····19:·0000000000014680·····0·SECTION·LOCAL··DEFAULT···11·.rodata | ||
215 | ····20:·0000000000017298·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame | ||
216 | ····21:·0000000000018eb0·····0·SECTION·LOCAL··DEFAULT···13·.eh_frame_hdr | ||
217 | ····22:·000000000001ab00·····0·SECTION·LOCAL··DEFAULT···14·.data.rel.ro.local | ||
218 | ····23:·000000000001ac10·····0·SECTION·LOCAL··DEFAULT···15·.dynamic | ||
219 | ····24:·000000000001adf0·····0·SECTION·LOCAL··DEFAULT···16·.got | ||
220 | ····25:·000000000001ae78·····0·SECTION·LOCAL··DEFAULT···17·.got.plt | ||
221 | ····26:·000000000001b000·····0·SECTION·LOCAL··DEFAULT···18·.data | ||
222 | ····27:·000000000001b180·····0·SECTION·LOCAL··DEFAULT···19·.bss | ||
223 | ····28:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···20·.comment | ||
224 | ····29:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···21·.note.gnu.gold-version | ||
225 | ····30:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__sF | ||
226 | ····31:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fwrite | ||
227 | ····32:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset | ||
228 | ····33:·00000000000047a0···108·FUNC····GLOBAL·DEFAULT···10·throwByName | ||
229 | ····34:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc | ||
230 | ····35:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·free | ||
231 | ····36:·0000000000004d80···256·FUNC····GLOBAL·DEFAULT···10·ffi_error | ||
232 | ····37:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·snprintf | ||
233 | ····38:·0000000000004e80···141·FUNC····GLOBAL·DEFAULT···10·encodingString | ||
234 | ····39:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen | ||
235 | ····40:·0000000000004f10···546·FUNC····GLOBAL·DEFAULT···10·newJavaString | ||
236 | ····41:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen | ||
237 | ····42:·0000000000005240····12·FUNC····GLOBAL·DEFAULT···10·newCStringUTF8 | ||
238 | ····43:·0000000000005250····75·FUNC····GLOBAL·DEFAULT···10·newJavaWString | ||
239 | ····44:·00000000000052a0····43·FUNC····GLOBAL·DEFAULT···10·newJavaPointer | ||
240 | ····45:·00000000000052d0···123·FUNC····GLOBAL·DEFAULT···10·newJavaStructure | ||
241 | ····46:·0000000000005350····75·FUNC····GLOBAL·DEFAULT···10·newJavaCallback | ||
242 | ····47:·00000000000053a0····32·FUNC····GLOBAL·DEFAULT···10·get_java_type_from_ffi_type | ||
243 | ····48:·00000000000053c0···751·FUNC····GLOBAL·DEFAULT···10·get_java_type | ||
244 | ····49:·00000000000056b0···289·FUNC····GLOBAL·DEFAULT···10·get_conversion_flag | ||
245 | ····50:·00000000000057e0····27·FUNC····GLOBAL·DEFAULT···10·getIntegerTypeValue | ||
246 | ····51:·0000000000005800····33·FUNC····GLOBAL·DEFAULT···10·writeStructure | ||
247 | ····52:·0000000000005830···411·FUNC····GLOBAL·DEFAULT···10·initializeThread | ||
248 | ····53:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strdup | ||
249 | ····54:·00000000000059d0····32·FUNC····GLOBAL·DEFAULT···10·getNativeType | ||
250 | ····55:·00000000000059f0····21·FUNC····GLOBAL·DEFAULT···10·getNativeTypeMapped | ||
251 | ····56:·0000000000005a10····27·FUNC····GLOBAL·DEFAULT···10·getNativeAddress | ||
252 | ····57:·0000000000005a30····99·FUNC····GLOBAL·DEFAULT···10·getNativeString | ||
253 | ····58:·0000000000005aa0····47·FUNC····GLOBAL·DEFAULT···10·getPointerTypeAddress | ||
254 | ····59:·0000000000005ad0····83·FUNC····GLOBAL·DEFAULT···10·getStructureAddress | ||
255 | ····60:·0000000000005b30····99·FUNC····GLOBAL·DEFAULT···10·getCallbackAddress | ||
256 | ····61:·0000000000017020····24·OBJECT··GLOBAL·DEFAULT···11·ffi_type_uint32 | ||
257 | ····62:·0000000000017080····24·OBJECT··GLOBAL·DEFAULT···11·ffi_type_sint8 | ||
258 | ····63:·0000000000016fa0····24·OBJECT··GLOBAL·DEFAULT···11·ffi_type_pointer | ||
259 | ····64:·0000000000017040····24·OBJECT··GLOBAL·DEFAULT···11·ffi_type_sint16 | ||
260 | ····65:·0000000000017000····24·OBJECT··GLOBAL·DEFAULT···11·ffi_type_sint32 | ||
261 | ····66:·000000000000d4e0···169·FUNC····GLOBAL·DEFAULT···10·ffi_prep_cif_var | ||
262 | ····67:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno | ||
263 | ····68:·00000000000116b0····29·FUNC····GLOBAL·DEFAULT···10·ffi_call | ||
264 | ····69:·000000000000d130····33·FUNC····GLOBAL·DEFAULT···10·JNA_set_last_error | ||
265 | ····70:·0000000000016fc0····24·OBJECT··GLOBAL·DEFAULT···11·ffi_type_sint64 | ||
266 | ····71:·0000000000016f60····24·OBJECT··GLOBAL·DEFAULT···11·ffi_type_double | ||
267 | ····72:·000000000000d410···200·FUNC····GLOBAL·DEFAULT···10·ffi_prep_cif | ||
268 | ····73:·0000000000016f80····24·OBJECT··GLOBAL·DEFAULT···11·ffi_type_float | ||
269 | ····74:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r | ||
270 | ····75:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert2 | ||
271 | ····76:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fprintf | ||
272 | ····77:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy | ||
273 | ····78:·0000000000006a80···151·FUNC····GLOBAL·DEFAULT···10·extract_value | ||
274 | ····79:·0000000000006b20···172·FUNC····GLOBAL·DEFAULT···10·toNative | ||
275 | ····80:·0000000000006bd0···371·FUNC····GLOBAL·DEFAULT···10·new_object | ||
276 | ····81:·0000000000006d50···154·FUNC····GLOBAL·DEFAULT···10·fromNativeCallbackParam | ||
277 | ····82:·0000000000006df0···154·FUNC····GLOBAL·DEFAULT···10·fromNative | ||
278 | ····83:·0000000000007fb0···186·FUNC····GLOBAL·DEFAULT···10·get_ffi_type | ||
279 | ····84:·00000000000170c0····24·OBJECT··GLOBAL·DEFAULT···11·ffi_type_void | ||
280 | ····85:·0000000000008070····40·FUNC····GLOBAL·DEFAULT···10·get_ffi_return_type | ||
281 | ····86:·00000000000080a0····44·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokePointer | ||
282 | ····87:·00000000000080d0····44·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeObject | ||
283 | ····88:·0000000000008100····51·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeStructure | ||
284 | ····89:·0000000000008140····45·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeDouble | ||
285 | ····90:·0000000000008170····45·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeFloat | ||
286 | ····91:·00000000000081a0····46·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeInt | ||
287 | ····92:·00000000000081d0····44·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeLong | ||
288 | ····93:·0000000000008200····40·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeVoid | ||
289 | ····94:·0000000000008230····40·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_createNativeCallback | ||
290 | ····95:·000000000000c960··1878·FUNC····GLOBAL·DEFAULT···10·create_callback | ||
291 | ····96:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_setspecific | ||
292 | ····97:·0000000000008260·····8·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_freeNativeCallback | ||
293 | ····98:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_getspecific | ||
294 | ····99:·000000000000c880···210·FUNC····GLOBAL·DEFAULT···10·free_callback | ||
295 | ···100:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_create | ||
296 | ···101:·0000000000008270···305·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_open | ||
297 | ···102:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlopen | ||
298 | ···103:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlerror | ||
299 | ···104:·00000000000083b0···150·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_close | ||
300 | ···105:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_delete | ||
301 | ···106:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlclose | ||
302 | ···107:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_once | ||
303 | ···108:·0000000000008450···187·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_findSymbol | ||
304 | ···109:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlsym | ||
305 | ···110:·0000000000008510····27·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3BII | ||
306 | ···111:·0000000000008530····21·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3CII | ||
307 | ···112:·0000000000008550····27·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3DII | ||
308 | ···113:·0000000000008570····27·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3FII | ||
309 | ···114:·0000000000008590····27·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3III | ||
310 | ···115:·00000000000085b0····27·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3JII | ||
311 | ···116:·00000000000085d0····27·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3SII | ||
Max diff block lines reached; -1/18501 bytes (-0.01%) of diff not shown. |
Offset 507, 20 lines modified | Offset 507, 179 lines modified | ||
507 | /dev/shm | 507 | /dev/shm |
508 | /proc/%d/maps | 508 | /proc/%d/maps |
509 | %lx-%lx·%9s·%lx·%9s·%ld·%s | 509 | %lx-%lx·%9s·%lx·%9s·%ld·%s |
510 | LOAD_ERROR | 510 | LOAD_ERROR |
511 | STR_ERROR | 511 | STR_ERROR |
512 | GCC:·(GNU)·4.9.x·20150123·(prerelease) | 512 | GCC:·(GNU)·4.9.x·20150123·(prerelease) |
513 | gold·1.11 | 513 | gold·1.11 |
514 | .shstrtab | ||
515 | .gnu.version | ||
516 | .gnu.version_d | ||
514 | .comment | ||
515 | .got.plt | ||
516 | .rela.plt | ||
517 | .eh_frame_hdr | ||
518 | .gnu.version_r | 517 | .gnu.version_r |
519 | .rela.dyn | 518 | .rela.dyn |
519 | .rela.plt | ||
520 | .gnu.version | ||
521 | .note.gnu.gold-version | ||
522 | .data.rel.ro.local | ||
523 | .eh_frame | 520 | .eh_frame |
524 | . | 521 | .eh_frame_hdr |
522 | .data.rel.ro.local | ||
525 | .dynamic | 523 | .dynamic |
526 | . | 524 | .got.plt |
525 | .comment | ||
526 | .note.gnu.gold-version | ||
527 | dispatch.c | ||
528 | callback.c | ||
529 | prep_cif.c | ||
530 | closures.c | ||
531 | ffiw64.c | ||
532 | throwByName | ||
533 | ffi_error | ||
534 | snprintf | ||
535 | encodingString | ||
536 | newJavaString | ||
537 | newCStringUTF8 | ||
538 | newJavaWString | ||
539 | newJavaPointer | ||
540 | newJavaStructure | ||
541 | newJavaCallback | ||
542 | get_java_type_from_ffi_type | ||
543 | get_java_type | ||
544 | get_conversion_flag | ||
545 | getIntegerTypeValue | ||
546 | writeStructure | ||
547 | initializeThread | ||
548 | getNativeType | ||
549 | getNativeTypeMapped | ||
550 | getNativeAddress | ||
551 | getNativeString | ||
552 | getPointerTypeAddress | ||
553 | getStructureAddress | ||
554 | getCallbackAddress | ||
555 | ffi_type_uint32 | ||
556 | ffi_type_sint8 | ||
557 | ffi_type_pointer | ||
558 | ffi_type_sint16 | ||
559 | ffi_type_sint32 | ||
560 | ffi_prep_cif_var | ||
561 | ffi_call | ||
562 | JNA_set_last_error | ||
563 | ffi_type_sint64 | ||
564 | ffi_type_double | ||
565 | ffi_prep_cif | ||
566 | ffi_type_float | ||
567 | strerror_r | ||
568 | __assert2 | ||
569 | extract_value | ||
570 | toNative | ||
571 | new_object | ||
572 | fromNativeCallbackParam | ||
573 | fromNative | ||
574 | get_ffi_type | ||
575 | ffi_type_void | ||
576 | get_ffi_return_type | ||
577 | Java_com_sun_jna_Native_invokePointer | ||
578 | Java_com_sun_jna_Native_invokeObject | ||
579 | Java_com_sun_jna_Native_invokeStructure | ||
580 | Java_com_sun_jna_Native_invokeDouble | ||
581 | Java_com_sun_jna_Native_invokeFloat | ||
582 | Java_com_sun_jna_Native_invokeInt | ||
583 | Java_com_sun_jna_Native_invokeLong | ||
584 | Java_com_sun_jna_Native_invokeVoid | ||
585 | Java_com_sun_jna_Native_createNativeCallback | ||
586 | create_callback | ||
587 | pthread_setspecific | ||
588 | Java_com_sun_jna_Native_freeNativeCallback | ||
589 | pthread_getspecific | ||
590 | free_callback | ||
591 | pthread_key_create | ||
592 | Java_com_sun_jna_Native_open | ||
593 | Java_com_sun_jna_Native_close | ||
594 | pthread_key_delete | ||
595 | pthread_once | ||
596 | Java_com_sun_jna_Native_findSymbol | ||
597 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3BII | ||
598 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3CII | ||
599 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3DII | ||
600 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3FII | ||
601 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3III | ||
602 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3JII | ||
603 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3SII | ||
604 | Java_com_sun_jna_Native_indexOf | ||
605 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3BII | ||
606 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3CII | ||
607 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3DII | ||
608 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3FII | ||
609 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3III | ||
610 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3JII | ||
611 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3SII | ||
612 | Java_com_sun_jna_Native_getByte | ||
613 | Java_com_sun_jna_Native_getChar | ||
614 | Java_com_sun_jna_Native__1getPointer | ||
615 | Java_com_sun_jna_Native_getDirectByteBuffer__Lcom_sun_jna_Pointer_2JJJ | ||
616 | Java_com_sun_jna_Native_getDouble | ||
617 | Java_com_sun_jna_Native_getFloat | ||
618 | Java_com_sun_jna_Native_getInt | ||
619 | Java_com_sun_jna_Native_getLong | ||
620 | Java_com_sun_jna_Native_getShort | ||
621 | Java_com_sun_jna_Native_getWideString | ||
622 | Java_com_sun_jna_Native_getStringBytes | ||
623 | Java_com_sun_jna_Native_setMemory | ||
624 | Java_com_sun_jna_Native_setByte | ||
625 | Java_com_sun_jna_Native_setChar | ||
626 | Java_com_sun_jna_Native_setPointer | ||
Max diff block lines reached; -1/4930 bytes (-0.02%) of diff not shown. |
Offset 1, 227 lines modified | Offset 1, 227 lines modified | ||
1 | Disassembly·of·section·.plt: | 1 | Disassembly·of·section·.plt: |
2 | 0000000000003760·< | 2 | 0000000000003760·<.plt>: |
3 | » push···0x1771a(%rip)········ | 3 | » push···0x1771a(%rip)········ |
4 | » jmp····*0x1771c(%rip)········ | 4 | » jmp····*0x1771c(%rip)········ |
5 | » nop | 5 | » nop |
6 | » nop | 6 | » nop |
7 | » nop | 7 | » nop |
8 | » nop | 8 | » nop |
9 | 0000000000003770·<fwrite@plt>: | 9 | 0000000000003770·<fwrite@plt>: |
10 | » jmp····*0x1771a(%rip)········ | 10 | » jmp····*0x1771a(%rip)········ |
11 | » push···$0x0 | 11 | » push···$0x0 |
12 | » jmp····3760·< | 12 | » jmp····3760·<.plt> |
13 | 0000000000003780·<memset@plt>: | 13 | 0000000000003780·<memset@plt>: |
14 | » jmp····*0x17712(%rip)········ | 14 | » jmp····*0x17712(%rip)········ |
15 | » push···$0x1 | 15 | » push···$0x1 |
16 | » jmp····3760·< | 16 | » jmp····3760·<.plt> |
17 | 0000000000003790·<malloc@plt>: | 17 | 0000000000003790·<malloc@plt>: |
18 | » jmp····*0x1770a(%rip)········ | 18 | » jmp····*0x1770a(%rip)········ |
19 | » push···$0x2 | 19 | » push···$0x2 |
20 | » jmp····3760·< | 20 | » jmp····3760·<.plt> |
21 | 00000000000037a0·<free@plt>: | 21 | 00000000000037a0·<free@plt>: |
22 | » jmp····*0x17702(%rip)········ | 22 | » jmp····*0x17702(%rip)········ |
23 | » push···$0x3 | 23 | » push···$0x3 |
24 | » jmp····3760·< | 24 | » jmp····3760·<.plt> |
25 | 00000000000037b0·<snprintf@plt>: | 25 | 00000000000037b0·<snprintf@plt>: |
26 | » jmp····*0x176fa(%rip)········ | 26 | » jmp····*0x176fa(%rip)········ |
27 | » push···$0x4 | 27 | » push···$0x4 |
28 | » jmp····3760·< | 28 | » jmp····3760·<.plt> |
29 | 00000000000037c0·<strlen@plt>: | 29 | 00000000000037c0·<strlen@plt>: |
30 | » jmp····*0x176f2(%rip)········ | 30 | » jmp····*0x176f2(%rip)········ |
31 | » push···$0x5 | 31 | » push···$0x5 |
32 | » jmp····3760·< | 32 | » jmp····3760·<.plt> |
33 | 00000000000037d0·<wcslen@plt>: | 33 | 00000000000037d0·<wcslen@plt>: |
34 | » jmp····*0x176ea(%rip)········ | 34 | » jmp····*0x176ea(%rip)········ |
35 | » push···$0x6 | 35 | » push···$0x6 |
36 | » jmp····3760·< | 36 | » jmp····3760·<.plt> |
37 | 00000000000037e0·<strdup@plt>: | 37 | 00000000000037e0·<strdup@plt>: |
38 | » jmp····*0x176e2(%rip)········ | 38 | » jmp····*0x176e2(%rip)········ |
39 | » push···$0x7 | 39 | » push···$0x7 |
40 | » jmp····3760·< | 40 | » jmp····3760·<.plt> |
41 | 00000000000037f0·<__errno@plt>: | 41 | 00000000000037f0·<__errno@plt>: |
42 | » jmp····*0x176da(%rip)········ | 42 | » jmp····*0x176da(%rip)········ |
43 | » push···$0x8 | 43 | » push···$0x8 |
44 | » jmp····3760·< | 44 | » jmp····3760·<.plt> |
45 | 0000000000003800·<strerror_r@plt>: | 45 | 0000000000003800·<strerror_r@plt>: |
46 | » jmp····*0x176d2(%rip)········ | 46 | » jmp····*0x176d2(%rip)········ |
47 | » push···$0x9 | 47 | » push···$0x9 |
48 | » jmp····3760·< | 48 | » jmp····3760·<.plt> |
49 | 0000000000003810·<__assert2@plt>: | 49 | 0000000000003810·<__assert2@plt>: |
50 | » jmp····*0x176ca(%rip)········ | 50 | » jmp····*0x176ca(%rip)········ |
51 | » push···$0xa | 51 | » push···$0xa |
52 | » jmp····3760·< | 52 | » jmp····3760·<.plt> |
53 | 0000000000003820·<fprintf@plt>: | 53 | 0000000000003820·<fprintf@plt>: |
54 | » jmp····*0x176c2(%rip)········ | 54 | » jmp····*0x176c2(%rip)········ |
55 | » push···$0xb | 55 | » push···$0xb |
56 | » jmp····3760·< | 56 | » jmp····3760·<.plt> |
57 | 0000000000003830·<memcpy@plt>: | 57 | 0000000000003830·<memcpy@plt>: |
58 | » jmp····*0x176ba(%rip)········ | 58 | » jmp····*0x176ba(%rip)········ |
59 | » push···$0xc | 59 | » push···$0xc |
60 | » jmp····3760·< | 60 | » jmp····3760·<.plt> |
61 | 0000000000003840·<dlopen@plt>: | 61 | 0000000000003840·<dlopen@plt>: |
62 | » jmp····*0x176b2(%rip)········ | 62 | » jmp····*0x176b2(%rip)········ |
63 | » push···$0xd | 63 | » push···$0xd |
64 | » jmp····3760·< | 64 | » jmp····3760·<.plt> |
65 | 0000000000003850·<dlerror@plt>: | 65 | 0000000000003850·<dlerror@plt>: |
66 | » jmp····*0x176aa(%rip)········ | 66 | » jmp····*0x176aa(%rip)········ |
67 | » push···$0xe | 67 | » push···$0xe |
68 | » jmp····3760·< | 68 | » jmp····3760·<.plt> |
69 | 0000000000003860·<dlclose@plt>: | 69 | 0000000000003860·<dlclose@plt>: |
70 | » jmp····*0x176a2(%rip)········ | 70 | » jmp····*0x176a2(%rip)········ |
71 | » push···$0xf | 71 | » push···$0xf |
72 | » jmp····3760·< | 72 | » jmp····3760·<.plt> |
73 | 0000000000003870·<dlsym@plt>: | 73 | 0000000000003870·<dlsym@plt>: |
74 | » jmp····*0x1769a(%rip)········ | 74 | » jmp····*0x1769a(%rip)········ |
75 | » push···$0x10 | 75 | » push···$0x10 |
76 | » jmp····3760·< | 76 | » jmp····3760·<.plt> |
77 | 0000000000003880·<calloc@plt>: | 77 | 0000000000003880·<calloc@plt>: |
78 | » jmp····*0x17692(%rip)········ | 78 | » jmp····*0x17692(%rip)········ |
79 | » push···$0x11 | 79 | » push···$0x11 |
80 | » jmp····3760·< | 80 | » jmp····3760·<.plt> |
81 | 0000000000003890·<pthread_key_create@plt>: | 81 | 0000000000003890·<pthread_key_create@plt>: |
82 | » jmp····*0x1768a(%rip)········ | 82 | » jmp····*0x1768a(%rip)········ |
83 | » push···$0x12 | 83 | » push···$0x12 |
84 | » jmp····3760·< | 84 | » jmp····3760·<.plt> |
85 | 00000000000038a0·<pthread_getspecific@plt>: | 85 | 00000000000038a0·<pthread_getspecific@plt>: |
86 | » jmp····*0x17682(%rip)········ | 86 | » jmp····*0x17682(%rip)········ |
87 | » push···$0x13 | 87 | » push···$0x13 |
88 | » jmp····3760·< | 88 | » jmp····3760·<.plt> |
89 | 00000000000038b0·<pthread_setspecific@plt>: | 89 | 00000000000038b0·<pthread_setspecific@plt>: |
90 | » jmp····*0x1767a(%rip)········ | 90 | » jmp····*0x1767a(%rip)········ |
91 | » push···$0x14 | 91 | » push···$0x14 |
92 | » jmp····3760·< | 92 | » jmp····3760·<.plt> |
93 | 00000000000038c0·<pthread_once@plt>: | 93 | 00000000000038c0·<pthread_once@plt>: |
94 | » jmp····*0x17672(%rip)········ | 94 | » jmp····*0x17672(%rip)········ |
95 | » push···$0x15 | 95 | » push···$0x15 |
96 | » jmp····3760·< | 96 | » jmp····3760·<.plt> |
97 | 00000000000038d0·<pthread_key_delete@plt>: | 97 | 00000000000038d0·<pthread_key_delete@plt>: |
98 | » jmp····*0x1766a(%rip)········ | 98 | » jmp····*0x1766a(%rip)········ |
99 | » push···$0x16 | 99 | » push···$0x16 |
100 | » jmp····3760·< | 100 | » jmp····3760·<.plt> |
Max diff block lines reached; 2710/6052 bytes (44.78%) of diff not shown. |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
2 | 0000000000004000·<throwByName | 2 | 0000000000004000·<throwByName-0x7a0>: |
3 | » push···%rbp | 3 | » push···%rbp |
4 | » mov····0x17190(%rip),%rdx········ | 4 | » mov····0x17190(%rip),%rdx········ |
5 | » mov····%rsp,%rbp | 5 | » mov····%rsp,%rbp |
6 | » push···%r12 | 6 | » push···%r12 |
7 | » mov····%rsi,%r12 | 7 | » mov····%rsi,%r12 |
8 | » push···%rbx | 8 | » push···%rbx |
9 | » mov····%rdi,%rbx | 9 | » mov····%rdi,%rbx |
Offset 508, 15 lines modified | Offset 508, 16 lines modified | ||
508 | » pop····%r13 | 508 | » pop····%r13 |
509 | » pop····%r14 | 509 | » pop····%r14 |
510 | » pop····%r15 | 510 | » pop····%r15 |
511 | » pop····%rbp | 511 | » pop····%rbp |
512 | » ret | 512 | » ret |
513 | » data16·data16·cs·nopw·0x0(%rax,%rax,1) | 513 | » data16·data16·cs·nopw·0x0(%rax,%rax,1) |
514 | 00000000000047a0·<throwByName | 514 | 00000000000047a0·<throwByName>: |
515 | throwByName(): | ||
515 | » push···%rbp | 516 | » push···%rbp |
516 | » mov····%rsp,%rbp | 517 | » mov····%rsp,%rbp |
517 | » push···%r13 | 518 | » push···%r13 |
518 | » mov····%rdx,%r13 | 519 | » mov····%rdx,%r13 |
519 | » push···%r12 | 520 | » push···%r12 |
520 | » mov····%rsi,%r12 | 521 | » mov····%rsi,%r12 |
521 | » push···%rbx | 522 | » push···%rbx |
Offset 526, 15 lines modified | Offset 527, 15 lines modified | ||
526 | » call···*0x88(%rax) | 527 | » call···*0x88(%rax) |
527 | » mov····(%rbx),%rax | 528 | » mov····(%rbx),%rax |
528 | » mov····%r12,%rsi | 529 | » mov····%r12,%rsi |
529 | » mov····%rbx,%rdi | 530 | » mov····%rbx,%rdi |
530 | » call···*0x30(%rax) | 531 | » call···*0x30(%rax) |
531 | » test···%rax,%rax | 532 | » test···%rax,%rax |
532 | » mov····%rax,%r12 | 533 | » mov····%rax,%r12 |
533 | » je·····4800·<throwByName | 534 | » je·····4800·<throwByName+0x60> |
534 | » mov····(%rbx),%rax | 535 | » mov····(%rbx),%rax |
535 | » mov····%r12,%rsi | 536 | » mov····%r12,%rsi |
536 | » mov····%rbx,%rdi | 537 | » mov····%rbx,%rdi |
537 | » mov····%r13,%rdx | 538 | » mov····%r13,%rdx |
538 | » call···*0x70(%rax) | 539 | » call···*0x70(%rax) |
539 | » mov····(%rbx),%rax | 540 | » mov····(%rbx),%rax |
540 | » mov····%rbx,%rdi | 541 | » mov····%rbx,%rdi |
Offset 565, 35 lines modified | Offset 566, 35 lines modified | ||
565 | » mov····(%rdi),%rcx | 566 | » mov····(%rdi),%rcx |
566 | » call···*0x110(%rcx) | 567 | » call···*0x110(%rcx) |
567 | » mov····%rbx,%rdi | 568 | » mov····%rbx,%rdi |
568 | » mov····%rax,%r13 | 569 | » mov····%rax,%r13 |
569 | » mov····(%rbx),%rax | 570 | » mov····(%rbx),%rax |
570 | » call···*0x720(%rax) | 571 | » call···*0x720(%rax) |
571 | » test···%al,%al | 572 | » test···%al,%al |
572 | » jne····4888·<throwByName | 573 | » jne····4888·<throwByName+0xe8> |
573 | » mov····(%rbx),%rax | 574 | » mov····(%rbx),%rax |
574 | » mov····%r13,%rsi | 575 | » mov····%r13,%rsi |
575 | » mov····%rbx,%rdi | 576 | » mov····%rbx,%rdi |
576 | » call···*0x558(%rax) | 577 | » call···*0x558(%rax) |
577 | » movslq·%eax,%r14 | 578 | » movslq·%eax,%r14 |
578 | » lea····0x1(%r14),%edi | 579 | » lea····0x1(%r14),%edi |
579 | » movslq·%edi,%rdi | 580 | » movslq·%edi,%rdi |
580 | » call···3790·<malloc@plt> | 581 | » call···3790·<malloc@plt> |
581 | » mov····%rax,%r12 | 582 | » mov····%rax,%r12 |
582 | » mov····(%rbx),%rax | 583 | » mov····(%rbx),%rax |
583 | » test···%r12,%r12 | 584 | » test···%r12,%r12 |
584 | » je·····48a6·<throwByName | 585 | » je·····48a6·<throwByName+0x106> |
585 | » mov····%r12,%r8 | 586 | » mov····%r12,%r8 |
586 | » mov····%r14d,%ecx | 587 | » mov····%r14d,%ecx |
587 | » xor····%edx,%edx | 588 | » xor····%edx,%edx |
588 | » mov····%r13,%rsi | 589 | » mov····%r13,%rsi |
589 | » mov····%rbx,%rdi | 590 | » mov····%rbx,%rdi |
590 | » call···*0x640(%rax) | 591 | » call···*0x640(%rax) |
591 | » movb···$0x0,(%r12,%r14,1) | 592 | » movb···$0x0,(%r12,%r14,1) |
592 | » jmp····488b·<throwByName | 593 | » jmp····488b·<throwByName+0xeb> |
593 | » nop | 594 | » nop |
594 | » xor····%r12d,%r12d | 595 | » xor····%r12d,%r12d |
595 | » mov····(%rbx),%rax | 596 | » mov····(%rbx),%rax |
596 | » mov····%r13,%rsi | 597 | » mov····%r13,%rsi |
597 | » mov····%rbx,%rdi | 598 | » mov····%rbx,%rdi |
598 | » call···*0xb8(%rax) | 599 | » call···*0xb8(%rax) |
599 | » mov····%r12,%rax | 600 | » mov····%r12,%rax |
Offset 605, 18 lines modified | Offset 606, 18 lines modified | ||
605 | » ret | 606 | » ret |
606 | » mov····%r13,%rsi | 607 | » mov····%r13,%rsi |
607 | » mov····%rbx,%rdi | 608 | » mov····%rbx,%rdi |
608 | » call···*0xb8(%rax) | 609 | » call···*0xb8(%rax) |
609 | » lea····0x11420(%rip),%rdx········ | 610 | » lea····0x11420(%rip),%rdx········ |
610 | » lea····0x11431(%rip),%rsi········ | 611 | » lea····0x11431(%rip),%rsi········ |
611 | » mov····%rbx,%rdi | 612 | » mov····%rbx,%rdi |
612 | » call···47a0·<throwByName | 613 | » call···47a0·<throwByName> |
613 | » xor····%eax,%eax | 614 | » xor····%eax,%eax |
614 | » jmp····489d·<throwByName | 615 | » jmp····489d·<throwByName+0xfd> |
615 | » jmp····48e0·<throwByName | 616 | » jmp····48e0·<throwByName+0x140> |
616 | » nop | 617 | » nop |
617 | » nop | 618 | » nop |
618 | » nop | 619 | » nop |
619 | » nop | 620 | » nop |
620 | » nop | 621 | » nop |
621 | » nop | 622 | » nop |
622 | » nop | 623 | » nop |
Offset 638, 73 lines modified | Offset 639, 73 lines modified | ||
638 | » push···%rbx | 639 | » push···%rbx |
639 | » lea····-0x10(%rsp),%rsp | 640 | » lea····-0x10(%rsp),%rsp |
640 | » mov····%rsi,-0x28(%rbp) | 641 | » mov····%rsi,-0x28(%rbp) |
641 | » mov····%ecx,-0x2c(%rbp) | 642 | » mov····%ecx,-0x2c(%rbp) |
642 | » mov····%r8d,-0x30(%rbp) | 643 | » mov····%r8d,-0x30(%rbp) |
643 | » mov····-0x30(%rbp),%eax | 644 | » mov····-0x30(%rbp),%eax |
644 | » cmp····$0x3e8,%eax | 645 | » cmp····$0x3e8,%eax |
645 | » jg·····49d2·<throwByName | 646 | » jg·····49d2·<throwByName+0x232> |
646 | » movslq·-0x30(%rbp),%rax | 647 | » movslq·-0x30(%rbp),%rax |
647 | » mov····%rax,%rbx | 648 | » mov····%rax,%rbx |
648 | » add····%rax,%rax | 649 | » add····%rax,%rax |
649 | » add····$0x1e,%rax | 650 | » add····$0x1e,%rax |
650 | » and····$0xfffffffffffffff0,%rax | 651 | » and····$0xfffffffffffffff0,%rax |
651 | » sub····%rax,%rsp | 652 | » sub····%rax,%rsp |
652 | » lea····0xf(%rsp),%r13 | 653 | » lea····0xf(%rsp),%r13 |
653 | » and····$0xfffffffffffffff0,%r13 | 654 | » and····$0xfffffffffffffff0,%r13 |
654 | » nopl···0x0(%rax) | 655 | » nopl···0x0(%rax) |
655 | » data16·data16·data16·data16·data16·cs·nopw·0x0(%rax,%rax,1) | 656 | » data16·data16·data16·data16·data16·cs·nopw·0x0(%rax,%rax,1) |
656 | » mov····-0x30(%rbp),%eax | 657 | » mov····-0x30(%rbp),%eax |
657 | » test···%eax,%eax | 658 | » test···%eax,%eax |
658 | » jle····49c5·<throwByName | 659 | » jle····49c5·<throwByName+0x225> |
659 | » mov····(%r14),%rax | 660 | » mov····(%r14),%rax |
660 | » mov····%r13,%r8 | 661 | » mov····%r13,%r8 |
661 | » mov····-0x2c(%rbp),%edx | 662 | » mov····-0x2c(%rbp),%edx |
662 | » mov····%ebx,%ecx | 663 | » mov····%ebx,%ecx |
Max diff block lines reached; 428319/431382 bytes (99.29%) of diff not shown. |
Offset 1, 17 lines modified | Offset 1, 18 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab | ||
3 | ··0x00000010·002e7368·73747274·6162002e·64796e73·..shstrtab..dyns | ||
4 | ··0x00000020·796d002e·64796e73·7472002e·68617368·ym..dynstr..hash | ||
2 | ··0x00000000·002e7465·7874002e·676f7400·2e636f6d·..text..got..com | ||
3 | ··0x00000010·6d656e74·002e676f·742e706c·74002e72·ment..got.plt..r | ||
4 | ··0x00000020·656c612e·706c7400·2e627373·002e6479·ela.plt..bss..dy | ||
5 | ··0x00000030·6e737472·002e6568·5f667261·6d655f68·nstr..eh_frame_h | ||
6 | ··0x000000 | 5 | ··0x00000030·002e676e·752e7665·7273696f·6e002e67·..gnu.version..g |
7 | ··0x00000050·72002e72·656c612e·64796e00·2e676e75·r..rela.dyn..gnu | ||
8 | ··0x00000060·2e766572·73696f6e·002e6e6f·74652e67·.version..note.g | ||
9 | ··0x00000070·6e752e67·6f6c642d·76657273·696f6e00·nu.gold-version. | ||
10 | ··0x00000080·2e64796e·73796d00·2e646174·612e7265·.dynsym..data.re | ||
11 | ··0x00000090·6c2e726f·2e6c6f63·616c002e·68617368·l.ro.local..hash | ||
12 | ··0x000000a0·002e6568·5f667261·6d65002e·676e752e·..eh_frame..gnu. | ||
13 | ··0x000000 | 6 | ··0x00000040·6e752e76·65727369·6f6e5f64·002e676e·nu.version_d..gn |
14 | ··0x000000c0·6963002e·73687374·72746162·002e726f·ic..shstrtab..ro | ||
15 | ··0x000000 | 7 | ··0x00000050·752e7665·7273696f·6e5f7200·2e72656c·u.version_r..rel |
8 | ··0x00000060·612e6479·6e002e72·656c612e·706c7400·a.dyn..rela.plt. | ||
9 | ··0x00000070·2e746578·74002e72·6f646174·61002e65·.text..rodata..e | ||
10 | ··0x00000080·685f6672·616d6500·2e65685f·6672616d·h_frame..eh_fram | ||
11 | ··0x00000090·655f6864·72002e64·6174612e·72656c2e·e_hdr..data.rel. | ||
12 | ··0x000000a0·726f2e6c·6f63616c·002e6479·6e616d69·ro.local..dynami | ||
13 | ··0x000000b0·63002e67·6f74002e·676f742e·706c7400·c..got..got.plt. | ||
14 | ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm | ||
15 | ··0x000000d0·656e7400·2e6e6f74·652e676e·752e676f·ent..note.gnu.go | ||
16 | ··0x000000e0·6c642d76·65727369·6f6e00············ld-version. | ||
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x3ef000 | 11 | ··Entry·point·address:···············0x3ef000 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:··········135 | 13 | ··Start·of·section·headers:··········13529640·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········10 | 17 | ··Number·of·program·headers:·········10 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········2 | 19 | ··Number·of·section·headers:·········29 |
20 | ··Section·header·string·table·index:·2 | 20 | ··Section·header·string·table·index:·27 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | There·are·2 | 1 | There·are·29·section·headers,·starting·at·offset·0xce7228: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000098·00···A··0···0··2 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000098·00···A··0···0··2 |
6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000308·000308·000024·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000308·000308·000024·00···A··0···0··4 |
7 | ··[·3]·.dynsym···········DYNSYM··········0000000000000330·000330·029868·18···A··7···1··8 | 7 | ··[·3]·.dynsym···········DYNSYM··········0000000000000330·000330·029868·18···A··7···1··8 |
Offset 24, 13 lines modified | Offset 24, 15 lines modified | ||
24 | ··[19]·.init_array·······INIT_ARRAY······0000000000cd7298·cd6298·000110·00··WA··0···0··8 | 24 | ··[19]·.init_array·······INIT_ARRAY······0000000000cd7298·cd6298·000110·00··WA··0···0··8 |
25 | ··[20]·.dynamic··········DYNAMIC·········0000000000cd73a8·cd63a8·0001b0·10··WA··7···0··8 | 25 | ··[20]·.dynamic··········DYNAMIC·········0000000000cd73a8·cd63a8·0001b0·10··WA··7···0··8 |
26 | ··[21]·.got··············PROGBITS········0000000000cd7558·cd6558·000c50·00··WA··0···0··8 | 26 | ··[21]·.got··············PROGBITS········0000000000cd7558·cd6558·000c50·00··WA··0···0··8 |
27 | ··[22]·.got.plt··········PROGBITS········0000000000cd81a8·cd71a8·002830·00··WA··0···0··8 | 27 | ··[22]·.got.plt··········PROGBITS········0000000000cd81a8·cd71a8·002830·00··WA··0···0··8 |
28 | ··[23]·.data·············PROGBITS········0000000000cdb9e0·cd99e0·0063b8·00··WA··0···0·16 | 28 | ··[23]·.data·············PROGBITS········0000000000cdb9e0·cd99e0·0063b8·00··WA··0···0·16 |
29 | ··[24]·.bss··············NOBITS··········0000000000ce1da0·cdfd98·00e1f0·00··WA··0···0·16 | 29 | ··[24]·.bss··············NOBITS··········0000000000ce1da0·cdfd98·00e1f0·00··WA··0···0·16 |
30 | ··[25]·.comment··········PROGBITS········0000000000000000·cdfd98·000115·01··MS··0···0··1 | 30 | ··[25]·.comment··········PROGBITS········0000000000000000·cdfd98·000115·01··MS··0···0··1 |
31 | ··[26]·.symtab···········SYMTAB··········0000000000000000·cdfeb0·004d88·18·····28·827··8 | ||
31 | ··[2 | 32 | ··[27]·.shstrtab·········STRTAB··········0000000000000000·ce4c38·00011a·00······0···0··1 |
33 | ··[28]·.strtab···········STRTAB··········0000000000000000·ce4d52·0024d4·00······0···0··1 | ||
32 | Key·to·Flags: | 34 | Key·to·Flags: |
33 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 35 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
34 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 36 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
35 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 37 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
36 | ··D·(mbind),·l·(large),·p·(processor·specific) | 38 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 7084, 7 lines modified | Offset 7084, 837 lines modified | ||
7084 | ··7080:·000000000045ec10····55·FUNC····GLOBAL·DEFAULT···14·Java_org_libtorrent4j_swig_libtorrent_1jni_delete_1hash_1failed_1alert | 7084 | ··7080:·000000000045ec10····55·FUNC····GLOBAL·DEFAULT···14·Java_org_libtorrent4j_swig_libtorrent_1jni_delete_1hash_1failed_1alert |
7085 | ··7081:·000000000041cf60··1484·FUNC····GLOBAL·DEFAULT···14·Java_org_libtorrent4j_swig_libtorrent_1jni_ip_1route_1vector_1doSet | 7085 | ··7081:·000000000041cf60··1484·FUNC····GLOBAL·DEFAULT···14·Java_org_libtorrent4j_swig_libtorrent_1jni_ip_1route_1vector_1doSet |
7086 | ··7082:·0000000000442610···763·FUNC····GLOBAL·DEFAULT···14·Java_org_libtorrent4j_swig_libtorrent_1jni_torrent_1info_1set_1web_1seeds | 7086 | ··7082:·0000000000442610···763·FUNC····GLOBAL·DEFAULT···14·Java_org_libtorrent4j_swig_libtorrent_1jni_torrent_1info_1set_1web_1seeds |
7087 | ··7083:·00000000006c8150···528·FUNC····WEAK···DEFAULT···14·_ZN5boost4asio2ip6detailltERKNS2_8endpointES5_ | 7087 | ··7083:·00000000006c8150···528·FUNC····WEAK···DEFAULT···14·_ZN5boost4asio2ip6detailltERKNS2_8endpointES5_ |
7088 | ··7084:·00000000009e2ea0··2367·FUNC····GLOBAL·DEFAULT···14·sctp_arethere_unrecognized_parameters | 7088 | ··7084:·00000000009e2ea0··2367·FUNC····GLOBAL·DEFAULT···14·sctp_arethere_unrecognized_parameters |
7089 | ··7085:·0000000000a39ec0·····1·FUNC····GLOBAL·DEFAULT···14·_ZN5boost4json6detail16default_resourceD2Ev | 7089 | ··7085:·0000000000a39ec0·····1·FUNC····GLOBAL·DEFAULT···14·_ZN5boost4json6detail16default_resourceD2Ev |
7090 | ··7086:·0000000000c26a70·····5·FUNC····WEAK···DEFAULT···14·_ZNKSt6__ndk17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRl | 7090 | ··7086:·0000000000c26a70·····5·FUNC····WEAK···DEFAULT···14·_ZNKSt6__ndk17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_getES4_S4_RNS_8ios_baseERjRl |
7091 | Symbol·table·'.symtab'·contains·827·entries: | ||
7092 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | ||
7093 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | ||
7094 | ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtbegin_so.c | ||
7095 | ·····2:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·libtorrent_jni.cpp | ||
7096 | ·····3:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·alert.cpp | ||
7097 | ·····4:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·announce_entry.cpp | ||
7098 | ·····5:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·bdecode.cpp | ||
7099 | ·····6:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·bitfield.cpp | ||
7100 | ·····7:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·cpuid.cpp | ||
7101 | ·····8:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·create_torrent.cpp | ||
7102 | ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·directory.cpp | ||
7103 | ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·entry.cpp | ||
7104 | ····11:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·error_code.cpp | ||
7105 | ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·file_storage.cpp | ||
7106 | ····13:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·string_util.cpp | ||
7107 | ····14:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·path.cpp | ||
7108 | ····15:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·escape_string.cpp | ||
7109 | ····16:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·fingerprint.cpp | ||
7110 | ····17:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·hex.cpp | ||
7111 | ····18:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·identify_client.cpp | ||
7112 | ····19:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·ip_filter.cpp | ||
7113 | ····20:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·listen_socket_handle.cpp | ||
7114 | ····21:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·merkle.cpp | ||
7115 | ····22:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·hasher.cpp | ||
7116 | ····23:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·piece_picker.cpp | ||
7117 | ····24:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·random.cpp | ||
7118 | ····25:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·read_resume_data.cpp | ||
7119 | ····26:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·write_resume_data.cpp | ||
7120 | ····27:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·merkle_tree.cpp | ||
7121 | ····28:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·session.cpp | ||
7122 | ····29:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·alert_manager.cpp | ||
7123 | ····30:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·session_params.cpp | ||
7124 | ····31:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·session_handle.cpp | ||
7125 | ····32:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·session_impl.cpp | ||
7126 | ····33:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·i2p_stream.cpp | ||
7127 | ····34:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·proxy_base.cpp | ||
7128 | ····35:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·ip_voter.cpp | ||
7129 | ····36:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·bloom_filter.cpp | ||
7130 | ····37:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·ip_helpers.cpp | ||
7131 | ····38:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·choker.cpp | ||
7132 | ····39:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·peer_connection.cpp | ||
7133 | ····40:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·disk_buffer_holder.cpp | ||
7134 | ····41:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·close_reason.cpp | ||
7135 | ····42:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·hash_picker.cpp | ||
7136 | ····43:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·chained_buffer.cpp | ||
7137 | ····44:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·receive_buffer.cpp | ||
7138 | ····45:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·bandwidth_manager.cpp | ||
7139 | ····46:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·bandwidth_queue_entry.cpp | ||
7140 | ····47:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·bandwidth_limit.cpp | ||
7141 | ····48:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·bt_peer_connection.cpp | ||
7142 | ····49:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·platform_util.cpp | ||
7143 | ····50:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·ip_notifier.cpp | ||
7144 | ····51:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·instantiate_connection.cpp | ||
7145 | ····52:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·peer_list.cpp | ||
7146 | ····53:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·natpmp.cpp | ||
7147 | ····54:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·session_call.cpp | ||
7148 | ····55:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·settings_pack.cpp | ||
7149 | ····56:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·socket_io.cpp | ||
7150 | ····57:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·socket_type.cpp | ||
7151 | ····58:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·socks5_stream.cpp | ||
7152 | ····59:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·stat.cpp | ||
7153 | ····60:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·torrent.cpp | ||
7154 | ····61:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·resolve_links.cpp | ||
7155 | ····62:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·web_connection_base.cpp | ||
7156 | ····63:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·http_parser.cpp | ||
7157 | ····64:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·web_peer_connection.cpp | ||
7158 | ····65:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·torrent_handle.cpp | ||
7159 | ····66:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·torrent_info.cpp | ||
7160 | ····67:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·torrent_peer.cpp | ||
7161 | ····68:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crc32c.cpp | ||
7162 | ····69:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·torrent_peer_allocator.cpp | ||
7163 | ····70:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·torrent_status.cpp | ||
7164 | ····71:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·time.cpp | ||
7165 | ····72:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·tracker_manager.cpp | ||
7166 | ····73:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·http_tracker_connection.cpp | ||
7167 | ····74:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·http_connection.cpp | ||
7168 | ····75:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·gzip.cpp | ||
7169 | ····76:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·puff.cpp | ||
7170 | ····77:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·udp_tracker_connection.cpp | ||
7171 | ····78:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·udp_socket.cpp | ||
7172 | ····79:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·upnp.cpp | ||
7173 | ····80:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·utf8.cpp | ||
7174 | ····81:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·utp_socket_manager.cpp | ||
7175 | ····82:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·utp_stream.cpp | ||
7176 | ····83:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·packet_buffer.cpp | ||
7177 | ····84:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·timestamp_history.cpp | ||
7178 | ····85:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·lsd.cpp | ||
7179 | ····86:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·enum_net.cpp | ||
7180 | ····87:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·magnet_uri.cpp | ||
7181 | ····88:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·parse_url.cpp | ||
7182 | ····89:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·xml_parse.cpp | ||
7183 | ····90:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·version.cpp | ||
7184 | ····91:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·peer_class.cpp | ||
7185 | ····92:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·peer_class_set.cpp | ||
7186 | ····93:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·request_blocks.cpp | ||
7187 | ····94:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·session_stats.cpp | ||
7188 | ····95:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·performance_counters.cpp | ||
7189 | ····96:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·resolver.cpp | ||
7190 | ····97:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·session_settings.cpp | ||
7191 | ····98:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·proxy_settings.cpp | ||
7192 | ····99:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·file_progress.cpp | ||
7193 | ···100:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·ffs.cpp | ||
7194 | ···101:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·add_torrent_params.cpp | ||
7195 | ···102:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·peer_info.cpp | ||
7196 | ···103:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·stack_allocator.cpp | ||
7197 | ···104:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generate_peer_id.cpp | ||
7198 | ···105:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·mmap_disk_io.cpp | ||
7199 | ···106:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·disk_io_job.cpp | ||
7200 | ···107:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·disk_job_pool.cpp | ||
7201 | ···108:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·disk_job_fence.cpp | ||
7202 | ···109:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·file_view_pool.cpp | ||
7203 | ···110:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·mmap.cpp | ||
7204 | ···111:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·disk_buffer_pool.cpp | ||
7205 | ···112:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·disk_io_thread_pool.cpp | ||
7206 | ···113:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·mmap_storage.cpp | ||
7207 | ···114:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·storage_utils.cpp | ||
7208 | ···115:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·stat_cache.cpp | ||
7209 | ···116:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·part_file.cpp | ||
Max diff block lines reached; -1/60539 bytes (-0.00%) of diff not shown. |
Offset 35633, 7 lines modified | Offset 35633, 731 lines modified | ||
35633 | .gnu.version | 35633 | .gnu.version |
35634 | .gnu.hash | 35634 | .gnu.hash |
35635 | .eh_frame | 35635 | .eh_frame |
35636 | .gcc_except_table | 35636 | .gcc_except_table |
35637 | .note.gnu.build-id | 35637 | .note.gnu.build-id |
35638 | .dynamic | 35638 | .dynamic |
35639 | .shstrtab | 35639 | .shstrtab |
35640 | cxa_personality.cpp | ||
35641 | bandwidth_queue_entry.cpp | ||
35642 | node_entry.cpp | ||
35643 | announce_entry.cpp | ||
35644 | timestamp_history.cpp | ||
35645 | directory.cpp | ||
35646 | memory.cpp | ||
35647 | verify.cpp | ||
35648 | shared_mutex.cpp | ||
35649 | ut_pex.cpp | ||
35650 | regex.cpp | ||
35651 | charconv.cpp | ||
35652 | peer_list.cpp | ||
35653 | dtlstransport.cpp | ||
35654 | sctptransport.cpp | ||
35655 | icetransport.cpp | ||
35656 | alert.cpp | ||
35657 | stdlib_stdexcept.cpp | ||
35658 | fingerprint.cpp | ||
35659 | create_torrent.cpp | ||
35660 | identify_client.cpp | ||
35661 | variant.cpp | ||
35662 | cxa_thread_atexit.cpp | ||
35663 | init.cpp | ||
35664 | bandwidth_limit.cpp | ||
35665 | peer_class_set.cpp | ||
35666 | enum_net.cpp | ||
35667 | udp_socket.cpp | ||
35668 | stat.cpp | ||
35669 | torrent_status.cpp | ||
35670 | session_stats.cpp | ||
35671 | file_progress.cpp | ||
35672 | peer_class.cpp | ||
35673 | performance_counters.cpp | ||
35674 | ip_helpers.cpp | ||
35675 | cxa_default_handlers.cpp | ||
35676 | cxa_handlers.cpp | ||
35677 | get_peers.cpp | ||
35678 | add_torrent_params.cpp | ||
35679 | session_params.cpp | ||
35680 | storage_utils.cpp | ||
35681 | resolve_links.cpp | ||
35682 | request_blocks.cpp | ||
35683 | proxy_settings.cpp | ||
35684 | session_settings.cpp | ||
35685 | sample_infohashes.cpp | ||
35686 | mutex_destructor.cpp | ||
35687 | condition_variable_destructor.cpp | ||
35688 | vector.cpp | ||
35689 | torrent_peer_allocator.cpp | ||
35690 | stack_allocator.cpp | ||
35691 | processor.cpp | ||
35692 | system_error.cpp | ||
35693 | keypair.cpp | ||
35694 | resolver.cpp | ||
35695 | ip_voter.cpp | ||
35696 | logcounter.cpp | ||
35697 | ip_filter.cpp | ||
35698 | bloom_filter.cpp | ||
35699 | http_parser.cpp | ||
35700 | choker.cpp | ||
35701 | dos_blocker.cpp | ||
35702 | hash_picker.cpp | ||
35703 | piece_picker.cpp | ||
35704 | dht_tracker.cpp | ||
35705 | ip_notifier.cpp | ||
35706 | hasher.cpp | ||
35707 | alert_manager.cpp | ||
35708 | utp_socket_manager.cpp | ||
35709 | tracker_manager.cpp | ||
35710 | bandwidth_manager.cpp | ||
35711 | rpc_manager.cpp | ||
35712 | packet_buffer.cpp | ||
35713 | receive_buffer.cpp | ||
35714 | chained_buffer.cpp | ||
35715 | torrent_peer.cpp | ||
35716 | disk_buffer_holder.cpp | ||
35717 | add_scalar.cpp | ||
35718 | upnp.cpp | ||
35719 | natpmp.cpp | ||
35720 | gzip.cpp | ||
35721 | mmap.cpp | ||
35722 | pe_crypto.cpp | ||
35723 | chrono.cpp | ||
35724 | socket_io.cpp | ||
35725 | posix_disk_io.cpp | ||
35726 | mmap_disk_io.cpp | ||
35727 | private_typeinfo.cpp | ||
35728 | stdlib_typeinfo.cpp | ||
35729 | torrent_info.cpp | ||
35730 | peer_info.cpp | ||
35731 | close_reason.cpp | ||
35732 | description.cpp | ||
35733 | stdlib_exception.cpp | ||
35734 | cxa_exception.cpp | ||
35735 | peerconnection.cpp | ||
35736 | websocket_tracker_connection.cpp | ||
35737 | http_tracker_connection.cpp | ||
35738 | udp_tracker_connection.cpp | ||
35739 | bt_peer_connection.cpp | ||
35740 | web_peer_connection.cpp | ||
35741 | http_connection.cpp | ||
35742 | instantiate_connection.cpp | ||
35743 | configuration.cpp | ||
35744 | session.cpp | ||
35745 | version.cpp | ||
35746 | sign.cpp | ||
35747 | smart_ban.cpp | ||
35748 | random.cpp | ||
35749 | traversal_algorithm.cpp | ||
35750 | get_item.cpp | ||
35751 | iostream.cpp | ||
35752 | websocket_stream.cpp | ||
35753 | utp_stream.cpp | ||
35754 | i2p_stream.cpp | ||
35755 | rtc_stream.cpp | ||
35756 | socks5_stream.cpp | ||
35757 | parse_url.cpp | ||
35758 | session_impl.cpp | ||
35759 | threadpool.cpp | ||
Max diff block lines reached; -1/9862 bytes (-0.01%) of diff not shown. |
Offset 1, 24 lines modified | Offset 1, 24 lines modified | ||
1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
2 | 00000000003ef000·< | 2 | 00000000003ef000·<.text>: |
3 | » lea····0x896959(%rip),%rdi········ | 3 | » lea····0x896959(%rip),%rdi········ |
4 | » jmp····c7f930·<__cxa_finalize@plt> | 4 | » jmp····c7f930·<__cxa_finalize@plt> |
5 | » nopl···0x0(%rax) | 5 | » nopl···0x0(%rax) |
6 | » ret | 6 | » ret |
7 | » cs·nopw·0x0(%rax,%rax,1) | 7 | » cs·nopw·0x0(%rax,%rax,1) |
8 | » nopl···0x0(%rax,%rax,1) | 8 | » nopl···0x0(%rax,%rax,1) |
9 | » jmp····c7b0f0·<__ | 9 | » jmp····c7b0f0·<__cxa_finalize@plt-0x4840> |
10 | » cs·nopw·0x0(%rax,%rax,1) | 10 | » cs·nopw·0x0(%rax,%rax,1) |
11 | » nop | 11 | » nop |
12 | » test···%rdi,%rdi | 12 | » test···%rdi,%rdi |
13 | » je·····3ef037·< | 13 | » je·····3ef037·<__cxa_finalize@plt-0x8908f9> |
14 | » jmp····*%rdi | 14 | » jmp····*%rdi |
15 | » ret | 15 | » ret |
16 | » nopl···0x0(%rax,%rax,1) | 16 | » nopl···0x0(%rax,%rax,1) |
17 | » mov····%rdi,%rsi | 17 | » mov····%rdi,%rsi |
18 | » lea····-0x1a(%rip),%rdi········ | 18 | » lea····-0x1a(%rip),%rdi········ |
19 | » lea····0x89690f(%rip),%rdx········ | 19 | » lea····0x89690f(%rip),%rdx········ |
20 | » jmp····c7f940·<__cxa_atexit@plt> | 20 | » jmp····c7f940·<__cxa_atexit@plt> |
Offset 27, 21 lines modified | Offset 27, 21 lines modified | ||
27 | » jmp····c7f950·<__register_atfork@plt> | 27 | » jmp····c7f950·<__register_atfork@plt> |
28 | » int3 | 28 | » int3 |
29 | » int3 | 29 | » int3 |
30 | » int3 | 30 | » int3 |
31 | » int3 | 31 | » int3 |
32 | » movzbl·(%rdi),%esi | 32 | » movzbl·(%rdi),%esi |
33 | » test···$0x1,%sil | 33 | » test···$0x1,%sil |
34 | » jne····3ef085·< | 34 | » jne····3ef085·<__cxa_finalize@plt-0x8908ab> |
35 | » add····$0x1,%rdi | 35 | » add····$0x1,%rdi |
36 | » shr····%rsi | 36 | » shr····%rsi |
37 | » jmp····7bc770·< | 37 | » jmp····7bc770·<__cxa_finalize@plt-0x4c31c0> |
38 | » mov····0x8(%rdi),%rsi | 38 | » mov····0x8(%rdi),%rsi |
39 | » mov····0x10(%rdi),%rdi | 39 | » mov····0x10(%rdi),%rdi |
40 | » jmp····7bc770·< | 40 | » jmp····7bc770·<__cxa_finalize@plt-0x4c31c0> |
41 | » cs·nopw·0x0(%rax,%rax,1) | 41 | » cs·nopw·0x0(%rax,%rax,1) |
42 | » nopl···0x0(%rax) | 42 | » nopl···0x0(%rax) |
43 | » lea····-0x1f6102(%rip),%rax········ | 43 | » lea····-0x1f6102(%rip),%rax········ |
44 | » ret | 44 | » ret |
45 | » nopl···0x0(%rax,%rax,1) | 45 | » nopl···0x0(%rax,%rax,1) |
46 | » lea····-0x221a71(%rip),%rax········ | 46 | » lea····-0x221a71(%rip),%rax········ |
47 | » ret | 47 | » ret |
Offset 52, 22 lines modified | Offset 52, 22 lines modified | ||
52 | » nopw···0x0(%rax,%rax,1) | 52 | » nopw···0x0(%rax,%rax,1) |
53 | » push···%rbx | 53 | » push···%rbx |
54 | » sub····$0x30,%rsp | 54 | » sub····$0x30,%rsp |
55 | » mov····%rdi,%rbx | 55 | » mov····%rdi,%rbx |
56 | » mov····%fs:0x28,%rax | 56 | » mov····%fs:0x28,%rax |
57 | » mov····%rax,0x28(%rsp) | 57 | » mov····%rax,0x28(%rsp) |
58 | » lea····0x8(%rsp),%rdi | 58 | » lea····0x8(%rsp),%rdi |
59 | » call···8fb5c0·< | 59 | » call···8fb5c0·<__cxa_finalize@plt-0x384370> |
60 | » movups·0x8(%rsp),%xmm0 | 60 | » movups·0x8(%rsp),%xmm0 |
61 | » movups·0x18(%rsp),%xmm1 | 61 | » movups·0x18(%rsp),%xmm1 |
62 | » movups·%xmm1,0x10(%rbx) | 62 | » movups·%xmm1,0x10(%rbx) |
63 | » movups·%xmm0,(%rbx) | 63 | » movups·%xmm0,(%rbx) |
64 | » mov····%fs:0x28,%rax | 64 | » mov····%fs:0x28,%rax |
65 | » cmp····0x28(%rsp),%rax | 65 | » cmp····0x28(%rsp),%rax |
66 | » jne····3ef11a·< | 66 | » jne····3ef11a·<__cxa_finalize@plt-0x890816> |
67 | » mov····%rbx,%rax | 67 | » mov····%rbx,%rax |
68 | » add····$0x30,%rsp | 68 | » add····$0x30,%rsp |
69 | » pop····%rbx | 69 | » pop····%rbx |
70 | » ret | 70 | » ret |
71 | » call···c7f960·<__stack_chk_fail@plt> | 71 | » call···c7f960·<__stack_chk_fail@plt> |
72 | » nop | 72 | » nop |
73 | » push···%r14 | 73 | » push···%r14 |
Offset 79, 15 lines modified | Offset 79, 15 lines modified | ||
79 | » mov····(%rsi),%rax | 79 | » mov····(%rsi),%rax |
80 | » movups·(%rax),%xmm0 | 80 | » movups·(%rax),%xmm0 |
81 | » movaps·%xmm0,0x60(%rsp) | 81 | » movaps·%xmm0,0x60(%rsp) |
82 | » movups·0x10(%rax),%xmm0 | 82 | » movups·0x10(%rax),%xmm0 |
83 | » movaps·%xmm0,0x70(%rsp) | 83 | » movaps·%xmm0,0x70(%rsp) |
84 | » mov····%rsp,%rdi | 84 | » mov····%rsp,%rdi |
85 | » lea····0x60(%rsp),%rsi | 85 | » lea····0x60(%rsp),%rsi |
86 | » call···8fb5e0·< | 86 | » call···8fb5e0·<__cxa_finalize@plt-0x384350> |
87 | » movups·(%rsp),%xmm0 | 87 | » movups·(%rsp),%xmm0 |
88 | » movups·0x10(%rsp),%xmm1 | 88 | » movups·0x10(%rsp),%xmm1 |
89 | » movups·0x20(%rsp),%xmm2 | 89 | » movups·0x20(%rsp),%xmm2 |
90 | » movups·0x30(%rsp),%xmm3 | 90 | » movups·0x30(%rsp),%xmm3 |
91 | » movaps·%xmm1,0xd0(%rsp) | 91 | » movaps·%xmm1,0xd0(%rsp) |
92 | » movaps·%xmm0,0xc0(%rsp) | 92 | » movaps·%xmm0,0xc0(%rsp) |
93 | » movaps·%xmm2,0x80(%rsp) | 93 | » movaps·%xmm2,0x80(%rsp) |
Offset 121, 26 lines modified | Offset 121, 26 lines modified | ||
121 | » mov····%rcx,0x8(%r14) | 121 | » mov····%rcx,0x8(%r14) |
122 | » mov····%rcx,0x10(%r14) | 122 | » mov····%rcx,0x10(%r14) |
123 | » mov····%rax,0x18(%r14) | 123 | » mov····%rax,0x18(%r14) |
124 | » mov····%rdx,0x20(%r14) | 124 | » mov····%rdx,0x20(%r14) |
125 | » mov····%rdx,0x28(%r14) | 125 | » mov····%rdx,0x28(%r14) |
126 | » mov····%fs:0x28,%rax | 126 | » mov····%fs:0x28,%rax |
127 | » cmp····0xe0(%rsp),%rax | 127 | » cmp····0xe0(%rsp),%rax |
128 | » jne····3ef24f·< | 128 | » jne····3ef24f·<__cxa_finalize@plt-0x8906e1> |
129 | » mov····%r14,%rax | 129 | » mov····%r14,%rax |
130 | » add····$0xe8,%rsp | 130 | » add····$0xe8,%rsp |
131 | » pop····%rbx | 131 | » pop····%rbx |
132 | » pop····%r14 | 132 | » pop····%r14 |
133 | » ret | 133 | » ret |
134 | » call···c7f960·<__stack_chk_fail@plt> | 134 | » call···c7f960·<__stack_chk_fail@plt> |
135 | » mov····%rax,%r14 | 135 | » mov····%rax,%r14 |
136 | » mov····%rbx,%rdi | 136 | » mov····%rbx,%rdi |
137 | » call···c7f980·<operator·delete(void*)@plt> | 137 | » call···c7f980·<operator·delete(void*)@plt> |
138 | » mov····%r14,%rdi | 138 | » mov····%r14,%rdi |
139 | » call···c7b580·<__ | 139 | » call···c7b580·<__cxa_finalize@plt-0x43b0> |
140 | » nopw···0x0(%rax,%rax,1) | 140 | » nopw···0x0(%rax,%rax,1) |
141 | » push···%rbx | 141 | » push···%rbx |
142 | » sub····$0xb0,%rsp | 142 | » sub····$0xb0,%rsp |
143 | » mov····%rdi,%rbx | 143 | » mov····%rdi,%rbx |
144 | » mov····%fs:0x28,%rax | 144 | » mov····%fs:0x28,%rax |
145 | » mov····%rax,0xa8(%rsp) | 145 | » mov····%rax,0xa8(%rsp) |
146 | » mov····(%rdx),%rax | 146 | » mov····(%rdx),%rax |
Offset 160, 15 lines modified | Offset 160, 15 lines modified | ||
160 | » mov····(%rsi),%rax | 160 | » mov····(%rsi),%rax |
161 | » mov····0x8(%rsi),%rdx | 161 | » mov····0x8(%rsi),%rdx |
162 | » sub····%rax,%rdx | 162 | » sub····%rax,%rdx |
163 | » mov····%rsp,%rdi | 163 | » mov····%rsp,%rdi |
164 | » lea····0x80(%rsp),%rcx | 164 | » lea····0x80(%rsp),%rcx |
165 | » lea····0x40(%rsp),%r8 | 165 | » lea····0x40(%rsp),%r8 |
166 | » mov····%rax,%rsi | 166 | » mov····%rax,%rsi |
167 | » call···8fb660·< | 167 | » call···8fb660·<__cxa_finalize@plt-0x3842d0> |
168 | » xorps··%xmm0,%xmm0 | 168 | » xorps··%xmm0,%xmm0 |
169 | » movups·%xmm0,(%rbx) | 169 | » movups·%xmm0,(%rbx) |
170 | » movq···$0x0,0x10(%rbx) | 170 | » movq···$0x0,0x10(%rbx) |
171 | » mov····$0x40,%edi | 171 | » mov····$0x40,%edi |
172 | » call···c7f970·<operator·new(unsigned·long)@plt> | 172 | » call···c7f970·<operator·new(unsigned·long)@plt> |
173 | » mov····%rax,(%rbx) | 173 | » mov····%rax,(%rbx) |
Max diff block lines reached; 111738125/111742595 bytes (100.00%) of diff not shown. |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | Disassembly·of·section·.init: | 1 | Disassembly·of·section·.init: |
2 | 0000000000c7f90c·<.init>: | 2 | 0000000000c7f90c·<.init>: |
3 | » call···b351a0·< | 3 | » call···b351a0·<__cxa_finalize@plt-0x14a790> |
Offset 7, 6418 lines modified | Offset 7, 6418 lines modified | ||
7 | » push···0x5888a(%rip)········ | 7 | » push···0x5888a(%rip)········ |
8 | » jmp····*0x5888c(%rip)········ | 8 | » jmp····*0x5888c(%rip)········ |
9 | » nopl···0x0(%rax) | 9 | » nopl···0x0(%rax) |
10 | 0000000000c7f930·<__cxa_finalize@plt>: | 10 | 0000000000c7f930·<__cxa_finalize@plt>: |
11 | » jmp····*0x5888a(%rip)········ | 11 | » jmp····*0x5888a(%rip)········ |
12 | » push···$0x0 | 12 | » push···$0x0 |
13 | » jmp····c7f920·<__ | 13 | » jmp····c7f920·<__cxa_finalize@plt-0x10> |
14 | 0000000000c7f940·<__cxa_atexit@plt>: | 14 | 0000000000c7f940·<__cxa_atexit@plt>: |
15 | » jmp····*0x58882(%rip)········ | 15 | » jmp····*0x58882(%rip)········ |
16 | » push···$0x1 | 16 | » push···$0x1 |
17 | » jmp····c7f920·<__ | 17 | » jmp····c7f920·<__cxa_finalize@plt-0x10> |
18 | 0000000000c7f950·<__register_atfork@plt>: | 18 | 0000000000c7f950·<__register_atfork@plt>: |
19 | » jmp····*0x5887a(%rip)········ | 19 | » jmp····*0x5887a(%rip)········ |
20 | » push···$0x2 | 20 | » push···$0x2 |
21 | » jmp····c7f920·<__ | 21 | » jmp····c7f920·<__cxa_finalize@plt-0x10> |
22 | 0000000000c7f960·<__stack_chk_fail@plt>: | 22 | 0000000000c7f960·<__stack_chk_fail@plt>: |
23 | » jmp····*0x58872(%rip)········ | 23 | » jmp····*0x58872(%rip)········ |
24 | » push···$0x3 | 24 | » push···$0x3 |
25 | » jmp····c7f920·<__ | 25 | » jmp····c7f920·<__cxa_finalize@plt-0x10> |
26 | 0000000000c7f970·<operator·new(unsigned·long)@plt>: | 26 | 0000000000c7f970·<operator·new(unsigned·long)@plt>: |
27 | » jmp····*0x5886a(%rip)········ | 27 | » jmp····*0x5886a(%rip)········ |
28 | » push···$0x4 | 28 | » push···$0x4 |
29 | » jmp····c7f920·<__ | 29 | » jmp····c7f920·<__cxa_finalize@plt-0x10> |
30 | 0000000000c7f980·<operator·delete(void*)@plt>: | 30 | 0000000000c7f980·<operator·delete(void*)@plt>: |
31 | » jmp····*0x58862(%rip)········ | 31 | » jmp····*0x58862(%rip)········ |
32 | » push···$0x5 | 32 | » push···$0x5 |
33 | » jmp····c7f920·<__ | 33 | » jmp····c7f920·<__cxa_finalize@plt-0x10> |
34 | 0000000000c7f990·<memcpy@plt>: | 34 | 0000000000c7f990·<memcpy@plt>: |
35 | » jmp····*0x5885a(%rip)········ | 35 | » jmp····*0x5885a(%rip)········ |
36 | » push···$0x6 | 36 | » push···$0x6 |
37 | » jmp····c7f920·<__ | 37 | » jmp····c7f920·<__cxa_finalize@plt-0x10> |
38 | 0000000000c7f9a0·<std::__ndk1::__vector_base_common<true>::__throw_length_error()·const@plt>: | 38 | 0000000000c7f9a0·<std::__ndk1::__vector_base_common<true>::__throw_length_error()·const@plt>: |
39 | » jmp····*0x58852(%rip)········ | 39 | » jmp····*0x58852(%rip)········ |
40 | » push···$0x7 | 40 | » push···$0x7 |
41 | » jmp····c7f920·<__ | 41 | » jmp····c7f920·<__cxa_finalize@plt-0x10> |
42 | 0000000000c7f9b0·<memset@plt>: | 42 | 0000000000c7f9b0·<memset@plt>: |
43 | » jmp····*0x5884a(%rip)········ | 43 | » jmp····*0x5884a(%rip)········ |
44 | » push···$0x8 | 44 | » push···$0x8 |
45 | » jmp····c7f920·<__ | 45 | » jmp····c7f920·<__cxa_finalize@plt-0x10> |
46 | 0000000000c7f9c0·<__memcpy_chk@plt>: | 46 | 0000000000c7f9c0·<__memcpy_chk@plt>: |
47 | » jmp····*0x58842(%rip)········ | 47 | » jmp····*0x58842(%rip)········ |
48 | » push···$0x9 | 48 | » push···$0x9 |
49 | » jmp····c7f920·<__ | 49 | » jmp····c7f920·<__cxa_finalize@plt-0x10> |
50 | 0000000000c7f9d0·<__cxa_begin_catch@plt>: | 50 | 0000000000c7f9d0·<__cxa_begin_catch@plt>: |
51 | » jmp····*0x5883a(%rip)········ | 51 | » jmp····*0x5883a(%rip)········ |
52 | » push···$0xa | 52 | » push···$0xa |
53 | » jmp····c7f920·<__ | 53 | » jmp····c7f920·<__cxa_finalize@plt-0x10> |
54 | 0000000000c7f9e0·<__cxa_end_catch@plt>: | 54 | 0000000000c7f9e0·<__cxa_end_catch@plt>: |
55 | » jmp····*0x58832(%rip)········ | 55 | » jmp····*0x58832(%rip)········ |
56 | » push···$0xb | 56 | » push···$0xb |
57 | » jmp····c7f920·<__ | 57 | » jmp····c7f920·<__cxa_finalize@plt-0x10> |
58 | 0000000000c7f9f0·<__cxa_allocate_exception@plt>: | 58 | 0000000000c7f9f0·<__cxa_allocate_exception@plt>: |
59 | » jmp····*0x5882a(%rip)········ | 59 | » jmp····*0x5882a(%rip)········ |
60 | » push···$0xc | 60 | » push···$0xc |
61 | » jmp····c7f920·<__ | 61 | » jmp····c7f920·<__cxa_finalize@plt-0x10> |
62 | 0000000000c7fa00·<__cxa_throw@plt>: | 62 | 0000000000c7fa00·<__cxa_throw@plt>: |
63 | » jmp····*0x58822(%rip)········ | 63 | » jmp····*0x58822(%rip)········ |
64 | » push···$0xd | 64 | » push···$0xd |
65 | » jmp····c7f920·<__ | 65 | » jmp····c7f920·<__cxa_finalize@plt-0x10> |
66 | 0000000000c7fa10·<__cxa_free_exception@plt>: | 66 | 0000000000c7fa10·<__cxa_free_exception@plt>: |
67 | » jmp····*0x5881a(%rip)········ | 67 | » jmp····*0x5881a(%rip)········ |
68 | » push···$0xe | 68 | » push···$0xe |
69 | » jmp····c7f920·<__ | 69 | » jmp····c7f920·<__cxa_finalize@plt-0x10> |
70 | 0000000000c7fa20·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::assign(char·const*)@plt>: | 70 | 0000000000c7fa20·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::assign(char·const*)@plt>: |
71 | » jmp····*0x58812(%rip)········ | 71 | » jmp····*0x58812(%rip)········ |
72 | » push···$0xf | 72 | » push···$0xf |
73 | » jmp····c7f920·<__ | 73 | » jmp····c7f920·<__cxa_finalize@plt-0x10> |
74 | 0000000000c7fa30·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::basic_string(std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>·const&)@plt>: | 74 | 0000000000c7fa30·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::basic_string(std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>·const&)@plt>: |
75 | » jmp····*0x5880a(%rip)········ | 75 | » jmp····*0x5880a(%rip)········ |
76 | » push···$0x10 | 76 | » push···$0x10 |
77 | » jmp····c7f920·<__ | 77 | » jmp····c7f920·<__cxa_finalize@plt-0x10> |
78 | 0000000000c7fa40·<strlen@plt>: | 78 | 0000000000c7fa40·<strlen@plt>: |
79 | » jmp····*0x58802(%rip)········ | 79 | » jmp····*0x58802(%rip)········ |
80 | » push···$0x11 | 80 | » push···$0x11 |
81 | » jmp····c7f920·<__ | 81 | » jmp····c7f920·<__cxa_finalize@plt-0x10> |
82 | 0000000000c7fa50·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::operator=(std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>·const&)@plt>: | 82 | 0000000000c7fa50·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::operator=(std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>·const&)@plt>: |
83 | » jmp····*0x587fa(%rip)········ | 83 | » jmp····*0x587fa(%rip)········ |
84 | » push···$0x12 | 84 | » push···$0x12 |
85 | » jmp····c7f920·<__ | 85 | » jmp····c7f920·<__cxa_finalize@plt-0x10> |
86 | 0000000000c7fa60·<std::__ndk1::__basic_string_common<true>::__throw_length_error()·const@plt>: | 86 | 0000000000c7fa60·<std::__ndk1::__basic_string_common<true>::__throw_length_error()·const@plt>: |
87 | » jmp····*0x587f2(%rip)········ | 87 | » jmp····*0x587f2(%rip)········ |
88 | » push···$0x13 | 88 | » push···$0x13 |
89 | » jmp····c7f920·<__ | 89 | » jmp····c7f920·<__cxa_finalize@plt-0x10> |
90 | 0000000000c7fa70·<std::logic_error::logic_error(char·const*)@plt>: | 90 | 0000000000c7fa70·<std::logic_error::logic_error(char·const*)@plt>: |
91 | » jmp····*0x587ea(%rip)········ | 91 | » jmp····*0x587ea(%rip)········ |
92 | » push···$0x14 | 92 | » push···$0x14 |
93 | » jmp····c7f920·<__ | 93 | » jmp····c7f920·<__cxa_finalize@plt-0x10> |
94 | 0000000000c7fa80·<memmove@plt>: | 94 | 0000000000c7fa80·<memmove@plt>: |
95 | » jmp····*0x587e2(%rip)········ | 95 | » jmp····*0x587e2(%rip)········ |
96 | » push···$0x15 | 96 | » push···$0x15 |
97 | » jmp····c7f920·<__ | 97 | » jmp····c7f920·<__cxa_finalize@plt-0x10> |
98 | 0000000000c7fa90·<std::__ndk1::__shared_weak_count::__release_weak()@plt>: | 98 | 0000000000c7fa90·<std::__ndk1::__shared_weak_count::__release_weak()@plt>: |
99 | » jmp····*0x587da(%rip)········ | 99 | » jmp····*0x587da(%rip)········ |
100 | » push···$0x16 | 100 | » push···$0x16 |
101 | » jmp····c7f920·<__ | 101 | » jmp····c7f920·<__cxa_finalize@plt-0x10> |
102 | 0000000000c7faa0·<operator·delete[](void*)@plt>: | 102 | 0000000000c7faa0·<operator·delete[](void*)@plt>: |
103 | » jmp····*0x587d2(%rip)········ | 103 | » jmp····*0x587d2(%rip)········ |
104 | » push···$0x17 | 104 | » push···$0x17 |
105 | » jmp····c7f920·<__ | 105 | » jmp····c7f920·<__cxa_finalize@plt-0x10> |
106 | 0000000000c7fab0·<std::__ndk1::error_code::message()·const@plt>: | 106 | 0000000000c7fab0·<std::__ndk1::error_code::message()·const@plt>: |
107 | » jmp····*0x587ca(%rip)········ | 107 | » jmp····*0x587ca(%rip)········ |
108 | » push···$0x18 | 108 | » push···$0x18 |
Max diff block lines reached; 328779/335113 bytes (98.11%) of diff not shown. |
Offset 11, 10 lines modified | Offset 11, 11 lines modified | ||
11 | ··0x00000080·6e5f7200·2e646174·612e7265·6c2e726f·n_r..data.rel.ro | 11 | ··0x00000080·6e5f7200·2e646174·612e7265·6c2e726f·n_r..data.rel.ro |
12 | ··0x00000090·002e7265·6c612e64·796e002e·676e752e·..rela.dyn..gnu. | 12 | ··0x00000090·002e7265·6c612e64·796e002e·676e752e·..rela.dyn..gnu. |
13 | ··0x000000a0·76657273·696f6e00·2e64796e·73796d00·version..dynsym. | 13 | ··0x000000a0·76657273·696f6e00·2e64796e·73796d00·version..dynsym. |
14 | ··0x000000b0·2e676e75·2e686173·68002e65·685f6672·.gnu.hash..eh_fr | 14 | ··0x000000b0·2e676e75·2e686173·68002e65·685f6672·.gnu.hash..eh_fr |
15 | ··0x000000c0·616d6500·2e676363·5f657863·6570745f·ame..gcc_except_ | 15 | ··0x000000c0·616d6500·2e676363·5f657863·6570745f·ame..gcc_except_ |
16 | ··0x000000d0·7461626c·65002e6e·6f74652e·676e752e·table..note.gnu. | 16 | ··0x000000d0·7461626c·65002e6e·6f74652e·676e752e·table..note.gnu. |
17 | ··0x000000e0·6275696c·642d6964·002e6479·6e616d69·build-id..dynami | 17 | ··0x000000e0·6275696c·642d6964·002e6479·6e616d69·build-id..dynami |
18 | ··0x000000f0·63002e73·68737472·74616200·2e7 | 18 | ··0x000000f0·63002e73·68737472·74616200·2e737472·c..shstrtab..str |
19 | ··0x00000100·74616200·2e73796d·74616200·2e726f64·tab..symtab..rod | ||
19 | ··0x000001 | 20 | ··0x00000110·61746100·2e646174·6100··············ata..data. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························AArch64 | 9 | ··Machine:···························AArch64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x4000 | 11 | ··Entry·point·address:···············0x4000 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:··········1 | 13 | ··Start·of·section·headers:··········166768·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········6 | 17 | ··Number·of·program·headers:·········6 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········2 | 19 | ··Number·of·section·headers:·········22 |
20 | ··Section·header·string·table·index:·19 | 20 | ··Section·header·string·table·index:·19 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | There·are·2 | 1 | There·are·22·section·headers,·starting·at·offset·0x28b70: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.hash·············HASH············0000000000000190·000190·000528·04···A··2···0··8 | 5 | ··[·1]·.hash·············HASH············0000000000000190·000190·000528·04···A··2···0··8 |
6 | ··[·2]·.dynsym···········DYNSYM··········00000000000006b8·0006b8·001278·18···A··3···3··8 | 6 | ··[·2]·.dynsym···········DYNSYM··········00000000000006b8·0006b8·001278·18···A··3···3··8 |
7 | ··[·3]·.dynstr···········STRTAB··········0000000000001930·001930·0011d1·00···A··0···0··1 | 7 | ··[·3]·.dynstr···········STRTAB··········0000000000001930·001930·0011d1·00···A··0···0··1 |
Offset 17, 13 lines modified | Offset 17, 15 lines modified | ||
17 | ··[12]·.eh_frame·········PROGBITS········00000000000230a8·0230a8·0023a8·00···A··0···0··8 | 17 | ··[12]·.eh_frame·········PROGBITS········00000000000230a8·0230a8·0023a8·00···A··0···0··8 |
18 | ··[13]·.data.rel.ro······PROGBITS········0000000000035b98·025b98·0000d8·00··WA··0···0··8 | 18 | ··[13]·.data.rel.ro······PROGBITS········0000000000035b98·025b98·0000d8·00··WA··0···0··8 |
19 | ··[14]·.dynamic··········DYNAMIC·········0000000000035c70·025c70·0001b0·10··WA··3···0··8 | 19 | ··[14]·.dynamic··········DYNAMIC·········0000000000035c70·025c70·0001b0·10··WA··3···0··8 |
20 | ··[15]·.got··············PROGBITS········0000000000035e20·025e20·0001e0·08··WA··0···0··8 | 20 | ··[15]·.got··············PROGBITS········0000000000035e20·025e20·0001e0·08··WA··0···0··8 |
21 | ··[16]·.data·············PROGBITS········0000000000036000·026000·000244·00··WA··0···0·16 | 21 | ··[16]·.data·············PROGBITS········0000000000036000·026000·000244·00··WA··0···0·16 |
22 | ··[17]·.bss··············NOBITS··········0000000000036248·026244·000838·00··WA··0···0··8 | 22 | ··[17]·.bss··············NOBITS··········0000000000036248·026244·000838·00··WA··0···0··8 |
23 | ··[18]·.comment··········PROGBITS········0000000000000000·026244·000027·01··MS··0···0··1 | 23 | ··[18]·.comment··········PROGBITS········0000000000000000·026244·000027·01··MS··0···0··1 |
24 | ··[19]·.shstrtab·········STRTAB··········0000000000000000·02626b·0000 | 24 | ··[19]·.shstrtab·········STRTAB··········0000000000000000·02626b·0000b6·00······0···0··1 |
25 | ··[20]·.symtab···········SYMTAB··········0000000000000000·026328·001500·18·····21··30··8 | ||
26 | ··[21]·.strtab···········STRTAB··········0000000000000000·027828·001343·00······0···0··1 | ||
25 | Key·to·Flags: | 27 | Key·to·Flags: |
26 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 28 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
27 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 29 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
28 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 30 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
29 | ··D·(mbind),·p·(processor·specific) | 31 | ··D·(mbind),·p·(processor·specific) |
Offset 194, 7 lines modified | Offset 194, 234 lines modified | ||
194 | ···190:·00000000000047a8···120·FUNC····GLOBAL·DEFAULT····9·throwByName | 194 | ···190:·00000000000047a8···120·FUNC····GLOBAL·DEFAULT····9·throwByName |
195 | ···191:·00000000000084ac···228·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_findSymbol | 195 | ···191:·00000000000084ac···228·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_findSymbol |
196 | ···192:·0000000000005320····12·FUNC····GLOBAL·DEFAULT····9·newCStringUTF8 | 196 | ···192:·0000000000005320····12·FUNC····GLOBAL·DEFAULT····9·newCStringUTF8 |
197 | ···193:·0000000000022980····24·OBJECT··GLOBAL·DEFAULT···10·ffi_type_uint32 | 197 | ···193:·0000000000022980····24·OBJECT··GLOBAL·DEFAULT···10·ffi_type_uint32 |
198 | ···194:·000000000000c4cc··1772·FUNC····GLOBAL·DEFAULT····9·create_callback | 198 | ···194:·000000000000c4cc··1772·FUNC····GLOBAL·DEFAULT····9·create_callback |
199 | ···195:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_unlock@LIBC·(2) | 199 | ···195:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_unlock@LIBC·(2) |
200 | ···196:·0000000000007fc4···304·FUNC····GLOBAL·DEFAULT····9·get_ffi_type | 200 | ···196:·0000000000007fc4···304·FUNC····GLOBAL·DEFAULT····9·get_ffi_type |
201 | Symbol·table·'.symtab'·contains·224·entries: | ||
202 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | ||
203 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | ||
204 | ·····1:·0000000000000190·····0·SECTION·LOCAL··DEFAULT····1·.hash | ||
205 | ·····2:·00000000000006b8·····0·SECTION·LOCAL··DEFAULT····2·.dynsym | ||
206 | ·····3:·0000000000001930·····0·SECTION·LOCAL··DEFAULT····3·.dynstr | ||
207 | ·····4:·0000000000002b02·····0·SECTION·LOCAL··DEFAULT····4·.gnu.version | ||
208 | ·····5:·0000000000002c90·····0·SECTION·LOCAL··DEFAULT····5·.gnu.version_r | ||
209 | ·····6:·0000000000002cd0·····0·SECTION·LOCAL··DEFAULT····6·.rela.dyn | ||
210 | ·····7:·00000000000035e8·····0·SECTION·LOCAL··DEFAULT····7·.rela.plt | ||
211 | ·····8:·00000000000039f0·····0·SECTION·LOCAL··DEFAULT····8·.plt | ||
212 | ·····9:·0000000000004000·····0·SECTION·LOCAL··DEFAULT····9·.text | ||
213 | ····10:·0000000000020080·····0·SECTION·LOCAL··DEFAULT···10·.rodata | ||
214 | ····11:·0000000000022b20·····0·SECTION·LOCAL··DEFAULT···11·.eh_frame_hdr | ||
215 | ····12:·00000000000230a8·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame | ||
216 | ····13:·0000000000035b98·····0·SECTION·LOCAL··DEFAULT···13·.data.rel.ro | ||
217 | ····14:·0000000000035c70·····0·SECTION·LOCAL··DEFAULT···14·.dynamic | ||
218 | ····15:·0000000000035e20·····0·SECTION·LOCAL··DEFAULT···15·.got | ||
219 | ····16:·0000000000036000·····0·SECTION·LOCAL··DEFAULT···16·.data | ||
220 | ····17:·0000000000036248·····0·SECTION·LOCAL··DEFAULT···17·.bss | ||
221 | ····18:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···18·.comment | ||
222 | ····19:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·dispatch.c | ||
223 | ····20:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·callback.c | ||
224 | ····21:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·prep_cif.c | ||
225 | ····22:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·types.c | ||
226 | ····23:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·closures.c | ||
227 | ····24:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·tramp.c | ||
228 | ····25:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·ffi.c | ||
229 | ····26:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·sysv.o | ||
230 | ····27:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·libgcc2.c | ||
231 | ····28:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·sync-cache.c | ||
232 | ····29:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS· | ||
233 | ····30:·0000000000005c84···120·FUNC····GLOBAL·DEFAULT····9·getNativeString | ||
234 | ····31:·0000000000009864····20·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getAPIChecksum | ||
235 | ····32:·0000000000022998····24·OBJECT··GLOBAL·DEFAULT···10·ffi_type_sint16 | ||
236 | ····33:·0000000000035bb0····24·OBJECT··GLOBAL·DEFAULT···13·ffi_type_complex_double | ||
237 | ····34:·00000000000087c0····44·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3III | ||
238 | ····35:·00000000000229e0····24·OBJECT··GLOBAL·DEFAULT···10·ffi_type_uint8 | ||
239 | ····36:·0000000000036a80·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_bss_end__ | ||
240 | ····37:·0000000000008988·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_setFloat | ||
241 | ····38:·000000000000e088····48·FUNC····GLOBAL·DEFAULT····9·ffi_get_struct_offsets | ||
242 | ····39:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·open@@LIBC | ||
243 | ····40:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_create@@LIBC | ||
244 | ····41:·0000000000009818·····8·FUNC····GLOBAL·DEFAULT····9·is_protected | ||
245 | ····42:·0000000000036a78·····8·OBJECT··GLOBAL·DEFAULT···17·fileEncoding | ||
246 | ····43:·00000000000097c0····84·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native__1getDirectBufferPointer | ||
247 | ····44:·000000000000885c····36·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getDirectByteBuffer__Lcom_sun_jna_Pointer_2JJJ | ||
248 | ····45:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_once@@LIBC | ||
249 | ····46:·000000000000ccf0····60·FUNC····GLOBAL·DEFAULT····9·JNA_callback_dispose | ||
250 | ····47:·00000000000088a0·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getShort | ||
251 | ····48:·000000000000cbb8···100·FUNC····GLOBAL·DEFAULT····9·JNA_detach | ||
252 | ····49:·0000000000022908····24·OBJECT··GLOBAL·DEFAULT···10·ffi_type_float | ||
253 | ····50:·000000000000884c·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getChar | ||
254 | ····51:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@@LIBC | ||
255 | ····52:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert2@@LIBC | ||
256 | ····53:·0000000000006d58···188·FUNC····GLOBAL·DEFAULT····9·toNative | ||
257 | ····54:·0000000000022920····24·OBJECT··GLOBAL·DEFAULT···10·ffi_type_pointer | ||
258 | ····55:·0000000000008b04··3252·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_initIDs | ||
259 | ····56:·0000000000008408···164·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_close | ||
260 | ····57:·0000000000008964·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_setByte | ||
261 | ····58:·00000000000059d8····52·FUNC····GLOBAL·DEFAULT····9·getIntegerTypeValue | ||
262 | ····59:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_init@@LIBC | ||
263 | ····60:·0000000000008888·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getFloat | ||
264 | ····61:·00000000000085bc····20·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3CII | ||
265 | ····62:·0000000000035bc8····24·OBJECT··GLOBAL·DEFAULT···13·ffi_type_complex_float | ||
266 | ····63:·0000000000008654····44·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3JII | ||
267 | ····64:·0000000000008754····20·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3CII | ||
268 | ····65:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·abort@@LIBC | ||
269 | ····66:·000000000000cc40····40·FUNC····GLOBAL·DEFAULT····9·JNA_get_last_error | ||
270 | ····67:·0000000000008990·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_setInt | ||
271 | ····68:·0000000000011ed8···260·FUNC····GLOBAL·DEFAULT····9·ffi_prep_closure_loc | ||
272 | ····69:·0000000000008818····44·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3SII | ||
273 | ····70:·00000000000081ec····48·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_invokeFloat | ||
274 | ····71:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno@@LIBC | ||
275 | ····72:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mkstemp@@LIBC | ||
276 | ····73:·000000000000aeb8··1324·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_registerMethod | ||
277 | ····74:·00000000000054b8···936·FUNC····GLOBAL·DEFAULT····9·get_java_type | ||
278 | ····75:·0000000000006cb4···164·FUNC····GLOBAL·DEFAULT····9·extract_value | ||
279 | ····76:·0000000000008844·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getByte | ||
280 | ····77:·00000000000085fc····44·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3FII | ||
281 | ····78:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·snprintf@@LIBC | ||
282 | ····79:·00000000000082a8····32·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_createNativeCallback | ||
283 | ····80:·0000000000005380····60·FUNC····GLOBAL·DEFAULT····9·newJavaPointer | ||
284 | ····81:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpid@@LIBC | ||
285 | ····82:·000000000000984c·····4·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getLastError | ||
286 | ····83:·000000000000c410···188·FUNC····GLOBAL·DEFAULT····9·free_callback | ||
287 | ····84:·000000000000532c····84·FUNC····GLOBAL·DEFAULT····9·newJavaWString | ||
288 | ····85:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·sscanf@@LIBC | ||
289 | ····86:·000000000001110c···232·FUNC····GLOBAL·DEFAULT····9·ffi_tramp_alloc | ||
290 | ····87:·000000000000ad50···360·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_unregister | ||
291 | ····88:·000000000000e080·····8·FUNC····GLOBAL·DEFAULT····9·ffi_prep_closure | ||
292 | ····89:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·write@@LIBC | ||
293 | ····90:·000000000000827c····44·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_invokeVoid | ||
294 | ····91:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@@LIBC | ||
295 | ····92:·0000000000009878··4992·FUNC····GLOBAL·DEFAULT····9·JNI_OnLoad | ||
296 | ····93:·00000000000088a8····12·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getWideString | ||
297 | ····94:·0000000000005a34···460·FUNC····GLOBAL·DEFAULT····9·initializeThread | ||
298 | ····95:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__sF@@LIBC | ||
299 | ····96:·0000000000008998·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_setLong | ||
300 | ····97:·00000000000085d0····44·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3DII | ||
301 | ····98:·0000000000011ecc·····8·FUNC····GLOBAL·DEFAULT····9·ffi_call | ||
302 | ····99:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fclose@@LIBC | ||
303 | ···100:·0000000000008680····44·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3SII | ||
304 | ···101:·0000000000008880·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getDouble | ||
305 | ···102:·00000000000229b0····24·OBJECT··GLOBAL·DEFAULT···10·ffi_type_uint16 | ||
306 | ···103:·000000000000824c····48·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_invokeLong | ||
307 | ···104:·000000000000818c····48·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_invokeStructure | ||
308 | ···105:·00000000000087ec····44·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3JII | ||
309 | ···106:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fgets@@LIBC | ||
310 | ···107:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@@LIBC | ||
311 | ···108:·000000000000f300··5864·FUNC····GLOBAL·DEFAULT····9·ffi_closure_alloc | ||
312 | ···109:·0000000000008954····16·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_setMemory | ||
313 | ···110:·0000000000011288····60·FUNC····GLOBAL·DEFAULT····9·ffi_tramp_free | ||
314 | ···111:·0000000000008978·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_setPointer | ||
315 | ···112:·000000000000815c····48·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_invokeObject | ||
316 | ···113:·000000000000b634····92·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_initialize_1ffi_1type | ||
317 | ···114:·00000000000088b4···160·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getStringBytes | ||
318 | ···115:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlclose@@LIBC | ||
319 | ···116:·000000000000cfa8···216·FUNC····GLOBAL·DEFAULT····9·ffi_prep_cif_var | ||
Max diff block lines reached; -1/19224 bytes (-0.01%) of diff not shown. |
Offset 430, 17 lines modified | Offset 430, 214 lines modified | ||
430 | /proc/%d/maps | 430 | /proc/%d/maps |
431 | %lx-%lx·%9s·%lx·%9s·%ld·%s | 431 | %lx-%lx·%9s·%lx·%9s·%ld·%s |
432 | /tmp/XXXXXX | 432 | /tmp/XXXXXX |
433 | CCCCCCCC | 433 | CCCCCCCC |
434 | WU_][BYY | 434 | WU_][BYY |
435 | D&&&DDDDDDDD&D& | 435 | D&&&DDDDDDDD&D& |
436 | GCC:·(GNU)·4.9.x·20150123·(prerelease) | 436 | GCC:·(GNU)·4.9.x·20150123·(prerelease) |
437 | .shstrtab | ||
438 | .gnu.version | ||
437 | .comment | ||
438 | .rela.plt | ||
439 | .eh_frame_hdr | ||
440 | .gnu.version_r | 439 | .gnu.version_r |
441 | .data.rel.ro | ||
442 | .rela.dyn | 440 | .rela.dyn |
443 | . | 441 | .rela.plt |
442 | .eh_frame_hdr | ||
444 | .eh_frame | 443 | .eh_frame |
444 | .data.rel.ro | ||
445 | .dynamic | 445 | .dynamic |
446 | . | 446 | .comment |
447 | dispatch.c | ||
448 | callback.c | ||
449 | prep_cif.c | ||
450 | closures.c | ||
451 | libgcc2.c | ||
452 | sync-cache.c | ||
453 | getNativeString | ||
454 | Java_com_sun_jna_Native_getAPIChecksum | ||
455 | ffi_type_sint16 | ||
456 | ffi_type_complex_double | ||
457 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3III | ||
458 | ffi_type_uint8 | ||
459 | _bss_end__ | ||
460 | Java_com_sun_jna_Native_setFloat | ||
461 | ffi_get_struct_offsets | ||
462 | open@@LIBC | ||
463 | pthread_key_create@@LIBC | ||
464 | is_protected | ||
465 | fileEncoding | ||
466 | Java_com_sun_jna_Native__1getDirectBufferPointer | ||
467 | Java_com_sun_jna_Native_getDirectByteBuffer__Lcom_sun_jna_Pointer_2JJJ | ||
468 | pthread_once@@LIBC | ||
469 | JNA_callback_dispose | ||
470 | Java_com_sun_jna_Native_getShort | ||
471 | JNA_detach | ||
472 | ffi_type_float | ||
473 | Java_com_sun_jna_Native_getChar | ||
474 | calloc@@LIBC | ||
475 | __assert2@@LIBC | ||
476 | toNative | ||
477 | ffi_type_pointer | ||
478 | Java_com_sun_jna_Native_initIDs | ||
479 | Java_com_sun_jna_Native_close | ||
480 | Java_com_sun_jna_Native_setByte | ||
481 | getIntegerTypeValue | ||
482 | pthread_mutex_init@@LIBC | ||
483 | Java_com_sun_jna_Native_getFloat | ||
484 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3CII | ||
485 | ffi_type_complex_float | ||
486 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3JII | ||
487 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3CII | ||
488 | abort@@LIBC | ||
489 | JNA_get_last_error | ||
490 | Java_com_sun_jna_Native_setInt | ||
491 | ffi_prep_closure_loc | ||
492 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3SII | ||
493 | Java_com_sun_jna_Native_invokeFloat | ||
494 | __errno@@LIBC | ||
495 | mkstemp@@LIBC | ||
496 | Java_com_sun_jna_Native_registerMethod | ||
497 | get_java_type | ||
498 | extract_value | ||
499 | Java_com_sun_jna_Native_getByte | ||
500 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3FII | ||
501 | snprintf@@LIBC | ||
502 | Java_com_sun_jna_Native_createNativeCallback | ||
503 | newJavaPointer | ||
504 | getpid@@LIBC | ||
505 | Java_com_sun_jna_Native_getLastError | ||
506 | free_callback | ||
507 | newJavaWString | ||
508 | sscanf@@LIBC | ||
509 | ffi_tramp_alloc | ||
510 | Java_com_sun_jna_Native_unregister | ||
511 | ffi_prep_closure | ||
512 | write@@LIBC | ||
513 | Java_com_sun_jna_Native_invokeVoid | ||
514 | getenv@@LIBC | ||
515 | JNI_OnLoad | ||
516 | Java_com_sun_jna_Native_getWideString | ||
517 | initializeThread | ||
518 | __sF@@LIBC | ||
519 | Java_com_sun_jna_Native_setLong | ||
520 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3DII | ||
521 | ffi_call | ||
522 | fclose@@LIBC | ||
523 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3SII | ||
524 | Java_com_sun_jna_Native_getDouble | ||
525 | ffi_type_uint16 | ||
526 | Java_com_sun_jna_Native_invokeLong | ||
527 | Java_com_sun_jna_Native_invokeStructure | ||
528 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3JII | ||
529 | fgets@@LIBC | ||
530 | wcslen@@LIBC | ||
531 | ffi_closure_alloc | ||
532 | Java_com_sun_jna_Native_setMemory | ||
533 | ffi_tramp_free | ||
534 | Java_com_sun_jna_Native_setPointer | ||
535 | Java_com_sun_jna_Native_invokeObject | ||
536 | Java_com_sun_jna_Native_initialize_1ffi_1type | ||
537 | Java_com_sun_jna_Native_getStringBytes | ||
538 | dlclose@@LIBC | ||
539 | ffi_prep_cif_var | ||
540 | feof@@LIBC | ||
541 | pthread_key_delete@@LIBC | ||
542 | Java_com_sun_jna_Native_setDouble | ||
543 | ffi_type_sint32 | ||
544 | Java_com_sun_jna_Native_isProtected | ||
545 | Java_com_sun_jna_Native_getInt | ||
546 | __bss_start | ||
547 | Java_com_sun_jna_Native_sizeof | ||
548 | pthread_setspecific@@LIBC | ||
549 | dlsym@@LIBC | ||
550 | Java_com_sun_jna_Native_free | ||
551 | JNI_OnUnload | ||
552 | dlerror@@LIBC | ||
Max diff block lines reached; -1/5432 bytes (-0.02%) of diff not shown. |
Offset 1, 272 lines modified | Offset 1, 272 lines modified | ||
1 | Disassembly·of·section·.plt: | 1 | Disassembly·of·section·.plt: |
2 | 00000000000039f0·< | 2 | 00000000000039f0·<.plt>: |
3 | » stp» x16,·x30,·[sp,·#-16]! | 3 | » stp» x16,·x30,·[sp,·#-16]! |
4 | » adrp» x16,·35000·<ffi_type_void | 4 | » adrp» x16,·35000·<ffi_type_void+0x12608> |
5 | » ldr» x17,·[x16,·#3632] | 5 | » ldr» x17,·[x16,·#3632] |
6 | » add» x16,·x16,·#0xe30 | 6 | » add» x16,·x16,·#0xe30 |
7 | » br» x17 | 7 | » br» x17 |
8 | » nop | 8 | » nop |
9 | » nop | 9 | » nop |
10 | » nop | 10 | » nop |
11 | 0000000000003a10·<open@plt>: | 11 | 0000000000003a10·<open@plt>: |
12 | » adrp» x16,·35000·<ffi_type_void | 12 | » adrp» x16,·35000·<ffi_type_void+0x12608> |
13 | » ldr» x17,·[x16,·#3640] | 13 | » ldr» x17,·[x16,·#3640] |
14 | » add» x16,·x16,·#0xe38 | 14 | » add» x16,·x16,·#0xe38 |
15 | » br» x17 | 15 | » br» x17 |
16 | 0000000000003a20·<pthread_key_create@plt>: | 16 | 0000000000003a20·<pthread_key_create@plt>: |
17 | » adrp» x16,·35000·<ffi_type_void | 17 | » adrp» x16,·35000·<ffi_type_void+0x12608> |
18 | » ldr» x17,·[x16,·#3648] | 18 | » ldr» x17,·[x16,·#3648] |
19 | » add» x16,·x16,·#0xe40 | 19 | » add» x16,·x16,·#0xe40 |
20 | » br» x17 | 20 | » br» x17 |
21 | 0000000000003a30·<pthread_once@plt>: | 21 | 0000000000003a30·<pthread_once@plt>: |
22 | » adrp» x16,·35000·<ffi_type_void | 22 | » adrp» x16,·35000·<ffi_type_void+0x12608> |
23 | » ldr» x17,·[x16,·#3656] | 23 | » ldr» x17,·[x16,·#3656] |
24 | » add» x16,·x16,·#0xe48 | 24 | » add» x16,·x16,·#0xe48 |
25 | » br» x17 | 25 | » br» x17 |
26 | 0000000000003a40·<calloc@plt>: | 26 | 0000000000003a40·<calloc@plt>: |
27 | » adrp» x16,·35000·<ffi_type_void | 27 | » adrp» x16,·35000·<ffi_type_void+0x12608> |
28 | » ldr» x17,·[x16,·#3664] | 28 | » ldr» x17,·[x16,·#3664] |
29 | » add» x16,·x16,·#0xe50 | 29 | » add» x16,·x16,·#0xe50 |
30 | » br» x17 | 30 | » br» x17 |
31 | 0000000000003a50·<__assert2@plt>: | 31 | 0000000000003a50·<__assert2@plt>: |
32 | » adrp» x16,·35000·<ffi_type_void | 32 | » adrp» x16,·35000·<ffi_type_void+0x12608> |
33 | » ldr» x17,·[x16,·#3672] | 33 | » ldr» x17,·[x16,·#3672] |
34 | » add» x16,·x16,·#0xe58 | 34 | » add» x16,·x16,·#0xe58 |
35 | » br» x17 | 35 | » br» x17 |
36 | 0000000000003a60·<pthread_mutex_init@plt>: | 36 | 0000000000003a60·<pthread_mutex_init@plt>: |
37 | » adrp» x16,·35000·<ffi_type_void | 37 | » adrp» x16,·35000·<ffi_type_void+0x12608> |
38 | » ldr» x17,·[x16,·#3680] | 38 | » ldr» x17,·[x16,·#3680] |
39 | » add» x16,·x16,·#0xe60 | 39 | » add» x16,·x16,·#0xe60 |
40 | » br» x17 | 40 | » br» x17 |
41 | 0000000000003a70·<abort@plt>: | 41 | 0000000000003a70·<abort@plt>: |
42 | » adrp» x16,·35000·<ffi_type_void | 42 | » adrp» x16,·35000·<ffi_type_void+0x12608> |
43 | » ldr» x17,·[x16,·#3688] | 43 | » ldr» x17,·[x16,·#3688] |
44 | » add» x16,·x16,·#0xe68 | 44 | » add» x16,·x16,·#0xe68 |
45 | » br» x17 | 45 | » br» x17 |
46 | 0000000000003a80·<__errno@plt>: | 46 | 0000000000003a80·<__errno@plt>: |
47 | » adrp» x16,·35000·<ffi_type_void | 47 | » adrp» x16,·35000·<ffi_type_void+0x12608> |
48 | » ldr» x17,·[x16,·#3696] | 48 | » ldr» x17,·[x16,·#3696] |
49 | » add» x16,·x16,·#0xe70 | 49 | » add» x16,·x16,·#0xe70 |
50 | » br» x17 | 50 | » br» x17 |
51 | 0000000000003a90·<mkstemp@plt>: | 51 | 0000000000003a90·<mkstemp@plt>: |
52 | » adrp» x16,·35000·<ffi_type_void | 52 | » adrp» x16,·35000·<ffi_type_void+0x12608> |
53 | » ldr» x17,·[x16,·#3704] | 53 | » ldr» x17,·[x16,·#3704] |
54 | » add» x16,·x16,·#0xe78 | 54 | » add» x16,·x16,·#0xe78 |
55 | » br» x17 | 55 | » br» x17 |
56 | 0000000000003aa0·<snprintf@plt>: | 56 | 0000000000003aa0·<snprintf@plt>: |
57 | » adrp» x16,·35000·<ffi_type_void | 57 | » adrp» x16,·35000·<ffi_type_void+0x12608> |
58 | » ldr» x17,·[x16,·#3712] | 58 | » ldr» x17,·[x16,·#3712] |
59 | » add» x16,·x16,·#0xe80 | 59 | » add» x16,·x16,·#0xe80 |
60 | » br» x17 | 60 | » br» x17 |
61 | 0000000000003ab0·<getpid@plt>: | 61 | 0000000000003ab0·<getpid@plt>: |
62 | » adrp» x16,·35000·<ffi_type_void | 62 | » adrp» x16,·35000·<ffi_type_void+0x12608> |
63 | » ldr» x17,·[x16,·#3720] | 63 | » ldr» x17,·[x16,·#3720] |
64 | » add» x16,·x16,·#0xe88 | 64 | » add» x16,·x16,·#0xe88 |
65 | » br» x17 | 65 | » br» x17 |
66 | 0000000000003ac0·<sscanf@plt>: | 66 | 0000000000003ac0·<sscanf@plt>: |
67 | » adrp» x16,·35000·<ffi_type_void | 67 | » adrp» x16,·35000·<ffi_type_void+0x12608> |
68 | » ldr» x17,·[x16,·#3728] | 68 | » ldr» x17,·[x16,·#3728] |
69 | » add» x16,·x16,·#0xe90 | 69 | » add» x16,·x16,·#0xe90 |
70 | » br» x17 | 70 | » br» x17 |
71 | 0000000000003ad0·<write@plt>: | 71 | 0000000000003ad0·<write@plt>: |
72 | » adrp» x16,·35000·<ffi_type_void | 72 | » adrp» x16,·35000·<ffi_type_void+0x12608> |
73 | » ldr» x17,·[x16,·#3736] | 73 | » ldr» x17,·[x16,·#3736] |
74 | » add» x16,·x16,·#0xe98 | 74 | » add» x16,·x16,·#0xe98 |
75 | » br» x17 | 75 | » br» x17 |
76 | 0000000000003ae0·<getenv@plt>: | 76 | 0000000000003ae0·<getenv@plt>: |
77 | » adrp» x16,·35000·<ffi_type_void | 77 | » adrp» x16,·35000·<ffi_type_void+0x12608> |
78 | » ldr» x17,·[x16,·#3744] | 78 | » ldr» x17,·[x16,·#3744] |
79 | » add» x16,·x16,·#0xea0 | 79 | » add» x16,·x16,·#0xea0 |
80 | » br» x17 | 80 | » br» x17 |
81 | 0000000000003af0·<fclose@plt>: | 81 | 0000000000003af0·<fclose@plt>: |
82 | » adrp» x16,·35000·<ffi_type_void | 82 | » adrp» x16,·35000·<ffi_type_void+0x12608> |
83 | » ldr» x17,·[x16,·#3752] | 83 | » ldr» x17,·[x16,·#3752] |
84 | » add» x16,·x16,·#0xea8 | 84 | » add» x16,·x16,·#0xea8 |
85 | » br» x17 | 85 | » br» x17 |
86 | 0000000000003b00·<fgets@plt>: | 86 | 0000000000003b00·<fgets@plt>: |
87 | » adrp» x16,·35000·<ffi_type_void | 87 | » adrp» x16,·35000·<ffi_type_void+0x12608> |
88 | » ldr» x17,·[x16,·#3760] | 88 | » ldr» x17,·[x16,·#3760] |
89 | » add» x16,·x16,·#0xeb0 | 89 | » add» x16,·x16,·#0xeb0 |
90 | » br» x17 | 90 | » br» x17 |
91 | 0000000000003b10·<wcslen@plt>: | 91 | 0000000000003b10·<wcslen@plt>: |
92 | » adrp» x16,·35000·<ffi_type_void | 92 | » adrp» x16,·35000·<ffi_type_void+0x12608> |
93 | » ldr» x17,·[x16,·#3768] | 93 | » ldr» x17,·[x16,·#3768] |
94 | » add» x16,·x16,·#0xeb8 | 94 | » add» x16,·x16,·#0xeb8 |
95 | » br» x17 | 95 | » br» x17 |
96 | 0000000000003b20·<dlclose@plt>: | 96 | 0000000000003b20·<dlclose@plt>: |
97 | » adrp» x16,·35000·<ffi_type_void | 97 | » adrp» x16,·35000·<ffi_type_void+0x12608> |
98 | » ldr» x17,·[x16,·#3776] | 98 | » ldr» x17,·[x16,·#3776] |
99 | » add» x16,·x16,·#0xec0 | 99 | » add» x16,·x16,·#0xec0 |
100 | » br» x17 | 100 | » br» x17 |
101 | 0000000000003b30·<feof@plt>: | 101 | 0000000000003b30·<feof@plt>: |
102 | » adrp» x16,·35000·<ffi_type_void | 102 | » adrp» x16,·35000·<ffi_type_void+0x12608> |
103 | » ldr» x17,·[x16,·#3784] | 103 | » ldr» x17,·[x16,·#3784] |
104 | » add» x16,·x16,·#0xec8 | 104 | » add» x16,·x16,·#0xec8 |
Max diff block lines reached; 4387/8149 bytes (53.83%) of diff not shown. |
Offset 1, 18 lines modified | Offset 1, 18 lines modified | ||
1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
2 | 0000000000004000·<throwByName | 2 | 0000000000004000·<throwByName-0x7a8>: |
3 | » stp» x29,·x30,·[sp,·#-48]! | 3 | » stp» x29,·x30,·[sp,·#-48]! |
4 | » mov» x29,·sp | 4 | » mov» x29,·sp |
5 | » stp» x19,·x20,·[sp,·#16] | 5 | » stp» x19,·x20,·[sp,·#16] |
6 | » stp» x21,·x22,·[sp,·#32] | 6 | » stp» x21,·x22,·[sp,·#32] |
7 | » adrp» x20,·36000·< | 7 | » adrp» x20,·36000·<.got+0x1e0> |
8 | » mov» x19,·x0 | 8 | » mov» x19,·x0 |
9 | » ldr» x3,·[x0] | 9 | » ldr» x3,·[x0] |
10 | » mov» x21,·x1 | 10 | » mov» x21,·x1 |
11 | » add» x22,·x20,·#0x248 | 11 | » add» x22,·x20,·#0x248 |
12 | » ldr» x2,·[x20,·#584] | 12 | » ldr» x2,·[x20,·#584] |
13 | » ldr» x3,·[x3,·#808] | 13 | » ldr» x3,·[x3,·#808] |
14 | » blr» x3 | 14 | » blr» x3 |
Offset 46, 15 lines modified | Offset 46, 15 lines modified | ||
46 | » ret | 46 | » ret |
47 | » stp» x29,·x30,·[sp,·#-80]! | 47 | » stp» x29,·x30,·[sp,·#-80]! |
48 | » mov» x29,·sp | 48 | » mov» x29,·sp |
49 | » stp» x19,·x20,·[sp,·#16] | 49 | » stp» x19,·x20,·[sp,·#16] |
50 | » stp» x23,·x24,·[sp,·#48] | 50 | » stp» x23,·x24,·[sp,·#48] |
51 | » stp» x21,·x22,·[sp,·#32] | 51 | » stp» x21,·x22,·[sp,·#32] |
52 | » stp» x25,·x26,·[sp,·#64] | 52 | » stp» x25,·x26,·[sp,·#64] |
53 | » adrp» x20,·36000·< | 53 | » adrp» x20,·36000·<.got+0x1e0> |
54 | » mov» x24,·x3 | 54 | » mov» x24,·x3 |
55 | » add» x20,·x20,·#0x248 | 55 | » add» x20,·x20,·#0x248 |
56 | » ldr» x3,·[x0] | 56 | » ldr» x3,·[x0] |
57 | » mov» x23,·x2 | 57 | » mov» x23,·x2 |
58 | » mov» x19,·x0 | 58 | » mov» x19,·x0 |
59 | » mov» x25,·x1 | 59 | » mov» x25,·x1 |
60 | » mov» x22,·x4 | 60 | » mov» x22,·x4 |
Offset 420, 15 lines modified | Offset 420, 15 lines modified | ||
420 | » ldr» x2,·[x29,·#88] | 420 | » ldr» x2,·[x29,·#88] |
421 | » mov» x1,·x21 | 421 | » mov» x1,·x21 |
422 | » mov» x3,·x23 | 422 | » mov» x3,·x23 |
423 | » mov» x4,·x24 | 423 | » mov» x4,·x24 |
424 | » mov» x0,·x2 | 424 | » mov» x0,·x2 |
425 | » mov» x5,·x25 | 425 | » mov» x5,·x25 |
426 | » ldr» x6,·[x2] | 426 | » ldr» x6,·[x2] |
427 | » adrp» x2,·36000·< | 427 | » adrp» x2,·36000·<.got+0x1e0> |
428 | » ldr» x6,·[x6,·#488] | 428 | » ldr» x6,·[x6,·#488] |
429 | » ldr» x2,·[x2,·#776] | 429 | » ldr» x2,·[x2,·#776] |
430 | » blr» x6 | 430 | » blr» x6 |
431 | » ldr» x2,·[x29,·#88] | 431 | » ldr» x2,·[x29,·#88] |
432 | » mov» x1,·#0x0···················» //·#0 | 432 | » mov» x1,·#0x0···················» //·#0 |
433 | » mov» x0,·x2 | 433 | » mov» x0,·x2 |
434 | » ldr» x2,·[x2] | 434 | » ldr» x2,·[x2] |
Offset 437, 16 lines modified | Offset 437, 16 lines modified | ||
437 | » cbz» w20,·4714·<pthread_mutex_unlock@plt+0xa64> | 437 | » cbz» w20,·4714·<pthread_mutex_unlock@plt+0xa64> |
438 | » ldp» x19,·x20,·[sp,·#16] | 438 | » ldp» x19,·x20,·[sp,·#16] |
439 | » ldp» x21,·x22,·[sp,·#32] | 439 | » ldp» x21,·x22,·[sp,·#32] |
440 | » ldp» x23,·x24,·[sp,·#48] | 440 | » ldp» x23,·x24,·[sp,·#48] |
441 | » ldr» x25,·[sp,·#64] | 441 | » ldr» x25,·[sp,·#64] |
442 | » ldp» x29,·x30,·[sp],·#96 | 442 | » ldp» x29,·x30,·[sp],·#96 |
443 | » ret | 443 | » ret |
444 | » adrp» x3,·35000·<ffi_type_void | 444 | » adrp» x3,·35000·<ffi_type_void+0x12608> |
445 | » adrp» x0,·20000·<__clear_cache | 445 | » adrp» x0,·20000·<__clear_cache> |
446 | » mov» x1,·#0x1···················» //·#1 | 446 | » mov» x1,·#0x1···················» //·#1 |
447 | » add» x0,·x0,·#0x290 | 447 | » add» x0,·x0,·#0x290 |
448 | » mov» x2,·#0x30··················» //·#48 | 448 | » mov» x2,·#0x30··················» //·#48 |
449 | » ldr» x3,·[x3,·#4032] | 449 | » ldr» x3,·[x3,·#4032] |
450 | » add» x3,·x3,·#0x130 | 450 | » add» x3,·x3,·#0x130 |
451 | » bl» 3c80·<fwrite@plt> | 451 | » bl» 3c80·<fwrite@plt> |
452 | » ldr» x0,·[x23,·#16] | 452 | » ldr» x0,·[x23,·#16] |
Offset 458, 48 lines modified | Offset 458, 49 lines modified | ||
458 | » bl» 3c60·<memset@plt> | 458 | » bl» 3c60·<memset@plt> |
459 | » b» 46a0·<pthread_mutex_unlock@plt+0x9f0> | 459 | » b» 46a0·<pthread_mutex_unlock@plt+0x9f0> |
460 | » ldr» x1,·[x19] | 460 | » ldr» x1,·[x19] |
461 | » mov» x0,·x19 | 461 | » mov» x0,·x19 |
462 | » ldr» x1,·[x1,·#40] | 462 | » ldr» x1,·[x1,·#40] |
463 | » blr» x1 | 463 | » blr» x1 |
464 | » cbz» w0,·46bc·<pthread_mutex_unlock@plt+0xa0c> | 464 | » cbz» w0,·46bc·<pthread_mutex_unlock@plt+0xa0c> |
465 | » adrp» x3,·35000·<ffi_type_void | 465 | » adrp» x3,·35000·<ffi_type_void+0x12608> |
466 | » adrp» x0,·20000·<__clear_cache | 466 | » adrp» x0,·20000·<__clear_cache> |
467 | » mov» x1,·#0x1···················» //·#1 | 467 | » mov» x1,·#0x1···················» //·#1 |
468 | » mov» x2,·#0x35··················» //·#53 | 468 | » mov» x2,·#0x35··················» //·#53 |
469 | » add» x0,·x0,·#0x2c8 | 469 | » add» x0,·x0,·#0x2c8 |
470 | » ldr» x3,·[x3,·#4032] | 470 | » ldr» x3,·[x3,·#4032] |
471 | » add» x3,·x3,·#0x130 | 471 | » add» x3,·x3,·#0x130 |
472 | » bl» 3c80·<fwrite@plt> | 472 | » bl» 3c80·<fwrite@plt> |
473 | » b» 46bc·<pthread_mutex_unlock@plt+0xa0c> | 473 | » b» 46bc·<pthread_mutex_unlock@plt+0xa0c> |
474 | » adrp» x3,·35000·<ffi_type_void | 474 | » adrp» x3,·35000·<ffi_type_void+0x12608> |
475 | » adrp» x0,·20000·<__clear_cache | 475 | » adrp» x0,·20000·<__clear_cache> |
476 | » mov» x1,·#0x1···················» //·#1 | 476 | » mov» x1,·#0x1···················» //·#1 |
477 | » mov» x2,·#0x2e··················» //·#46 | 477 | » mov» x2,·#0x2e··················» //·#46 |
478 | » add» x0,·x0,·#0x260 | 478 | » add» x0,·x0,·#0x260 |
479 | » ldr» x3,·[x3,·#4032] | 479 | » ldr» x3,·[x3,·#4032] |
480 | » add» x3,·x3,·#0x130 | 480 | » add» x3,·x3,·#0x130 |
481 | » bl» 3c80·<fwrite@plt> | 481 | » bl» 3c80·<fwrite@plt> |
482 | » b» 46b8·<pthread_mutex_unlock@plt+0xa08> | 482 | » b» 46b8·<pthread_mutex_unlock@plt+0xa08> |
483 | » adrp» x3,·35000·<ffi_type_void | 483 | » adrp» x3,·35000·<ffi_type_void+0x12608> |
484 | » adrp» x0,·20000·<__clear_cache | 484 | » adrp» x0,·20000·<__clear_cache> |
485 | » mov» x1,·#0x1···················» //·#1 | 485 | » mov» x1,·#0x1···················» //·#1 |
486 | » mov» x2,·#0x3a··················» //·#58 | 486 | » mov» x2,·#0x3a··················» //·#58 |
487 | » add» x0,·x0,·#0x220 | 487 | » add» x0,·x0,·#0x220 |
488 | » ldr» x3,·[x3,·#4032] | 488 | » ldr» x3,·[x3,·#4032] |
489 | » add» x3,·x3,·#0x130 | 489 | » add» x3,·x3,·#0x130 |
490 | » bl» 3c80·<fwrite@plt> | 490 | » bl» 3c80·<fwrite@plt> |
491 | » ldr» x25,·[sp,·#64] | 491 | » ldr» x25,·[sp,·#64] |
492 | » ldp» x19,·x20,·[sp,·#16] | 492 | » ldp» x19,·x20,·[sp,·#16] |
493 | » ldp» x21,·x22,·[sp,·#32] | 493 | » ldp» x21,·x22,·[sp,·#32] |
494 | » ldp» x23,·x24,·[sp,·#48] | 494 | » ldp» x23,·x24,·[sp,·#48] |
495 | » ldp» x29,·x30,·[sp],·#96 | 495 | » ldp» x29,·x30,·[sp],·#96 |
496 | » ret | 496 | » ret |
497 | 00000000000047a8·<throwByName | 497 | 00000000000047a8·<throwByName>: |
498 | throwByName(): | ||
498 | » stp» x29,·x30,·[sp,·#-48]! | 499 | » stp» x29,·x30,·[sp,·#-48]! |
499 | » mov» x29,·sp | 500 | » mov» x29,·sp |
500 | » stp» x19,·x20,·[sp,·#16] | 501 | » stp» x19,·x20,·[sp,·#16] |
501 | » mov» x19,·x0 | 502 | » mov» x19,·x0 |
502 | » ldr» x3,·[x0] | 503 | » ldr» x3,·[x0] |
503 | » str» x1,·[x29,·#40] | 504 | » str» x1,·[x29,·#40] |
504 | » str» x2,·[x29,·#32] | 505 | » str» x2,·[x29,·#32] |
Offset 507, 15 lines modified | Offset 508, 15 lines modified | ||
507 | » blr» x3 | 508 | » blr» x3 |
508 | » ldr» x3,·[x19] | 509 | » ldr» x3,·[x19] |
509 | » mov» x0,·x19 | 510 | » mov» x0,·x19 |
510 | » ldr» x1,·[x29,·#40] | 511 | » ldr» x1,·[x29,·#40] |
511 | » ldr» x3,·[x3,·#48] | 512 | » ldr» x3,·[x3,·#48] |
512 | » blr» x3 | 513 | » blr» x3 |
513 | » mov» x20,·x0 | 514 | » mov» x20,·x0 |
514 | » cbz» x0,·4814·<throwByName | 515 | » cbz» x0,·4814·<throwByName+0x6c> |
515 | » ldr» x3,·[x19] | 516 | » ldr» x3,·[x19] |
Max diff block lines reached; 591447/595004 bytes (99.40%) of diff not shown. |
Offset 1, 14 lines modified | Offset 1, 15 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab | ||
3 | ··0x00000010·002e7368·73747274·6162002e·68617368·..shstrtab..hash | ||
4 | ··0x00000020·002e6479·6e73796d·002e6479·6e737472·..dynsym..dynstr | ||
2 | ··0x00000000·002e7465·7874002e·676f7400·2e636f6d·..text..got..com | ||
3 | ··0x00000010·6d656e74·002e7265·6c612e70·6c74002e·ment..rela.plt.. | ||
4 | ··0x00000020·62737300·2e64796e·73747200·2e65685f·bss..dynstr..eh_ | ||
5 | ··0x00000030·6672616d·655f6864·72002e67·6e752e76·frame_hdr..gnu.v | ||
6 | ··0x00000040·65727369·6f6e5f72·002e6461·74612e72·ersion_r..data.r | ||
7 | ··0x00000050·656c2e72·6f002e72·656c612e·64796e00·el.ro..rela.dyn. | ||
8 | ··0x000000 | 5 | ··0x00000030·002e676e·752e7665·7273696f·6e002e67·..gnu.version..g |
9 | ··0x00000070·6e73796d·002e6861·7368002e·65685f66·nsym..hash..eh_f | ||
10 | ··0x00000080·72616d65·002e6479·6e616d69·63002e73·rame..dynamic..s | ||
11 | ··0x00000090·68737472·74616200·2e726f64·61746100·hstrtab..rodata. | ||
12 | ··0x000000 | 6 | ··0x00000040·6e752e76·65727369·6f6e5f72·002e7265·nu.version_r..re |
7 | ··0x00000050·6c612e64·796e002e·72656c61·2e706c74·la.dyn..rela.plt | ||
8 | ··0x00000060·002e7465·7874002e·726f6461·7461002e·..text..rodata.. | ||
9 | ··0x00000070·65685f66·72616d65·5f686472·002e6568·eh_frame_hdr..eh | ||
10 | ··0x00000080·5f667261·6d65002e·64617461·2e72656c·_frame..data.rel | ||
11 | ··0x00000090·2e726f00·2e64796e·616d6963·002e676f·.ro..dynamic..go | ||
12 | ··0x000000a0·74002e64·61746100·2e627373·002e636f·t..data..bss..co | ||
13 | ··0x000000b0·6d6d656e·7400·······················mment. | ||
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························AArch64 | 9 | ··Machine:···························AArch64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x38f000 | 11 | ··Entry·point·address:···············0x38f000 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:··········124 | 13 | ··Start·of·section·headers:··········12469064·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········9 | 17 | ··Number·of·program·headers:·········9 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········2 | 19 | ··Number·of·section·headers:·········28 |
20 | ··Section·header·string·table·index:·2 | 20 | ··Section·header·string·table·index:·26 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | There·are·2 | 1 | There·are·28·section·headers,·starting·at·offset·0xbe4348: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············0000000000000238·000238·000098·00···A··0···0··4 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000238·000238·000098·00···A··0···0··4 |
6 | ··[·2]·.note.gnu.build-id·NOTE············00000000000002d0·0002d0·000024·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············00000000000002d0·0002d0·000024·00···A··0···0··4 |
7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002f8·0002f8·029340·18···A··7···1··8 | 7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002f8·0002f8·029340·18···A··7···1··8 |
Offset 23, 13 lines modified | Offset 23, 15 lines modified | ||
23 | ··[18]·.init_array·······INIT_ARRAY······0000000000bd3930·bd2930·000118·00··WA··0···0··8 | 23 | ··[18]·.init_array·······INIT_ARRAY······0000000000bd3930·bd2930·000118·00··WA··0···0··8 |
24 | ··[19]·.dynamic··········DYNAMIC·········0000000000bd3a48·bd2a48·0001b0·10··WA··7···0··8 | 24 | ··[19]·.dynamic··········DYNAMIC·········0000000000bd3a48·bd2a48·0001b0·10··WA··7···0··8 |
25 | ··[20]·.got··············PROGBITS········0000000000bd3bf8·bd2bf8·0019d8·00··WA··0···0··8 | 25 | ··[20]·.got··············PROGBITS········0000000000bd3bf8·bd2bf8·0019d8·00··WA··0···0··8 |
26 | ··[21]·.got.plt··········PROGBITS········0000000000bd55d0·bd45d0·0026a0·00··WA··0···0··8 | 26 | ··[21]·.got.plt··········PROGBITS········0000000000bd55d0·bd45d0·0026a0·00··WA··0···0··8 |
27 | ··[22]·.data·············PROGBITS········0000000000bd8c70·bd6c70·0061b0·00··WA··0···0··8 | 27 | ··[22]·.data·············PROGBITS········0000000000bd8c70·bd6c70·0061b0·00··WA··0···0··8 |
28 | ··[23]·.bss··············NOBITS··········0000000000bdee20·bdce20·00e240·00··WA··0···0·16 | 28 | ··[23]·.bss··············NOBITS··········0000000000bdee20·bdce20·00e240·00··WA··0···0·16 |
29 | ··[24]·.comment··········PROGBITS········0000000000000000·bdce20·000115·01··MS··0···0··1 | 29 | ··[24]·.comment··········PROGBITS········0000000000000000·bdce20·000115·01··MS··0···0··1 |
30 | ··[25]·.symtab···········SYMTAB··········0000000000000000·bdcf38·004e00·18·····27·832··8 | ||
30 | ··[2 | 31 | ··[26]·.shstrtab·········STRTAB··········0000000000000000·be1d38·000114·00······0···0··1 |
32 | ··[27]·.strtab···········STRTAB··········0000000000000000·be1e4c·0024f9·00······0···0··1 | ||
31 | Key·to·Flags: | 33 | Key·to·Flags: |
32 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 34 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
33 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 35 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
34 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 36 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
35 | ··D·(mbind),·p·(processor·specific) | 37 | ··D·(mbind),·p·(processor·specific) |
Offset 7029, 7 lines modified | Offset 7029, 842 lines modified | ||
7029 | ··7025:·0000000000269bb3·····5·OBJECT··GLOBAL·DEFAULT···11·_ZTSPKDh | 7029 | ··7025:·0000000000269bb3·····5·OBJECT··GLOBAL·DEFAULT···11·_ZTSPKDh |
7030 | ··7026:·00000000009712dc···608·FUNC····GLOBAL·DEFAULT···14·server_process_turn_create_permission | 7030 | ··7026:·00000000009712dc···608·FUNC····GLOBAL·DEFAULT···14·server_process_turn_create_permission |
7031 | ··7027:·0000000000269bfb·····5·OBJECT··GLOBAL·DEFAULT···11·_ZTSPKDi | 7031 | ··7027:·0000000000269bfb·····5·OBJECT··GLOBAL·DEFAULT···11·_ZTSPKDi |
7032 | ··7028:·0000000000412a80·····8·FUNC····GLOBAL·DEFAULT···14·Java_org_libtorrent4j_swig_libtorrent_1jni_cache_1flushed_1alert_1priority_1get | 7032 | ··7028:·0000000000412a80·····8·FUNC····GLOBAL·DEFAULT···14·Java_org_libtorrent4j_swig_libtorrent_1jni_cache_1flushed_1alert_1priority_1get |
7033 | ··7029:·0000000000bcf958····40·OBJECT··GLOBAL·DEFAULT···16·_ZTVSt19bad_optional_access | 7033 | ··7029:·0000000000bcf958····40·OBJECT··GLOBAL·DEFAULT···16·_ZTVSt19bad_optional_access |
7034 | ··7030:·0000000000beac70···168·OBJECT··GLOBAL·DEFAULT···23·_ZNSt6__ndk14wcinE | 7034 | ··7030:·0000000000beac70···168·OBJECT··GLOBAL·DEFAULT···23·_ZNSt6__ndk14wcinE |
7035 | ··7031:·0000000000b4a344····12·FUNC····GLOBAL·DEFAULT···14·_ZNKSt6__ndk18numpunctIcE16do_decimal_pointEv | 7035 | ··7031:·0000000000b4a344····12·FUNC····GLOBAL·DEFAULT···14·_ZNKSt6__ndk18numpunctIcE16do_decimal_pointEv |
7036 | Symbol·table·'.symtab'·contains·832·entries: | ||
7037 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | ||
7038 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | ||
7039 | ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtbegin_so.c | ||
7040 | ·····2:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·libtorrent_jni.cpp | ||
7041 | ·····3:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·alert.cpp | ||
7042 | ·····4:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·announce_entry.cpp | ||
7043 | ·····5:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·bdecode.cpp | ||
7044 | ·····6:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·bitfield.cpp | ||
7045 | ·····7:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·cpuid.cpp | ||
7046 | ·····8:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·create_torrent.cpp | ||
7047 | ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·directory.cpp | ||
7048 | ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·entry.cpp | ||
7049 | ····11:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·error_code.cpp | ||
7050 | ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·file_storage.cpp | ||
7051 | ····13:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·string_util.cpp | ||
7052 | ····14:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·path.cpp | ||
7053 | ····15:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·escape_string.cpp | ||
7054 | ····16:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·fingerprint.cpp | ||
7055 | ····17:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·hex.cpp | ||
7056 | ····18:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·identify_client.cpp | ||
7057 | ····19:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·ip_filter.cpp | ||
7058 | ····20:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·listen_socket_handle.cpp | ||
7059 | ····21:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·merkle.cpp | ||
7060 | ····22:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·hasher.cpp | ||
7061 | ····23:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·piece_picker.cpp | ||
7062 | ····24:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·random.cpp | ||
7063 | ····25:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·read_resume_data.cpp | ||
7064 | ····26:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·write_resume_data.cpp | ||
7065 | ····27:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·merkle_tree.cpp | ||
7066 | ····28:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·session.cpp | ||
7067 | ····29:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·alert_manager.cpp | ||
7068 | ····30:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·session_params.cpp | ||
7069 | ····31:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·session_handle.cpp | ||
7070 | ····32:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·session_impl.cpp | ||
7071 | ····33:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·i2p_stream.cpp | ||
7072 | ····34:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·proxy_base.cpp | ||
7073 | ····35:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·ip_voter.cpp | ||
7074 | ····36:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·bloom_filter.cpp | ||
7075 | ····37:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·ip_helpers.cpp | ||
7076 | ····38:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·choker.cpp | ||
7077 | ····39:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·peer_connection.cpp | ||
7078 | ····40:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·disk_buffer_holder.cpp | ||
7079 | ····41:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·close_reason.cpp | ||
7080 | ····42:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·hash_picker.cpp | ||
7081 | ····43:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·chained_buffer.cpp | ||
7082 | ····44:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·receive_buffer.cpp | ||
7083 | ····45:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·bandwidth_manager.cpp | ||
7084 | ····46:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·bandwidth_queue_entry.cpp | ||
7085 | ····47:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·bandwidth_limit.cpp | ||
7086 | ····48:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·bt_peer_connection.cpp | ||
7087 | ····49:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·platform_util.cpp | ||
7088 | ····50:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·ip_notifier.cpp | ||
7089 | ····51:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·instantiate_connection.cpp | ||
7090 | ····52:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·peer_list.cpp | ||
7091 | ····53:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·natpmp.cpp | ||
7092 | ····54:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·session_call.cpp | ||
7093 | ····55:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·settings_pack.cpp | ||
7094 | ····56:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·socket_io.cpp | ||
7095 | ····57:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·socket_type.cpp | ||
7096 | ····58:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·socks5_stream.cpp | ||
7097 | ····59:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·stat.cpp | ||
7098 | ····60:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·torrent.cpp | ||
7099 | ····61:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·resolve_links.cpp | ||
7100 | ····62:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·web_connection_base.cpp | ||
7101 | ····63:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·http_parser.cpp | ||
7102 | ····64:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·web_peer_connection.cpp | ||
7103 | ····65:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·torrent_handle.cpp | ||
7104 | ····66:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·torrent_info.cpp | ||
7105 | ····67:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·torrent_peer.cpp | ||
7106 | ····68:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crc32c.cpp | ||
7107 | ····69:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·torrent_peer_allocator.cpp | ||
7108 | ····70:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·torrent_status.cpp | ||
7109 | ····71:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·time.cpp | ||
7110 | ····72:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·tracker_manager.cpp | ||
7111 | ····73:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·http_tracker_connection.cpp | ||
7112 | ····74:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·http_connection.cpp | ||
7113 | ····75:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·gzip.cpp | ||
7114 | ····76:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·puff.cpp | ||
7115 | ····77:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·udp_tracker_connection.cpp | ||
7116 | ····78:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·udp_socket.cpp | ||
7117 | ····79:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·upnp.cpp | ||
7118 | ····80:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·utf8.cpp | ||
7119 | ····81:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·utp_socket_manager.cpp | ||
7120 | ····82:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·utp_stream.cpp | ||
7121 | ····83:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·packet_buffer.cpp | ||
7122 | ····84:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·timestamp_history.cpp | ||
7123 | ····85:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·lsd.cpp | ||
7124 | ····86:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·enum_net.cpp | ||
7125 | ····87:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·magnet_uri.cpp | ||
7126 | ····88:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·parse_url.cpp | ||
7127 | ····89:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·xml_parse.cpp | ||
7128 | ····90:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·version.cpp | ||
7129 | ····91:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·peer_class.cpp | ||
7130 | ····92:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·peer_class_set.cpp | ||
7131 | ····93:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·request_blocks.cpp | ||
7132 | ····94:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·session_stats.cpp | ||
7133 | ····95:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·performance_counters.cpp | ||
7134 | ····96:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·resolver.cpp | ||
7135 | ····97:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·session_settings.cpp | ||
7136 | ····98:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·proxy_settings.cpp | ||
7137 | ····99:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·file_progress.cpp | ||
7138 | ···100:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·ffs.cpp | ||
7139 | ···101:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·add_torrent_params.cpp | ||
7140 | ···102:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·peer_info.cpp | ||
7141 | ···103:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·stack_allocator.cpp | ||
7142 | ···104:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generate_peer_id.cpp | ||
7143 | ···105:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·mmap_disk_io.cpp | ||
7144 | ···106:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·disk_io_job.cpp | ||
7145 | ···107:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·disk_job_pool.cpp | ||
7146 | ···108:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·disk_job_fence.cpp | ||
7147 | ···109:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·file_view_pool.cpp | ||
7148 | ···110:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·mmap.cpp | ||
7149 | ···111:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·disk_buffer_pool.cpp | ||
7150 | ···112:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·disk_io_thread_pool.cpp | ||
7151 | ···113:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·mmap_storage.cpp | ||
7152 | ···114:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·storage_utils.cpp | ||
7153 | ···115:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·stat_cache.cpp | ||
7154 | ···116:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·part_file.cpp | ||
Max diff block lines reached; -1/60669 bytes (-0.00%) of diff not shown. |
Offset 19761, 7 lines modified | Offset 19761, 735 lines modified | ||
19761 | .gnu.version | 19761 | .gnu.version |
19762 | .gnu.hash | 19762 | .gnu.hash |
19763 | .eh_frame | 19763 | .eh_frame |
19764 | .gcc_except_table | 19764 | .gcc_except_table |
19765 | .note.gnu.build-id | 19765 | .note.gnu.build-id |
19766 | .dynamic | 19766 | .dynamic |
19767 | .shstrtab | 19767 | .shstrtab |
19768 | cxa_personality.cpp | ||
19769 | bandwidth_queue_entry.cpp | ||
19770 | node_entry.cpp | ||
19771 | announce_entry.cpp | ||
19772 | timestamp_history.cpp | ||
19773 | directory.cpp | ||
19774 | memory.cpp | ||
19775 | verify.cpp | ||
19776 | shared_mutex.cpp | ||
19777 | ut_pex.cpp | ||
19778 | regex.cpp | ||
19779 | charconv.cpp | ||
19780 | peer_list.cpp | ||
19781 | dtlstransport.cpp | ||
19782 | sctptransport.cpp | ||
19783 | icetransport.cpp | ||
19784 | alert.cpp | ||
19785 | stdlib_stdexcept.cpp | ||
19786 | fingerprint.cpp | ||
19787 | create_torrent.cpp | ||
19788 | identify_client.cpp | ||
19789 | variant.cpp | ||
19790 | cxa_thread_atexit.cpp | ||
19791 | init.cpp | ||
19792 | bandwidth_limit.cpp | ||
19793 | peer_class_set.cpp | ||
19794 | enum_net.cpp | ||
19795 | udp_socket.cpp | ||
19796 | stat.cpp | ||
19797 | torrent_status.cpp | ||
19798 | session_stats.cpp | ||
19799 | file_progress.cpp | ||
19800 | peer_class.cpp | ||
19801 | performance_counters.cpp | ||
19802 | ip_helpers.cpp | ||
19803 | cxa_default_handlers.cpp | ||
19804 | cxa_handlers.cpp | ||
19805 | get_peers.cpp | ||
19806 | add_torrent_params.cpp | ||
19807 | session_params.cpp | ||
19808 | storage_utils.cpp | ||
19809 | resolve_links.cpp | ||
19810 | request_blocks.cpp | ||
19811 | proxy_settings.cpp | ||
19812 | session_settings.cpp | ||
19813 | sample_infohashes.cpp | ||
19814 | mutex_destructor.cpp | ||
19815 | condition_variable_destructor.cpp | ||
19816 | vector.cpp | ||
19817 | torrent_peer_allocator.cpp | ||
19818 | stack_allocator.cpp | ||
19819 | processor.cpp | ||
19820 | system_error.cpp | ||
19821 | keypair.cpp | ||
19822 | resolver.cpp | ||
19823 | ip_voter.cpp | ||
19824 | logcounter.cpp | ||
19825 | ip_filter.cpp | ||
19826 | bloom_filter.cpp | ||
19827 | http_parser.cpp | ||
19828 | choker.cpp | ||
19829 | dos_blocker.cpp | ||
19830 | hash_picker.cpp | ||
19831 | piece_picker.cpp | ||
19832 | dht_tracker.cpp | ||
19833 | ip_notifier.cpp | ||
19834 | hasher.cpp | ||
19835 | alert_manager.cpp | ||
19836 | utp_socket_manager.cpp | ||
19837 | tracker_manager.cpp | ||
19838 | bandwidth_manager.cpp | ||
19839 | rpc_manager.cpp | ||
19840 | packet_buffer.cpp | ||
19841 | receive_buffer.cpp | ||
19842 | chained_buffer.cpp | ||
19843 | torrent_peer.cpp | ||
19844 | disk_buffer_holder.cpp | ||
19845 | add_scalar.cpp | ||
19846 | upnp.cpp | ||
19847 | natpmp.cpp | ||
19848 | gzip.cpp | ||
19849 | mmap.cpp | ||
19850 | pe_crypto.cpp | ||
19851 | chrono.cpp | ||
19852 | socket_io.cpp | ||
19853 | posix_disk_io.cpp | ||
19854 | mmap_disk_io.cpp | ||
19855 | private_typeinfo.cpp | ||
19856 | stdlib_typeinfo.cpp | ||
19857 | torrent_info.cpp | ||
19858 | peer_info.cpp | ||
19859 | close_reason.cpp | ||
19860 | description.cpp | ||
19861 | stdlib_exception.cpp | ||
19862 | cxa_exception.cpp | ||
19863 | peerconnection.cpp | ||
19864 | websocket_tracker_connection.cpp | ||
19865 | http_tracker_connection.cpp | ||
19866 | udp_tracker_connection.cpp | ||
19867 | bt_peer_connection.cpp | ||
19868 | web_peer_connection.cpp | ||
19869 | http_connection.cpp | ||
19870 | instantiate_connection.cpp | ||
19871 | configuration.cpp | ||
19872 | session.cpp | ||
19873 | version.cpp | ||
19874 | sign.cpp | ||
19875 | smart_ban.cpp | ||
19876 | random.cpp | ||
19877 | traversal_algorithm.cpp | ||
19878 | get_item.cpp | ||
19879 | iostream.cpp | ||
19880 | websocket_stream.cpp | ||
19881 | utp_stream.cpp | ||
19882 | i2p_stream.cpp | ||
19883 | rtc_stream.cpp | ||
19884 | socks5_stream.cpp | ||
19885 | parse_url.cpp | ||
19886 | session_impl.cpp | ||
19887 | threadpool.cpp | ||
Max diff block lines reached; -1/9903 bytes (-0.01%) of diff not shown. |
Offset 1, 73 lines modified | Offset 1, 73 lines modified | ||
1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
2 | 000000000038f000·< | 2 | 000000000038f000·<.text>: |
3 | » bti» c | 3 | » bti» c |
4 | » adrp» x0,·b82000·<dl_iterate_phdr@plt+0x380> | 4 | » adrp» x0,·b82000·<dl_iterate_phdr@plt+0x380> |
5 | » add» x0,·x0,·#0xc90 | 5 | » add» x0,·x0,·#0xc90 |
6 | » b» b7cf80·<__cxa_finalize@plt> | 6 | » b» b7cf80·<__cxa_finalize@plt> |
7 | » bti» c | 7 | » bti» c |
8 | » ret | 8 | » ret |
9 | » bti» c | 9 | » bti» c |
10 | » b» b78804·<__ | 10 | » b» b78804·<__cxa_finalize@plt-0x477c> |
11 | » bti» c | 11 | » bti» c |
12 | » cbz» x0,·38f030·< | 12 | » cbz» x0,·38f030·<__cxa_finalize@plt-0x7edf50> |
13 | » mov» x16,·x0 | 13 | » mov» x16,·x0 |
14 | » br» x16 | 14 | » br» x16 |
15 | » ret | 15 | » ret |
16 | » bti» c | 16 | » bti» c |
17 | » adrp» x8,·38f000·< | 17 | » adrp» x8,·38f000·<__cxa_finalize@plt-0x7edf80> |
18 | » add» x8,·x8,·#0x20 | 18 | » add» x8,·x8,·#0x20 |
19 | » adrp» x2,·b82000·<dl_iterate_phdr@plt+0x380> | 19 | » adrp» x2,·b82000·<dl_iterate_phdr@plt+0x380> |
20 | » add» x2,·x2,·#0xc90 | 20 | » add» x2,·x2,·#0xc90 |
21 | » mov» x1,·x0 | 21 | » mov» x1,·x0 |
22 | » mov» x0,·x8 | 22 | » mov» x0,·x8 |
23 | » b» b7cf90·<__cxa_atexit@plt> | 23 | » b» b7cf90·<__cxa_atexit@plt> |
24 | » bti» c | 24 | » bti» c |
25 | » adrp» x3,·b82000·<dl_iterate_phdr@plt+0x380> | 25 | » adrp» x3,·b82000·<dl_iterate_phdr@plt+0x380> |
26 | » add» x3,·x3,·#0xc90 | 26 | » add» x3,·x3,·#0xc90 |
27 | » b» b7cfa0·<__register_atfork@plt> | 27 | » b» b7cfa0·<__register_atfork@plt> |
28 | » ldrb» w9,·[x0] | 28 | » ldrb» w9,·[x0] |
29 | » mov» x8,·x0 | 29 | » mov» x8,·x0 |
30 | » tbnz» w9,·#0,·38f07c·< | 30 | » tbnz» w9,·#0,·38f07c·<__cxa_finalize@plt-0x7edf04> |
31 | » add» x0,·x8,·#0x1 | 31 | » add» x0,·x8,·#0x1 |
32 | » lsr» x1,·x9,·#1 | 32 | » lsr» x1,·x9,·#1 |
33 | » b» 73a708·< | 33 | » b» 73a708·<__cxa_finalize@plt-0x442878> |
34 | » ldp» x1,·x0,·[x8,·#8] | 34 | » ldp» x1,·x0,·[x8,·#8] |
35 | » b» 73a708·<boost::asio::detail::socket_ops::setsockopt(int,·unsigned·char&,·int,·int,·void·const*,·unsigned·long,·boost::system::error_code&)@@Base+0x17cc0> | ||
36 | » | 35 | » b» 73a708·<__cxa_finalize@plt-0x442878> |
36 | » adrp» x0,·1fa000·<__cxa_finalize@plt-0x982f80> | ||
37 | » add» x0,·x0,·#0xab3 | 37 | » add» x0,·x0,·#0xab3 |
38 | » ret | 38 | » ret |
39 | » adrp» x0,·1cf000·< | 39 | » adrp» x0,·1cf000·<__cxa_finalize@plt-0x9adf80> |
40 | » add» x0,·x0,·#0xfb | 40 | » add» x0,·x0,·#0xfb |
41 | » ret | 41 | » ret |
42 | » adrp» x8,·bd3000·< | 42 | » adrp» x8,·bd3000·<dl_iterate_phdr@plt+0x51380> |
43 | » ldr» x8,·[x8,·#3064] | 43 | » ldr» x8,·[x8,·#3064] |
44 | » ldrb» w0,·[x8] | 44 | » ldrb» w0,·[x8] |
45 | » ret | 45 | » ret |
46 | » sub» sp,·sp,·#0x50 | 46 | » sub» sp,·sp,·#0x50 |
47 | » stp» x29,·x30,·[sp,·#48] | 47 | » stp» x29,·x30,·[sp,·#48] |
48 | » stp» x20,·x19,·[sp,·#64] | 48 | » stp» x20,·x19,·[sp,·#64] |
49 | » add» x29,·sp,·#0x30 | 49 | » add» x29,·sp,·#0x30 |
50 | » mrs» x20,·tpidr_el0 | 50 | » mrs» x20,·tpidr_el0 |
51 | » mov» x19,·x8 | 51 | » mov» x19,·x8 |
52 | » ldr» x8,·[x20,·#40] | 52 | » ldr» x8,·[x20,·#40] |
53 | » stur» x8,·[x29,·#-8] | 53 | » stur» x8,·[x29,·#-8] |
54 | » add» x8,·sp,·#0x8 | 54 | » add» x8,·sp,·#0x8 |
55 | » bl» 861c04·< | 55 | » bl» 861c04·<__cxa_finalize@plt-0x31b37c> |
56 | » ldur» q0,·[sp,·#24] | 56 | » ldur» q0,·[sp,·#24] |
57 | » ldur» q1,·[sp,·#8] | 57 | » ldur» q1,·[sp,·#8] |
58 | » stp» q1,·q0,·[x19] | 58 | » stp» q1,·q0,·[x19] |
59 | » ldr» x8,·[x20,·#40] | 59 | » ldr» x8,·[x20,·#40] |
60 | » ldur» x9,·[x29,·#-8] | 60 | » ldur» x9,·[x29,·#-8] |
61 | » cmp» x8,·x9 | 61 | » cmp» x8,·x9 |
62 | » b.ne» 38f100·< | 62 | » b.ne» 38f100·<__cxa_finalize@plt-0x7ede80>··//·b.any |
63 | » ldp» x20,·x19,·[sp,·#64] | 63 | » ldp» x20,·x19,·[sp,·#64] |
64 | » ldp» x29,·x30,·[sp,·#48] | 64 | » ldp» x29,·x30,·[sp,·#48] |
65 | » add» sp,·sp,·#0x50 | 65 | » add» sp,·sp,·#0x50 |
66 | » ret | 66 | » ret |
67 | » bl» b7cfb0·<__stack_chk_fail@plt> | 67 | » bl» b7cfb0·<__stack_chk_fail@plt> |
68 | » sub» sp,·sp,·#0x120 | 68 | » sub» sp,·sp,·#0x120 |
69 | » stp» x29,·x30,·[sp,·#240] | 69 | » stp» x29,·x30,·[sp,·#240] |
Offset 79, 15 lines modified | Offset 79, 15 lines modified | ||
79 | » ldr» x8,·[x21,·#40] | 79 | » ldr» x8,·[x21,·#40] |
80 | » stur» x8,·[x29,·#-8] | 80 | » stur» x8,·[x29,·#-8] |
81 | » ldr» x8,·[x0] | 81 | » ldr» x8,·[x0] |
82 | » add» x0,·sp,·#0x60 | 82 | » add» x0,·sp,·#0x60 |
83 | » ldp» q1,·q0,·[x8] | 83 | » ldp» q1,·q0,·[x8] |
84 | » mov» x8,·sp | 84 | » mov» x8,·sp |
85 | » stp» q1,·q0,·[sp,·#96] | 85 | » stp» q1,·q0,·[sp,·#96] |
86 | » bl» 861c10·< | 86 | » bl» 861c10·<__cxa_finalize@plt-0x31b370> |
87 | » ldp» q0,·q1,·[sp] | 87 | » ldp» q0,·q1,·[sp] |
88 | » ldp» q2,·q3,·[sp,·#32] | 88 | » ldp» q2,·q3,·[sp,·#32] |
89 | » ldp» q4,·q5,·[sp,·#64] | 89 | » ldp» q4,·q5,·[sp,·#64] |
90 | » mov» w0,·#0x20··················» //·#32 | 90 | » mov» w0,·#0x20··················» //·#32 |
91 | » stp» q0,·q1,·[x29,·#-48] | 91 | » stp» q0,·q1,·[x29,·#-48] |
92 | » stp» q2,·q3,·[x29,·#-112] | 92 | » stp» q2,·q3,·[x29,·#-112] |
93 | » stp» q4,·q5,·[x29,·#-80] | 93 | » stp» q4,·q5,·[x29,·#-80] |
Offset 105, 26 lines modified | Offset 105, 26 lines modified | ||
105 | » stp» x8,·x0,·[x19,·#16] | 105 | » stp» x8,·x0,·[x19,·#16] |
106 | » stp» x9,·x9,·[x19,·#32] | 106 | » stp» x9,·x9,·[x19,·#32] |
107 | » stp» q2,·q3,·[x0,·#32] | 107 | » stp» q2,·q3,·[x0,·#32] |
108 | » stp» q0,·q1,·[x0] | 108 | » stp» q0,·q1,·[x0] |
109 | » ldr» x8,·[x21,·#40] | 109 | » ldr» x8,·[x21,·#40] |
110 | » ldur» x9,·[x29,·#-8] | 110 | » ldur» x9,·[x29,·#-8] |
111 | » cmp» x8,·x9 | 111 | » cmp» x8,·x9 |
112 | » b.ne» 38f1bc·< | 112 | » b.ne» 38f1bc·<__cxa_finalize@plt-0x7eddc4>··//·b.any |
113 | » ldp» x20,·x19,·[sp,·#272] | 113 | » ldp» x20,·x19,·[sp,·#272] |
114 | » ldp» x28,·x21,·[sp,·#256] | 114 | » ldp» x28,·x21,·[sp,·#256] |
115 | » ldp» x29,·x30,·[sp,·#240] | 115 | » ldp» x29,·x30,·[sp,·#240] |
116 | » add» sp,·sp,·#0x120 | 116 | » add» sp,·sp,·#0x120 |
117 | » ret | 117 | » ret |
118 | » bl» b7cfb0·<__stack_chk_fail@plt> | 118 | » bl» b7cfb0·<__stack_chk_fail@plt> |
119 | » mov» x19,·x0 | 119 | » mov» x19,·x0 |
120 | » mov» x0,·x20 | 120 | » mov» x0,·x20 |
121 | » bl» b7cfd0·<operator·delete(void*)@plt> | 121 | » bl» b7cfd0·<operator·delete(void*)@plt> |
122 | » mov» x0,·x19 | 122 | » mov» x0,·x19 |
123 | » bl» b78afc·<__ | 123 | » bl» b78afc·<__cxa_finalize@plt-0x4484> |
124 | » sub» sp,·sp,·#0xd0 | 124 | » sub» sp,·sp,·#0xd0 |
125 | » stp» x29,·x30,·[sp,·#176] | 125 | » stp» x29,·x30,·[sp,·#176] |
126 | » stp» x20,·x19,·[sp,·#192] | 126 | » stp» x20,·x19,·[sp,·#192] |
127 | » add» x29,·sp,·#0xb0 | 127 | » add» x29,·sp,·#0xb0 |
128 | » mrs» x20,·tpidr_el0 | 128 | » mrs» x20,·tpidr_el0 |
129 | » mov» x19,·x8 | 129 | » mov» x19,·x8 |
130 | » ldr» x8,·[x20,·#40] | 130 | » ldr» x8,·[x20,·#40] |
Offset 139, 30 lines modified | Offset 139, 30 lines modified | ||
139 | » ldp» q3,·q2,·[x8] | 139 | » ldp» q3,·q2,·[x8] |
140 | » stp» q1,·q0,·[sp,·#96] | 140 | » stp» q1,·q0,·[sp,·#96] |
141 | » stp» q3,·q2,·[sp,·#64] | 141 | » stp» q3,·q2,·[sp,·#64] |
142 | » ldp» x9,·x8,·[x0] | 142 | » ldp» x9,·x8,·[x0] |
143 | » sub» x1,·x8,·x9 | 143 | » sub» x1,·x8,·x9 |
144 | » mov» x8,·sp | 144 | » mov» x8,·sp |
145 | » mov» x0,·x9 | 145 | » mov» x0,·x9 |
146 | » bl» 861c88·< | 146 | » bl» 861c88·<__cxa_finalize@plt-0x31b2f8> |
147 | » mov» w0,·#0x40··················» //·#64 | 147 | » mov» w0,·#0x40··················» //·#64 |
Max diff block lines reached; 111342848/111347523 bytes (100.00%) of diff not shown. |
Offset 1, 7412 lines modified | Offset 1, 7412 lines modified | ||
1 | Disassembly·of·section·.plt: | 1 | Disassembly·of·section·.plt: |
2 | 0000000000b7cf60·<__cxa_finalize@plt-0x20>: | 2 | 0000000000b7cf60·<__cxa_finalize@plt-0x20>: |
3 | » stp» x16,·x30,·[sp,·#-16]! | 3 | » stp» x16,·x30,·[sp,·#-16]! |
4 | » adrp» x16,·bd5000·< | 4 | » adrp» x16,·bd5000·<dl_iterate_phdr@plt+0x53380> |
5 | » ldr» x17,·[x16,·#1504] | 5 | » ldr» x17,·[x16,·#1504] |
6 | » add» x16,·x16,·#0x5e0 | 6 | » add» x16,·x16,·#0x5e0 |
7 | » br» x17 | 7 | » br» x17 |
8 | » nop | 8 | » nop |
9 | » nop | 9 | » nop |
10 | » nop | 10 | » nop |
11 | 0000000000b7cf80·<__cxa_finalize@plt>: | 11 | 0000000000b7cf80·<__cxa_finalize@plt>: |
12 | » adrp» x16,·bd5000·< | 12 | » adrp» x16,·bd5000·<dl_iterate_phdr@plt+0x53380> |
13 | » ldr» x17,·[x16,·#1512] | 13 | » ldr» x17,·[x16,·#1512] |
14 | » add» x16,·x16,·#0x5e8 | 14 | » add» x16,·x16,·#0x5e8 |
15 | » br» x17 | 15 | » br» x17 |
16 | 0000000000b7cf90·<__cxa_atexit@plt>: | 16 | 0000000000b7cf90·<__cxa_atexit@plt>: |
17 | » adrp» x16,·bd5000·< | 17 | » adrp» x16,·bd5000·<dl_iterate_phdr@plt+0x53380> |
18 | » ldr» x17,·[x16,·#1520] | 18 | » ldr» x17,·[x16,·#1520] |
19 | » add» x16,·x16,·#0x5f0 | 19 | » add» x16,·x16,·#0x5f0 |
20 | » br» x17 | 20 | » br» x17 |
21 | 0000000000b7cfa0·<__register_atfork@plt>: | 21 | 0000000000b7cfa0·<__register_atfork@plt>: |
22 | » adrp» x16,·bd5000·< | 22 | » adrp» x16,·bd5000·<dl_iterate_phdr@plt+0x53380> |
23 | » ldr» x17,·[x16,·#1528] | 23 | » ldr» x17,·[x16,·#1528] |
24 | » add» x16,·x16,·#0x5f8 | 24 | » add» x16,·x16,·#0x5f8 |
25 | » br» x17 | 25 | » br» x17 |
26 | 0000000000b7cfb0·<__stack_chk_fail@plt>: | 26 | 0000000000b7cfb0·<__stack_chk_fail@plt>: |
27 | » adrp» x16,·bd5000·< | 27 | » adrp» x16,·bd5000·<dl_iterate_phdr@plt+0x53380> |
28 | » ldr» x17,·[x16,·#1536] | 28 | » ldr» x17,·[x16,·#1536] |
29 | » add» x16,·x16,·#0x600 | 29 | » add» x16,·x16,·#0x600 |
30 | » br» x17 | 30 | » br» x17 |
31 | 0000000000b7cfc0·<operator·new(unsigned·long)@plt>: | 31 | 0000000000b7cfc0·<operator·new(unsigned·long)@plt>: |
32 | » adrp» x16,·bd5000·< | 32 | » adrp» x16,·bd5000·<dl_iterate_phdr@plt+0x53380> |
33 | » ldr» x17,·[x16,·#1544] | 33 | » ldr» x17,·[x16,·#1544] |
34 | » add» x16,·x16,·#0x608 | 34 | » add» x16,·x16,·#0x608 |
35 | » br» x17 | 35 | » br» x17 |
36 | 0000000000b7cfd0·<operator·delete(void*)@plt>: | 36 | 0000000000b7cfd0·<operator·delete(void*)@plt>: |
37 | » adrp» x16,·bd5000·< | 37 | » adrp» x16,·bd5000·<dl_iterate_phdr@plt+0x53380> |
38 | » ldr» x17,·[x16,·#1552] | 38 | » ldr» x17,·[x16,·#1552] |
39 | » add» x16,·x16,·#0x610 | 39 | » add» x16,·x16,·#0x610 |
40 | » br» x17 | 40 | » br» x17 |
41 | 0000000000b7cfe0·<memcpy@plt>: | 41 | 0000000000b7cfe0·<memcpy@plt>: |
42 | » adrp» x16,·bd5000·< | 42 | » adrp» x16,·bd5000·<dl_iterate_phdr@plt+0x53380> |
43 | » ldr» x17,·[x16,·#1560] | 43 | » ldr» x17,·[x16,·#1560] |
44 | » add» x16,·x16,·#0x618 | 44 | » add» x16,·x16,·#0x618 |
45 | » br» x17 | 45 | » br» x17 |
46 | 0000000000b7cff0·<std::__ndk1::__vector_base_common<true>::__throw_length_error()·const@plt>: | 46 | 0000000000b7cff0·<std::__ndk1::__vector_base_common<true>::__throw_length_error()·const@plt>: |
47 | » adrp» x16,·bd5000·< | 47 | » adrp» x16,·bd5000·<dl_iterate_phdr@plt+0x53380> |
48 | » ldr» x17,·[x16,·#1568] | 48 | » ldr» x17,·[x16,·#1568] |
49 | » add» x16,·x16,·#0x620 | 49 | » add» x16,·x16,·#0x620 |
50 | » br» x17 | 50 | » br» x17 |
51 | 0000000000b7d000·<memset@plt>: | 51 | 0000000000b7d000·<memset@plt>: |
52 | » adrp» x16,·bd5000·< | 52 | » adrp» x16,·bd5000·<dl_iterate_phdr@plt+0x53380> |
53 | » ldr» x17,·[x16,·#1576] | 53 | » ldr» x17,·[x16,·#1576] |
54 | » add» x16,·x16,·#0x628 | 54 | » add» x16,·x16,·#0x628 |
55 | » br» x17 | 55 | » br» x17 |
56 | 0000000000b7d010·<__memcpy_chk@plt>: | 56 | 0000000000b7d010·<__memcpy_chk@plt>: |
57 | » adrp» x16,·bd5000·< | 57 | » adrp» x16,·bd5000·<dl_iterate_phdr@plt+0x53380> |
58 | » ldr» x17,·[x16,·#1584] | 58 | » ldr» x17,·[x16,·#1584] |
59 | » add» x16,·x16,·#0x630 | 59 | » add» x16,·x16,·#0x630 |
60 | » br» x17 | 60 | » br» x17 |
61 | 0000000000b7d020·<__cxa_begin_catch@plt>: | 61 | 0000000000b7d020·<__cxa_begin_catch@plt>: |
62 | » adrp» x16,·bd5000·< | 62 | » adrp» x16,·bd5000·<dl_iterate_phdr@plt+0x53380> |
63 | » ldr» x17,·[x16,·#1592] | 63 | » ldr» x17,·[x16,·#1592] |
64 | » add» x16,·x16,·#0x638 | 64 | » add» x16,·x16,·#0x638 |
65 | » br» x17 | 65 | » br» x17 |
66 | 0000000000b7d030·<__cxa_end_catch@plt>: | 66 | 0000000000b7d030·<__cxa_end_catch@plt>: |
67 | » adrp» x16,·bd5000·< | 67 | » adrp» x16,·bd5000·<dl_iterate_phdr@plt+0x53380> |
68 | » ldr» x17,·[x16,·#1600] | 68 | » ldr» x17,·[x16,·#1600] |
69 | » add» x16,·x16,·#0x640 | 69 | » add» x16,·x16,·#0x640 |
70 | » br» x17 | 70 | » br» x17 |
71 | 0000000000b7d040·<__cxa_allocate_exception@plt>: | 71 | 0000000000b7d040·<__cxa_allocate_exception@plt>: |
72 | » adrp» x16,·bd5000·< | 72 | » adrp» x16,·bd5000·<dl_iterate_phdr@plt+0x53380> |
73 | » ldr» x17,·[x16,·#1608] | 73 | » ldr» x17,·[x16,·#1608] |
74 | » add» x16,·x16,·#0x648 | 74 | » add» x16,·x16,·#0x648 |
75 | » br» x17 | 75 | » br» x17 |
76 | 0000000000b7d050·<__cxa_throw@plt>: | 76 | 0000000000b7d050·<__cxa_throw@plt>: |
77 | » adrp» x16,·bd5000·< | 77 | » adrp» x16,·bd5000·<dl_iterate_phdr@plt+0x53380> |
78 | » ldr» x17,·[x16,·#1616] | 78 | » ldr» x17,·[x16,·#1616] |
79 | » add» x16,·x16,·#0x650 | 79 | » add» x16,·x16,·#0x650 |
80 | » br» x17 | 80 | » br» x17 |
81 | 0000000000b7d060·<__cxa_free_exception@plt>: | 81 | 0000000000b7d060·<__cxa_free_exception@plt>: |
82 | » adrp» x16,·bd5000·< | 82 | » adrp» x16,·bd5000·<dl_iterate_phdr@plt+0x53380> |
83 | » ldr» x17,·[x16,·#1624] | 83 | » ldr» x17,·[x16,·#1624] |
84 | » add» x16,·x16,·#0x658 | 84 | » add» x16,·x16,·#0x658 |
85 | » br» x17 | 85 | » br» x17 |
86 | 0000000000b7d070·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::assign(char·const*)@plt>: | 86 | 0000000000b7d070·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::assign(char·const*)@plt>: |
87 | » adrp» x16,·bd5000·< | 87 | » adrp» x16,·bd5000·<dl_iterate_phdr@plt+0x53380> |
88 | » ldr» x17,·[x16,·#1632] | 88 | » ldr» x17,·[x16,·#1632] |
89 | » add» x16,·x16,·#0x660 | 89 | » add» x16,·x16,·#0x660 |
90 | » br» x17 | 90 | » br» x17 |
91 | 0000000000b7d080·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::basic_string(std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>·const&)@plt>: | 91 | 0000000000b7d080·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::basic_string(std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>·const&)@plt>: |
92 | » adrp» x16,·bd5000·< | 92 | » adrp» x16,·bd5000·<dl_iterate_phdr@plt+0x53380> |
93 | » ldr» x17,·[x16,·#1640] | 93 | » ldr» x17,·[x16,·#1640] |
94 | » add» x16,·x16,·#0x668 | 94 | » add» x16,·x16,·#0x668 |
95 | » br» x17 | 95 | » br» x17 |
96 | 0000000000b7d090·<strlen@plt>: | 96 | 0000000000b7d090·<strlen@plt>: |
97 | » adrp» x16,·bd5000·< | 97 | » adrp» x16,·bd5000·<dl_iterate_phdr@plt+0x53380> |
98 | » ldr» x17,·[x16,·#1648] | 98 | » ldr» x17,·[x16,·#1648] |
99 | » add» x16,·x16,·#0x670 | 99 | » add» x16,·x16,·#0x670 |
100 | » br» x17 | 100 | » br» x17 |
101 | 0000000000b7d0a0·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::operator=(std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>·const&)@plt>: | 101 | 0000000000b7d0a0·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::operator=(std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>·const&)@plt>: |
102 | » adrp» x16,·bd5000·< | 102 | » adrp» x16,·bd5000·<dl_iterate_phdr@plt+0x53380> |
103 | » ldr» x17,·[x16,·#1656] | 103 | » ldr» x17,·[x16,·#1656] |
104 | » add» x16,·x16,·#0x678 | 104 | » add» x16,·x16,·#0x678 |
Max diff block lines reached; 318575/322926 bytes (98.65%) of diff not shown. |
Offset 11, 10 lines modified | Offset 11, 11 lines modified | ||
11 | ··0x00000080·6174612e·72656c2e·726f002e·72656c61·ata.rel.ro..rela | 11 | ··0x00000080·6174612e·72656c2e·726f002e·72656c61·ata.rel.ro..rela |
12 | ··0x00000090·2e64796e·002e676e·752e7665·7273696f·.dyn..gnu.versio | 12 | ··0x00000090·2e64796e·002e676e·752e7665·7273696f·.dyn..gnu.versio |
13 | ··0x000000a0·6e002e64·796e7379·6d002e67·6e752e68·n..dynsym..gnu.h | 13 | ··0x000000a0·6e002e64·796e7379·6d002e67·6e752e68·n..dynsym..gnu.h |
14 | ··0x000000b0·61736800·2e65685f·6672616d·65002e67·ash..eh_frame..g | 14 | ··0x000000b0·61736800·2e65685f·6672616d·65002e67·ash..eh_frame..g |
15 | ··0x000000c0·63635f65·78636570·745f7461·626c6500·cc_except_table. | 15 | ··0x000000c0·63635f65·78636570·745f7461·626c6500·cc_except_table. |
16 | ··0x000000d0·2e6e6f74·652e676e·752e6275·696c642d·.note.gnu.build- | 16 | ··0x000000d0·2e6e6f74·652e676e·752e6275·696c642d·.note.gnu.build- |
17 | ··0x000000e0·6964002e·64796e61·6d696300·2e736873·id..dynamic..shs | 17 | ··0x000000e0·6964002e·64796e61·6d696300·2e736873·id..dynamic..shs |
18 | ··0x000000f0·74727461·62002e73·74727461·62002e73·trtab..strtab..s | ||
18 | ··0x00000 | 19 | ··0x00000100·796d7461·62002e72·6f646174·61002e64·ymtab..rodata..d |
19 | ··0x000001 | 20 | ··0x00000110·61746100····························ata. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························Intel·80386 | 9 | ··Machine:···························Intel·80386 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········52·(bytes·into·file) | 12 | ··Start·of·program·headers:··········52·(bytes·into·file) |
13 | ··Start·of·section·headers:··········11 | 13 | ··Start·of·section·headers:··········119172·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············52·(bytes) | 15 | ··Size·of·this·header:···············52·(bytes) |
16 | ··Size·of·program·headers:···········32·(bytes) | 16 | ··Size·of·program·headers:···········32·(bytes) |
17 | ··Number·of·program·headers:·········7 | 17 | ··Number·of·program·headers:·········7 |
18 | ··Size·of·section·headers:···········40·(bytes) | 18 | ··Size·of·section·headers:···········40·(bytes) |
19 | ··Number·of·section·headers:·········2 | 19 | ··Number·of·section·headers:·········25 |
20 | ··Section·header·string·table·index:·22 | 20 | ··Section·header·string·table·index:·22 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | There·are·2 | 1 | There·are·25·section·headers,·starting·at·offset·0x1d184: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············00000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············00000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.dynsym···········DYNSYM··········00000114·000114·000bb0·10···A··2···1··4 | 5 | ··[·1]·.dynsym···········DYNSYM··········00000114·000114·000bb0·10···A··2···1··4 |
6 | ··[·2]·.dynstr···········STRTAB··········00000cc4·000cc4·0011d0·00···A··0···0··1 | 6 | ··[·2]·.dynstr···········STRTAB··········00000cc4·000cc4·0011d0·00···A··0···0··1 |
7 | ··[·3]·.hash·············HASH············00001e94·001e94·000500·04···A··1···0··4 | 7 | ··[·3]·.hash·············HASH············00001e94·001e94·000500·04···A··1···0··4 |
Offset 20, 13 lines modified | Offset 20, 15 lines modified | ||
20 | ··[15]·.dynamic··········DYNAMIC·········0001be48·01ae48·0000f0·08··WA··2···0··4 | 20 | ··[15]·.dynamic··········DYNAMIC·········0001be48·01ae48·0000f0·08··WA··2···0··4 |
21 | ··[16]·.got··············PROGBITS········0001bf38·01af38·000004·00··WA··0···0··4 | 21 | ··[16]·.got··············PROGBITS········0001bf38·01af38·000004·00··WA··0···0··4 |
22 | ··[17]·.got.plt··········PROGBITS········0001bf3c·01af3c·0000b0·00··WA··0···0··4 | 22 | ··[17]·.got.plt··········PROGBITS········0001bf3c·01af3c·0000b0·00··WA··0···0··4 |
23 | ··[18]·.data·············PROGBITS········0001c000·01b000·000134·00··WA··0···0·32 | 23 | ··[18]·.data·············PROGBITS········0001c000·01b000·000134·00··WA··0···0·32 |
24 | ··[19]·.bss··············NOBITS··········0001c140·01b134·000428·00··WA··0···0·32 | 24 | ··[19]·.bss··············NOBITS··········0001c140·01b134·000428·00··WA··0···0·32 |
25 | ··[20]·.comment··········PROGBITS········00000000·01b134·000028·01··MS··0···0··1 | 25 | ··[20]·.comment··········PROGBITS········00000000·01b134·000028·01··MS··0···0··1 |
26 | ··[21]·.note.gnu.gold-version·NOTE············00000000·01b15c·00001c·00······0···0··4 | 26 | ··[21]·.note.gnu.gold-version·NOTE············00000000·01b15c·00001c·00······0···0··4 |
27 | ··[22]·.shstrtab·········STRTAB··········00000000·01b178·0000 | 27 | ··[22]·.shstrtab·········STRTAB··········00000000·01b178·0000e9·00······0···0··1 |
28 | ··[23]·.symtab···········SYMTAB··········00000000·01b264·000d70·10·····24··29··4 | ||
29 | ··[24]·.strtab···········STRTAB··········00000000·01bfd4·0011af·00······0···0··1 | ||
28 | Key·to·Flags: | 30 | Key·to·Flags: |
29 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 31 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
30 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 32 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
31 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 33 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
32 | ··D·(mbind),·p·(processor·specific) | 34 | ··D·(mbind),·p·(processor·specific) |
Offset 184, 7 lines modified | Offset 184, 225 lines modified | ||
184 | ···180:·00011fa0····39·FUNC····GLOBAL·DEFAULT···10·ffi_call_go | 184 | ···180:·00011fa0····39·FUNC····GLOBAL·DEFAULT···10·ffi_call_go |
185 | ···181:·000123e0···144·FUNC····GLOBAL·DEFAULT···10·ffi_prep_go_closure | 185 | ···181:·000123e0···144·FUNC····GLOBAL·DEFAULT···10·ffi_prep_go_closure |
186 | ···182:·00012480···168·FUNC····GLOBAL·DEFAULT···10·ffi_prep_raw_closure_loc | 186 | ···182:·00012480···168·FUNC····GLOBAL·DEFAULT···10·ffi_prep_raw_closure_loc |
187 | ···183:·00012540···840·FUNC····GLOBAL·DEFAULT···10·ffi_raw_call | 187 | ···183:·00012540···840·FUNC····GLOBAL·DEFAULT···10·ffi_raw_call |
188 | ···184:·0001c134·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_edata | 188 | ···184:·0001c134·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_edata |
189 | ···185:·0001c134·····0·NOTYPE··GLOBAL·DEFAULT··ABS·__bss_start | 189 | ···185:·0001c134·····0·NOTYPE··GLOBAL·DEFAULT··ABS·__bss_start |
190 | ···186:·0001c568·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_end | 190 | ···186:·0001c568·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_end |
191 | Symbol·table·'.symtab'·contains·215·entries: | ||
192 | ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name | ||
193 | ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | ||
194 | ·····1:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·dispatch.c | ||
195 | ·····2:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·callback.c | ||
196 | ·····3:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·prep_cif.c | ||
197 | ·····4:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·types.c | ||
198 | ·····5:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·closures.c | ||
199 | ·····6:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·tramp.c | ||
200 | ·····7:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·ffi.c | ||
201 | ·····8:·00000114·····0·SECTION·LOCAL··DEFAULT····1·.dynsym | ||
202 | ·····9:·00000cc4·····0·SECTION·LOCAL··DEFAULT····2·.dynstr | ||
203 | ····10:·00001e94·····0·SECTION·LOCAL··DEFAULT····3·.hash | ||
204 | ····11:·00002394·····0·SECTION·LOCAL··DEFAULT····4·.gnu.version | ||
205 | ····12:·0000250c·····0·SECTION·LOCAL··DEFAULT····5·.gnu.version_d | ||
206 | ····13:·00002528·····0·SECTION·LOCAL··DEFAULT····6·.gnu.version_r | ||
207 | ····14:·00002568·····0·SECTION·LOCAL··DEFAULT····7·.rel.dyn | ||
208 | ····15:·00002800·····0·SECTION·LOCAL··DEFAULT····8·.rel.plt | ||
209 | ····16:·00002950·····0·SECTION·LOCAL··DEFAULT····9·.plt | ||
210 | ····17:·00003000·····0·SECTION·LOCAL··DEFAULT···10·.text | ||
211 | ····18:·000151a0·····0·SECTION·LOCAL··DEFAULT···11·.rodata | ||
212 | ····19:·00017c38·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame | ||
213 | ····20:·00019bf8·····0·SECTION·LOCAL··DEFAULT···13·.eh_frame_hdr | ||
214 | ····21:·0001bde0·····0·SECTION·LOCAL··DEFAULT···14·.data.rel.ro.local | ||
215 | ····22:·0001be48·····0·SECTION·LOCAL··DEFAULT···15·.dynamic | ||
216 | ····23:·0001bf38·····0·SECTION·LOCAL··DEFAULT···16·.got | ||
217 | ····24:·0001bf3c·····0·SECTION·LOCAL··DEFAULT···17·.got.plt | ||
218 | ····25:·0001c000·····0·SECTION·LOCAL··DEFAULT···18·.data | ||
219 | ····26:·0001c140·····0·SECTION·LOCAL··DEFAULT···19·.bss | ||
220 | ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···20·.comment | ||
221 | ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···21·.note.gnu.gold-version | ||
222 | ····29:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__sF | ||
223 | ····30:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fwrite | ||
224 | ····31:·00003930····88·FUNC····GLOBAL·DEFAULT···10·throwByName | ||
225 | ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc | ||
226 | ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free | ||
227 | ····34:·00003f80···312·FUNC····GLOBAL·DEFAULT···10·ffi_error | ||
228 | ····35:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·snprintf | ||
229 | ····36:·000040c0···180·FUNC····GLOBAL·DEFAULT···10·encodingString | ||
230 | ····37:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen | ||
231 | ····38:·00004180···604·FUNC····GLOBAL·DEFAULT···10·newJavaString | ||
232 | ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen | ||
233 | ····40:·00004510····34·FUNC····GLOBAL·DEFAULT···10·newCStringUTF8 | ||
234 | ····41:·00004540···100·FUNC····GLOBAL·DEFAULT···10·newJavaWString | ||
235 | ····42:·000045b0····84·FUNC····GLOBAL·DEFAULT···10·newJavaPointer | ||
236 | ····43:·00004610···172·FUNC····GLOBAL·DEFAULT···10·newJavaStructure | ||
237 | ····44:·000046c0···116·FUNC····GLOBAL·DEFAULT···10·newJavaCallback | ||
238 | ····45:·00004740····43·FUNC····GLOBAL·DEFAULT···10·get_java_type_from_ffi_type | ||
239 | ····46:·00004770···812·FUNC····GLOBAL·DEFAULT···10·get_java_type | ||
240 | ····47:·00004aa0···349·FUNC····GLOBAL·DEFAULT···10·get_conversion_flag | ||
241 | ····48:·00004c00····97·FUNC····GLOBAL·DEFAULT···10·getIntegerTypeValue | ||
242 | ····49:·00004c70····77·FUNC····GLOBAL·DEFAULT···10·writeStructure | ||
243 | ····50:·00004cc0···470·FUNC····GLOBAL·DEFAULT···10·initializeThread | ||
244 | ····51:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strdup | ||
245 | ····52:·00004ea0····67·FUNC····GLOBAL·DEFAULT···10·getNativeType | ||
246 | ····53:·00004ef0····57·FUNC····GLOBAL·DEFAULT···10·getNativeTypeMapped | ||
247 | ····54:·00004f30····84·FUNC····GLOBAL·DEFAULT···10·getNativeAddress | ||
248 | ····55:·00004f90···143·FUNC····GLOBAL·DEFAULT···10·getNativeString | ||
249 | ····56:·00005020····78·FUNC····GLOBAL·DEFAULT···10·getPointerTypeAddress | ||
250 | ····57:·00005070···127·FUNC····GLOBAL·DEFAULT···10·getStructureAddress | ||
251 | ····58:·000050f0···143·FUNC····GLOBAL·DEFAULT···10·getCallbackAddress | ||
252 | ····59:·000179e0····12·OBJECT··GLOBAL·DEFAULT···11·ffi_type_uint32 | ||
253 | ····60:·00017a04····12·OBJECT··GLOBAL·DEFAULT···11·ffi_type_sint8 | ||
254 | ····61:·000179b0····12·OBJECT··GLOBAL·DEFAULT···11·ffi_type_pointer | ||
255 | ····62:·000179ec····12·OBJECT··GLOBAL·DEFAULT···11·ffi_type_sint16 | ||
256 | ····63:·000179d4····12·OBJECT··GLOBAL·DEFAULT···11·ffi_type_sint32 | ||
257 | ····64:·0000e430···189·FUNC····GLOBAL·DEFAULT···10·ffi_prep_cif_var | ||
258 | ····65:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno | ||
259 | ····66:·00011f70····37·FUNC····GLOBAL·DEFAULT···10·ffi_call | ||
260 | ····67:·0000e060····31·FUNC····GLOBAL·DEFAULT···10·JNA_set_last_error | ||
261 | ····68:·000179bc····12·OBJECT··GLOBAL·DEFAULT···11·ffi_type_sint64 | ||
262 | ····69:·00017998····12·OBJECT··GLOBAL·DEFAULT···11·ffi_type_double | ||
263 | ····70:·0000e350···215·FUNC····GLOBAL·DEFAULT···10·ffi_prep_cif | ||
264 | ····71:·000179a4····12·OBJECT··GLOBAL·DEFAULT···11·ffi_type_float | ||
265 | ····72:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r | ||
266 | ····73:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert2 | ||
267 | ····74:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fprintf | ||
268 | ····75:·000064a0···192·FUNC····GLOBAL·DEFAULT···10·extract_value | ||
269 | ····76:·00006560···288·FUNC····GLOBAL·DEFAULT···10·toNative | ||
270 | ····77:·00006680···575·FUNC····GLOBAL·DEFAULT···10·new_object | ||
271 | ····78:·000068c0···183·FUNC····GLOBAL·DEFAULT···10·fromNativeCallbackParam | ||
272 | ····79:·00006980···183·FUNC····GLOBAL·DEFAULT···10·fromNative | ||
273 | ····80:·00008030···362·FUNC····GLOBAL·DEFAULT···10·get_ffi_type | ||
274 | ····81:·00017a1c····12·OBJECT··GLOBAL·DEFAULT···11·ffi_type_void | ||
275 | ····82:·000081a0····92·FUNC····GLOBAL·DEFAULT···10·get_ffi_return_type | ||
276 | ····83:·00008200····76·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokePointer | ||
277 | ····84:·00008250····74·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeObject | ||
278 | ····85:·000082a0···145·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeStructure | ||
279 | ····86:·00008340····74·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeDouble | ||
280 | ····87:·00008390····74·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeFloat | ||
281 | ····88:·000083e0····74·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeInt | ||
282 | ····89:·00008430····78·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeLong | ||
283 | ····90:·00008480····70·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeVoid | ||
284 | ····91:·000084d0····94·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_createNativeCallback | ||
285 | ····92:·0000d790··2101·FUNC····GLOBAL·DEFAULT···10·create_callback | ||
286 | ····93:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc | ||
287 | ····94:·00008530····44·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_freeNativeCallback | ||
288 | ····95:·0000d6c0···204·FUNC····GLOBAL·DEFAULT···10·free_callback | ||
289 | ····96:·00008560···403·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_open | ||
290 | ····97:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlopen | ||
291 | ····98:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlerror | ||
292 | ····99:·00008700···192·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_close | ||
293 | ···100:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlclose | ||
294 | ···101:·000087c0···267·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_findSymbol | ||
295 | ···102:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlsym | ||
296 | ···103:·000088d0····62·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3BII | ||
297 | ···104:·00008910····43·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3CII | ||
298 | ···105:·00008940····62·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3DII | ||
299 | ···106:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·munmap | ||
300 | ···107:·00008980····62·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3FII | ||
301 | ···108:·000089c0····62·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3III | ||
302 | ···109:·00008a00····62·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3JII | ||
303 | ···110:·00008a40····62·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3SII | ||
304 | ···111:·00008a80···157·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_indexOf | ||
305 | ···112:·00008b20····62·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3BII | ||
306 | ···113:·00008b60····43·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3CII | ||
307 | ···114:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_delete | ||
308 | ···115:·00008b90····62·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3DII | ||
309 | ···116:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_once | ||
Max diff block lines reached; -1/16503 bytes (-0.01%) of diff not shown. |
Offset 420, 20 lines modified | Offset 420, 178 lines modified | ||
420 | /dev/shm | 420 | /dev/shm |
421 | /proc/%d/maps | 421 | /proc/%d/maps |
422 | %lx-%lx·%9s·%lx·%9s·%ld·%s | 422 | %lx-%lx·%9s·%lx·%9s·%ld·%s |
423 | LOAD_ERROR | 423 | LOAD_ERROR |
424 | STR_ERROR | 424 | STR_ERROR |
425 | GCC:·(GNU)·4.9.x·20150123·(prerelease) | 425 | GCC:·(GNU)·4.9.x·20150123·(prerelease) |
426 | gold·1.11 | 426 | gold·1.11 |
427 | .shstrtab | ||
428 | .gnu.version | ||
429 | .gnu.version_d | ||
427 | .comment | ||
428 | .got.plt | ||
429 | .rel.plt | ||
430 | .eh_frame_hdr | ||
431 | .gnu.version_r | 430 | .gnu.version_r |
432 | .rel.dyn | 431 | .rel.dyn |
432 | .rel.plt | ||
433 | .gnu.version | ||
434 | .note.gnu.gold-version | ||
435 | .data.rel.ro.local | ||
436 | .eh_frame | 433 | .eh_frame |
437 | . | 434 | .eh_frame_hdr |
435 | .data.rel.ro.local | ||
438 | .dynamic | 436 | .dynamic |
439 | . | 437 | .got.plt |
438 | .comment | ||
439 | .note.gnu.gold-version | ||
440 | dispatch.c | ||
441 | callback.c | ||
442 | prep_cif.c | ||
443 | closures.c | ||
444 | throwByName | ||
445 | ffi_error | ||
446 | snprintf | ||
447 | encodingString | ||
448 | newJavaString | ||
449 | newCStringUTF8 | ||
450 | newJavaWString | ||
451 | newJavaPointer | ||
452 | newJavaStructure | ||
453 | newJavaCallback | ||
454 | get_java_type_from_ffi_type | ||
455 | get_java_type | ||
456 | get_conversion_flag | ||
457 | getIntegerTypeValue | ||
458 | writeStructure | ||
459 | initializeThread | ||
460 | getNativeType | ||
461 | getNativeTypeMapped | ||
462 | getNativeAddress | ||
463 | getNativeString | ||
464 | getPointerTypeAddress | ||
465 | getStructureAddress | ||
466 | getCallbackAddress | ||
467 | ffi_type_uint32 | ||
468 | ffi_type_sint8 | ||
469 | ffi_type_pointer | ||
470 | ffi_type_sint16 | ||
471 | ffi_type_sint32 | ||
472 | ffi_prep_cif_var | ||
473 | ffi_call | ||
474 | JNA_set_last_error | ||
475 | ffi_type_sint64 | ||
476 | ffi_type_double | ||
477 | ffi_prep_cif | ||
478 | ffi_type_float | ||
479 | strerror_r | ||
480 | __assert2 | ||
481 | extract_value | ||
482 | toNative | ||
483 | new_object | ||
484 | fromNativeCallbackParam | ||
485 | fromNative | ||
486 | get_ffi_type | ||
487 | ffi_type_void | ||
488 | get_ffi_return_type | ||
489 | Java_com_sun_jna_Native_invokePointer | ||
490 | Java_com_sun_jna_Native_invokeObject | ||
491 | Java_com_sun_jna_Native_invokeStructure | ||
492 | Java_com_sun_jna_Native_invokeDouble | ||
493 | Java_com_sun_jna_Native_invokeFloat | ||
494 | Java_com_sun_jna_Native_invokeInt | ||
495 | Java_com_sun_jna_Native_invokeLong | ||
496 | Java_com_sun_jna_Native_invokeVoid | ||
497 | Java_com_sun_jna_Native_createNativeCallback | ||
498 | create_callback | ||
499 | Java_com_sun_jna_Native_freeNativeCallback | ||
500 | free_callback | ||
501 | Java_com_sun_jna_Native_open | ||
502 | Java_com_sun_jna_Native_close | ||
503 | Java_com_sun_jna_Native_findSymbol | ||
504 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3BII | ||
505 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3CII | ||
506 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3DII | ||
507 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3FII | ||
508 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3III | ||
509 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3JII | ||
510 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3SII | ||
511 | Java_com_sun_jna_Native_indexOf | ||
512 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3BII | ||
513 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3CII | ||
514 | pthread_key_delete | ||
515 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3DII | ||
516 | pthread_once | ||
517 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3FII | ||
518 | pthread_setspecific | ||
519 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3III | ||
520 | pthread_getspecific | ||
521 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3JII | ||
522 | pthread_key_create | ||
523 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3SII | ||
524 | Java_com_sun_jna_Native_getByte | ||
525 | Java_com_sun_jna_Native_getChar | ||
526 | Java_com_sun_jna_Native__1getPointer | ||
527 | Java_com_sun_jna_Native_getDirectByteBuffer__Lcom_sun_jna_Pointer_2JJJ | ||
528 | Java_com_sun_jna_Native_getDouble | ||
529 | Java_com_sun_jna_Native_getFloat | ||
530 | Java_com_sun_jna_Native_getInt | ||
531 | ftruncate | ||
532 | Java_com_sun_jna_Native_getLong | ||
533 | Java_com_sun_jna_Native_getShort | ||
534 | Java_com_sun_jna_Native_getWideString | ||
535 | Java_com_sun_jna_Native_getStringBytes | ||
536 | Java_com_sun_jna_Native_setMemory | ||
537 | Java_com_sun_jna_Native_setByte | ||
538 | Java_com_sun_jna_Native_setChar | ||
539 | Java_com_sun_jna_Native_setPointer | ||
Max diff block lines reached; -1/4907 bytes (-0.02%) of diff not shown. |
Offset 1, 215 lines modified | Offset 1, 215 lines modified | ||
1 | Disassembly·of·section·.plt: | 1 | Disassembly·of·section·.plt: |
2 | 00002950·< | 2 | 00002950·<.plt>: |
3 | » push···0x4(%ebx) | 3 | » push···0x4(%ebx) |
4 | » jmp····*0x8(%ebx) | 4 | » jmp····*0x8(%ebx) |
5 | » add····%al,(%eax) | 5 | » add····%al,(%eax) |
6 | » ... | 6 | » ... |
7 | 00002960·<fwrite@plt>: | 7 | 00002960·<fwrite@plt>: |
8 | » jmp····*0xc(%ebx) | 8 | » jmp····*0xc(%ebx) |
9 | » push···$0x0 | 9 | » push···$0x0 |
10 | » jmp····2950·< | 10 | » jmp····2950·<.plt> |
11 | 00002970·<malloc@plt>: | 11 | 00002970·<malloc@plt>: |
12 | » jmp····*0x10(%ebx) | 12 | » jmp····*0x10(%ebx) |
13 | » push···$0x8 | 13 | » push···$0x8 |
14 | » jmp····2950·< | 14 | » jmp····2950·<.plt> |
15 | 00002980·<free@plt>: | 15 | 00002980·<free@plt>: |
16 | » jmp····*0x14(%ebx) | 16 | » jmp····*0x14(%ebx) |
17 | » push···$0x10 | 17 | » push···$0x10 |
18 | » jmp····2950·< | 18 | » jmp····2950·<.plt> |
19 | 00002990·<snprintf@plt>: | 19 | 00002990·<snprintf@plt>: |
20 | » jmp····*0x18(%ebx) | 20 | » jmp····*0x18(%ebx) |
21 | » push···$0x18 | 21 | » push···$0x18 |
22 | » jmp····2950·< | 22 | » jmp····2950·<.plt> |
23 | 000029a0·<strlen@plt>: | 23 | 000029a0·<strlen@plt>: |
24 | » jmp····*0x1c(%ebx) | 24 | » jmp····*0x1c(%ebx) |
25 | » push···$0x20 | 25 | » push···$0x20 |
26 | » jmp····2950·< | 26 | » jmp····2950·<.plt> |
27 | 000029b0·<wcslen@plt>: | 27 | 000029b0·<wcslen@plt>: |
28 | » jmp····*0x20(%ebx) | 28 | » jmp····*0x20(%ebx) |
29 | » push···$0x28 | 29 | » push···$0x28 |
30 | » jmp····2950·< | 30 | » jmp····2950·<.plt> |
31 | 000029c0·<strdup@plt>: | 31 | 000029c0·<strdup@plt>: |
32 | » jmp····*0x24(%ebx) | 32 | » jmp····*0x24(%ebx) |
33 | » push···$0x30 | 33 | » push···$0x30 |
34 | » jmp····2950·< | 34 | » jmp····2950·<.plt> |
35 | 000029d0·<__errno@plt>: | 35 | 000029d0·<__errno@plt>: |
36 | » jmp····*0x28(%ebx) | 36 | » jmp····*0x28(%ebx) |
37 | » push···$0x38 | 37 | » push···$0x38 |
38 | » jmp····2950·< | 38 | » jmp····2950·<.plt> |
39 | 000029e0·<strerror_r@plt>: | 39 | 000029e0·<strerror_r@plt>: |
40 | » jmp····*0x2c(%ebx) | 40 | » jmp····*0x2c(%ebx) |
41 | » push···$0x40 | 41 | » push···$0x40 |
42 | » jmp····2950·< | 42 | » jmp····2950·<.plt> |
43 | 000029f0·<__assert2@plt>: | 43 | 000029f0·<__assert2@plt>: |
44 | » jmp····*0x30(%ebx) | 44 | » jmp····*0x30(%ebx) |
45 | » push···$0x48 | 45 | » push···$0x48 |
46 | » jmp····2950·< | 46 | » jmp····2950·<.plt> |
47 | 00002a00·<fprintf@plt>: | 47 | 00002a00·<fprintf@plt>: |
48 | » jmp····*0x34(%ebx) | 48 | » jmp····*0x34(%ebx) |
49 | » push···$0x50 | 49 | » push···$0x50 |
50 | » jmp····2950·< | 50 | » jmp····2950·<.plt> |
51 | 00002a10·<dlopen@plt>: | 51 | 00002a10·<dlopen@plt>: |
52 | » jmp····*0x38(%ebx) | 52 | » jmp····*0x38(%ebx) |
53 | » push···$0x58 | 53 | » push···$0x58 |
54 | » jmp····2950·< | 54 | » jmp····2950·<.plt> |
55 | 00002a20·<dlerror@plt>: | 55 | 00002a20·<dlerror@plt>: |
56 | » jmp····*0x3c(%ebx) | 56 | » jmp····*0x3c(%ebx) |
57 | » push···$0x60 | 57 | » push···$0x60 |
58 | » jmp····2950·< | 58 | » jmp····2950·<.plt> |
59 | 00002a30·<dlclose@plt>: | 59 | 00002a30·<dlclose@plt>: |
60 | » jmp····*0x40(%ebx) | 60 | » jmp····*0x40(%ebx) |
61 | » push···$0x68 | 61 | » push···$0x68 |
62 | » jmp····2950·< | 62 | » jmp····2950·<.plt> |
63 | 00002a40·<dlsym@plt>: | 63 | 00002a40·<dlsym@plt>: |
64 | » jmp····*0x44(%ebx) | 64 | » jmp····*0x44(%ebx) |
65 | » push···$0x70 | 65 | » push···$0x70 |
66 | » jmp····2950·< | 66 | » jmp····2950·<.plt> |
67 | 00002a50·<calloc@plt>: | 67 | 00002a50·<calloc@plt>: |
68 | » jmp····*0x48(%ebx) | 68 | » jmp····*0x48(%ebx) |
69 | » push···$0x78 | 69 | » push···$0x78 |
70 | » jmp····2950·< | 70 | » jmp····2950·<.plt> |
71 | 00002a60·<pthread_key_create@plt>: | 71 | 00002a60·<pthread_key_create@plt>: |
72 | » jmp····*0x4c(%ebx) | 72 | » jmp····*0x4c(%ebx) |
73 | » push···$0x80 | 73 | » push···$0x80 |
74 | » jmp····2950·< | 74 | » jmp····2950·<.plt> |
75 | 00002a70·<pthread_getspecific@plt>: | 75 | 00002a70·<pthread_getspecific@plt>: |
76 | » jmp····*0x50(%ebx) | 76 | » jmp····*0x50(%ebx) |
77 | » push···$0x88 | 77 | » push···$0x88 |
78 | » jmp····2950·< | 78 | » jmp····2950·<.plt> |
79 | 00002a80·<pthread_setspecific@plt>: | 79 | 00002a80·<pthread_setspecific@plt>: |
80 | » jmp····*0x54(%ebx) | 80 | » jmp····*0x54(%ebx) |
81 | » push···$0x90 | 81 | » push···$0x90 |
82 | » jmp····2950·< | 82 | » jmp····2950·<.plt> |
83 | 00002a90·<pthread_once@plt>: | 83 | 00002a90·<pthread_once@plt>: |
84 | » jmp····*0x58(%ebx) | 84 | » jmp····*0x58(%ebx) |
85 | » push···$0x98 | 85 | » push···$0x98 |
86 | » jmp····2950·< | 86 | » jmp····2950·<.plt> |
87 | 00002aa0·<pthread_key_delete@plt>: | 87 | 00002aa0·<pthread_key_delete@plt>: |
88 | » jmp····*0x5c(%ebx) | 88 | » jmp····*0x5c(%ebx) |
89 | » push···$0xa0 | 89 | » push···$0xa0 |
90 | » jmp····2950·< | 90 | » jmp····2950·<.plt> |
91 | 00002ab0·<munmap@plt>: | 91 | 00002ab0·<munmap@plt>: |
92 | » jmp····*0x60(%ebx) | 92 | » jmp····*0x60(%ebx) |
93 | » push···$0xa8 | 93 | » push···$0xa8 |
94 | » jmp····2950·< | 94 | » jmp····2950·<.plt> |
95 | 00002ac0·<pthread_mutex_lock@plt>: | 95 | 00002ac0·<pthread_mutex_lock@plt>: |
96 | » jmp····*0x64(%ebx) | 96 | » jmp····*0x64(%ebx) |
97 | » push···$0xb0 | 97 | » push···$0xb0 |
98 | » jmp····2950·< | 98 | » jmp····2950·<.plt> |
99 | 00002ad0·<pthread_mutex_unlock@plt>: | 99 | 00002ad0·<pthread_mutex_unlock@plt>: |
Max diff block lines reached; 2038/4989 bytes (40.85%) of diff not shown. |
Offset 1, 18 lines modified | Offset 1, 18 lines modified | ||
1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
2 | 00003000·<throwByName | 2 | 00003000·<throwByName-0x930>: |
3 | » push···%ebp | 3 | » push···%ebp |
4 | » mov····%esp,%ebp | 4 | » mov····%esp,%ebp |
5 | » sub····$0x28,%esp | 5 | » sub····$0x28,%esp |
6 | » mov····%ebx,-0xc(%ebp) | 6 | » mov····%ebx,-0xc(%ebp) |
7 | » call···c609·<Java_com_sun_jna_Native_setDetachState | 7 | » call···c609·<Java_com_sun_jna_Native_setDetachState+0x39> |
8 | » add····$0x18f2e,%ebx | 8 | » add····$0x18f2e,%ebx |
9 | » mov····%esi,-0x8(%ebp) | 9 | » mov····%esi,-0x8(%ebp) |
10 | » mov····%eax,%esi | 10 | » mov····%eax,%esi |
11 | » mov····%edi,-0x4(%ebp) | 11 | » mov····%edi,-0x4(%ebp) |
12 | » mov····%edx,%edi | 12 | » mov····%edx,%edi |
13 | » mov····(%eax),%eax | 13 | » mov····(%eax),%eax |
14 | » mov····%edi,0x4(%esp) | 14 | » mov····%edi,0x4(%esp) |
Offset 60, 15 lines modified | Offset 60, 15 lines modified | ||
60 | » push···%ebp | 60 | » push···%ebp |
61 | » mov····%esp,%ebp | 61 | » mov····%esp,%ebp |
62 | » push···%edi | 62 | » push···%edi |
63 | » mov····%edx,%edi | 63 | » mov····%edx,%edi |
64 | » push···%esi | 64 | » push···%esi |
65 | » mov····%eax,%esi | 65 | » mov····%eax,%esi |
66 | » push···%ebx | 66 | » push···%ebx |
67 | » call···c609·<Java_com_sun_jna_Native_setDetachState | 67 | » call···c609·<Java_com_sun_jna_Native_setDetachState+0x39> |
68 | » add····$0x18e7d,%ebx | 68 | » add····$0x18e7d,%ebx |
69 | » sub····$0x2c,%esp | 69 | » sub····$0x2c,%esp |
70 | » mov····(%eax),%eax | 70 | » mov····(%eax),%eax |
71 | » mov····%edx,0x4(%esp) | 71 | » mov····%edx,0x4(%esp) |
72 | » mov····%esi,(%esp) | 72 | » mov····%esi,(%esp) |
73 | » mov····0x354(%ebx),%ecx | 73 | » mov····0x354(%ebx),%ecx |
74 | » mov····%ecx,0x8(%esp) | 74 | » mov····%ecx,0x8(%esp) |
Offset 453, 15 lines modified | Offset 453, 15 lines modified | ||
453 | » mov····%esp,%ebp | 453 | » mov····%esp,%ebp |
454 | » push···%edi | 454 | » push···%edi |
455 | » push···%esi | 455 | » push···%esi |
456 | » push···%ebx | 456 | » push···%ebx |
457 | » sub····$0x5c,%esp | 457 | » sub····$0x5c,%esp |
458 | » mov····0x7c(%esp),%eax | 458 | » mov····0x7c(%esp),%eax |
459 | » lea····0x4c(%esp),%edi | 459 | » lea····0x4c(%esp),%edi |
460 | » call···c609·<Java_com_sun_jna_Native_setDetachState | 460 | » call···c609·<Java_com_sun_jna_Native_setDetachState+0x39> |
461 | » add····$0x188a1,%ebx | 461 | » add····$0x188a1,%ebx |
462 | » mov····0x50(%eax),%esi | 462 | » mov····0x50(%eax),%esi |
463 | » mov····(%esi),%eax | 463 | » mov····(%esi),%eax |
464 | » mov····%ecx,0x8(%esp) | 464 | » mov····%ecx,0x8(%esp) |
465 | » mov····%edi,0x4(%esp) | 465 | » mov····%edi,0x4(%esp) |
466 | » mov····%esi,(%esp) | 466 | » mov····%esi,(%esp) |
467 | » call···*0x18(%eax) | 467 | » call···*0x18(%eax) |
Offset 640, 15 lines modified | Offset 640, 16 lines modified | ||
640 | » movw···$0x0,(%edi) | 640 | » movw···$0x0,(%edi) |
641 | » sub····$0x2,%edx | 641 | » sub····$0x2,%edx |
642 | » add····$0x2,%edi | 642 | » add····$0x2,%edi |
643 | » jmp····38f0·<fclose@plt+0xd10> | 643 | » jmp····38f0·<fclose@plt+0xd10> |
644 | » nop | 644 | » nop |
645 | » lea····0x0(%esi,%eiz,1),%esi | 645 | » lea····0x0(%esi,%eiz,1),%esi |
646 | 00003930·<throwByName | 646 | 00003930·<throwByName>: |
647 | throwByName(): | ||
647 | » push···%ebp | 648 | » push···%ebp |
648 | » mov····%esp,%ebp | 649 | » mov····%esp,%ebp |
649 | » sub····$0x18,%esp | 650 | » sub····$0x18,%esp |
650 | » mov····%esi,-0x8(%ebp) | 651 | » mov····%esi,-0x8(%ebp) |
651 | » mov····0x20(%esp),%esi | 652 | » mov····0x20(%esp),%esi |
652 | » mov····%edi,-0x4(%ebp) | 653 | » mov····%edi,-0x4(%ebp) |
653 | » mov····(%esi),%eax | 654 | » mov····(%esi),%eax |
Offset 657, 15 lines modified | Offset 658, 15 lines modified | ||
657 | » mov····0x24(%esp),%edx | 658 | » mov····0x24(%esp),%edx |
658 | » mov····(%esi),%eax | 659 | » mov····(%esi),%eax |
659 | » mov····%esi,(%esp) | 660 | » mov····%esi,(%esp) |
660 | » mov····%edx,0x4(%esp) | 661 | » mov····%edx,0x4(%esp) |
661 | » call···*0x18(%eax) | 662 | » call···*0x18(%eax) |
662 | » test···%eax,%eax | 663 | » test···%eax,%eax |
663 | » mov····%eax,%edi | 664 | » mov····%eax,%edi |
664 | » je·····397e·<throwByName | 665 | » je·····397e·<throwByName+0x4e> |
665 | » mov····0x28(%esp),%edx | 666 | » mov····0x28(%esp),%edx |
666 | » mov····(%esi),%eax | 667 | » mov····(%esi),%eax |
667 | » mov····%edi,0x4(%esp) | 668 | » mov····%edi,0x4(%esp) |
668 | » mov····%esi,(%esp) | 669 | » mov····%esi,(%esp) |
669 | » mov····%edx,0x8(%esp) | 670 | » mov····%edx,0x8(%esp) |
670 | » call···*0x38(%eax) | 671 | » call···*0x38(%eax) |
671 | » mov····(%esi),%eax | 672 | » mov····(%esi),%eax |
Offset 679, 15 lines modified | Offset 680, 15 lines modified | ||
679 | » ret | 680 | » ret |
680 | » nop | 681 | » nop |
681 | » lea····0x0(%esi,%eiz,1),%esi | 682 | » lea····0x0(%esi,%eiz,1),%esi |
682 | » push···%ebp | 683 | » push···%ebp |
683 | » mov····%esp,%ebp | 684 | » mov····%esp,%ebp |
684 | » sub····$0x48,%esp | 685 | » sub····$0x48,%esp |
685 | » mov····%ebx,-0xc(%ebp) | 686 | » mov····%ebx,-0xc(%ebp) |
686 | » call···c609·<Java_com_sun_jna_Native_setDetachState | 687 | » call···c609·<Java_com_sun_jna_Native_setDetachState+0x39> |
687 | » add····$0x1859e,%ebx | 688 | » add····$0x1859e,%ebx |
688 | » mov····%esi,-0x8(%ebp) | 689 | » mov····%esi,-0x8(%ebp) |
689 | » mov····%eax,%esi | 690 | » mov····%eax,%esi |
690 | » mov····%edi,-0x4(%ebp) | 691 | » mov····%edi,-0x4(%ebp) |
691 | » mov····(%eax),%eax | 692 | » mov····(%eax),%eax |
692 | » mov····%edx,0x4(%esp) | 693 | » mov····%edx,0x4(%esp) |
693 | » mov····%esi,(%esp) | 694 | » mov····%esi,(%esp) |
Offset 695, 41 lines modified | Offset 696, 41 lines modified | ||
695 | » mov····%ecx,0x8(%esp) | 696 | » mov····%ecx,0x8(%esp) |
696 | » call···*0x88(%eax) | 697 | » call···*0x88(%eax) |
697 | » mov····%esi,(%esp) | 698 | » mov····%esi,(%esp) |
698 | » mov····%eax,%edi | 699 | » mov····%eax,%edi |
699 | » mov····(%esi),%eax | 700 | » mov····(%esi),%eax |
700 | » call···*0x390(%eax) | 701 | » call···*0x390(%eax) |
701 | » test···%al,%al | 702 | » test···%al,%al |
702 | » jne····3a38·<throwByName | 703 | » jne····3a38·<throwByName+0x108> |
703 | » mov····(%esi),%eax | 704 | » mov····(%esi),%eax |
704 | » mov····%edi,0x4(%esp) | 705 | » mov····%edi,0x4(%esp) |
705 | » mov····%esi,(%esp) | 706 | » mov····%esi,(%esp) |
706 | » call···*0x2ac(%eax) | 707 | » call···*0x2ac(%eax) |
707 | » mov····%eax,%edx | 708 | » mov····%eax,%edx |
708 | » lea····0x1(%eax),%eax | 709 | » lea····0x1(%eax),%eax |
709 | » mov····%eax,(%esp) | 710 | » mov····%eax,(%esp) |
710 | » mov····%edx,0x28(%esp) | 711 | » mov····%edx,0x28(%esp) |
711 | » call···2970·<malloc@plt> | 712 | » call···2970·<malloc@plt> |
712 | » mov····0x28(%esp),%edx | 713 | » mov····0x28(%esp),%edx |
713 | » test···%eax,%eax | 714 | » test···%eax,%eax |
714 | » je·····3a5b·<throwByName | 715 | » je·····3a5b·<throwByName+0x12b> |
715 | » mov····(%esi),%ecx | 716 | » mov····(%esi),%ecx |
716 | » mov····%eax,0x10(%esp) | 717 | » mov····%eax,0x10(%esp) |
717 | » mov····%eax,0x2c(%esp) | 718 | » mov····%eax,0x2c(%esp) |
718 | » xor····%eax,%eax | 719 | » xor····%eax,%eax |
719 | » mov····%edx,0xc(%esp) | 720 | » mov····%edx,0xc(%esp) |
720 | » mov····%eax,0x8(%esp) | 721 | » mov····%eax,0x8(%esp) |
721 | » mov····%edi,0x4(%esp) | 722 | » mov····%edi,0x4(%esp) |
Max diff block lines reached; 553134/556423 bytes (99.41%) of diff not shown. |
Offset 1, 17 lines modified | Offset 1, 18 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab | ||
2 | ··0x00000000·002e7465·7874002e·676f7400·2e636f6d·..text..got..com | ||
3 | ··0x00000010·6d656e74·002e676f·742e706c·74002e72·ment..got.plt..r | ||
4 | ··0x00000020·656c2e70·6c74002e·62737300·2e64796e·el.plt..bss..dyn | ||
5 | ··0x00000030·73747200·2e65685f·6672616d·655f6864·str..eh_frame_hd | ||
6 | ··0x00000040·72002e67·6e752e76·65727369·6f6e5f72·r..gnu.version_r | ||
7 | ··0x00000050·002e7265·6c2e6479·6e002e67·6e752e76·..rel.dyn..gnu.v | ||
8 | ··0x00000060·65727369·6f6e002e·6e6f7465·2e676e75·ersion..note.gnu | ||
9 | ··0x00000070·2e676f6c·642d7665·7273696f·6e002e64·.gold-version..d | ||
10 | ··0x00000080·796e7379·6d002e64·6174612e·72656c2e·ynsym..data.rel. | ||
11 | ··0x00000090·726f2e6c·6f63616c·002e6861·7368002e·ro.local..hash.. | ||
12 | ··0x000000a0·65685f66·72616d65·002e676e·752e7665·eh_frame..gnu.ve | ||
13 | ··0x000000b0·7273696f·6e5f6400·2e64796e·616d6963·rsion_d..dynamic | ||
14 | ··0x000000 | 3 | ··0x00000010·002e7368·73747274·6162002e·64796e73·..shstrtab..dyns |
15 | ··0x000000 | 4 | ··0x00000020·796d002e·64796e73·7472002e·68617368·ym..dynstr..hash |
5 | ··0x00000030·002e676e·752e7665·7273696f·6e002e67·..gnu.version..g | ||
6 | ··0x00000040·6e752e76·65727369·6f6e5f64·002e676e·nu.version_d..gn | ||
7 | ··0x00000050·752e7665·7273696f·6e5f7200·2e72656c·u.version_r..rel | ||
8 | ··0x00000060·2e64796e·002e7265·6c2e706c·74002e74·.dyn..rel.plt..t | ||
9 | ··0x00000070·65787400·2e726f64·61746100·2e65685f·ext..rodata..eh_ | ||
10 | ··0x00000080·6672616d·65002e65·685f6672·616d655f·frame..eh_frame_ | ||
11 | ··0x00000090·68647200·2e646174·612e7265·6c2e726f·hdr..data.rel.ro | ||
12 | ··0x000000a0·2e6c6f63·616c002e·64796e61·6d696300·.local..dynamic. | ||
13 | ··0x000000b0·2e676f74·002e676f·742e706c·74002e64·.got..got.plt..d | ||
14 | ··0x000000c0·61746100·2e627373·002e636f·6d6d656e·ata..bss..commen | ||
15 | ··0x000000d0·74002e6e·6f74652e·676e752e·676f6c64·t..note.gnu.gold | ||
16 | ··0x000000e0·2d766572·73696f6e·00················-version. | ||
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························Intel·80386 | 9 | ··Machine:···························Intel·80386 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x2e3000 | 11 | ··Entry·point·address:···············0x2e3000 |
12 | ··Start·of·program·headers:··········52·(bytes·into·file) | 12 | ··Start·of·program·headers:··········52·(bytes·into·file) |
13 | ··Start·of·section·headers:··········125 | 13 | ··Start·of·section·headers:··········12565944·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············52·(bytes) | 15 | ··Size·of·this·header:···············52·(bytes) |
16 | ··Size·of·program·headers:···········32·(bytes) | 16 | ··Size·of·program·headers:···········32·(bytes) |
17 | ··Number·of·program·headers:·········10 | 17 | ··Number·of·program·headers:·········10 |
18 | ··Size·of·section·headers:···········40·(bytes) | 18 | ··Size·of·section·headers:···········40·(bytes) |
19 | ··Number·of·section·headers:·········2 | 19 | ··Number·of·section·headers:·········29 |
20 | ··Section·header·string·table·index:·2 | 20 | ··Section·header·string·table·index:·27 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | There·are·2 | 1 | There·are·29·section·headers,·starting·at·offset·0xbfbdb8: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············00000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············00000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············00000174·000174·000098·00···A··0···0··2 | 5 | ··[·1]·.note.android.ident·NOTE············00000174·000174·000098·00···A··0···0··2 |
6 | ··[·2]·.note.gnu.build-id·NOTE············0000020c·00020c·000024·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············0000020c·00020c·000024·00···A··0···0··4 |
7 | ··[·3]·.dynsym···········DYNSYM··········00000230·000230·01b8e0·10···A··7···1··4 | 7 | ··[·3]·.dynsym···········DYNSYM··········00000230·000230·01b8e0·10···A··7···1··4 |
Offset 24, 13 lines modified | Offset 24, 15 lines modified | ||
24 | ··[19]·.init_array·······INIT_ARRAY······00bf1130·bf0130·000088·00··WA··0···0··4 | 24 | ··[19]·.init_array·······INIT_ARRAY······00bf1130·bf0130·000088·00··WA··0···0··4 |
25 | ··[20]·.dynamic··········DYNAMIC·········00bf11b8·bf01b8·0000d8·08··WA··7···0··4 | 25 | ··[20]·.dynamic··········DYNAMIC·········00bf11b8·bf01b8·0000d8·08··WA··7···0··4 |
26 | ··[21]·.got··············PROGBITS········00bf1290·bf0290·000d10·00··WA··0···0··4 | 26 | ··[21]·.got··············PROGBITS········00bf1290·bf0290·000d10·00··WA··0···0··4 |
27 | ··[22]·.got.plt··········PROGBITS········00bf1fa0·bf0fa0·00133c·00··WA··0···0··4 | 27 | ··[22]·.got.plt··········PROGBITS········00bf1fa0·bf0fa0·00133c·00··WA··0···0··4 |
28 | ··[23]·.data·············PROGBITS········00bf42dc·bf22dc·004244·00··WA··0···0··4 | 28 | ··[23]·.data·············PROGBITS········00bf42dc·bf22dc·004244·00··WA··0···0··4 |
29 | ··[24]·.bss··············NOBITS··········00bf8520·bf6520·00a6c0·00··WA··0···0·16 | 29 | ··[24]·.bss··············NOBITS··········00bf8520·bf6520·00a6c0·00··WA··0···0·16 |
30 | ··[25]·.comment··········PROGBITS········00000000·bf6520·000115·01··MS··0···0··1 | 30 | ··[25]·.comment··········PROGBITS········00000000·bf6520·000115·01··MS··0···0··1 |
31 | ··[26]·.symtab···········SYMTAB··········00000000·bf6638·003280·10·····28·808··4 | ||
31 | ··[2 | 32 | ··[27]·.shstrtab·········STRTAB··········00000000·bf98b8·000118·00······0···0··1 |
33 | ··[28]·.strtab···········STRTAB··········00000000·bf99d0·0023e6·00······0···0··1 | ||
32 | Key·to·Flags: | 34 | Key·to·Flags: |
33 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 35 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
34 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 36 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
35 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 37 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
36 | ··D·(mbind),·p·(processor·specific) | 38 | ··D·(mbind),·p·(processor·specific) |
Offset 7051, 7 lines modified | Offset 7051, 818 lines modified | ||
7051 | ··7047:·003463f0····20·FUNC····GLOBAL·DEFAULT···14·Java_org_libtorrent4j_swig_libtorrent_1jni_peer_1info_1read_1state_1get | 7051 | ··7047:·003463f0····20·FUNC····GLOBAL·DEFAULT···14·Java_org_libtorrent4j_swig_libtorrent_1jni_peer_1info_1read_1state_1get |
7052 | ··7048:·0036f010····15·FUNC····GLOBAL·DEFAULT···14·Java_org_libtorrent4j_swig_libtorrent_1jni_torrent_1log_1alert_1type | 7052 | ··7048:·0036f010····15·FUNC····GLOBAL·DEFAULT···14·Java_org_libtorrent4j_swig_libtorrent_1jni_torrent_1log_1alert_1type |
7053 | ··7049:·008f5890····25·FUNC····GLOBAL·DEFAULT···14·usrsctp_sysctl_get_sctp_initial_cwnd | 7053 | ··7049:·008f5890····25·FUNC····GLOBAL·DEFAULT···14·usrsctp_sysctl_get_sctp_initial_cwnd |
7054 | ··7050:·00372640···544·FUNC····GLOBAL·DEFAULT···14·Java_org_libtorrent4j_swig_libtorrent_1jni_picker_1log_1alert_1blocks | 7054 | ··7050:·00372640···544·FUNC····GLOBAL·DEFAULT···14·Java_org_libtorrent4j_swig_libtorrent_1jni_picker_1log_1alert_1blocks |
7055 | ··7051:·00bc9c10····16·OBJECT··WEAK···DEFAULT···17·_ZTVN5boost4asio6detail20cancellation_handlerINS1_22deadline_timer_serviceINS0_11time_traitsINS_10posix_time5ptimeEEEE15op_cancellationEEE | 7055 | ··7051:·00bc9c10····16·OBJECT··WEAK···DEFAULT···17·_ZTVN5boost4asio6detail20cancellation_handlerINS1_22deadline_timer_serviceINS0_11time_traitsINS_10posix_time5ptimeEEEE15op_cancellationEEE |
7056 | ··7052:·00b7bf60···100·FUNC····GLOBAL·DEFAULT···14·_ZNSt6__ndk16localeC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE | 7056 | ··7052:·00b7bf60···100·FUNC····GLOBAL·DEFAULT···14·_ZNSt6__ndk16localeC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE |
7057 | ··7053:·00bee7c4····32·OBJECT··WEAK···DEFAULT···17·_ZTINSt6__ndk17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE | 7057 | ··7053:·00bee7c4····32·OBJECT··WEAK···DEFAULT···17·_ZTINSt6__ndk17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE |
7058 | Symbol·table·'.symtab'·contains·808·entries: | ||
7059 | ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name | ||
7060 | ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | ||
7061 | ·····1:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtbegin_so.c | ||
7062 | ·····2:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·libtorrent_jni.cpp | ||
7063 | ·····3:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·alert.cpp | ||
7064 | ·····4:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·announce_entry.cpp | ||
7065 | ·····5:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·bdecode.cpp | ||
7066 | ·····6:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·bitfield.cpp | ||
7067 | ·····7:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·cpuid.cpp | ||
7068 | ·····8:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·create_torrent.cpp | ||
7069 | ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·directory.cpp | ||
7070 | ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·entry.cpp | ||
7071 | ····11:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·error_code.cpp | ||
7072 | ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·file_storage.cpp | ||
7073 | ····13:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·string_util.cpp | ||
7074 | ····14:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·path.cpp | ||
7075 | ····15:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·escape_string.cpp | ||
7076 | ····16:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·fingerprint.cpp | ||
7077 | ····17:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·hex.cpp | ||
7078 | ····18:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·identify_client.cpp | ||
7079 | ····19:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·ip_filter.cpp | ||
7080 | ····20:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·listen_socket_handle.cpp | ||
7081 | ····21:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·merkle.cpp | ||
7082 | ····22:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·hasher.cpp | ||
7083 | ····23:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·piece_picker.cpp | ||
7084 | ····24:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·random.cpp | ||
7085 | ····25:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·read_resume_data.cpp | ||
7086 | ····26:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·write_resume_data.cpp | ||
7087 | ····27:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·merkle_tree.cpp | ||
7088 | ····28:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·session.cpp | ||
7089 | ····29:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·alert_manager.cpp | ||
7090 | ····30:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·session_params.cpp | ||
7091 | ····31:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·session_handle.cpp | ||
7092 | ····32:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·session_impl.cpp | ||
7093 | ····33:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·i2p_stream.cpp | ||
7094 | ····34:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·proxy_base.cpp | ||
7095 | ····35:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·ip_voter.cpp | ||
7096 | ····36:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·bloom_filter.cpp | ||
7097 | ····37:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·ip_helpers.cpp | ||
7098 | ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·choker.cpp | ||
7099 | ····39:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·peer_connection.cpp | ||
7100 | ····40:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·disk_buffer_holder.cpp | ||
7101 | ····41:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·close_reason.cpp | ||
7102 | ····42:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·hash_picker.cpp | ||
7103 | ····43:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·chained_buffer.cpp | ||
7104 | ····44:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·receive_buffer.cpp | ||
7105 | ····45:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·bandwidth_manager.cpp | ||
7106 | ····46:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·bandwidth_queue_entry.cpp | ||
7107 | ····47:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·bandwidth_limit.cpp | ||
7108 | ····48:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·bt_peer_connection.cpp | ||
7109 | ····49:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·platform_util.cpp | ||
7110 | ····50:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·ip_notifier.cpp | ||
7111 | ····51:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·instantiate_connection.cpp | ||
7112 | ····52:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·peer_list.cpp | ||
7113 | ····53:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·natpmp.cpp | ||
7114 | ····54:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·session_call.cpp | ||
7115 | ····55:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·settings_pack.cpp | ||
7116 | ····56:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·socket_io.cpp | ||
7117 | ····57:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·socket_type.cpp | ||
7118 | ····58:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·socks5_stream.cpp | ||
7119 | ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·stat.cpp | ||
7120 | ····60:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·torrent.cpp | ||
7121 | ····61:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·resolve_links.cpp | ||
7122 | ····62:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·web_connection_base.cpp | ||
7123 | ····63:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·http_parser.cpp | ||
7124 | ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·web_peer_connection.cpp | ||
7125 | ····65:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·torrent_handle.cpp | ||
7126 | ····66:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·torrent_info.cpp | ||
7127 | ····67:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·torrent_peer.cpp | ||
7128 | ····68:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crc32c.cpp | ||
7129 | ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·torrent_peer_allocator.cpp | ||
7130 | ····70:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·torrent_status.cpp | ||
7131 | ····71:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·time.cpp | ||
7132 | ····72:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·tracker_manager.cpp | ||
7133 | ····73:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·http_tracker_connection.cpp | ||
7134 | ····74:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·http_connection.cpp | ||
7135 | ····75:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·gzip.cpp | ||
7136 | ····76:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·puff.cpp | ||
7137 | ····77:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·udp_tracker_connection.cpp | ||
7138 | ····78:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·udp_socket.cpp | ||
7139 | ····79:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·upnp.cpp | ||
7140 | ····80:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·utf8.cpp | ||
7141 | ····81:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·utp_socket_manager.cpp | ||
7142 | ····82:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·utp_stream.cpp | ||
7143 | ····83:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·packet_buffer.cpp | ||
7144 | ····84:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·timestamp_history.cpp | ||
7145 | ····85:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·lsd.cpp | ||
7146 | ····86:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·enum_net.cpp | ||
7147 | ····87:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·magnet_uri.cpp | ||
7148 | ····88:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·parse_url.cpp | ||
7149 | ····89:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·xml_parse.cpp | ||
7150 | ····90:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·version.cpp | ||
7151 | ····91:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·peer_class.cpp | ||
7152 | ····92:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·peer_class_set.cpp | ||
7153 | ····93:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·request_blocks.cpp | ||
7154 | ····94:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·session_stats.cpp | ||
7155 | ····95:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·performance_counters.cpp | ||
7156 | ····96:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·resolver.cpp | ||
7157 | ····97:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·session_settings.cpp | ||
7158 | ····98:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·proxy_settings.cpp | ||
7159 | ····99:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·file_progress.cpp | ||
7160 | ···100:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·ffs.cpp | ||
7161 | ···101:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·add_torrent_params.cpp | ||
7162 | ···102:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·peer_info.cpp | ||
7163 | ···103:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·stack_allocator.cpp | ||
7164 | ···104:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generate_peer_id.cpp | ||
7165 | ···105:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·posix_disk_io.cpp | ||
7166 | ···106:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·disk_buffer_pool.cpp | ||
7167 | ···107:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·posix_storage.cpp | ||
7168 | ···108:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·storage_utils.cpp | ||
7169 | ···109:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·stat_cache.cpp | ||
7170 | ···110:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·posix_part_file.cpp | ||
7171 | ···111:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·ssl.cpp | ||
7172 | ···112:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·rtc_signaling.cpp | ||
7173 | ···113:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·rtc_stream.cpp | ||
7174 | ···114:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·websocket_tracker_connection.cpp | ||
7175 | ···115:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·websocket_stream.cpp | ||
7176 | ···116:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·ut_pex.cpp | ||
Max diff block lines reached; -1/52693 bytes (-0.00%) of diff not shown. |
Offset 20023, 7 lines modified | Offset 20023, 715 lines modified | ||
20023 | .gnu.version | 20023 | .gnu.version |
20024 | .gnu.hash | 20024 | .gnu.hash |
20025 | .eh_frame | 20025 | .eh_frame |
20026 | .gcc_except_table | 20026 | .gcc_except_table |
20027 | .note.gnu.build-id | 20027 | .note.gnu.build-id |
20028 | .dynamic | 20028 | .dynamic |
20029 | .shstrtab | 20029 | .shstrtab |
20030 | cxa_personality.cpp | ||
20031 | bandwidth_queue_entry.cpp | ||
20032 | node_entry.cpp | ||
20033 | announce_entry.cpp | ||
20034 | timestamp_history.cpp | ||
20035 | directory.cpp | ||
20036 | memory.cpp | ||
20037 | verify.cpp | ||
20038 | shared_mutex.cpp | ||
20039 | ut_pex.cpp | ||
20040 | regex.cpp | ||
20041 | charconv.cpp | ||
20042 | peer_list.cpp | ||
20043 | dtlstransport.cpp | ||
20044 | sctptransport.cpp | ||
20045 | icetransport.cpp | ||
20046 | alert.cpp | ||
20047 | stdlib_stdexcept.cpp | ||
20048 | fingerprint.cpp | ||
20049 | create_torrent.cpp | ||
20050 | identify_client.cpp | ||
20051 | variant.cpp | ||
20052 | cxa_thread_atexit.cpp | ||
20053 | init.cpp | ||
20054 | bandwidth_limit.cpp | ||
20055 | peer_class_set.cpp | ||
20056 | enum_net.cpp | ||
20057 | udp_socket.cpp | ||
20058 | stat.cpp | ||
20059 | torrent_status.cpp | ||
20060 | session_stats.cpp | ||
20061 | file_progress.cpp | ||
20062 | peer_class.cpp | ||
20063 | performance_counters.cpp | ||
20064 | ip_helpers.cpp | ||
20065 | cxa_default_handlers.cpp | ||
20066 | cxa_handlers.cpp | ||
20067 | get_peers.cpp | ||
20068 | add_torrent_params.cpp | ||
20069 | session_params.cpp | ||
20070 | storage_utils.cpp | ||
20071 | resolve_links.cpp | ||
20072 | request_blocks.cpp | ||
20073 | proxy_settings.cpp | ||
20074 | session_settings.cpp | ||
20075 | sample_infohashes.cpp | ||
20076 | mutex_destructor.cpp | ||
20077 | condition_variable_destructor.cpp | ||
20078 | vector.cpp | ||
20079 | torrent_peer_allocator.cpp | ||
20080 | stack_allocator.cpp | ||
20081 | processor.cpp | ||
20082 | system_error.cpp | ||
20083 | keypair.cpp | ||
20084 | resolver.cpp | ||
20085 | ip_voter.cpp | ||
20086 | logcounter.cpp | ||
20087 | ip_filter.cpp | ||
20088 | bloom_filter.cpp | ||
20089 | http_parser.cpp | ||
20090 | choker.cpp | ||
20091 | dos_blocker.cpp | ||
20092 | hash_picker.cpp | ||
20093 | piece_picker.cpp | ||
20094 | dht_tracker.cpp | ||
20095 | ip_notifier.cpp | ||
20096 | hasher.cpp | ||
20097 | alert_manager.cpp | ||
20098 | utp_socket_manager.cpp | ||
20099 | tracker_manager.cpp | ||
20100 | bandwidth_manager.cpp | ||
20101 | rpc_manager.cpp | ||
20102 | packet_buffer.cpp | ||
20103 | receive_buffer.cpp | ||
20104 | chained_buffer.cpp | ||
20105 | torrent_peer.cpp | ||
20106 | disk_buffer_holder.cpp | ||
20107 | add_scalar.cpp | ||
20108 | upnp.cpp | ||
20109 | natpmp.cpp | ||
20110 | gzip.cpp | ||
20111 | pe_crypto.cpp | ||
20112 | chrono.cpp | ||
20113 | socket_io.cpp | ||
20114 | posix_disk_io.cpp | ||
20115 | private_typeinfo.cpp | ||
20116 | stdlib_typeinfo.cpp | ||
20117 | torrent_info.cpp | ||
20118 | peer_info.cpp | ||
20119 | close_reason.cpp | ||
20120 | description.cpp | ||
20121 | stdlib_exception.cpp | ||
20122 | cxa_exception.cpp | ||
20123 | peerconnection.cpp | ||
20124 | websocket_tracker_connection.cpp | ||
20125 | http_tracker_connection.cpp | ||
20126 | udp_tracker_connection.cpp | ||
20127 | bt_peer_connection.cpp | ||
20128 | web_peer_connection.cpp | ||
20129 | http_connection.cpp | ||
20130 | instantiate_connection.cpp | ||
20131 | configuration.cpp | ||
20132 | session.cpp | ||
20133 | version.cpp | ||
20134 | sign.cpp | ||
20135 | smart_ban.cpp | ||
20136 | random.cpp | ||
20137 | traversal_algorithm.cpp | ||
20138 | get_item.cpp | ||
20139 | iostream.cpp | ||
20140 | websocket_stream.cpp | ||
20141 | utp_stream.cpp | ||
20142 | i2p_stream.cpp | ||
20143 | rtc_stream.cpp | ||
20144 | socks5_stream.cpp | ||
20145 | parse_url.cpp | ||
20146 | session_impl.cpp | ||
20147 | threadpool.cpp | ||
20148 | disk_buffer_pool.cpp | ||
20149 | session_call.cpp | ||
Max diff block lines reached; -1/9608 bytes (-0.01%) of diff not shown. |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
2 | 002e3000·< | 2 | 002e3000·<.text>: |
3 | » push···%ebx | 3 | » push···%ebx |
4 | » sub····$0x8,%esp | 4 | » sub····$0x8,%esp |
5 | » call···2e3009·< | 5 | » call···2e3009·<__cxa_finalize@plt-0x8dd427> |
6 | » pop····%ebx | 6 | » pop····%ebx |
7 | » add····$0x90ef97,%ebx | 7 | » add····$0x90ef97,%ebx |
8 | » lea····-0x2beb0(%ebx),%eax | 8 | » lea····-0x2beb0(%ebx),%eax |
9 | » mov····%eax,(%esp) | 9 | » mov····%eax,(%esp) |
10 | » call···bc0430·<__cxa_finalize@plt> | 10 | » call···bc0430·<__cxa_finalize@plt> |
11 | » add····$0x8,%esp | 11 | » add····$0x8,%esp |
12 | » pop····%ebx | 12 | » pop····%ebx |
Offset 40, 42 lines modified | Offset 40, 42 lines modified | ||
40 | » nop | 40 | » nop |
41 | » nop | 41 | » nop |
42 | » nop | 42 | » nop |
43 | » nop | 43 | » nop |
44 | » nop | 44 | » nop |
45 | » nop | 45 | » nop |
46 | » nop | 46 | » nop |
47 | » jmp····bbb190·<__ | 47 | » jmp····bbb190·<__cxa_finalize@plt-0x52a0> |
48 | » nop | 48 | » nop |
49 | » nop | 49 | » nop |
50 | » nop | 50 | » nop |
51 | » nop | 51 | » nop |
52 | » nop | 52 | » nop |
53 | » nop | 53 | » nop |
54 | » nop | 54 | » nop |
55 | » nop | 55 | » nop |
56 | » nop | 56 | » nop |
57 | » nop | 57 | » nop |
58 | » nop | 58 | » nop |
59 | » push···%ebx | 59 | » push···%ebx |
60 | » sub····$0x8,%esp | 60 | » sub····$0x8,%esp |
61 | » call···2e3059·< | 61 | » call···2e3059·<__cxa_finalize@plt-0x8dd3d7> |
62 | » pop····%ebx | 62 | » pop····%ebx |
63 | » add····$0x90ef47,%ebx | 63 | » add····$0x90ef47,%ebx |
64 | » mov····0x10(%esp),%eax | 64 | » mov····0x10(%esp),%eax |
65 | » test···%eax,%eax | 65 | » test···%eax,%eax |
66 | » je·····2e306a·< | 66 | » je·····2e306a·<__cxa_finalize@plt-0x8dd3c6> |
67 | » call···*%eax | 67 | » call···*%eax |
68 | » add····$0x8,%esp | 68 | » add····$0x8,%esp |
69 | » pop····%ebx | 69 | » pop····%ebx |
70 | » ret | 70 | » ret |
71 | » nop | 71 | » nop |
72 | » push···%ebx | 72 | » push···%ebx |
73 | » sub····$0x8,%esp | 73 | » sub····$0x8,%esp |
74 | » call···2e3079·< | 74 | » call···2e3079·<__cxa_finalize@plt-0x8dd3b7> |
75 | » pop····%ebx | 75 | » pop····%ebx |
76 | » add····$0x90ef27,%ebx | 76 | » add····$0x90ef27,%ebx |
77 | » sub····$0x4,%esp | 77 | » sub····$0x4,%esp |
78 | » lea····-0x2beb0(%ebx),%eax | 78 | » lea····-0x2beb0(%ebx),%eax |
79 | » lea····-0x90ef50(%ebx),%ecx | 79 | » lea····-0x90ef50(%ebx),%ecx |
80 | » push···%eax | 80 | » push···%eax |
81 | » push···0x18(%esp) | 81 | » push···0x18(%esp) |
Offset 83, 15 lines modified | Offset 83, 15 lines modified | ||
83 | » call···bc0440·<__cxa_atexit@plt> | 83 | » call···bc0440·<__cxa_atexit@plt> |
84 | » add····$0x18,%esp | 84 | » add····$0x18,%esp |
85 | » pop····%ebx | 85 | » pop····%ebx |
86 | » ret | 86 | » ret |
87 | » nop | 87 | » nop |
88 | » push···%ebx | 88 | » push···%ebx |
89 | » sub····$0x8,%esp | 89 | » sub····$0x8,%esp |
90 | » call···2e30a9·< | 90 | » call···2e30a9·<__cxa_finalize@plt-0x8dd387> |
91 | » pop····%ebx | 91 | » pop····%ebx |
92 | » add····$0x90eef7,%ebx | 92 | » add····$0x90eef7,%ebx |
93 | » lea····-0x2beb0(%ebx),%eax | 93 | » lea····-0x2beb0(%ebx),%eax |
94 | » push···%eax | 94 | » push···%eax |
95 | » push···0x1c(%esp) | 95 | » push···0x1c(%esp) |
96 | » push···0x1c(%esp) | 96 | » push···0x1c(%esp) |
97 | » push···0x1c(%esp) | 97 | » push···0x1c(%esp) |
Offset 103, 36 lines modified | Offset 103, 36 lines modified | ||
103 | » int3 | 103 | » int3 |
104 | » int3 | 104 | » int3 |
105 | » push···%ebp | 105 | » push···%ebp |
106 | » mov····%esp,%ebp | 106 | » mov····%esp,%ebp |
107 | » push···%ebx | 107 | » push···%ebx |
108 | » and····$0xfffffff0,%esp | 108 | » and····$0xfffffff0,%esp |
109 | » sub····$0x20,%esp | 109 | » sub····$0x20,%esp |
110 | » call···2e30df·< | 110 | » call···2e30df·<__cxa_finalize@plt-0x8dd351> |
111 | » pop····%ebx | 111 | » pop····%ebx |
112 | » add····$0x90eec1,%ebx | 112 | » add····$0x90eec1,%ebx |
113 | » mov····0x8(%ebp),%eax | 113 | » mov····0x8(%ebp),%eax |
114 | » mov····%gs:0x14,%ecx | 114 | » mov····%gs:0x14,%ecx |
115 | » mov····%ecx,0x10(%esp) | 115 | » mov····%ecx,0x10(%esp) |
116 | » movzbl·(%eax),%ecx | 116 | » movzbl·(%eax),%ecx |
117 | » test···$0x1,%cl | 117 | » test···$0x1,%cl |
118 | » jne····2e3103·< | 118 | » jne····2e3103·<__cxa_finalize@plt-0x8dd32d> |
119 | » add····$0x1,%eax | 119 | » add····$0x1,%eax |
120 | » shr····%ecx | 120 | » shr····%ecx |
121 | » jmp····2e3109·< | 121 | » jmp····2e3109·<__cxa_finalize@plt-0x8dd327> |
122 | » mov····0x4(%eax),%ecx | 122 | » mov····0x4(%eax),%ecx |
123 | » mov····0x8(%eax),%eax | 123 | » mov····0x8(%eax),%eax |
124 | » mov····%eax,0x8(%esp) | 124 | » mov····%eax,0x8(%esp) |
125 | » mov····%ecx,0xc(%esp) | 125 | » mov····%ecx,0xc(%esp) |
126 | » movsd··0x8(%esp),%xmm0 | 126 | » movsd··0x8(%esp),%xmm0 |
127 | » movsd··%xmm0,(%esp) | 127 | » movsd··%xmm0,(%esp) |
128 | » call···6f5fc0·< | 128 | » call···6f5fc0·<__cxa_finalize@plt-0x4ca470> |
129 | » mov····%gs:0x14,%ecx | 129 | » mov····%gs:0x14,%ecx |
130 | » cmp····0x10(%esp),%ecx | 130 | » cmp····0x10(%esp),%ecx |
131 | » jne····2e3134·< | 131 | » jne····2e3134·<__cxa_finalize@plt-0x8dd2fc> |
132 | » lea····-0x4(%ebp),%esp | 132 | » lea····-0x4(%ebp),%esp |
133 | » pop····%ebx | 133 | » pop····%ebx |
134 | » pop····%ebp | 134 | » pop····%ebp |
135 | » ret | 135 | » ret |
136 | » call···bc0460·<__stack_chk_fail@plt> | 136 | » call···bc0460·<__stack_chk_fail@plt> |
137 | » nop | 137 | » nop |
138 | » nop | 138 | » nop |
Offset 140, 43 lines modified | Offset 140, 43 lines modified | ||
140 | » nop | 140 | » nop |
141 | » nop | 141 | » nop |
142 | » nop | 142 | » nop |
143 | » nop | 143 | » nop |
144 | » push···%ebp | 144 | » push···%ebp |
145 | » mov····%esp,%ebp | 145 | » mov····%esp,%ebp |
146 | » and····$0xfffffffc,%esp | 146 | » and····$0xfffffffc,%esp |
147 | » call···2e314b·< | 147 | » call···2e314b·<__cxa_finalize@plt-0x8dd2e5> |
148 | » pop····%eax | 148 | » pop····%eax |
149 | » add····$0x90ee55,%eax | 149 | » add····$0x90ee55,%eax |
150 | » lea····-0xa7d1a0(%eax),%eax | 150 | » lea····-0xa7d1a0(%eax),%eax |
151 | » mov····%ebp,%esp | 151 | » mov····%ebp,%esp |
152 | » pop····%ebp | 152 | » pop····%ebp |
153 | » ret | 153 | » ret |
Max diff block lines reached; 119139666/119143036 bytes (100.00%) of diff not shown. |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | Disassembly·of·section·.init: | 1 | Disassembly·of·section·.init: |
2 | 00bc0414·<.init>: | 2 | 00bc0414·<.init>: |
3 | » call···a78c70·< | 3 | » call···a78c70·<__cxa_finalize@plt-0x1477c0> |
Offset 10, 6143 lines modified | Offset 10, 6143 lines modified | ||
10 | » nop | 10 | » nop |
11 | » nop | 11 | » nop |
12 | » nop | 12 | » nop |
13 | 00bc0430·<__cxa_finalize@plt>: | 13 | 00bc0430·<__cxa_finalize@plt>: |
14 | » jmp····*0xc(%ebx) | 14 | » jmp····*0xc(%ebx) |
15 | » push···$0x0 | 15 | » push···$0x0 |
16 | » jmp····bc0420·<__ | 16 | » jmp····bc0420·<__cxa_finalize@plt-0x10> |
17 | 00bc0440·<__cxa_atexit@plt>: | 17 | 00bc0440·<__cxa_atexit@plt>: |
18 | » jmp····*0x10(%ebx) | 18 | » jmp····*0x10(%ebx) |
19 | » push···$0x8 | 19 | » push···$0x8 |
20 | » jmp····bc0420·<__ | 20 | » jmp····bc0420·<__cxa_finalize@plt-0x10> |
21 | 00bc0450·<__register_atfork@plt>: | 21 | 00bc0450·<__register_atfork@plt>: |
22 | » jmp····*0x14(%ebx) | 22 | » jmp····*0x14(%ebx) |
23 | » push···$0x10 | 23 | » push···$0x10 |
24 | » jmp····bc0420·<__ | 24 | » jmp····bc0420·<__cxa_finalize@plt-0x10> |
25 | 00bc0460·<__stack_chk_fail@plt>: | 25 | 00bc0460·<__stack_chk_fail@plt>: |
26 | » jmp····*0x18(%ebx) | 26 | » jmp····*0x18(%ebx) |
27 | » push···$0x18 | 27 | » push···$0x18 |
28 | » jmp····bc0420·<__ | 28 | » jmp····bc0420·<__cxa_finalize@plt-0x10> |
29 | 00bc0470·<operator·new(unsigned·int)@plt>: | 29 | 00bc0470·<operator·new(unsigned·int)@plt>: |
30 | » jmp····*0x1c(%ebx) | 30 | » jmp····*0x1c(%ebx) |
31 | » push···$0x20 | 31 | » push···$0x20 |
32 | » jmp····bc0420·<__ | 32 | » jmp····bc0420·<__cxa_finalize@plt-0x10> |
33 | 00bc0480·<operator·delete(void*)@plt>: | 33 | 00bc0480·<operator·delete(void*)@plt>: |
34 | » jmp····*0x20(%ebx) | 34 | » jmp····*0x20(%ebx) |
35 | » push···$0x28 | 35 | » push···$0x28 |
36 | » jmp····bc0420·<__ | 36 | » jmp····bc0420·<__cxa_finalize@plt-0x10> |
37 | 00bc0490·<memcpy@plt>: | 37 | 00bc0490·<memcpy@plt>: |
38 | » jmp····*0x24(%ebx) | 38 | » jmp····*0x24(%ebx) |
39 | » push···$0x30 | 39 | » push···$0x30 |
40 | » jmp····bc0420·<__ | 40 | » jmp····bc0420·<__cxa_finalize@plt-0x10> |
41 | 00bc04a0·<std::__ndk1::__vector_base_common<true>::__throw_length_error()·const@plt>: | 41 | 00bc04a0·<std::__ndk1::__vector_base_common<true>::__throw_length_error()·const@plt>: |
42 | » jmp····*0x28(%ebx) | 42 | » jmp····*0x28(%ebx) |
43 | » push···$0x38 | 43 | » push···$0x38 |
44 | » jmp····bc0420·<__ | 44 | » jmp····bc0420·<__cxa_finalize@plt-0x10> |
45 | 00bc04b0·<memset@plt>: | 45 | 00bc04b0·<memset@plt>: |
46 | » jmp····*0x2c(%ebx) | 46 | » jmp····*0x2c(%ebx) |
47 | » push···$0x40 | 47 | » push···$0x40 |
48 | » jmp····bc0420·<__ | 48 | » jmp····bc0420·<__cxa_finalize@plt-0x10> |
49 | 00bc04c0·<__memcpy_chk@plt>: | 49 | 00bc04c0·<__memcpy_chk@plt>: |
50 | » jmp····*0x30(%ebx) | 50 | » jmp····*0x30(%ebx) |
51 | » push···$0x48 | 51 | » push···$0x48 |
52 | » jmp····bc0420·<__ | 52 | » jmp····bc0420·<__cxa_finalize@plt-0x10> |
53 | 00bc04d0·<__cxa_begin_catch@plt>: | 53 | 00bc04d0·<__cxa_begin_catch@plt>: |
54 | » jmp····*0x34(%ebx) | 54 | » jmp····*0x34(%ebx) |
55 | » push···$0x50 | 55 | » push···$0x50 |
56 | » jmp····bc0420·<__ | 56 | » jmp····bc0420·<__cxa_finalize@plt-0x10> |
57 | 00bc04e0·<__cxa_end_catch@plt>: | 57 | 00bc04e0·<__cxa_end_catch@plt>: |
58 | » jmp····*0x38(%ebx) | 58 | » jmp····*0x38(%ebx) |
59 | » push···$0x58 | 59 | » push···$0x58 |
60 | » jmp····bc0420·<__ | 60 | » jmp····bc0420·<__cxa_finalize@plt-0x10> |
61 | 00bc04f0·<__cxa_allocate_exception@plt>: | 61 | 00bc04f0·<__cxa_allocate_exception@plt>: |
62 | » jmp····*0x3c(%ebx) | 62 | » jmp····*0x3c(%ebx) |
63 | » push···$0x60 | 63 | » push···$0x60 |
64 | » jmp····bc0420·<__ | 64 | » jmp····bc0420·<__cxa_finalize@plt-0x10> |
65 | 00bc0500·<__cxa_throw@plt>: | 65 | 00bc0500·<__cxa_throw@plt>: |
66 | » jmp····*0x40(%ebx) | 66 | » jmp····*0x40(%ebx) |
67 | » push···$0x68 | 67 | » push···$0x68 |
68 | » jmp····bc0420·<__ | 68 | » jmp····bc0420·<__cxa_finalize@plt-0x10> |
69 | 00bc0510·<__cxa_free_exception@plt>: | 69 | 00bc0510·<__cxa_free_exception@plt>: |
70 | » jmp····*0x44(%ebx) | 70 | » jmp····*0x44(%ebx) |
71 | » push···$0x70 | 71 | » push···$0x70 |
72 | » jmp····bc0420·<__ | 72 | » jmp····bc0420·<__cxa_finalize@plt-0x10> |
73 | 00bc0520·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::assign(char·const*)@plt>: | 73 | 00bc0520·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::assign(char·const*)@plt>: |
74 | » jmp····*0x48(%ebx) | 74 | » jmp····*0x48(%ebx) |
75 | » push···$0x78 | 75 | » push···$0x78 |
76 | » jmp····bc0420·<__ | 76 | » jmp····bc0420·<__cxa_finalize@plt-0x10> |
77 | 00bc0530·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::basic_string(std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>·const&)@plt>: | 77 | 00bc0530·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::basic_string(std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>·const&)@plt>: |
78 | » jmp····*0x4c(%ebx) | 78 | » jmp····*0x4c(%ebx) |
79 | » push···$0x80 | 79 | » push···$0x80 |
80 | » jmp····bc0420·<__ | 80 | » jmp····bc0420·<__cxa_finalize@plt-0x10> |
81 | 00bc0540·<strlen@plt>: | 81 | 00bc0540·<strlen@plt>: |
82 | » jmp····*0x50(%ebx) | 82 | » jmp····*0x50(%ebx) |
83 | » push···$0x88 | 83 | » push···$0x88 |
84 | » jmp····bc0420·<__ | 84 | » jmp····bc0420·<__cxa_finalize@plt-0x10> |
85 | 00bc0550·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::operator=(std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>·const&)@plt>: | 85 | 00bc0550·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::operator=(std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>·const&)@plt>: |
86 | » jmp····*0x54(%ebx) | 86 | » jmp····*0x54(%ebx) |
87 | » push···$0x90 | 87 | » push···$0x90 |
88 | » jmp····bc0420·<__ | 88 | » jmp····bc0420·<__cxa_finalize@plt-0x10> |
89 | 00bc0560·<std::__ndk1::__basic_string_common<true>::__throw_length_error()·const@plt>: | 89 | 00bc0560·<std::__ndk1::__basic_string_common<true>::__throw_length_error()·const@plt>: |
90 | » jmp····*0x58(%ebx) | 90 | » jmp····*0x58(%ebx) |
91 | » push···$0x98 | 91 | » push···$0x98 |
92 | » jmp····bc0420·<__ | 92 | » jmp····bc0420·<__cxa_finalize@plt-0x10> |
93 | 00bc0570·<std::logic_error::logic_error(char·const*)@plt>: | 93 | 00bc0570·<std::logic_error::logic_error(char·const*)@plt>: |
94 | » jmp····*0x5c(%ebx) | 94 | » jmp····*0x5c(%ebx) |
95 | » push···$0xa0 | 95 | » push···$0xa0 |
96 | » jmp····bc0420·<__ | 96 | » jmp····bc0420·<__cxa_finalize@plt-0x10> |
97 | 00bc0580·<memmove@plt>: | 97 | 00bc0580·<memmove@plt>: |
98 | » jmp····*0x60(%ebx) | 98 | » jmp····*0x60(%ebx) |
99 | » push···$0xa8 | 99 | » push···$0xa8 |
100 | » jmp····bc0420·<__ | 100 | » jmp····bc0420·<__cxa_finalize@plt-0x10> |
101 | 00bc0590·<std::__ndk1::__shared_weak_count::__release_weak()@plt>: | 101 | 00bc0590·<std::__ndk1::__shared_weak_count::__release_weak()@plt>: |
102 | » jmp····*0x64(%ebx) | 102 | » jmp····*0x64(%ebx) |
103 | » push···$0xb0 | 103 | » push···$0xb0 |
104 | » jmp····bc0420·<__ | 104 | » jmp····bc0420·<__cxa_finalize@plt-0x10> |
105 | 00bc05a0·<operator·delete[](void*)@plt>: | 105 | 00bc05a0·<operator·delete[](void*)@plt>: |
106 | » jmp····*0x68(%ebx) | 106 | » jmp····*0x68(%ebx) |
107 | » push···$0xb8 | 107 | » push···$0xb8 |
108 | » jmp····bc0420·<__ | 108 | » jmp····bc0420·<__cxa_finalize@plt-0x10> |
109 | 00bc05b0·<std::__ndk1::error_code::message()·const@plt>: | 109 | 00bc05b0·<std::__ndk1::error_code::message()·const@plt>: |
110 | » jmp····*0x6c(%ebx) | 110 | » jmp····*0x6c(%ebx) |
111 | » push···$0xc0 | 111 | » push···$0xc0 |
Max diff block lines reached; 245935/250786 bytes (98.07%) of diff not shown. |
Offset 11, 10 lines modified | Offset 11, 11 lines modified | ||
11 | ··0x00000080·5f72002e·64617461·2e72656c·2e726f00·_r..data.rel.ro. | 11 | ··0x00000080·5f72002e·64617461·2e72656c·2e726f00·_r..data.rel.ro. |
12 | ··0x00000090·2e72656c·2e64796e·002e676e·752e7665·.rel.dyn..gnu.ve | 12 | ··0x00000090·2e72656c·2e64796e·002e676e·752e7665·.rel.dyn..gnu.ve |
13 | ··0x000000a0·7273696f·6e002e64·796e7379·6d002e67·rsion..dynsym..g | 13 | ··0x000000a0·7273696f·6e002e64·796e7379·6d002e67·rsion..dynsym..g |
14 | ··0x000000b0·6e752e68·61736800·2e65685f·6672616d·nu.hash..eh_fram | 14 | ··0x000000b0·6e752e68·61736800·2e65685f·6672616d·nu.hash..eh_fram |
15 | ··0x000000c0·65002e67·63635f65·78636570·745f7461·e..gcc_except_ta | 15 | ··0x000000c0·65002e67·63635f65·78636570·745f7461·e..gcc_except_ta |
16 | ··0x000000d0·626c6500·2e6e6f74·652e676e·752e6275·ble..note.gnu.bu | 16 | ··0x000000d0·626c6500·2e6e6f74·652e676e·752e6275·ble..note.gnu.bu |
17 | ··0x000000e0·696c642d·6964002e·64796e61·6d696300·ild-id..dynamic. | 17 | ··0x000000e0·696c642d·6964002e·64796e61·6d696300·ild-id..dynamic. |
18 | ··0x000000f0·2e736873·74727461·62002e7 | 18 | ··0x000000f0·2e736873·74727461·62002e73·74727461·.shstrtab..strta |
19 | ··0x00000100·62002e73·796d7461·62002e72·6f646174·b..symtab..rodat | ||
19 | ··0x000001 | 20 | ··0x00000110·61002e64·61746100···················a..data. |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | .class·Lorg/proninyaroslav/libretorrent/core/model/TorrentEngine$2; | 1 | .class·Lorg/proninyaroslav/libretorrent/core/model/TorrentEngine$2; |
2 | .super·Lorg/proninyaroslav/libretorrent/core/model/TorrentEngineListener; | 2 | .super·Lorg/proninyaroslav/libretorrent/core/model/TorrentEngineListener; |
3 | .source·"TorrentEngine.java" | 3 | .source·"TorrentEngine.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
6 | ····value·=·Lorg/proninyaroslav/libretorrent/core/model/TorrentEngine;->lambda$createFetchMagnetSingle$12(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V | 6 | ····value·=·Lorg/proninyaroslav/libretorrent/core/model/TorrentEngine;->lambda$createFetchMagnetSingle$12$org-proninyaroslav-libretorrent-core-model-TorrentEngine(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x0 | 9 | ····accessFlags·=·0x0 |
10 | ····name·=·null | 10 | ····name·=·null |
11 | .end·annotation | 11 | .end·annotation |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | .class·Lorg/proninyaroslav/libretorrent/core/model/TorrentInfoProvider$3; | 1 | .class·Lorg/proninyaroslav/libretorrent/core/model/TorrentInfoProvider$3; |
2 | .super·Lorg/proninyaroslav/libretorrent/core/model/TorrentEngineListener; | 2 | .super·Lorg/proninyaroslav/libretorrent/core/model/TorrentEngineListener; |
3 | .source·"TorrentInfoProvider.java" | 3 | .source·"TorrentInfoProvider.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
6 | ····value·=·Lorg/proninyaroslav/libretorrent/core/model/TorrentInfoProvider;->lambda$makeTorrentsDeletedFlowable$29(Lio/reactivex/FlowableEmitter;)V | 6 | ····value·=·Lorg/proninyaroslav/libretorrent/core/model/TorrentInfoProvider;->lambda$makeTorrentsDeletedFlowable$29$org-proninyaroslav-libretorrent-core-model-TorrentInfoProvider(Lio/reactivex/FlowableEmitter;)V |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x0 | 9 | ····accessFlags·=·0x0 |
10 | ····name·=·null | 10 | ····name·=·null |
11 | .end·annotation | 11 | .end·annotation |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | .class·Lorg/proninyaroslav/libretorrent/core/model/TorrentInfoProvider$4; | 1 | .class·Lorg/proninyaroslav/libretorrent/core/model/TorrentInfoProvider$4; |
2 | .super·Lorg/proninyaroslav/libretorrent/core/model/TorrentEngineListener; | 2 | .super·Lorg/proninyaroslav/libretorrent/core/model/TorrentEngineListener; |
3 | .source·"TorrentInfoProvider.java" | 3 | .source·"TorrentInfoProvider.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
6 | ····value·=·Lorg/proninyaroslav/libretorrent/core/model/TorrentInfoProvider;->lambda$makeSessionStatsFlowable$31(Lio/reactivex/FlowableEmitter;)V | 6 | ····value·=·Lorg/proninyaroslav/libretorrent/core/model/TorrentInfoProvider;->lambda$makeSessionStatsFlowable$31$org-proninyaroslav-libretorrent-core-model-TorrentInfoProvider(Lio/reactivex/FlowableEmitter;)V |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x0 | 9 | ····accessFlags·=·0x0 |
10 | ····name·=·null | 10 | ····name·=·null |
11 | .end·annotation | 11 | .end·annotation |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | .class·Lorg/proninyaroslav/libretorrent/core/model/TorrentEngine$3; | 1 | .class·Lorg/proninyaroslav/libretorrent/core/model/TorrentEngine$3; |
2 | .super·Lorg/proninyaroslav/libretorrent/core/model/TorrentEngineListener; | 2 | .super·Lorg/proninyaroslav/libretorrent/core/model/TorrentEngineListener; |
3 | .source·"TorrentEngine.java" | 3 | .source·"TorrentEngine.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; | 5 | .annotation·system·Ldalvik/annotation/EnclosingMethod; |
6 | ····value·=·Lorg/proninyaroslav/libretorrent/core/model/TorrentEngine;->lambda$observeTorrentMetaInfo$18(Ljava/lang/String;Lio/reactivex/FlowableEmitter;)V | 6 | ····value·=·Lorg/proninyaroslav/libretorrent/core/model/TorrentEngine;->lambda$observeTorrentMetaInfo$18$org-proninyaroslav-libretorrent-core-model-TorrentEngine(Ljava/lang/String;Lio/reactivex/FlowableEmitter;)V |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x0 | 9 | ····accessFlags·=·0x0 |
10 | ····name·=·null | 10 | ····name·=·null |
11 | .end·annotation | 11 | .end·annotation |