| 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 |