| 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:·7dc2911e6b90d2d80e71bcb4c906aef3cba74c103b5b145a764049c96fd4add2 | ||
| 10 | Signer·#1·certificate·SHA-1·digest:·13f1bfeb1f123ddafc88d303b20db9e230bd5c8e | ||
| 11 | Signer·#1·certificate·MD5·digest:·eec491d13d99bea5cba14ca22bc9006f | ||
| 12 | Signer·#1·key·algorithm:·RSA | ||
| 13 | Signer·#1·key·size·(bits):·2048 | ||
| 14 | Signer·#1·public·key·SHA-256·digest:·c3ccc24c495dbe64a3db81b4987c51c9c0fad50c6b5ebe51ffdd86c7b6fb621e | ||
| 15 | Signer·#1·public·key·SHA-1·digest:·bb81d82a6b83606e7905436788499242cc3f5122 | ||
| 16 | Signer·#1·public·key·MD5·digest:·a0c510109621f22af8ee636f37efa377 | ||
| Offset 1, 20 lines modified | Offset 1, 20 lines modified | ||
| 1 | Zip·file·size:·3496147·bytes,·number·of·entries:·825 | 1 | Zip·file·size:·3496147·bytes,·number·of·entries:·825 |
| 2 | -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties | 2 | -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties |
| 3 | -rw-r--r--··0.0·unx······329·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof | 3 | -rw-r--r--··0.0·unx······329·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof |
| 4 | -rw-r--r--··0.0·unx·······77·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm | 4 | -rw-r--r--··0.0·unx·······77·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm |
| 5 | -rw-r--r--··0.0·unx··4637824·b-·defN·81-Jan-01·01:01·classes.dex | 5 | -rw-r--r--··0.0·unx··4637824·b-·defN·81-Jan-01·01:01·classes.dex |
| 6 | -rw-r--r--··0.0·unx····70 | 6 | -rw-r--r--··0.0·unx····70904·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libgui.so |
| 7 | -rw-r--r--··0.0·unx····671 | 7 | -rw-r--r--··0.0·unx····67184·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libhbuffers.so |
| 8 | -rw-r--r--··0.0·unx····662 | 8 | -rw-r--r--··0.0·unx····66272·b-·stor·81-Jan-01·01:01·lib/armeabi-v7a/libgui.so |
| 9 | -rw-r--r--··0.0·unx····6 | 9 | -rw-r--r--··0.0·unx····64040·b-·stor·81-Jan-01·01:01·lib/armeabi-v7a/libhbuffers.so |
| 10 | -rw-r--r--··0.0·unx····65 | 10 | -rw-r--r--··0.0·unx····65124·b-·stor·81-Jan-01·01:01·lib/x86/libgui.so |
| 11 | -rw-r--r--··0.0·unx····63 | 11 | -rw-r--r--··0.0·unx····63108·b-·stor·81-Jan-01·01:01·lib/x86/libhbuffers.so |
| 12 | -rw-r--r--··0.0·unx····69 | 12 | -rw-r--r--··0.0·unx····69336·b-·stor·81-Jan-01·01:01·lib/x86_64/libgui.so |
| 13 | -rw-r--r--··0.0·unx····662 | 13 | -rw-r--r--··0.0·unx····66280·b-·stor·81-Jan-01·01:01·lib/x86_64/libhbuffers.so |
| 14 | -rw-r--r--··0.0·unx······213·b-·defN·81-Jan-01·01:01·assets/SurfaceShader.frag | 14 | -rw-r--r--··0.0·unx······213·b-·defN·81-Jan-01·01:01·assets/SurfaceShader.frag |
| 15 | -rw-r--r--··0.0·unx······148·b-·defN·81-Jan-01·01:01·assets/SurfaceShader.vert | 15 | -rw-r--r--··0.0·unx······148·b-·defN·81-Jan-01·01:01·assets/SurfaceShader.vert |
| 16 | -rw----·····0.0·fat·····7368·b-·defN·81-Jan-01·01:01·AndroidManifest.xml | 16 | -rw----·····0.0·fat·····7368·b-·defN·81-Jan-01·01:01·AndroidManifest.xml |
| 17 | -rw----·····0.0·fat·····1396·b-·defN·81-Jan-01·01:01·res/-Y.xml | 17 | -rw----·····0.0·fat·····1396·b-·defN·81-Jan-01·01:01·res/-Y.xml |
| 18 | -rw----·····0.0·fat······528·b-·defN·81-Jan-01·01:01·res/-c.xml | 18 | -rw----·····0.0·fat······528·b-·defN·81-Jan-01·01:01·res/-c.xml |
| 19 | -rw----·····0.0·fat······532·b-·defN·81-Jan-01·01:01·res/-o.xml | 19 | -rw----·····0.0·fat······532·b-·defN·81-Jan-01·01:01·res/-o.xml |
| 20 | -rw----·····0.0·fat·····1100·b-·defN·81-Jan-01·01:01·res/-u.xml | 20 | -rw----·····0.0·fat·····1100·b-·defN·81-Jan-01·01:01·res/-u.xml |
| Offset 820, 8 lines modified | Offset 820, 8 lines modified | ||
| 820 | -rw----·····2.0·fat······646·b-·defN·81-Jan-01·01:01·kotlin/internal/internal.kotlin_builtins | 820 | -rw----·····2.0·fat······646·b-·defN·81-Jan-01·01:01·kotlin/internal/internal.kotlin_builtins |
| 821 | -rw----·····2.0·fat····17768·b-·defN·81-Jan-01·01:01·kotlin/kotlin.kotlin_builtins | 821 | -rw----·····2.0·fat····17768·b-·defN·81-Jan-01·01:01·kotlin/kotlin.kotlin_builtins |
| 822 | -rw----·····2.0·fat·····3305·b-·defN·81-Jan-01·01:01·kotlin/ranges/ranges.kotlin_builtins | 822 | -rw----·····2.0·fat·····3305·b-·defN·81-Jan-01·01:01·kotlin/ranges/ranges.kotlin_builtins |
| 823 | -rw----·····2.0·fat·····2395·b-·defN·81-Jan-01·01:01·kotlin/reflect/reflect.kotlin_builtins | 823 | -rw----·····2.0·fat·····2395·b-·defN·81-Jan-01·01:01·kotlin/reflect/reflect.kotlin_builtins |
| 824 | -rw----·····2.0·fat····76825·b-·defN·81-Jan-01·01:01·META-INF/D606C408.SF | 824 | -rw----·····2.0·fat····76825·b-·defN·81-Jan-01·01:01·META-INF/D606C408.SF |
| 825 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/D606C408.RSA | 825 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/D606C408.RSA |
| 826 | -rw----·····2.0·fat····76698·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | 826 | -rw----·····2.0·fat····76698·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF |
| 827 | 825·files,·678 | 827 | 825·files,·6782432·bytes·uncompressed,·3374743·bytes·compressed:··50.2% |
| 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:···············0xa50 | 11 | ··Entry·point·address:···············0xa50 |
| 12 | ··Start·of·program·headers:··········52·(bytes·into·file) | 12 | ··Start·of·program·headers:··········52·(bytes·into·file) |
| 13 | ··Start·of·section·headers:··········649 | 13 | ··Start·of·section·headers:··········64992·(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:·········32 | 19 | ··Number·of·section·headers:·········32 |
| 20 | ··Section·header·string·table·index:·30 | 20 | ··Section·header·string·table·index:·30 |
| Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
| 1 | There·are·32·section·headers,·starting·at·offset·0xfd | 1 | There·are·32·section·headers,·starting·at·offset·0xfde0: |
| 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]·.dynsym···········DYNSYM··········000001ec·0001ec·000120·10···A··7···1··4 | 6 | ··[·2]·.dynsym···········DYNSYM··········000001ec·0001ec·000120·10···A··7···1··4 |
| 7 | ··[·3]·.gnu.version······VERSYM··········0000030c·00030c·000024·02···A··2···0··2 | 7 | ··[·3]·.gnu.version······VERSYM··········0000030c·00030c·000024·02···A··2···0··2 |
| Offset 26, 16 lines modified | Offset 26, 16 lines modified | ||
| 26 | ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0010e9·00003a·00······0···0··1 | 26 | ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0010e9·00003a·00······0···0··1 |
| 27 | ··[22]·.debug_loc········PROGBITS········00000000·001123·0005e6·00······0···0··1 | 27 | ··[22]·.debug_loc········PROGBITS········00000000·001123·0005e6·00······0···0··1 |
| 28 | ··[23]·.debug_abbrev·····PROGBITS········00000000·001709·0003a5·00······0···0··1 | 28 | ··[23]·.debug_abbrev·····PROGBITS········00000000·001709·0003a5·00······0···0··1 |
| 29 | ··[24]·.debug_info·······PROGBITS········00000000·001aae·006362·00······0···0··1 | 29 | ··[24]·.debug_info·······PROGBITS········00000000·001aae·006362·00······0···0··1 |
| 30 | ··[25]·.debug_ranges·····PROGBITS········00000000·007e10·000080·00······0···0··1 | 30 | ··[25]·.debug_ranges·····PROGBITS········00000000·007e10·000080·00······0···0··1 |
| 31 | ··[26]·.debug_str········PROGBITS········00000000·007e90·006bf9·01··MS··0···0··1 | 31 | ··[26]·.debug_str········PROGBITS········00000000·007e90·006bf9·01··MS··0···0··1 |
| 32 | ··[27]·.debug_frame······PROGBITS········00000000·00ea8c·0000e4·00······0···0··4 | 32 | ··[27]·.debug_frame······PROGBITS········00000000·00ea8c·0000e4·00······0···0··4 |
| 33 | ··[28]·.debug_line·······PROGBITS········00000000·00eb70·0007 | 33 | ··[28]·.debug_line·······PROGBITS········00000000·00eb70·000792·00······0···0··1 |
| 34 | ··[29]·.symtab···········SYMTAB··········00000000·00f | 34 | ··[29]·.symtab···········SYMTAB··········00000000·00f304·000550·10·····31··68··4 |
| 35 | ··[30]·.shstrtab·········STRTAB··········00000000·00f8 | 35 | ··[30]·.shstrtab·········STRTAB··········00000000·00f854·000146·00······0···0··1 |
| 36 | ··[31]·.strtab···········STRTAB··········00000000·00f9 | 36 | ··[31]·.strtab···········STRTAB··········00000000·00f99a·000444·00······0···0··1 |
| 37 | Key·to·Flags: | 37 | Key·to·Flags: |
| 38 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 38 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
| 39 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 39 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
| 40 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 40 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
| 41 | ··y·(purecode),·p·(processor·specific) | 41 | ··y·(purecode),·p·(processor·specific) |
| Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
| 1 | Raw·dump·of·debug·contents·of·section·.debug_line: | 1 | Raw·dump·of·debug·contents·of·section·.debug_line: |
| 2 | ··Offset:······················0x0 | 2 | ··Offset:······················0x0 |
| 3 | ··Length:······················1 | 3 | ··Length:······················1934 |
| 4 | ··DWARF·Version:···············4 | 4 | ··DWARF·Version:···············4 |
| 5 | ··Prologue·Length:·············1 | 5 | ··Prologue·Length:·············1303 |
| 6 | ··Minimum·Instruction·Length:··1 | 6 | ··Minimum·Instruction·Length:··1 |
| 7 | ··Maximum·Ops·per·Instruction:·1 | 7 | ··Maximum·Ops·per·Instruction:·1 |
| 8 | ··Initial·value·of·'is_stmt':··1 | 8 | ··Initial·value·of·'is_stmt':··1 |
| 9 | ··Line·Base:···················-5 | 9 | ··Line·Base:···················-5 |
| 10 | ··Line·Range:··················14 | 10 | ··Line·Range:··················14 |
| 11 | ··Opcode·Base:·················13 | 11 | ··Opcode·Base:·················13 |
| Offset 22, 26 lines modified | Offset 22, 26 lines modified | ||
| 22 | ··Opcode·8·has·0·args | 22 | ··Opcode·8·has·0·args |
| 23 | ··Opcode·9·has·1·arg | 23 | ··Opcode·9·has·1·arg |
| 24 | ··Opcode·10·has·0·args | 24 | ··Opcode·10·has·0·args |
| 25 | ··Opcode·11·has·0·args | 25 | ··Opcode·11·has·0·args |
| 26 | ··Opcode·12·has·1·arg | 26 | ··Opcode·12·has·1·arg |
| 27 | ·The·Directory·Table·(offset·0x1c): | 27 | ·The·Directory·Table·(offset·0x1c): |
| 28 | ··1» /opt/android-sdk/ndk/ | 28 | ··1» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1 |
| 29 | ··2» /opt/android-sdk/ndk/ | 29 | ··2» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.8/include |
| 30 | ··3» /home/vagrant/build/com.termux.gui/app | 30 | ··3» /home/vagrant/build/com.termux.gui/app |
| 31 | ··4» /opt/android-sdk/ndk/ | 31 | ··4» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/android |
| 32 | ··5» /opt/android-sdk/ndk/ | 32 | ··5» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include |
| 33 | ··6» /opt/android-sdk/ndk/ | 33 | ··6» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/EGL |
| 34 | ··7» /opt/android-sdk/ndk/ | 34 | ··7» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/GLES2 |
| 35 | ··8» /opt/android-sdk/ndk/ | 35 | ··8» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/asm-generic |
| 36 | ··9» /opt/android-sdk/ndk/ | 36 | ··9» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/sys |
| 37 | ··10» /opt/android-sdk/ndk/ | 37 | ··10» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits/fortify |
| 38 | ·The·File·Name·Table·(offset·0x3 | 38 | ·The·File·Name·Table·(offset·0x3bd): |
| 39 | ··Entry» Dir» Time» Size» Name | 39 | ··Entry» Dir» Time» Size» Name |
| 40 | ··1» 1» 0» 0» atomic | 40 | ··1» 1» 0» 0» atomic |
| 41 | ··2» 2» 0» 0» stddef.h | 41 | ··2» 2» 0» 0» stddef.h |
| 42 | ··3» 3» 0» 0» src/main/cpp/gui.cpp | 42 | ··3» 3» 0» 0» src/main/cpp/gui.cpp |
| 43 | ··4» 4» 0» 0» log.h | 43 | ··4» 4» 0» 0» log.h |
| 44 | ··5» 5» 0» 0» jni.h | 44 | ··5» 5» 0» 0» jni.h |
| 45 | ··6» 6» 0» 0» egl.h | 45 | ··6» 6» 0» 0» egl.h |
| Offset 66, 372 lines modified | Offset 66, 372 lines modified | ||
| 66 | ··25» 1» 0» 0» string.h | 66 | ··25» 1» 0» 0» string.h |
| 67 | ··26» 10» 0» 0» fcntl.h | 67 | ··26» 10» 0» 0» fcntl.h |
| 68 | ··27» 5» 0» 0» unistd.h | 68 | ··27» 5» 0» 0» unistd.h |
| 69 | ··28» 2» 0» 0» stdarg.h | 69 | ··28» 2» 0» 0» stdarg.h |
| 70 | ··29» 9» 0» 0» mman.h | 70 | ··29» 9» 0» 0» mman.h |
| 71 | ·Line·Number·Statements: | 71 | ·Line·Number·Statements: |
| 72 | ··[0x00000 | 72 | ··[0x00000521]··Set·File·Name·to·entry·3·in·the·File·Name·Table |
| 73 | ··[0x00000 | 73 | ··[0x00000523]··Extended·opcode·2:·set·Address·to·0xaa4 |
| 74 | ··[0x00000 | 74 | ··[0x0000052a]··Advance·Line·by·17·to·18 |
| 75 | ··[0x00000 | 75 | ··[0x0000052c]··Copy |
| 76 | ··[0x00000 | 76 | ··[0x0000052d]··Set·column·to·5 |
| 77 | ··[0x00000 | 77 | ··[0x0000052f]··Set·prologue_end·to·true |
| 78 | ··[0x00000 | 78 | ··[0x00000530]··Special·opcode·62:·advance·Address·by·4·to·0xaa8·and·Line·by·1·to·19 |
| 79 | ··[0x00000 | 79 | ··[0x00000531]··Set·is_stmt·to·0 |
| 80 | ··[0x00000 | 80 | ··[0x00000532]··Advance·Line·by·-19·to·0 |
| 81 | ··[0x00000 | 81 | ··[0x00000534]··Special·opcode·33:·advance·Address·by·2·to·0xaaa·and·Line·by·0·to·0 |
| 82 | ··[0x00000 | 82 | ··[0x00000535]··Advance·Line·by·19·to·19 |
| 83 | ··[0x00000 | 83 | ··[0x00000537]··Special·opcode·33:·advance·Address·by·2·to·0xaac·and·Line·by·0·to·19 |
| 84 | ··[0x00000 | 84 | ··[0x00000538]··Set·File·Name·to·entry·26·in·the·File·Name·Table |
| 85 | ··[0x00000 | 85 | ··[0x0000053a]··Set·column·to·12 |
| 86 | ··[0x00000 | 86 | ··[0x0000053c]··Set·is_stmt·to·1 |
| 87 | ··[0x00000 | 87 | ··[0x0000053d]··Advance·Line·by·48·to·67 |
| 88 | ··[0x00000 | 88 | ··[0x0000053f]··Special·opcode·173:·advance·Address·by·12·to·0xab8·and·Line·by·0·to·67 |
| 89 | ··[0x000004f8]··Set·File·Name·to·entry·3·in·the·File·Name·Table | ||
| 90 | ··[0x000004fa]··Set·column·to·9 | ||
| 91 | ··[0x000004fc]··Advance·Line·by·-46·to·21 | ||
| 92 | ··[0x000004fe]··Special·opcode·173:·advance·Address·by·12·to·0xac4·and·Line·by·0·to·21 | ||
| 93 | ··[0x000004ff]··Set·is_stmt·to·0 | ||
| 94 | ··[0x00000500]··Advance·Line·by·-21·to·0 | ||
| 95 | ··[0x00000502]··Special·opcode·61:·advance·Address·by·4·to·0xac8·and·Line·by·0·to·0 | ||
| 96 | ··[0x00000503]··Set·is_stmt·to·1 | ||
| 97 | ··[0x00000504]··Advance·Line·by·25·to·25 | ||
| 98 | ··[0x00000506]··Special·opcode·61:·advance·Address·by·4·to·0xacc·and·Line·by·0·to·25 | ||
| 99 | ··[0x00000507]··Set·is_stmt·to·0 | ||
| 100 | ··[0x00000508]··Special·opcode·173:·advance·Address·by·12·to·0xad8·and·Line·by·0·to·25 | ||
| 101 | ··[0x00000509]··Set·column·to·5 | ||
| 102 | ··[0x0000050b]··Set·is_stmt·to·1 | ||
| 103 | ··[0x0000050c]··Special·opcode·66:·advance·Address·by·4·to·0xadc·and·Line·by·5·to·30 | ||
| 104 | ··[0x0000050d]··Set·column·to·1 | ||
| 105 | ··[0x0000050f]··Special·opcode·203:·advance·Address·by·14·to·0xaea·and·Line·by·2·to·32 | ||
| 106 | ··[0x00000510]··Set·column·to·101 | ||
| 107 | ··[0x00000512]··Advance·Line·by·-10·to·22 | ||
| 108 | ··[0x00000514]··Special·opcode·61:·advance·Address·by·4·to·0xaee·and·Line·by·0·to·22 | ||
| 109 | ··[0x00000515]··Set·column·to·9 | ||
| 110 | ··[0x00000517]··Set·is_stmt·to·0 | ||
| 111 | ··[0x00000518]··Special·opcode·89:·advance·Address·by·6·to·0xaf4·and·Line·by·0·to·22 | ||
| 112 | ··[0x00000519]··Advance·Line·by·-22·to·0 | ||
| 113 | ··[0x0000051b]··Special·opcode·201:·advance·Address·by·14·to·0xb02·and·Line·by·0·to·0 | ||
| 114 | ··[0x0000051c]··Set·column·to·1 | ||
| 115 | ··[0x0000051e]··Set·is_stmt·to·1 | ||
| 116 | ··[0x0000051f]··Advance·Line·by·32·to·32 | ||
| 117 | ··[0x00000521]··Special·opcode·61:·advance·Address·by·4·to·0xb06·and·Line·by·0·to·32 | ||
| 118 | ··[0x00000522]··Set·column·to·100 | ||
| 119 | ··[0x00000524]··Advance·Line·by·-6·to·26 | ||
| 120 | ··[0x00000526]··Special·opcode·33:·advance·Address·by·2·to·0xb08·and·Line·by·0·to·26 | ||
| 121 | ··[0x00000527]··Set·column·to·9 | ||
| 122 | ··[0x00000529]··Set·is_stmt·to·0 | ||
| 123 | ··[0x0000052a]··Special·opcode·89:·advance·Address·by·6·to·0xb0e·and·Line·by·0·to·26 | ||
| 124 | ··[0x0000052b]··Set·is_stmt·to·1 | ||
| 125 | ··[0x0000052c]··Special·opcode·202:·advance·Address·by·14·to·0xb1c·and·Line·by·1·to·27 | ||
| 126 | ··[0x0000052d]··Set·is_stmt·to·0 | ||
| 127 | ··[0x0000052e]··Advance·Line·by·-27·to·0 | ||
| 128 | ··[0x00000530]··Special·opcode·89:·advance·Address·by·6·to·0xb22·and·Line·by·0·to·0 | ||
| 129 | ··[0x00000531]··Set·column·to·1 | ||
| 130 | ··[0x00000533]··Set·is_stmt·to·1 | ||
| 131 | ··[0x00000534]··Advance·Line·by·32·to·32 | ||
| 132 | ··[0x00000536]··Special·opcode·61:·advance·Address·by·4·to·0xb26·and·Line·by·0·to·32 | ||
| 133 | ··[0x00000537]··Set·is_stmt·to·0 | ||
| 134 | ··[0x00000538]··Advance·Line·by·-32·to·0 | ||
| 135 | ··[0x0000053a]··Special·opcode·33:·advance·Address·by·2·to·0xb28·and·Line·by·0·to·0 | ||
| 136 | ··[0x0000053b]··Advance·PC·by·36·to·0xb4c | ||
| 137 | ··[0x0000053d]··Extended·opcode·1:·End·of·Sequence | ||
| 138 | ··[0x00000540]··Set·File·Name·to·entry·3·in·the·File·Name·Table | 89 | ··[0x00000540]··Set·File·Name·to·entry·3·in·the·File·Name·Table |
| 139 | ··[0x00000542]··Extended·opcode·2:·set·Address·to·0xb4c | ||
| 140 | ··[0x00000549]··Advance·Line·by·36·to·37 | ||
| 141 | ··[0x0000054b]··Copy | ||
| 142 | ··[0x0000054 | 90 | ··[0x00000542]··Set·column·to·9 |
| 143 | ··[0x0000054 | 91 | ··[0x00000544]··Advance·Line·by·-46·to·21 |
| 144 | ··[0x0000054 | 92 | ··[0x00000546]··Special·opcode·173:·advance·Address·by·12·to·0xac4·and·Line·by·0·to·21 |
| 145 | ··[0x000005 | 93 | ··[0x00000547]··Set·is_stmt·to·0 |
| 146 | ··[0x000005 | 94 | ··[0x00000548]··Advance·Line·by·-21·to·0 |
| 95 | ··[0x0000054a]··Special·opcode·61:·advance·Address·by·4·to·0xac8·and·Line·by·0·to·0 | ||
| 96 | ··[0x0000054b]··Set·is_stmt·to·1 | ||
| 97 | ··[0x0000054c]··Advance·Line·by·25·to·25 | ||
| Max diff block lines reached; 16066/41730 bytes (38.50%) of diff not shown. | |||
| Offset 777, 24 lines modified | Offset 777, 24 lines modified | ||
| 777 | GetStringRegion | 777 | GetStringRegion |
| 778 | _ZN7_JNIEnv11DefineClassEPKcP8_jobjectPKai | 778 | _ZN7_JNIEnv11DefineClassEPKcP8_jobjectPKai |
| 779 | _ZN7_JNIEnv13GetSuperclassEP7_jclass | 779 | _ZN7_JNIEnv13GetSuperclassEP7_jclass |
| 780 | _ZN7_JNIEnv15CallFloatMethodEP8_jobjectP10_jmethodIDz | 780 | _ZN7_JNIEnv15CallFloatMethodEP8_jobjectP10_jmethodIDz |
| 781 | _ZN7_JNIEnv27CallNonvirtualBooleanMethodEP8_jobjectP7_jclassP10_jmethodIDz | 781 | _ZN7_JNIEnv27CallNonvirtualBooleanMethodEP8_jobjectP7_jclassP10_jmethodIDz |
| 782 | _ZN7_JNIEnv14GetObjectFieldEP8_jobjectP9_jfieldID | 782 | _ZN7_JNIEnv14GetObjectFieldEP8_jobjectP9_jfieldID |
| 783 | _ZNSt6__ndk118__cxx_atomic_storeIPFvjPvEEEvPNS_22__cxx_atomic_base_implIT_EES5_NS_12memory_orderE | 783 | _ZNSt6__ndk118__cxx_atomic_storeIPFvjPvEEEvPNS_22__cxx_atomic_base_implIT_EES5_NS_12memory_orderE |
| 784 | /opt/android-sdk/ndk/ | 784 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1 |
| 785 | /opt/android-sdk/ndk/ | 785 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.8/include |
| 786 | /home/vagrant/build/com.termux.gui/app | 786 | /home/vagrant/build/com.termux.gui/app |
| 787 | /opt/android-sdk/ndk/ | 787 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/android |
| 788 | /opt/android-sdk/ndk/ | 788 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include |
| 789 | /opt/android-sdk/ndk/ | 789 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/EGL |
| 790 | /opt/android-sdk/ndk/ | 790 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/GLES2 |
| 791 | /opt/android-sdk/ndk/ | 791 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/asm-generic |
| 792 | /opt/android-sdk/ndk/ | 792 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/sys |
| 793 | /opt/android-sdk/ndk/ | 793 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits/fortify |
| 794 | stddef.h | 794 | stddef.h |
| 795 | src/main/cpp/gui.cpp | 795 | src/main/cpp/gui.cpp |
| 796 | eglext.h | 796 | eglext.h |
| 797 | gl2ext.h | 797 | gl2ext.h |
| 798 | type_traits | 798 | type_traits |
| 799 | __nullptr | 799 | __nullptr |
| 800 | stddef.h | 800 | stddef.h |
| Offset 52, 15 lines modified | Offset 52, 15 lines modified | ||
| 52 | » mov» r5,·r2 | 52 | » mov» r5,·r2 |
| 53 | » ldr» r2,·[pc,·#124]»;·(b2c·<Java_com_termux_gui_ConnectionHandler_00024Companion_create_1ashmem+0x88>) | 53 | » ldr» r2,·[pc,·#124]»;·(b2c·<Java_com_termux_gui_ConnectionHandler_00024Companion_create_1ashmem+0x88>) |
| 54 | » movs» r0,·#3 | 54 | » movs» r0,·#3 |
| 55 | » add» r1,·pc | 55 | » add» r1,·pc |
| 56 | » add» r2,·pc | 56 | » add» r2,·pc |
| 57 | » blx» e20·<__ThumbV7PILongThunk_munmap+0x5c> | 57 | » blx» e20·<__ThumbV7PILongThunk_munmap+0x5c> |
| 58 | open(char·const*,·int·pass_object_size1): | 58 | open(char·const*,·int·pass_object_size1): |
| 59 | /opt/android-sdk/ndk/ | 59 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits/fortify/fcntl.h:67 |
| 60 | » ldr» r0,·[pc,·#116]»;·(b30·<Java_com_termux_gui_ConnectionHandler_00024Companion_create_1ashmem+0x8c>) | 60 | » ldr» r0,·[pc,·#116]»;·(b30·<Java_com_termux_gui_ConnectionHandler_00024Companion_create_1ashmem+0x8c>) |
| 61 | » movs» r1,·#2 | 61 | » movs» r1,·#2 |
| 62 | » add» r0,·pc | 62 | » add» r0,·pc |
| 63 | » blx» e30·<__ThumbV7PILongThunk_munmap+0x6c> | 63 | » blx» e30·<__ThumbV7PILongThunk_munmap+0x6c> |
| 64 | » mov» r4,·r0 | 64 | » mov» r4,·r0 |
| 65 | Java_com_termux_gui_ConnectionHandler_00024Companion_create_1ashmem(): | 65 | Java_com_termux_gui_ConnectionHandler_00024Companion_create_1ashmem(): |
| 66 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:21 | 66 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:21 |
| Offset 168, 21 lines modified | Offset 168, 21 lines modified | ||
| 168 | » movs» r3,·#1 | 168 | » movs» r3,·#1 |
| 169 | » blx» e70·<__ThumbV7PILongThunk_munmap+0xac> | 169 | » blx» e70·<__ThumbV7PILongThunk_munmap+0xac> |
| 170 | » mov» r1,·r0 | 170 | » mov» r1,·r0 |
| 171 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:48 | 171 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:48 |
| 172 | » adds» r0,·#1 | 172 | » adds» r0,·#1 |
| 173 | » beq.n» bc2·<Java_com_termux_gui_ConnectionHandler_00024Companion_map_1ashmem+0x4e> | 173 | » beq.n» bc2·<Java_com_termux_gui_ConnectionHandler_00024Companion_map_1ashmem+0x4e> |
| 174 | _JNIEnv::NewDirectByteBuffer(void*,·long·long): | 174 | _JNIEnv::NewDirectByteBuffer(void*,·long·long): |
| 175 | /opt/android-sdk/ndk/ | 175 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:1018 |
| 176 | » ldr» r0,·[r5,·#0] | 176 | » ldr» r0,·[r5,·#0] |
| 177 | Java_com_termux_gui_ConnectionHandler_00024Companion_map_1ashmem(): | 177 | Java_com_termux_gui_ConnectionHandler_00024Companion_map_1ashmem(): |
| 178 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:52 | 178 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:52 |
| 179 | » asrs» r3,·r4,·#31 | 179 | » asrs» r3,·r4,·#31 |
| 180 | _JNIEnv::NewDirectByteBuffer(void*,·long·long): | 180 | _JNIEnv::NewDirectByteBuffer(void*,·long·long): |
| 181 | /opt/android-sdk/ndk/ | 181 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:1018 |
| 182 | » mov» r2,·r4 | 182 | » mov» r2,·r4 |
| 183 | » ldr.w» ip,·[r0,·#916]» ;·0x394 | 183 | » ldr.w» ip,·[r0,·#916]» ;·0x394 |
| 184 | » mov» r0,·r5 | 184 | » mov» r0,·r5 |
| 185 | » add» sp,·#8 | 185 | » add» sp,·#8 |
| 186 | » ldr.w» fp,·[sp],·#4 | 186 | » ldr.w» fp,·[sp],·#4 |
| 187 | » ldmia.w»sp!,·{r4,·r5,·r6,·r7,·lr} | 187 | » ldmia.w»sp!,·{r4,·r5,·r6,·r7,·lr} |
| 188 | » bx» ip | 188 | » bx» ip |
| Offset 218, 23 lines modified | Offset 218, 23 lines modified | ||
| 218 | » ldr» r2,·[pc,·#108]»;·(c6c·<Java_com_termux_gui_ConnectionHandler_00024Companion_unmap_1ashmem+0x7c>) | 218 | » ldr» r2,·[pc,·#108]»;·(c6c·<Java_com_termux_gui_ConnectionHandler_00024Companion_unmap_1ashmem+0x7c>) |
| 219 | » mov» r6,·r0 | 219 | » mov» r6,·r0 |
| 220 | » add» r1,·pc | 220 | » add» r1,·pc |
| 221 | » movs» r0,·#3 | 221 | » movs» r0,·#3 |
| 222 | » add» r2,·pc | 222 | » add» r2,·pc |
| 223 | » blx» e20·<__ThumbV7PILongThunk_munmap+0x5c> | 223 | » blx» e20·<__ThumbV7PILongThunk_munmap+0x5c> |
| 224 | _JNIEnv::GetDirectBufferAddress(_jobject*): | 224 | _JNIEnv::GetDirectBufferAddress(_jobject*): |
| 225 | /opt/android-sdk/ndk/ | 225 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:1021 |
| 226 | » ldr» r0,·[r6,·#0] | 226 | » ldr» r0,·[r6,·#0] |
| 227 | » mov» r1,·r5 | 227 | » mov» r1,·r5 |
| 228 | » ldr.w» r2,·[r0,·#920]» ;·0x398 | 228 | » ldr.w» r2,·[r0,·#920]» ;·0x398 |
| 229 | » mov» r0,·r6 | 229 | » mov» r0,·r6 |
| 230 | » blx» r2 | 230 | » blx» r2 |
| 231 | » mov» r4,·r0 | 231 | » mov» r4,·r0 |
| 232 | _JNIEnv::GetDirectBufferCapacity(_jobject*): | 232 | _JNIEnv::GetDirectBufferCapacity(_jobject*): |
| 233 | /opt/android-sdk/ndk/ | 233 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:1024 |
| 234 | » ldr» r0,·[r6,·#0] | 234 | » ldr» r0,·[r6,·#0] |
| 235 | » mov» r1,·r5 | 235 | » mov» r1,·r5 |
| 236 | » ldr.w» r2,·[r0,·#924]» ;·0x39c | 236 | » ldr.w» r2,·[r0,·#924]» ;·0x39c |
| 237 | » mov» r0,·r6 | 237 | » mov» r0,·r6 |
| 238 | » blx» r2 | 238 | » blx» r2 |
| 239 | Java_com_termux_gui_ConnectionHandler_00024Companion_unmap_1ashmem(): | 239 | Java_com_termux_gui_ConnectionHandler_00024Companion_unmap_1ashmem(): |
| 240 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:62 | 240 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:62 |
| Offset 277, 71 lines modified | Offset 277, 71 lines modified | ||
| 277 | 00000c80·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR>: | 277 | 00000c80·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR>: |
| 278 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): | 278 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): |
| 279 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:76 | 279 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:76 |
| 280 | » push» {r4,·r5,·r6,·r7,·lr} | 280 | » push» {r4,·r5,·r6,·r7,·lr} |
| 281 | » add» r7,·sp,·#12 | 281 | » add» r7,·sp,·#12 |
| 282 | » str.w» fp,·[sp,·#-4]! | 282 | » str.w» fp,·[sp,·#-4]! |
| 283 | unsigned·int·(*std::__ndk1::__cxx_atomic_load<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>·const*,·std::__ndk1::memory_order))(void*,·void*): | 283 | unsigned·int·(*std::__ndk1::__cxx_atomic_load<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>·const*,·std::__ndk1::memory_order))(void*,·void*): |
| 284 | /opt/android-sdk/ndk/ | 284 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 285 | » ldr» r6,·[pc,·#108]»;·(cf8·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0x78>) | 285 | » ldr» r6,·[pc,·#108]»;·(cf8·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0x78>) |
| 286 | » mov» r4,·r0 | 286 | » mov» r4,·r0 |
| 287 | » mov» r5,·r2 | 287 | » mov» r5,·r2 |
| 288 | » add» r6,·pc | 288 | » add» r6,·pc |
| 289 | » ldr» r0,·[r6,·#0] | 289 | » ldr» r0,·[r6,·#0] |
| 290 | » dmb» ish | 290 | » dmb» ish |
| 291 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): | 291 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): |
| 292 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:77 | 292 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:77 |
| 293 | » cbnz» r0,·cb2·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0x32> | 293 | » cbnz» r0,·cb2·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0x32> |
| 294 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:78 | 294 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:78 |
| 295 | » ldr» r0,·[pc,·#96]» ;·(cfc·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0x7c>) | 295 | » ldr» r0,·[pc,·#96]» ;·(cfc·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0x7c>) |
| 296 | » add» r0,·pc | 296 | » add» r0,·pc |
| 297 | » blx» e90·<__ThumbV7PILongThunk_munmap+0xcc> | 297 | » blx» e90·<__ThumbV7PILongThunk_munmap+0xcc> |
| 298 | void·std::__ndk1::__cxx_atomic_store<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>*,·unsigned·int·(*)(void*,·void*),·std::__ndk1::memory_order): | 298 | void·std::__ndk1::__cxx_atomic_store<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>*,·unsigned·int·(*)(void*,·void*),·std::__ndk1::memory_order): |
| 299 | /opt/android-sdk/ndk/ | 299 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:964 |
| 300 | » dmb» ish | 300 | » dmb» ish |
| 301 | » str» r0,·[r6,·#0] | 301 | » str» r0,·[r6,·#0] |
| 302 | » dmb» ish | 302 | » dmb» ish |
| 303 | unsigned·int·(*std::__ndk1::__cxx_atomic_load<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>·const*,·std::__ndk1::memory_order))(void*,·void*): | 303 | unsigned·int·(*std::__ndk1::__cxx_atomic_load<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>·const*,·std::__ndk1::memory_order))(void*,·void*): |
| 304 | /opt/android-sdk/ndk/ | 304 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 305 | » ldr» r0,·[r6,·#0] | 305 | » ldr» r0,·[r6,·#0] |
| 306 | » dmb» ish | 306 | » dmb» ish |
| 307 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): | 307 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): |
| 308 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:79 | 308 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:79 |
| 309 | » cbz» r0,·cc6·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0x46> | 309 | » cbz» r0,·cc6·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0x46> |
| 310 | unsigned·int·(*std::__ndk1::__cxx_atomic_load<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>·const*,·std::__ndk1::memory_order))(void*,·void*): | 310 | unsigned·int·(*std::__ndk1::__cxx_atomic_load<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>·const*,·std::__ndk1::memory_order))(void*,·void*): |
| 311 | /opt/android-sdk/ndk/ | 311 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 312 | » ldr» r2,·[r6,·#0] | 312 | » ldr» r2,·[r6,·#0] |
| 313 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): | 313 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): |
| 314 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:89 | 314 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:89 |
| 315 | » mov» r0,·r5 | 315 | » mov» r0,·r5 |
| 316 | » ldr» r1,·[r7,·#8] | 316 | » ldr» r1,·[r7,·#8] |
| 317 | unsigned·int·(*std::__ndk1::__cxx_atomic_load<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>·const*,·std::__ndk1::memory_order))(void*,·void*): | 317 | unsigned·int·(*std::__ndk1::__cxx_atomic_load<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>·const*,·std::__ndk1::memory_order))(void*,·void*): |
| 318 | /opt/android-sdk/ndk/ | 318 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 319 | » dmb» ish | 319 | » dmb» ish |
| 320 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): | 320 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): |
| 321 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:89 | 321 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:89 |
| 322 | » blx» r2 | 322 | » blx» r2 |
| 323 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:90 | 323 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:90 |
| 324 | » uxtb» r0,·r0 | 324 | » uxtb» r0,·r0 |
| 325 | » ldr.w» fp,·[sp],·#4 | 325 | » ldr.w» fp,·[sp],·#4 |
| 326 | » pop» {r4,·r5,·r6,·r7,·pc} | 326 | » pop» {r4,·r5,·r6,·r7,·pc} |
| 327 | _JNIEnv::FindClass(char·const*): | 327 | _JNIEnv::FindClass(char·const*): |
| 328 | /opt/android-sdk/ndk/ | 328 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:503 |
| 329 | » ldr» r0,·[r4,·#0] | 329 | » ldr» r0,·[r4,·#0] |
| 330 | » ldr» r1,·[pc,·#52]» ;·(d00·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0x80>) | 330 | » ldr» r1,·[pc,·#52]» ;·(d00·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0x80>) |
| 331 | » ldr» r2,·[r0,·#24] | 331 | » ldr» r2,·[r0,·#24] |
| 332 | » add» r1,·pc | 332 | » add» r1,·pc |
| 333 | » mov» r0,·r4 | 333 | » mov» r0,·r4 |
| 334 | » blx» r2 | 334 | » blx» r2 |
| 335 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): | 335 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): |
| 336 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:81 | 336 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:81 |
| 337 | » cbz» r0,·ce6·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0x66> | 337 | » cbz» r0,·ce6·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0x66> |
| 338 | » mov» r1,·r0 | 338 | » mov» r1,·r0 |
| 339 | _JNIEnv::ThrowNew(_jclass*,·char·const*): | 339 | _JNIEnv::ThrowNew(_jclass*,·char·const*): |
| 340 | /opt/android-sdk/ndk/ | 340 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:527 |
| 341 | » ldr» r0,·[r4,·#0] | 341 | » ldr» r0,·[r4,·#0] |
| Max diff block lines reached; 4970/13216 bytes (37.61%) of diff not shown. | |||
| 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:···············0x724 | 11 | ··Entry·point·address:···············0x724 |
| 12 | ··Start·of·program·headers:··········52·(bytes·into·file) | 12 | ··Start·of·program·headers:··········52·(bytes·into·file) |
| 13 | ··Start·of·section·headers:··········62 | 13 | ··Start·of·section·headers:··········62720·(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:·········33 | 19 | ··Number·of·section·headers:·········33 |
| 20 | ··Section·header·string·table·index:·31 | 20 | ··Section·header·string·table·index:·31 |
| Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
| 1 | There·are·33·section·headers,·starting·at·offset·0xf | 1 | There·are·33·section·headers,·starting·at·offset·0xf500: |
| 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]·.dynsym···········DYNSYM··········000001ec·0001ec·0000d0·10···A··7···1··4 | 6 | ··[·2]·.dynsym···········DYNSYM··········000001ec·0001ec·0000d0·10···A··7···1··4 |
| 7 | ··[·3]·.gnu.version······VERSYM··········000002bc·0002bc·00001a·02···A··2···0··2 | 7 | ··[·3]·.gnu.version······VERSYM··········000002bc·0002bc·00001a·02···A··2···0··2 |
| Offset 27, 16 lines modified | Offset 27, 16 lines modified | ||
| 27 | ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000bd5·00003a·00······0···0··1 | 27 | ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000bd5·00003a·00······0···0··1 |
| 28 | ··[23]·.debug_loc········PROGBITS········00000000·000c0f·000287·00······0···0··1 | 28 | ··[23]·.debug_loc········PROGBITS········00000000·000c0f·000287·00······0···0··1 |
| 29 | ··[24]·.debug_abbrev·····PROGBITS········00000000·000e96·00039e·00······0···0··1 | 29 | ··[24]·.debug_abbrev·····PROGBITS········00000000·000e96·00039e·00······0···0··1 |
| 30 | ··[25]·.debug_info·······PROGBITS········00000000·001234·0061fe·00······0···0··1 | 30 | ··[25]·.debug_info·······PROGBITS········00000000·001234·0061fe·00······0···0··1 |
| 31 | ··[26]·.debug_ranges·····PROGBITS········00000000·007432·000078·00······0···0··1 | 31 | ··[26]·.debug_ranges·····PROGBITS········00000000·007432·000078·00······0···0··1 |
| 32 | ··[27]·.debug_str········PROGBITS········00000000·0074aa·0070c5·01··MS··0···0··1 | 32 | ··[27]·.debug_str········PROGBITS········00000000·0074aa·0070c5·01··MS··0···0··1 |
| 33 | ··[28]·.debug_frame······PROGBITS········00000000·00e570·00005c·00······0···0··4 | 33 | ··[28]·.debug_frame······PROGBITS········00000000·00e570·00005c·00······0···0··4 |
| 34 | ··[29]·.debug_line·······PROGBITS········00000000·00e5cc·000 | 34 | ··[29]·.debug_line·······PROGBITS········00000000·00e5cc·000704·00······0···0··1 |
| 35 | ··[30]·.symtab···········SYMTAB··········00000000·00ec | 35 | ··[30]·.symtab···········SYMTAB··········00000000·00ecd0·0003f0·10·····32··51··4 |
| 36 | ··[31]·.shstrtab·········STRTAB··········00000000·00f0 | 36 | ··[31]·.shstrtab·········STRTAB··········00000000·00f0c0·00014b·00······0···0··1 |
| 37 | ··[32]·.strtab···········STRTAB··········00000000·00f | 37 | ··[32]·.strtab···········STRTAB··········00000000·00f20b·0002f2·00······0···0··1 |
| 38 | Key·to·Flags: | 38 | Key·to·Flags: |
| 39 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 39 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
| 40 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 40 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
| 41 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 41 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
| 42 | ··y·(purecode),·p·(processor·specific) | 42 | ··y·(purecode),·p·(processor·specific) |
| Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
| 1 | Raw·dump·of·debug·contents·of·section·.debug_line: | 1 | Raw·dump·of·debug·contents·of·section·.debug_line: |
| 2 | ··Offset:······················0x0 | 2 | ··Offset:······················0x0 |
| 3 | ··Length:······················17 | 3 | ··Length:······················1792 |
| 4 | ··DWARF·Version:···············4 | 4 | ··DWARF·Version:···············4 |
| 5 | ··Prologue·Length:·············1 | 5 | ··Prologue·Length:·············1467 |
| 6 | ··Minimum·Instruction·Length:··1 | 6 | ··Minimum·Instruction·Length:··1 |
| 7 | ··Maximum·Ops·per·Instruction:·1 | 7 | ··Maximum·Ops·per·Instruction:·1 |
| 8 | ··Initial·value·of·'is_stmt':··1 | 8 | ··Initial·value·of·'is_stmt':··1 |
| 9 | ··Line·Base:···················-5 | 9 | ··Line·Base:···················-5 |
| 10 | ··Line·Range:··················14 | 10 | ··Line·Range:··················14 |
| 11 | ··Opcode·Base:·················13 | 11 | ··Opcode·Base:·················13 |
| Offset 22, 27 lines modified | Offset 22, 27 lines modified | ||
| 22 | ··Opcode·8·has·0·args | 22 | ··Opcode·8·has·0·args |
| 23 | ··Opcode·9·has·1·arg | 23 | ··Opcode·9·has·1·arg |
| 24 | ··Opcode·10·has·0·args | 24 | ··Opcode·10·has·0·args |
| 25 | ··Opcode·11·has·0·args | 25 | ··Opcode·11·has·0·args |
| 26 | ··Opcode·12·has·1·arg | 26 | ··Opcode·12·has·1·arg |
| 27 | ·The·Directory·Table·(offset·0x1c): | 27 | ·The·Directory·Table·(offset·0x1c): |
| 28 | ··1» /opt/android-sdk/ndk/ | 28 | ··1» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1 |
| 29 | ··2» /opt/android-sdk/ndk/ | 29 | ··2» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.8/include |
| 30 | ··3» /home/vagrant/build/com.termux.gui/hbuffers | 30 | ··3» /home/vagrant/build/com.termux.gui/hbuffers |
| 31 | ··4» /opt/android-sdk/ndk/ | 31 | ··4» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include |
| 32 | ··5» /opt/android-sdk/ndk/ | 32 | ··5» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/android |
| 33 | ··6» /opt/android-sdk/ndk/ | 33 | ··6» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/EGL |
| 34 | ··7» /opt/android-sdk/ndk/ | 34 | ··7» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/KHR |
| 35 | ··8» /opt/android-sdk/ndk/ | 35 | ··8» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/asm-generic |
| 36 | ··9» /opt/android-sdk/ndk/ | 36 | ··9» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits |
| 37 | ··10» /opt/android-sdk/ndk/ | 37 | ··10» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/sys |
| 38 | ··11» /opt/android-sdk/ndk/ | 38 | ··11» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits/fortify |
| 39 | ·The·File·Name·Table·(offset·0x | 39 | ·The·File·Name·Table·(offset·0x421): |
| 40 | ··Entry» Dir» Time» Size» Name | 40 | ··Entry» Dir» Time» Size» Name |
| 41 | ··1» 1» 0» 0» atomic | 41 | ··1» 1» 0» 0» atomic |
| 42 | ··2» 2» 0» 0» stddef.h | 42 | ··2» 2» 0» 0» stddef.h |
| 43 | ··3» 3» 0» 0» src/main/cpp/hbuffers.cpp | 43 | ··3» 3» 0» 0» src/main/cpp/hbuffers.cpp |
| 44 | ··4» 4» 0» 0» jni.h | 44 | ··4» 4» 0» 0» jni.h |
| 45 | ··5» 5» 0» 0» log.h | 45 | ··5» 5» 0» 0» log.h |
| 46 | ··6» 6» 0» 0» egl.h | 46 | ··6» 6» 0» 0» egl.h |
| Offset 69, 186 lines modified | Offset 69, 186 lines modified | ||
| 69 | ··27» 11» 0» 0» string.h | 69 | ··27» 11» 0» 0» string.h |
| 70 | ··28» 4» 0» 0» string.h | 70 | ··28» 4» 0» 0» string.h |
| 71 | ··29» 1» 0» 0» string.h | 71 | ··29» 1» 0» 0» string.h |
| 72 | ··30» 2» 0» 0» stdarg.h | 72 | ··30» 2» 0» 0» stdarg.h |
| 73 | ··31» 5» 0» 0» hardware_buffer.h | 73 | ··31» 5» 0» 0» hardware_buffer.h |
| 74 | ·Line·Number·Statements: | 74 | ·Line·Number·Statements: |
| 75 | ··[0x000005 | 75 | ··[0x000005c5]··Set·File·Name·to·entry·3·in·the·File·Name·Table |
| 76 | ··[0x000005 | 76 | ··[0x000005c7]··Extended·opcode·2:·set·Address·to·0x778 |
| 77 | ··[0x000005 | 77 | ··[0x000005ce]··Advance·Line·by·25·to·26 |
| 78 | ··[0x000005 | 78 | ··[0x000005d0]··Copy |
| 79 | ··[0x000005 | 79 | ··[0x000005d1]··Set·column·to·26 |
| 80 | ··[0x000005 | 80 | ··[0x000005d3]··Set·prologue_end·to·true |
| 81 | ··[0x000005 | 81 | ··[0x000005d4]··Advance·PC·by·constant·17·to·0x789 |
| 82 | ··[0x000005 | 82 | ··[0x000005d5]··Special·opcode·189:·advance·Address·by·13·to·0x796·and·Line·by·2·to·28 |
| 83 | ··[0x000005 | 83 | ··[0x000005d6]··Set·File·Name·to·entry·1·in·the·File·Name·Table |
| 84 | ··[0x000005 | 84 | ··[0x000005d8]··Set·column·to·12 |
| 85 | ··[0x000005 | 85 | ··[0x000005da]··Advance·Line·by·949·to·977 |
| 86 | ··[0x000005 | 86 | ··[0x000005dd]··Special·opcode·89:·advance·Address·by·6·to·0x79c·and·Line·by·0·to·977 |
| 87 | ··[0x0000058e]··Set·File·Name·to·entry·3·in·the·File·Name·Table | ||
| 88 | ··[0x00000590]··Set·column·to·26 | ||
| 89 | ··[0x00000592]··Advance·Line·by·-949·to·28 | ||
| 90 | ··[0x00000595]··Special·opcode·33:·advance·Address·by·2·to·0x79e·and·Line·by·0·to·28 | ||
| 91 | ··[0x00000596]··Set·File·Name·to·entry·1·in·the·File·Name·Table | ||
| 92 | ··[0x00000598]··Set·column·to·12 | ||
| 93 | ··[0x0000059a]··Advance·Line·by·949·to·977 | ||
| 94 | ··[0x0000059d]··Special·opcode·33:·advance·Address·by·2·to·0x7a0·and·Line·by·0·to·977 | ||
| 95 | ··[0x0000059e]··Set·File·Name·to·entry·3·in·the·File·Name·Table | ||
| 96 | ··[0x000005a0]··Set·column·to·9 | ||
| 97 | ··[0x000005a2]··Advance·Line·by·-948·to·29 | ||
| 98 | ··[0x000005a5]··Special·opcode·117:·advance·Address·by·8·to·0x7a8·and·Line·by·0·to·29 | ||
| 99 | ··[0x000005a6]··Set·column·to·50 | ||
| 100 | ··[0x000005a8]··Special·opcode·34:·advance·Address·by·2·to·0x7aa·and·Line·by·1·to·30 | ||
| 101 | ··[0x000005a9]··Set·File·Name·to·entry·1·in·the·File·Name·Table | ||
| 102 | ··[0x000005ab]··Set·column·to·5 | ||
| 103 | ··[0x000005ad]··Advance·Line·by·934·to·964 | ||
| 104 | ··[0x000005b0]··Special·opcode·117:·advance·Address·by·8·to·0x7b2·and·Line·by·0·to·964 | ||
| 105 | ··[0x000005b1]··Set·column·to·12 | ||
| 106 | ··[0x000005b3]··Advance·Line·by·13·to·977 | ||
| 107 | ··[0x000005b5]··Special·opcode·145:·advance·Address·by·10·to·0x7bc·and·Line·by·0·to·977 | ||
| 108 | ··[0x000005b6]··Set·File·Name·to·entry·3·in·the·File·Name·Table | ||
| 109 | ··[0x000005b8]··Set·column·to·13 | ||
| 110 | ··[0x000005ba]··Advance·Line·by·-946·to·31 | ||
| 111 | ··[0x000005bd]··Special·opcode·89:·advance·Address·by·6·to·0x7c2·and·Line·by·0·to·31 | ||
| 112 | ··[0x000005be]··Set·File·Name·to·entry·1·in·the·File·Name·Table | ||
| 113 | ··[0x000005c0]··Set·column·to·12 | ||
| 114 | ··[0x000005c2]··Advance·Line·by·946·to·977 | ||
| 115 | ··[0x000005c5]··Special·opcode·33:·advance·Address·by·2·to·0x7c4·and·Line·by·0·to·977 | ||
| 116 | ··[0x000005c6]··Set·File·Name·to·entry·3·in·the·File·Name·Table | ||
| 117 | ··[0x000005c8]··Set·column·to·9 | ||
| 118 | ··[0x000005ca]··Advance·Line·by·-936·to·41 | ||
| 119 | ··[0x000005cd]··Special·opcode·145:·advance·Address·by·10·to·0x7ce·and·Line·by·0·to·41 | ||
| 120 | ··[0x000005ce]··Set·column·to·68 | ||
| 121 | ··[0x000005d0]··Special·opcode·34:·advance·Address·by·2·to·0x7d0·and·Line·by·1·to·42 | ||
| 122 | ··[0x000005d1]··Set·File·Name·to·entry·1·in·the·File·Name·Table | ||
| 123 | ··[0x000005d3]··Set·column·to·5 | ||
| 124 | ··[0x000005d5]··Advance·Line·by·922·to·964 | ||
| 125 | ··[0x000005d8]··Special·opcode·117:·advance·Address·by·8·to·0x7d8·and·Line·by·0·to·964 | ||
| 126 | ··[0x000005d9]··Set·column·to·12 | ||
| 127 | ··[0x000005db]··Advance·Line·by·13·to·977 | ||
| 128 | ··[0x000005dd]··Special·opcode·145:·advance·Address·by·10·to·0x7e2·and·Line·by·0·to·977 | ||
| 129 | ··[0x000005de]··Set·File·Name·to·entry·3·in·the·File·Name·Table | 87 | ··[0x000005de]··Set·File·Name·to·entry·3·in·the·File·Name·Table |
| 130 | ··[0x000005e0]··Set·column·to· | 88 | ··[0x000005e0]··Set·column·to·26 |
| 131 | ··[0x000005e2]··Advance·Line·by·-9 | 89 | ··[0x000005e2]··Advance·Line·by·-949·to·28 |
| 132 | ··[0x000005e5]··Special·opcode· | 90 | ··[0x000005e5]··Special·opcode·33:·advance·Address·by·2·to·0x79e·and·Line·by·0·to·28 |
| 133 | ··[0x000005e6]··Set·File·Name·to·entry·1·in·the·File·Name·Table | 91 | ··[0x000005e6]··Set·File·Name·to·entry·1·in·the·File·Name·Table |
| 134 | ··[0x000005e8]··Set·column·to·12 | 92 | ··[0x000005e8]··Set·column·to·12 |
| 135 | ··[0x000005ea]··Advance·Line·by·9 | 93 | ··[0x000005ea]··Advance·Line·by·949·to·977 |
| 136 | ··[0x000005ed]··Special·opcode·33:·advance·Address·by·2·to·0x7 | 94 | ··[0x000005ed]··Special·opcode·33:·advance·Address·by·2·to·0x7a0·and·Line·by·0·to·977 |
| 137 | ··[0x000005ee]··Set·File·Name·to·entry·3·in·the·File·Name·Table | 95 | ··[0x000005ee]··Set·File·Name·to·entry·3·in·the·File·Name·Table |
| 138 | ··[0x000005f0]··Set·column·to· | 96 | ··[0x000005f0]··Set·column·to·9 |
| 139 | ··[0x000005f2]··Advance·Line·by·-9 | 97 | ··[0x000005f2]··Advance·Line·by·-948·to·29 |
| 98 | ··[0x000005f5]··Special·opcode·117:·advance·Address·by·8·to·0x7a8·and·Line·by·0·to·29 | ||
| 99 | ··[0x000005f6]··Set·column·to·50 | ||
| 140 | ··[0x000005f | 100 | ··[0x000005f8]··Special·opcode·34:·advance·Address·by·2·to·0x7aa·and·Line·by·1·to·30 |
| 141 | ··[0x000005f | 101 | ··[0x000005f9]··Set·File·Name·to·entry·1·in·the·File·Name·Table |
| 142 | ··[0x000005f | 102 | ··[0x000005fb]··Set·column·to·5 |
| 143 | ··[0x000005f | 103 | ··[0x000005fd]··Advance·Line·by·934·to·964 |
| 144 | ··[0x000005fd]··Special·opcode·33:·advance·Address·by·2·to·0x7ee·and·Line·by·0·to·977 | ||
| 145 | ··[0x000005fe]··Set·File·Name·to·entry·3·in·the·File·Name·Table | ||
| 146 | ··[0x00000600]··Set·column·to·26 | ||
| 147 | ··[0x00000602]··Advance·Line·by·-924·to·53 | ||
| 148 | ··[0x0000060 | 104 | ··[0x00000600]··Special·opcode·117:·advance·Address·by·8·to·0x7b2·and·Line·by·0·to·964 |
| 149 | ··[0x00000606]··Set·column·to·9 | ||
| 150 | ··[0x00000608]··Special·opcode·34:·advance·Address·by·2·to·0x7f4·and·Line·by·1·to·54 | ||
| Max diff block lines reached; 9336/21900 bytes (42.63%) of diff not shown. | |||
| Offset 761, 25 lines modified | Offset 761, 25 lines modified | ||
| 761 | RegisterNatives | 761 | RegisterNatives |
| 762 | GetStringRegion | 762 | GetStringRegion |
| 763 | _ZN7_JNIEnv11DefineClassEPKcP8_jobjectPKai | 763 | _ZN7_JNIEnv11DefineClassEPKcP8_jobjectPKai |
| 764 | _ZN7_JNIEnv13GetSuperclassEP7_jclass | 764 | _ZN7_JNIEnv13GetSuperclassEP7_jclass |
| 765 | _ZN7_JNIEnv15CallFloatMethodEP8_jobjectP10_jmethodIDz | 765 | _ZN7_JNIEnv15CallFloatMethodEP8_jobjectP10_jmethodIDz |
| 766 | _ZN7_JNIEnv27CallNonvirtualBooleanMethodEP8_jobjectP7_jclassP10_jmethodIDz | 766 | _ZN7_JNIEnv27CallNonvirtualBooleanMethodEP8_jobjectP7_jclassP10_jmethodIDz |
| 767 | _ZN7_JNIEnv14GetObjectFieldEP8_jobjectP9_jfieldID | 767 | _ZN7_JNIEnv14GetObjectFieldEP8_jobjectP9_jfieldID |
| 768 | /opt/android-sdk/ndk/ | 768 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1 |
| 769 | /opt/android-sdk/ndk/ | 769 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.8/include |
| 770 | /home/vagrant/build/com.termux.gui/hbuffers | 770 | /home/vagrant/build/com.termux.gui/hbuffers |
| 771 | /opt/android-sdk/ndk/ | 771 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include |
| 772 | /opt/android-sdk/ndk/ | 772 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/android |
| 773 | /opt/android-sdk/ndk/ | 773 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/EGL |
| 774 | /opt/android-sdk/ndk/ | 774 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/KHR |
| 775 | /opt/android-sdk/ndk/ | 775 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/asm-generic |
| 776 | /opt/android-sdk/ndk/ | 776 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits |
| 777 | /opt/android-sdk/ndk/ | 777 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/sys |
| 778 | /opt/android-sdk/ndk/ | 778 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits/fortify |
| 779 | stddef.h | 779 | stddef.h |
| 780 | src/main/cpp/hbuffers.cpp | 780 | src/main/cpp/hbuffers.cpp |
| 781 | eglext.h | 781 | eglext.h |
| 782 | stdint.h | 782 | stdint.h |
| 783 | khrplatform.h | 783 | khrplatform.h |
| 784 | eglplatform.h | 784 | eglplatform.h |
| 785 | signal-defs.h | 785 | signal-defs.h |
| Offset 57, 76 lines modified | Offset 57, 76 lines modified | ||
| 57 | » ldr.w» r9,·[r0] | 57 | » ldr.w» r9,·[r0] |
| 58 | » ldr.w» r0,·[r9] | 58 | » ldr.w» r0,·[r9] |
| 59 | » str» r0,·[sp,·#20] | 59 | » str» r0,·[sp,·#20] |
| 60 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:28 | 60 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:28 |
| 61 | » mov» r0,·r4 | 61 | » mov» r0,·r4 |
| 62 | » blx» 930·<__ThumbV7PILongThunk_AHardwareBuffer_sendHandleToUnixSocket+0x5c> | 62 | » blx» 930·<__ThumbV7PILongThunk_AHardwareBuffer_sendHandleToUnixSocket+0x5c> |
| 63 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>·const*,·std::__ndk1::memory_order))(void*,·void*,·unsigned·int,·void*,·int·const*): | 63 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>·const*,·std::__ndk1::memory_order))(void*,·void*,·unsigned·int,·void*,·int·const*): |
| 64 | /opt/android-sdk/ndk/ | 64 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 65 | » ldr» r5,·[pc,·#228]»;·(884·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x10c>) | 65 | » ldr» r5,·[pc,·#228]»;·(884·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x10c>) |
| 66 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 66 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 67 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:28 | 67 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:28 |
| 68 | » mov» sl,·r0 | 68 | » mov» sl,·r0 |
| 69 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>·const*,·std::__ndk1::memory_order))(void*,·void*,·unsigned·int,·void*,·int·const*): | 69 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>·const*,·std::__ndk1::memory_order))(void*,·void*,·unsigned·int,·void*,·int·const*): |
| 70 | /opt/android-sdk/ndk/ | 70 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 71 | » add» r5,·pc | 71 | » add» r5,·pc |
| 72 | » ldr» r0,·[r5,·#0] | 72 | » ldr» r0,·[r5,·#0] |
| 73 | » dmb» ish | 73 | » dmb» ish |
| 74 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 74 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 75 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:29 | 75 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:29 |
| 76 | » cbnz» r0,·7c4·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x4c> | 76 | » cbnz» r0,·7c4·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x4c> |
| 77 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:30 | 77 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:30 |
| 78 | » ldr» r0,·[pc,·#220]»;·(888·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x110>) | 78 | » ldr» r0,·[pc,·#220]»;·(888·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x110>) |
| 79 | » add» r0,·pc | 79 | » add» r0,·pc |
| 80 | » blx» 940·<__ThumbV7PILongThunk_AHardwareBuffer_sendHandleToUnixSocket+0x6c> | 80 | » blx» 940·<__ThumbV7PILongThunk_AHardwareBuffer_sendHandleToUnixSocket+0x6c> |
| 81 | void·std::__ndk1::__cxx_atomic_store<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>*,·void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*),·std::__ndk1::memory_order): | 81 | void·std::__ndk1::__cxx_atomic_store<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>*,·void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*),·std::__ndk1::memory_order): |
| 82 | /opt/android-sdk/ndk/ | 82 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:964 |
| 83 | » dmb» ish | 83 | » dmb» ish |
| 84 | » str» r0,·[r5,·#0] | 84 | » str» r0,·[r5,·#0] |
| 85 | » dmb» ish | 85 | » dmb» ish |
| 86 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>·const*,·std::__ndk1::memory_order))(void*,·void*,·unsigned·int,·void*,·int·const*): | 86 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>·const*,·std::__ndk1::memory_order))(void*,·void*,·unsigned·int,·void*,·int·const*): |
| 87 | /opt/android-sdk/ndk/ | 87 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 88 | » ldr» r0,·[r5,·#0] | 88 | » ldr» r0,·[r5,·#0] |
| 89 | » dmb» ish | 89 | » dmb» ish |
| 90 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 90 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 91 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:31 | 91 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:31 |
| 92 | » cbz» r0,·820·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0xa8> | 92 | » cbz» r0,·820·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0xa8> |
| 93 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>·const*,·std::__ndk1::memory_order))(AHardwareBuffer·const*): | 93 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>·const*,·std::__ndk1::memory_order))(AHardwareBuffer·const*): |
| 94 | /opt/android-sdk/ndk/ | 94 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 95 | » ldr» r6,·[pc,·#212]»;·(89c·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x124>) | 95 | » ldr» r6,·[pc,·#212]»;·(89c·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x124>) |
| 96 | » add» r6,·pc | 96 | » add» r6,·pc |
| 97 | » ldr» r0,·[r6,·#0] | 97 | » ldr» r0,·[r6,·#0] |
| 98 | » dmb» ish | 98 | » dmb» ish |
| 99 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 99 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 100 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:41 | 100 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:41 |
| 101 | » cbnz» r0,·7ea·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x72> | 101 | » cbnz» r0,·7ea·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x72> |
| 102 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:42 | 102 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:42 |
| 103 | » ldr» r0,·[pc,·#204]»;·(8a0·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x128>) | 103 | » ldr» r0,·[pc,·#204]»;·(8a0·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x128>) |
| 104 | » add» r0,·pc | 104 | » add» r0,·pc |
| 105 | » blx» 940·<__ThumbV7PILongThunk_AHardwareBuffer_sendHandleToUnixSocket+0x6c> | 105 | » blx» 940·<__ThumbV7PILongThunk_AHardwareBuffer_sendHandleToUnixSocket+0x6c> |
| 106 | void·std::__ndk1::__cxx_atomic_store<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>*,·void*·(*)(AHardwareBuffer·const*),·std::__ndk1::memory_order): | 106 | void·std::__ndk1::__cxx_atomic_store<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>*,·void*·(*)(AHardwareBuffer·const*),·std::__ndk1::memory_order): |
| 107 | /opt/android-sdk/ndk/ | 107 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:964 |
| 108 | » dmb» ish | 108 | » dmb» ish |
| 109 | » str» r0,·[r6,·#0] | 109 | » str» r0,·[r6,·#0] |
| 110 | » dmb» ish | 110 | » dmb» ish |
| 111 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>·const*,·std::__ndk1::memory_order))(AHardwareBuffer·const*): | 111 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>·const*,·std::__ndk1::memory_order))(AHardwareBuffer·const*): |
| 112 | /opt/android-sdk/ndk/ | 112 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 113 | » ldr» r0,·[r6,·#0] | 113 | » ldr» r0,·[r6,·#0] |
| 114 | » dmb» ish | 114 | » dmb» ish |
| 115 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 115 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 116 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:43 | 116 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:43 |
| 117 | » cbz» r0,·838·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0xc0> | 117 | » cbz» r0,·838·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0xc0> |
| 118 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>·const*,·std::__ndk1::memory_order))(AHardwareBuffer·const*): | 118 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>·const*,·std::__ndk1::memory_order))(AHardwareBuffer·const*): |
| 119 | /opt/android-sdk/ndk/ | 119 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 120 | » ldr» r1,·[r6,·#0] | 120 | » ldr» r1,·[r6,·#0] |
| 121 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 121 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 122 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:53 | 122 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:53 |
| 123 | » mov» r0,·sl | 123 | » mov» r0,·sl |
| 124 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>·const*,·std::__ndk1::memory_order))(AHardwareBuffer·const*): | 124 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>·const*,·std::__ndk1::memory_order))(AHardwareBuffer·const*): |
| 125 | /opt/android-sdk/ndk/ | 125 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 126 | » dmb» ish | 126 | » dmb» ish |
| 127 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 127 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 128 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:53 | 128 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:53 |
| 129 | » blx» r1 | 129 | » blx» r1 |
| 130 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:54 | 130 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:54 |
| 131 | » cbz» r0,·864·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0xec> | 131 | » cbz» r0,·864·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0xec> |
| 132 | » mov» r3,·r0 | 132 | » mov» r3,·r0 |
| Offset 140, 55 lines modified | Offset 140, 55 lines modified | ||
| 140 | » movs» r4,·#0 | 140 | » movs» r4,·#0 |
| 141 | » vldr» d16,·[r0] | 141 | » vldr» d16,·[r0] |
| 142 | » ldr» r0,·[r0,·#8] | 142 | » ldr» r0,·[r0,·#8] |
| 143 | » str» r0,·[sp,·#16] | 143 | » str» r0,·[sp,·#16] |
| 144 | » add» r0,·sp,·#8 | 144 | » add» r0,·sp,·#8 |
| 145 | » vstr» d16,·[sp,·#8] | 145 | » vstr» d16,·[sp,·#8] |
| 146 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>·const*,·std::__ndk1::memory_order))(void*,·void*,·unsigned·int,·void*,·int·const*): | 146 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>·const*,·std::__ndk1::memory_order))(void*,·void*,·unsigned·int,·void*,·int·const*): |
| 147 | /opt/android-sdk/ndk/ | 147 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 148 | » ldr» r6,·[r5,·#0] | 148 | » ldr» r6,·[r5,·#0] |
| 149 | » dmb» ish | 149 | » dmb» ish |
| 150 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 150 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 151 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:58 | 151 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:58 |
| 152 | » str» r0,·[sp,·#0] | 152 | » str» r0,·[sp,·#0] |
| 153 | » mov» r0,·r8 | 153 | » mov» r0,·r8 |
| 154 | » blx» r6 | 154 | » blx» r6 |
| 155 | » b.n» 868·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0xf0> | 155 | » b.n» 868·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0xf0> |
| 156 | _JNIEnv::FindClass(char·const*): | 156 | _JNIEnv::FindClass(char·const*): |
| 157 | /opt/android-sdk/ndk/ | 157 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:503 |
| 158 | » ldr» r0,·[r4,·#0] | 158 | » ldr» r0,·[r4,·#0] |
| 159 | » ldr» r1,·[pc,·#104]»;·(88c·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x114>) | 159 | » ldr» r1,·[pc,·#104]»;·(88c·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x114>) |
| 160 | » ldr» r2,·[r0,·#24] | 160 | » ldr» r2,·[r0,·#24] |
| 161 | » add» r1,·pc | 161 | » add» r1,·pc |
| 162 | » mov» r0,·r4 | 162 | » mov» r0,·r4 |
| 163 | » blx» r2 | 163 | » blx» r2 |
| 164 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 164 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 165 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:33 | 165 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:33 |
| 166 | » cbz» r0,·856·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0xde> | 166 | » cbz» r0,·856·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0xde> |
| 167 | » mov» r1,·r0 | 167 | » mov» r1,·r0 |
| 168 | _JNIEnv::ThrowNew(_jclass*,·char·const*): | 168 | _JNIEnv::ThrowNew(_jclass*,·char·const*): |
| 169 | /opt/android-sdk/ndk/ | 169 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:527 |
| 170 | » ldr» r0,·[r4,·#0] | 170 | » ldr» r0,·[r4,·#0] |
| 171 | » ldr» r2,·[pc,·#100]»;·(898·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x120>) | 171 | » ldr» r2,·[pc,·#100]»;·(898·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x120>) |
| 172 | » add» r2,·pc | 172 | » add» r2,·pc |
| 173 | » b.n» 84e·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0xd6> | 173 | » b.n» 84e·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0xd6> |
| 174 | _JNIEnv::FindClass(char·const*): | 174 | _JNIEnv::FindClass(char·const*): |
| 175 | /opt/android-sdk/ndk/ | 175 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:503 |
| 176 | » ldr» r0,·[r4,·#0] | 176 | » ldr» r0,·[r4,·#0] |
| 177 | » ldr» r1,·[pc,·#104]»;·(8a4·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x12c>) | 177 | » ldr» r1,·[pc,·#104]»;·(8a4·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x12c>) |
| 178 | » ldr» r2,·[r0,·#24] | 178 | » ldr» r2,·[r0,·#24] |
| 179 | » add» r1,·pc | 179 | » add» r1,·pc |
| 180 | » mov» r0,·r4 | 180 | » mov» r0,·r4 |
| 181 | » blx» r2 | 181 | » blx» r2 |
| 182 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 182 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 183 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:45 | 183 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:45 |
| 184 | » cbz» r0,·856·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0xde> | 184 | » cbz» r0,·856·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0xde> |
| 185 | » mov» r1,·r0 | 185 | » mov» r1,·r0 |
| 186 | _JNIEnv::ThrowNew(_jclass*,·char·const*): | 186 | _JNIEnv::ThrowNew(_jclass*,·char·const*): |
| 187 | /opt/android-sdk/ndk/ | 187 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:527 |
| 188 | » ldr» r0,·[r4,·#0] | 188 | » ldr» r0,·[r4,·#0] |
| 189 | » ldr» r2,·[pc,·#92]» ;·(8a8·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x130>) | 189 | » ldr» r2,·[pc,·#92]» ;·(8a8·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x130>) |
| Max diff block lines reached; 140/10627 bytes (1.32%) of diff not shown. | |||
| 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:···············0xe50 | 11 | ··Entry·point·address:···············0xe50 |
| 12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
| 13 | ··Start·of·section·headers:··········67 | 13 | ··Start·of·section·headers:··········67416·(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:·········30 | 19 | ··Number·of·section·headers:·········30 |
| 20 | ··Section·header·string·table·index:·28 | 20 | ··Section·header·string·table·index:·28 |
| Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
| 1 | There·are·30·section·headers,·starting·at·offset·0x107 | 1 | There·are·30·section·headers,·starting·at·offset·0x10758: |
| 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··2 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000238·000238·000098·00···A··0···0··2 |
| 6 | ··[·2]·.dynsym···········DYNSYM··········00000000000002d0·0002d0·0001b0·18···A··7···1··8 | 6 | ··[·2]·.dynsym···········DYNSYM··········00000000000002d0·0002d0·0001b0·18···A··7···1··8 |
| 7 | ··[·3]·.gnu.version······VERSYM··········0000000000000480·000480·000024·02···A··2···0··2 | 7 | ··[·3]·.gnu.version······VERSYM··········0000000000000480·000480·000024·02···A··2···0··2 |
| Offset 24, 16 lines modified | Offset 24, 16 lines modified | ||
| 24 | ··[19]·.bss··············NOBITS··········0000000000003558·001558·000010·00··WA··0···0··8 | 24 | ··[19]·.bss··············NOBITS··········0000000000003558·001558·000010·00··WA··0···0··8 |
| 25 | ··[20]·.comment··········PROGBITS········0000000000000000·001558·000115·01··MS··0···0··1 | 25 | ··[20]·.comment··········PROGBITS········0000000000000000·001558·000115·01··MS··0···0··1 |
| 26 | ··[21]·.debug_loc········PROGBITS········0000000000000000·00166d·000a51·00······0···0··1 | 26 | ··[21]·.debug_loc········PROGBITS········0000000000000000·00166d·000a51·00······0···0··1 |
| 27 | ··[22]·.debug_abbrev·····PROGBITS········0000000000000000·0020be·0003ad·00······0···0··1 | 27 | ··[22]·.debug_abbrev·····PROGBITS········0000000000000000·0020be·0003ad·00······0···0··1 |
| 28 | ··[23]·.debug_info·······PROGBITS········0000000000000000·00246b·0065cd·00······0···0··1 | 28 | ··[23]·.debug_info·······PROGBITS········0000000000000000·00246b·0065cd·00······0···0··1 |
| 29 | ··[24]·.debug_ranges·····PROGBITS········0000000000000000·008a38·000070·00······0···0··1 | 29 | ··[24]·.debug_ranges·····PROGBITS········0000000000000000·008a38·000070·00······0···0··1 |
| 30 | ··[25]·.debug_str········PROGBITS········0000000000000000·008aa8·006c93·01··MS··0···0··1 | 30 | ··[25]·.debug_str········PROGBITS········0000000000000000·008aa8·006c93·01··MS··0···0··1 |
| 31 | ··[26]·.debug_line·······PROGBITS········0000000000000000·00f73b·0007 | 31 | ··[26]·.debug_line·······PROGBITS········0000000000000000·00f73b·0007b9·00······0···0··1 |
| 32 | ··[27]·.symtab···········SYMTAB··········0000000000000000·00fe | 32 | ··[27]·.symtab···········SYMTAB··········0000000000000000·00fef8·000390·18·····29··21··8 |
| 33 | ··[28]·.shstrtab·········STRTAB··········0000000000000000·0102 | 33 | ··[28]·.shstrtab·········STRTAB··········0000000000000000·010288·00012d·00······0···0··1 |
| 34 | ··[29]·.strtab···········STRTAB··········0000000000000000·0103 | 34 | ··[29]·.strtab···········STRTAB··········0000000000000000·0103b5·00039c·00······0···0··1 |
| 35 | Key·to·Flags: | 35 | Key·to·Flags: |
| 36 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 36 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
| 37 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 37 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
| 38 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 38 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
| 39 | ··l·(large),·p·(processor·specific) | 39 | ··l·(large),·p·(processor·specific) |
| Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
| 1 | Raw·dump·of·debug·contents·of·section·.debug_line: | 1 | Raw·dump·of·debug·contents·of·section·.debug_line: |
| 2 | ··Offset:······················0x0 | 2 | ··Offset:······················0x0 |
| 3 | ··Length:······················1 | 3 | ··Length:······················1973 |
| 4 | ··DWARF·Version:···············4 | 4 | ··DWARF·Version:···············4 |
| 5 | ··Prologue·Length:·············13 | 5 | ··Prologue·Length:·············1399 |
| 6 | ··Minimum·Instruction·Length:··1 | 6 | ··Minimum·Instruction·Length:··1 |
| 7 | ··Maximum·Ops·per·Instruction:·1 | 7 | ··Maximum·Ops·per·Instruction:·1 |
| 8 | ··Initial·value·of·'is_stmt':··1 | 8 | ··Initial·value·of·'is_stmt':··1 |
| 9 | ··Line·Base:···················-5 | 9 | ··Line·Base:···················-5 |
| 10 | ··Line·Range:··················14 | 10 | ··Line·Range:··················14 |
| 11 | ··Opcode·Base:·················13 | 11 | ··Opcode·Base:·················13 |
| Offset 22, 27 lines modified | Offset 22, 27 lines modified | ||
| 22 | ··Opcode·8·has·0·args | 22 | ··Opcode·8·has·0·args |
| 23 | ··Opcode·9·has·1·arg | 23 | ··Opcode·9·has·1·arg |
| 24 | ··Opcode·10·has·0·args | 24 | ··Opcode·10·has·0·args |
| 25 | ··Opcode·11·has·0·args | 25 | ··Opcode·11·has·0·args |
| 26 | ··Opcode·12·has·1·arg | 26 | ··Opcode·12·has·1·arg |
| 27 | ·The·Directory·Table·(offset·0x1c): | 27 | ·The·Directory·Table·(offset·0x1c): |
| 28 | ··1» /opt/android-sdk/ndk/ | 28 | ··1» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1 |
| 29 | ··2» /opt/android-sdk/ndk/ | 29 | ··2» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.8/include |
| 30 | ··3» /home/vagrant/build/com.termux.gui/app | 30 | ··3» /home/vagrant/build/com.termux.gui/app |
| 31 | ··4» /opt/android-sdk/ndk/ | 31 | ··4» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/android |
| 32 | ··5» /opt/android-sdk/ndk/ | 32 | ··5» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include |
| 33 | ··6» /opt/android-sdk/ndk/ | 33 | ··6» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/EGL |
| 34 | ··7» /opt/android-sdk/ndk/ | 34 | ··7» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/GLES2 |
| 35 | ··8» /opt/android-sdk/ndk/ | 35 | ··8» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/asm-generic |
| 36 | ··9» /opt/android-sdk/ndk/ | 36 | ··9» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/sys |
| 37 | ··10» /opt/android-sdk/ndk/ | 37 | ··10» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits/fortify |
| 38 | ··11» /opt/android-sdk/ndk/ | 38 | ··11» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits |
| 39 | ·The·File·Name·Table·(offset·0x | 39 | ·The·File·Name·Table·(offset·0x41e): |
| 40 | ··Entry» Dir» Time» Size» Name | 40 | ··Entry» Dir» Time» Size» Name |
| 41 | ··1» 1» 0» 0» atomic | 41 | ··1» 1» 0» 0» atomic |
| 42 | ··2» 2» 0» 0» stddef.h | 42 | ··2» 2» 0» 0» stddef.h |
| 43 | ··3» 3» 0» 0» src/main/cpp/gui.cpp | 43 | ··3» 3» 0» 0» src/main/cpp/gui.cpp |
| 44 | ··4» 4» 0» 0» log.h | 44 | ··4» 4» 0» 0» log.h |
| 45 | ··5» 5» 0» 0» jni.h | 45 | ··5» 5» 0» 0» jni.h |
| 46 | ··6» 6» 0» 0» egl.h | 46 | ··6» 6» 0» 0» egl.h |
| Offset 67, 325 lines modified | Offset 67, 325 lines modified | ||
| 67 | ··25» 1» 0» 0» string.h | 67 | ··25» 1» 0» 0» string.h |
| 68 | ··26» 10» 0» 0» fcntl.h | 68 | ··26» 10» 0» 0» fcntl.h |
| 69 | ··27» 11» 0» 0» ioctl.h | 69 | ··27» 11» 0» 0» ioctl.h |
| 70 | ··28» 5» 0» 0» unistd.h | 70 | ··28» 5» 0» 0» unistd.h |
| 71 | ··29» 9» 0» 0» mman.h | 71 | ··29» 9» 0» 0» mman.h |
| 72 | ·Line·Number·Statements: | 72 | ·Line·Number·Statements: |
| 73 | ··[0x000005 | 73 | ··[0x00000581]··Set·File·Name·to·entry·3·in·the·File·Name·Table |
| 74 | ··[0x000005 | 74 | ··[0x00000583]··Extended·opcode·2:·set·Address·to·0xec0 |
| 75 | ··[0x000005 | 75 | ··[0x0000058e]··Advance·Line·by·17·to·18 |
| 76 | ··[0x000005 | 76 | ··[0x00000590]··Copy |
| 77 | ··[0x000005 | 77 | ··[0x00000591]··Set·column·to·5 |
| 78 | ··[0x000005 | 78 | ··[0x00000593]··Set·prologue_end·to·true |
| 79 | ··[0x000005 | 79 | ··[0x00000594]··Special·opcode·76:·advance·Address·by·5·to·0xec5·and·Line·by·1·to·19 |
| 80 | ··[0x000005 | 80 | ··[0x00000595]··Set·File·Name·to·entry·26·in·the·File·Name·Table |
| 81 | ··[0x000005 | 81 | ··[0x00000597]··Set·column·to·12 |
| 82 | ··[0x000005 | 82 | ··[0x00000599]··Advance·Line·by·48·to·67 |
| 83 | ··[0x000005 | 83 | ··[0x0000059b]··Advance·PC·by·constant·17·to·0xed6 |
| 84 | ··[0x000005 | 84 | ··[0x0000059c]··Special·opcode·131:·advance·Address·by·9·to·0xedf·and·Line·by·0·to·67 |
| 85 | ··[0x000005 | 85 | ··[0x0000059d]··Set·File·Name·to·entry·3·in·the·File·Name·Table |
| 86 | ··[0x000005 | 86 | ··[0x0000059f]··Advance·Line·by·-46·to·21 |
| 87 | ··[0x000005 | 87 | ··[0x000005a1]··Advance·PC·by·constant·17·to·0xef0 |
| 88 | ··[0x000005 | 88 | ··[0x000005a2]··Special·opcode·5:·advance·Address·by·0·to·0xef0·and·Line·by·0·to·21 |
| 89 | ··[0x000005 | 89 | ··[0x000005a3]··Set·column·to·9 |
| 90 | ··[0x000005 | 90 | ··[0x000005a5]··Set·is_stmt·to·0 |
| 91 | ··[0x000005 | 91 | ··[0x000005a6]··Special·opcode·47:·advance·Address·by·3·to·0xef3·and·Line·by·0·to·21 |
| 92 | ··[0x000005 | 92 | ··[0x000005a7]··Set·column·to·0 |
| 93 | ··[0x000005 | 93 | ··[0x000005a9]··Advance·Line·by·-21·to·0 |
| 94 | ··[0x000005 | 94 | ··[0x000005ab]··Special·opcode·33:·advance·Address·by·2·to·0xef5·and·Line·by·0·to·0 |
| 95 | ··[0x000005 | 95 | ··[0x000005ac]··Set·column·to·45 |
| 96 | ··[0x000005 | 96 | ··[0x000005ae]··Set·is_stmt·to·1 |
| 97 | ··[0x000005 | 97 | ··[0x000005af]··Advance·Line·by·25·to·25 |
| 98 | ··[0x000005 | 98 | ··[0x000005b1]··Special·opcode·33:·advance·Address·by·2·to·0xef7·and·Line·by·0·to·25 |
| 99 | ··[0x000005 | 99 | ··[0x000005b2]··Set·column·to·9 |
| 100 | ··[0x000005 | 100 | ··[0x000005b4]··Set·is_stmt·to·0 |
| 101 | ··[0x000005 | 101 | ··[0x000005b5]··Special·opcode·47:·advance·Address·by·3·to·0xefa·and·Line·by·0·to·25 |
| 102 | ··[0x000005 | 102 | ··[0x000005b6]··Set·column·to·51 |
| 103 | ··[0x000005 | 103 | ··[0x000005b8]··Special·opcode·201:·advance·Address·by·14·to·0xf08·and·Line·by·0·to·25 |
| 104 | ··[0x000005 | 104 | ··[0x000005b9]··Set·column·to·9 |
| 105 | ··[0x000005 | 105 | ··[0x000005bb]··Special·opcode·47:·advance·Address·by·3·to·0xf0b·and·Line·by·0·to·25 |
| 106 | ··[0x000005 | 106 | ··[0x000005bc]··Set·column·to·5 |
| 107 | ··[0x000005 | 107 | ··[0x000005be]··Set·is_stmt·to·1 |
| 108 | ··[0x000005 | 108 | ··[0x000005bf]··Special·opcode·38:·advance·Address·by·2·to·0xf0d·and·Line·by·5·to·30 |
| 109 | ··[0x000005 | 109 | ··[0x000005c0]··Set·is_stmt·to·0 |
| 110 | ··[0x000005 | 110 | ··[0x000005c1]··Advance·Line·by·-30·to·0 |
| 111 | ··[0x000005 | 111 | ··[0x000005c3]··Advance·PC·by·constant·17·to·0xf1e |
| 112 | ··[0x000005 | 112 | ··[0x000005c4]··Special·opcode·131:·advance·Address·by·9·to·0xf27·and·Line·by·0·to·0 |
| 113 | ··[0x000005 | 113 | ··[0x000005c5]··Set·column·to·101 |
| 114 | ··[0x000005 | 114 | ··[0x000005c7]··Set·is_stmt·to·1 |
| 115 | ··[0x000005 | 115 | ··[0x000005c8]··Advance·Line·by·22·to·22 |
| 116 | ··[0x000005 | 116 | ··[0x000005ca]··Special·opcode·33:·advance·Address·by·2·to·0xf29·and·Line·by·0·to·22 |
| 117 | ··[0x000005 | 117 | ··[0x000005cb]··Set·column·to·9 |
| 118 | ··[0x000005 | 118 | ··[0x000005cd]··Set·is_stmt·to·0 |
| 119 | ··[0x000005 | 119 | ··[0x000005ce]··Special·opcode·103:·advance·Address·by·7·to·0xf30·and·Line·by·0·to·22 |
| 120 | ··[0x000005 | 120 | ··[0x000005cf]··Advance·Line·by·-22·to·0 |
| 121 | ··[0x000005 | 121 | ··[0x000005d1]··Advance·PC·by·constant·17·to·0xf41 |
| 122 | ··[0x000005 | 122 | ··[0x000005d2]··Special·opcode·131:·advance·Address·by·9·to·0xf4a·and·Line·by·0·to·0 |
| 123 | ··[0x000005 | 123 | ··[0x000005d3]··Set·column·to·100 |
| 124 | ··[0x000005 | 124 | ··[0x000005d5]··Set·is_stmt·to·1 |
| 125 | ··[0x000005 | 125 | ··[0x000005d6]··Advance·Line·by·26·to·26 |
| 126 | ··[0x000005 | 126 | ··[0x000005d8]··Special·opcode·33:·advance·Address·by·2·to·0xf4c·and·Line·by·0·to·26 |
| 127 | ··[0x000005 | 127 | ··[0x000005d9]··Set·column·to·9 |
| 128 | ··[0x000005 | 128 | ··[0x000005db]··Set·is_stmt·to·0 |
| 129 | ··[0x000005 | 129 | ··[0x000005dc]··Special·opcode·103:·advance·Address·by·7·to·0xf53·and·Line·by·0·to·26 |
| 130 | ··[0x000005 | 130 | ··[0x000005dd]··Set·is_stmt·to·1 |
| 131 | ··[0x000005 | 131 | ··[0x000005de]··Advance·PC·by·constant·17·to·0xf64 |
| 132 | ··[0x000005 | 132 | ··[0x000005df]··Special·opcode·132:·advance·Address·by·9·to·0xf6d·and·Line·by·1·to·27 |
| 133 | ··[0x000005 | 133 | ··[0x000005e0]··Set·is_stmt·to·0 |
| 134 | ··[0x000005 | 134 | ··[0x000005e1]··Advance·Line·by·-27·to·0 |
| 135 | ··[0x000005 | 135 | ··[0x000005e3]··Special·opcode·103:·advance·Address·by·7·to·0xf74·and·Line·by·0·to·0 |
| 136 | ··[0x000005 | 136 | ··[0x000005e4]··Set·column·to·1 |
| 137 | ··[0x000005 | 137 | ··[0x000005e6]··Set·is_stmt·to·1 |
| 138 | ··[0x000005 | 138 | ··[0x000005e7]··Advance·Line·by·32·to·32 |
| 139 | ··[0x000005 | 139 | ··[0x000005e9]··Special·opcode·75:·advance·Address·by·5·to·0xf79·and·Line·by·0·to·32 |
| 140 | ··[0x000005 | 140 | ··[0x000005ea]··Advance·PC·by·9·to·0xf82 |
| 141 | ··[0x000005 | 141 | ··[0x000005ec]··Extended·opcode·1:·End·of·Sequence |
| 142 | ··[0x0000059f]··Set·File·Name·to·entry·3·in·the·File·Name·Table | ||
| 143 | ··[0x000005a1]··Extended·opcode·2:·set·Address·to·0xf90 | ||
| 144 | ··[0x000005ac]··Advance·Line·by·36·to·37 | ||
| 145 | ··[0x000005ae]··Copy | ||
| 146 | ··[0x000005af]··Set·column·to·5 | ||
| 147 | ··[0x000005b1]··Set·prologue_end·to·true | ||
| 148 | ··[0x000005b2]··Special·opcode·48:·advance·Address·by·3·to·0xf93·and·Line·by·1·to·38 | ||
| 149 | ··[0x000005b3]··Advance·PC·by·constant·17·to·0xfa4 | ||
| Max diff block lines reached; 24050/36679 bytes (65.57%) of diff not shown. | |||
| Offset 779, 25 lines modified | Offset 779, 25 lines modified | ||
| 779 | _ZN7_JNIEnv11DefineClassEPKcP8_jobjectPKai | 779 | _ZN7_JNIEnv11DefineClassEPKcP8_jobjectPKai |
| 780 | _ZN7_JNIEnv13GetSuperclassEP7_jclass | 780 | _ZN7_JNIEnv13GetSuperclassEP7_jclass |
| 781 | _ZN7_JNIEnv15CallFloatMethodEP8_jobjectP10_jmethodIDz | 781 | _ZN7_JNIEnv15CallFloatMethodEP8_jobjectP10_jmethodIDz |
| 782 | _ZN7_JNIEnv27CallNonvirtualBooleanMethodEP8_jobjectP7_jclassP10_jmethodIDz | 782 | _ZN7_JNIEnv27CallNonvirtualBooleanMethodEP8_jobjectP7_jclassP10_jmethodIDz |
| 783 | _ZN7_JNIEnv14GetObjectFieldEP8_jobjectP9_jfieldID | 783 | _ZN7_JNIEnv14GetObjectFieldEP8_jobjectP9_jfieldID |
| 784 | _ZN7_JNIEnv21CallStaticLongMethodVEP7_jclassP10_jmethodIDP13__va_list_tag | 784 | _ZN7_JNIEnv21CallStaticLongMethodVEP7_jclassP10_jmethodIDP13__va_list_tag |
| 785 | _ZNSt6__ndk118__cxx_atomic_storeIPFvjPvEEEvPNS_22__cxx_atomic_base_implIT_EES5_NS_12memory_orderE | 785 | _ZNSt6__ndk118__cxx_atomic_storeIPFvjPvEEEvPNS_22__cxx_atomic_base_implIT_EES5_NS_12memory_orderE |
| 786 | /opt/android-sdk/ndk/ | 786 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1 |
| 787 | /opt/android-sdk/ndk/ | 787 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.8/include |
| 788 | /home/vagrant/build/com.termux.gui/app | 788 | /home/vagrant/build/com.termux.gui/app |
| 789 | /opt/android-sdk/ndk/ | 789 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/android |
| 790 | /opt/android-sdk/ndk/ | 790 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include |
| 791 | /opt/android-sdk/ndk/ | 791 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/EGL |
| 792 | /opt/android-sdk/ndk/ | 792 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/GLES2 |
| 793 | /opt/android-sdk/ndk/ | 793 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/asm-generic |
| 794 | /opt/android-sdk/ndk/ | 794 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/sys |
| 795 | /opt/android-sdk/ndk/ | 795 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits/fortify |
| 796 | /opt/android-sdk/ndk/ | 796 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits |
| 797 | stddef.h | 797 | stddef.h |
| 798 | src/main/cpp/gui.cpp | 798 | src/main/cpp/gui.cpp |
| 799 | eglext.h | 799 | eglext.h |
| 800 | gl2ext.h | 800 | gl2ext.h |
| 801 | type_traits | 801 | type_traits |
| 802 | __nullptr | 802 | __nullptr |
| 803 | stddef.h | 803 | stddef.h |
| Offset 56, 15 lines modified | Offset 56, 15 lines modified | ||
| 56 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:19 | 56 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:19 |
| 57 | » lea····-0x322(%rip),%rsi········ | 57 | » lea····-0x322(%rip),%rsi········ |
| 58 | » lea····-0x39f(%rip),%rdx········ | 58 | » lea····-0x39f(%rip),%rdx········ |
| 59 | » mov····$0x3,%edi | 59 | » mov····$0x3,%edi |
| 60 | » xor····%eax,%eax | 60 | » xor····%eax,%eax |
| 61 | » callq··1270·<__android_log_print@plt> | 61 | » callq··1270·<__android_log_print@plt> |
| 62 | open(char·const*,·int·pass_object_size1): | 62 | open(char·const*,·int·pass_object_size1): |
| 63 | /opt/android-sdk/ndk/ | 63 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits/fortify/fcntl.h:67 |
| 64 | » lea····-0x348(%rip),%rdi········ | 64 | » lea····-0x348(%rip),%rdi········ |
| 65 | » mov····$0x2,%esi | 65 | » mov····$0x2,%esi |
| 66 | » callq··1280·<__open_2@plt> | 66 | » callq··1280·<__open_2@plt> |
| 67 | Java_com_termux_gui_ConnectionHandler_00024Companion_create_1ashmem(): | 67 | Java_com_termux_gui_ConnectionHandler_00024Companion_create_1ashmem(): |
| 68 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:21 | 68 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:21 |
| 69 | » cmp····$0xffffffff,%eax | 69 | » cmp····$0xffffffff,%eax |
| 70 | » je·····f29·<Java_com_termux_gui_ConnectionHandler_00024Companion_create_1ashmem+0x69> | 70 | » je·····f29·<Java_com_termux_gui_ConnectionHandler_00024Companion_create_1ashmem+0x69> |
| Offset 177, 15 lines modified | Offset 177, 15 lines modified | ||
| 177 | » mov····%ebp,%r8d | 177 | » mov····%ebp,%r8d |
| 178 | » xor····%r9d,%r9d | 178 | » xor····%r9d,%r9d |
| 179 | » callq··12c0·<mmap@plt> | 179 | » callq··12c0·<mmap@plt> |
| 180 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:48 | 180 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:48 |
| 181 | » cmp····$0xffffffffffffffff,%rax | 181 | » cmp····$0xffffffffffffffff,%rax |
| 182 | » je·····1021·<Java_com_termux_gui_ConnectionHandler_00024Companion_map_1ashmem+0x61> | 182 | » je·····1021·<Java_com_termux_gui_ConnectionHandler_00024Companion_map_1ashmem+0x61> |
| 183 | _JNIEnv::NewDirectByteBuffer(void*,·long): | 183 | _JNIEnv::NewDirectByteBuffer(void*,·long): |
| 184 | /opt/android-sdk/ndk/ | 184 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:1018 |
| 185 | » mov····(%r14),%rcx | 185 | » mov····(%r14),%rcx |
| 186 | » mov····0x728(%rcx),%rcx | 186 | » mov····0x728(%rcx),%rcx |
| 187 | » mov····%r14,%rdi | 187 | » mov····%r14,%rdi |
| 188 | » mov····%rax,%rsi | 188 | » mov····%rax,%rsi |
| 189 | » mov····%rbx,%rdx | 189 | » mov····%rbx,%rdx |
| 190 | » pop····%rbx | 190 | » pop····%rbx |
| 191 | » pop····%r14 | 191 | » pop····%r14 |
| Offset 225, 22 lines modified | Offset 225, 22 lines modified | ||
| 225 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:59 | 225 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:59 |
| 226 | » lea····-0x53b(%rip),%rsi········ | 226 | » lea····-0x53b(%rip),%rsi········ |
| 227 | » lea····-0x60b(%rip),%rdx········ | 227 | » lea····-0x60b(%rip),%rdx········ |
| 228 | » mov····$0x3,%edi | 228 | » mov····$0x3,%edi |
| 229 | » xor····%eax,%eax | 229 | » xor····%eax,%eax |
| 230 | » callq··1270·<__android_log_print@plt> | 230 | » callq··1270·<__android_log_print@plt> |
| 231 | _JNIEnv::GetDirectBufferAddress(_jobject*): | 231 | _JNIEnv::GetDirectBufferAddress(_jobject*): |
| 232 | /opt/android-sdk/ndk/ | 232 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:1021 |
| 233 | » mov····(%rbx),%rax | 233 | » mov····(%rbx),%rax |
| 234 | » mov····%rbx,%rdi | 234 | » mov····%rbx,%rdi |
| 235 | » mov····%r15,%rsi | 235 | » mov····%r15,%rsi |
| 236 | » callq··*0x730(%rax) | 236 | » callq··*0x730(%rax) |
| 237 | » mov····%rax,%r14 | 237 | » mov····%rax,%r14 |
| 238 | _JNIEnv::GetDirectBufferCapacity(_jobject*): | 238 | _JNIEnv::GetDirectBufferCapacity(_jobject*): |
| 239 | /opt/android-sdk/ndk/ | 239 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:1024 |
| 240 | » mov····(%rbx),%rax | 240 | » mov····(%rbx),%rax |
| 241 | » mov····%rbx,%rdi | 241 | » mov····%rbx,%rdi |
| 242 | » mov····%r15,%rsi | 242 | » mov····%r15,%rsi |
| 243 | » callq··*0x738(%rax) | 243 | » callq··*0x738(%rax) |
| 244 | Java_com_termux_gui_ConnectionHandler_00024Companion_unmap_1ashmem(): | 244 | Java_com_termux_gui_ConnectionHandler_00024Companion_unmap_1ashmem(): |
| 245 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:62 | 245 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:62 |
| 246 | » test···%r14,%r14 | 246 | » test···%r14,%r14 |
| Offset 279, 61 lines modified | Offset 279, 61 lines modified | ||
| 279 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:76 | 279 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:76 |
| 280 | » push···%r15 | 280 | » push···%r15 |
| 281 | » push···%r14 | 281 | » push···%r14 |
| 282 | » push···%rbx | 282 | » push···%rbx |
| 283 | » mov····%rcx,%r15 | 283 | » mov····%rcx,%r15 |
| 284 | » mov····%rdx,%rbx | 284 | » mov····%rdx,%rbx |
| 285 | unsigned·int·(*std::__ndk1::__cxx_atomic_load<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>·const*,·std::__ndk1::memory_order))(void*,·void*): | 285 | unsigned·int·(*std::__ndk1::__cxx_atomic_load<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>·const*,·std::__ndk1::memory_order))(void*,·void*): |
| 286 | /opt/android-sdk/ndk/ | 286 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 287 | » mov····0x2456(%rip),%rax········ | 287 | » mov····0x2456(%rip),%rax········ |
| 288 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): | 288 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): |
| 289 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:77 | 289 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:77 |
| 290 | » test···%rax,%rax | 290 | » test···%rax,%rax |
| 291 | » jne····1129·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0x39> | 291 | » jne····1129·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0x39> |
| 292 | » mov····%rdi,%r14 | 292 | » mov····%rdi,%r14 |
| 293 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:78 | 293 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:78 |
| 294 | » lea····-0x52e(%rip),%rdi········ | 294 | » lea····-0x52e(%rip),%rdi········ |
| 295 | » callq··12e0·<eglGetProcAddress@plt> | 295 | » callq··12e0·<eglGetProcAddress@plt> |
| 296 | void·std::__ndk1::__cxx_atomic_store<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>*,·unsigned·int·(*)(void*,·void*),·std::__ndk1::memory_order): | 296 | void·std::__ndk1::__cxx_atomic_store<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>*,·unsigned·int·(*)(void*,·void*),·std::__ndk1::memory_order): |
| 297 | /opt/android-sdk/ndk/ | 297 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:964 |
| 298 | » xchg···%rax,0x243b(%rip)········ | 298 | » xchg···%rax,0x243b(%rip)········ |
| 299 | unsigned·int·(*std::__ndk1::__cxx_atomic_load<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>·const*,·std::__ndk1::memory_order))(void*,·void*): | 299 | unsigned·int·(*std::__ndk1::__cxx_atomic_load<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>·const*,·std::__ndk1::memory_order))(void*,·void*): |
| 300 | /opt/android-sdk/ndk/ | 300 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 301 | » mov····0x2434(%rip),%rax········ | 301 | » mov····0x2434(%rip),%rax········ |
| 302 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): | 302 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): |
| 303 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:79 | 303 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:79 |
| 304 | » test···%rax,%rax | 304 | » test···%rax,%rax |
| 305 | » je·····1142·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0x52> | 305 | » je·····1142·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0x52> |
| 306 | unsigned·int·(*std::__ndk1::__cxx_atomic_load<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>·const*,·std::__ndk1::memory_order))(void*,·void*): | 306 | unsigned·int·(*std::__ndk1::__cxx_atomic_load<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>·const*,·std::__ndk1::memory_order))(void*,·void*): |
| 307 | /opt/android-sdk/ndk/ | 307 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 308 | » mov····0x2428(%rip),%rax········ | 308 | » mov····0x2428(%rip),%rax········ |
| 309 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): | 309 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): |
| 310 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:89 | 310 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:89 |
| 311 | » mov····%rbx,%rdi | 311 | » mov····%rbx,%rdi |
| 312 | » mov····%r15,%rsi | 312 | » mov····%r15,%rsi |
| 313 | » callq··*%rax | 313 | » callq··*%rax |
| 314 | » mov····%eax,%ebx | 314 | » mov····%eax,%ebx |
| 315 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:90 | 315 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:90 |
| 316 | » mov····%ebx,%eax | 316 | » mov····%ebx,%eax |
| 317 | » pop····%rbx | 317 | » pop····%rbx |
| 318 | » pop····%r14 | 318 | » pop····%r14 |
| 319 | » pop····%r15 | 319 | » pop····%r15 |
| 320 | » retq··· | 320 | » retq··· |
| 321 | _JNIEnv::FindClass(char·const*): | 321 | _JNIEnv::FindClass(char·const*): |
| 322 | /opt/android-sdk/ndk/ | 322 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:503 |
| 323 | » mov····(%r14),%rax | 323 | » mov····(%r14),%rax |
| 324 | » lea····-0x789(%rip),%rsi········ | 324 | » lea····-0x789(%rip),%rsi········ |
| 325 | » mov····%r14,%rdi | 325 | » mov····%r14,%rdi |
| 326 | » callq··*0x30(%rax) | 326 | » callq··*0x30(%rax) |
| 327 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): | 327 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): |
| 328 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:81 | 328 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:81 |
| 329 | » test···%rax,%rax | 329 | » test···%rax,%rax |
| 330 | » je·····116e·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0x7e> | 330 | » je·····116e·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0x7e> |
| 331 | _JNIEnv::ThrowNew(_jclass*,·char·const*): | 331 | _JNIEnv::ThrowNew(_jclass*,·char·const*): |
| 332 | /opt/android-sdk/ndk/ | 332 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:527 |
| 333 | » mov····(%r14),%rcx | 333 | » mov····(%r14),%rcx |
| 334 | » lea····-0x6f1(%rip),%rdx········ | 334 | » lea····-0x6f1(%rip),%rdx········ |
| 335 | » mov····%r14,%rdi | 335 | » mov····%r14,%rdi |
| 336 | » mov····%rax,%rsi | 336 | » mov····%rax,%rsi |
| 337 | » callq··*0x70(%rcx) | 337 | » callq··*0x70(%rcx) |
| 338 | » xor····%ebx,%ebx | 338 | » xor····%ebx,%ebx |
| 339 | » jmp····113a·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0x4a> | 339 | » jmp····113a·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0x4a> |
| Offset 355, 57 lines modified | Offset 355, 57 lines modified | ||
| 355 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEGLImageTargetTexture2DOES(): | 355 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEGLImageTargetTexture2DOES(): |
| 356 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:98 | 356 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:98 |
| 357 | » push···%r14 | 357 | » push···%r14 |
| 358 | » push···%rbx | 358 | » push···%rbx |
| 359 | » push···%rax | 359 | » push···%rax |
| 360 | » mov····%rdx,%rbx | 360 | » mov····%rdx,%rbx |
| 361 | void·(*std::__ndk1::__cxx_atomic_load<void·(*)(unsigned·int,·void*)>(std::__ndk1::__cxx_atomic_base_impl<void·(*)(unsigned·int,·void*)>·const*,·std::__ndk1::memory_order))(unsigned·int,·void*): | 361 | void·(*std::__ndk1::__cxx_atomic_load<void·(*)(unsigned·int,·void*)>(std::__ndk1::__cxx_atomic_base_impl<void·(*)(unsigned·int,·void*)>·const*,·std::__ndk1::memory_order))(unsigned·int,·void*): |
| 362 | /opt/android-sdk/ndk/ | 362 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 363 | » mov····0x23c2(%rip),%rax········ | 363 | » mov····0x23c2(%rip),%rax········ |
| 364 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEGLImageTargetTexture2DOES(): | 364 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEGLImageTargetTexture2DOES(): |
| Max diff block lines reached; 3344/11087 bytes (30.16%) of diff not shown. | |||
| 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:···············0xa00 | 11 | ··Entry·point·address:···············0xa00 |
| 12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
| 13 | ··Start·of·section·headers:··········64 | 13 | ··Start·of·section·headers:··········64360·(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:·········30 | 19 | ··Number·of·section·headers:·········30 |
| 20 | ··Section·header·string·table·index:·28 | 20 | ··Section·header·string·table·index:·28 |
| Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
| 1 | There·are·30·section·headers,·starting·at·offset·0xfb | 1 | There·are·30·section·headers,·starting·at·offset·0xfb68: |
| 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··2 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000238·000238·000098·00···A··0···0··2 |
| 6 | ··[·2]·.dynsym···········DYNSYM··········00000000000002d0·0002d0·000120·18···A··7···1··8 | 6 | ··[·2]·.dynsym···········DYNSYM··········00000000000002d0·0002d0·000120·18···A··7···1··8 |
| 7 | ··[·3]·.gnu.version······VERSYM··········00000000000003f0·0003f0·000018·02···A··2···0··2 | 7 | ··[·3]·.gnu.version······VERSYM··········00000000000003f0·0003f0·000018·02···A··2···0··2 |
| Offset 24, 16 lines modified | Offset 24, 16 lines modified | ||
| 24 | ··[19]·.bss··············NOBITS··········0000000000002ef8·000ef8·000010·00··WA··0···0··8 | 24 | ··[19]·.bss··············NOBITS··········0000000000002ef8·000ef8·000010·00··WA··0···0··8 |
| 25 | ··[20]·.comment··········PROGBITS········0000000000000000·000ef8·000115·01··MS··0···0··1 | 25 | ··[20]·.comment··········PROGBITS········0000000000000000·000ef8·000115·01··MS··0···0··1 |
| 26 | ··[21]·.debug_loc········PROGBITS········0000000000000000·00100d·000489·00······0···0··1 | 26 | ··[21]·.debug_loc········PROGBITS········0000000000000000·00100d·000489·00······0···0··1 |
| 27 | ··[22]·.debug_abbrev·····PROGBITS········0000000000000000·001496·0003a8·00······0···0··1 | 27 | ··[22]·.debug_abbrev·····PROGBITS········0000000000000000·001496·0003a8·00······0···0··1 |
| 28 | ··[23]·.debug_info·······PROGBITS········0000000000000000·00183e·0063d5·00······0···0··1 | 28 | ··[23]·.debug_info·······PROGBITS········0000000000000000·00183e·0063d5·00······0···0··1 |
| 29 | ··[24]·.debug_ranges·····PROGBITS········0000000000000000·007c13·000030·00······0···0··1 | 29 | ··[24]·.debug_ranges·····PROGBITS········0000000000000000·007c13·000030·00······0···0··1 |
| 30 | ··[25]·.debug_str········PROGBITS········0000000000000000·007c43·007177·01··MS··0···0··1 | 30 | ··[25]·.debug_str········PROGBITS········0000000000000000·007c43·007177·01··MS··0···0··1 |
| 31 | ··[26]·.debug_line·······PROGBITS········0000000000000000·00edba·0006 | 31 | ··[26]·.debug_line·······PROGBITS········0000000000000000·00edba·0006f7·00······0···0··1 |
| 32 | ··[27]·.symtab···········SYMTAB··········0000000000000000·00f4 | 32 | ··[27]·.symtab···········SYMTAB··········0000000000000000·00f4b8·000300·18·····29··21··8 |
| 33 | ··[28]·.shstrtab·········STRTAB··········0000000000000000·00f7 | 33 | ··[28]·.shstrtab·········STRTAB··········0000000000000000·00f7b8·00012d·00······0···0··1 |
| 34 | ··[29]·.strtab···········STRTAB··········0000000000000000·00f8 | 34 | ··[29]·.strtab···········STRTAB··········0000000000000000·00f8e5·000281·00······0···0··1 |
| 35 | Key·to·Flags: | 35 | Key·to·Flags: |
| 36 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 36 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
| 37 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 37 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
| 38 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 38 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
| 39 | ··l·(large),·p·(processor·specific) | 39 | ··l·(large),·p·(processor·specific) |
| Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
| 1 | Raw·dump·of·debug·contents·of·section·.debug_line: | 1 | Raw·dump·of·debug·contents·of·section·.debug_line: |
| 2 | ··Offset:······················0x0 | 2 | ··Offset:······················0x0 |
| 3 | ··Length:······················1 | 3 | ··Length:······················1779 |
| 4 | ··DWARF·Version:···············4 | 4 | ··DWARF·Version:···············4 |
| 5 | ··Prologue·Length:·············14 | 5 | ··Prologue·Length:·············1480 |
| 6 | ··Minimum·Instruction·Length:··1 | 6 | ··Minimum·Instruction·Length:··1 |
| 7 | ··Maximum·Ops·per·Instruction:·1 | 7 | ··Maximum·Ops·per·Instruction:·1 |
| 8 | ··Initial·value·of·'is_stmt':··1 | 8 | ··Initial·value·of·'is_stmt':··1 |
| 9 | ··Line·Base:···················-5 | 9 | ··Line·Base:···················-5 |
| 10 | ··Line·Range:··················14 | 10 | ··Line·Range:··················14 |
| 11 | ··Opcode·Base:·················13 | 11 | ··Opcode·Base:·················13 |
| Offset 22, 27 lines modified | Offset 22, 27 lines modified | ||
| 22 | ··Opcode·8·has·0·args | 22 | ··Opcode·8·has·0·args |
| 23 | ··Opcode·9·has·1·arg | 23 | ··Opcode·9·has·1·arg |
| 24 | ··Opcode·10·has·0·args | 24 | ··Opcode·10·has·0·args |
| 25 | ··Opcode·11·has·0·args | 25 | ··Opcode·11·has·0·args |
| 26 | ··Opcode·12·has·1·arg | 26 | ··Opcode·12·has·1·arg |
| 27 | ·The·Directory·Table·(offset·0x1c): | 27 | ·The·Directory·Table·(offset·0x1c): |
| 28 | ··1» /opt/android-sdk/ndk/ | 28 | ··1» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1 |
| 29 | ··2» /opt/android-sdk/ndk/ | 29 | ··2» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.8/include |
| 30 | ··3» /home/vagrant/build/com.termux.gui/hbuffers | 30 | ··3» /home/vagrant/build/com.termux.gui/hbuffers |
| 31 | ··4» /opt/android-sdk/ndk/ | 31 | ··4» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include |
| 32 | ··5» /opt/android-sdk/ndk/ | 32 | ··5» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/android |
| 33 | ··6» /opt/android-sdk/ndk/ | 33 | ··6» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/EGL |
| 34 | ··7» /opt/android-sdk/ndk/ | 34 | ··7» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/KHR |
| 35 | ··8» /opt/android-sdk/ndk/ | 35 | ··8» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/asm-generic |
| 36 | ··9» /opt/android-sdk/ndk/ | 36 | ··9» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits |
| 37 | ··10» /opt/android-sdk/ndk/ | 37 | ··10» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/sys |
| 38 | ··11» /opt/android-sdk/ndk/ | 38 | ··11» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits/fortify |
| 39 | ·The·File·Name·Table·(offset·0x | 39 | ·The·File·Name·Table·(offset·0x421): |
| 40 | ··Entry» Dir» Time» Size» Name | 40 | ··Entry» Dir» Time» Size» Name |
| 41 | ··1» 1» 0» 0» atomic | 41 | ··1» 1» 0» 0» atomic |
| 42 | ··2» 2» 0» 0» stddef.h | 42 | ··2» 2» 0» 0» stddef.h |
| 43 | ··3» 3» 0» 0» src/main/cpp/hbuffers.cpp | 43 | ··3» 3» 0» 0» src/main/cpp/hbuffers.cpp |
| 44 | ··4» 4» 0» 0» jni.h | 44 | ··4» 4» 0» 0» jni.h |
| 45 | ··5» 5» 0» 0» log.h | 45 | ··5» 5» 0» 0» log.h |
| 46 | ··6» 6» 0» 0» egl.h | 46 | ··6» 6» 0» 0» egl.h |
| Offset 69, 172 lines modified | Offset 69, 172 lines modified | ||
| 69 | ··27» 11» 0» 0» string.h | 69 | ··27» 11» 0» 0» string.h |
| 70 | ··28» 4» 0» 0» string.h | 70 | ··28» 4» 0» 0» string.h |
| 71 | ··29» 1» 0» 0» string.h | 71 | ··29» 1» 0» 0» string.h |
| 72 | ··30» 5» 0» 0» hardware_buffer_jni.h | 72 | ··30» 5» 0» 0» hardware_buffer_jni.h |
| 73 | ··31» 5» 0» 0» hardware_buffer.h | 73 | ··31» 5» 0» 0» hardware_buffer.h |
| 74 | ·Line·Number·Statements: | 74 | ·Line·Number·Statements: |
| 75 | ··[0x000005 | 75 | ··[0x000005d2]··Set·File·Name·to·entry·3·in·the·File·Name·Table |
| 76 | ··[0x000005 | 76 | ··[0x000005d4]··Extended·opcode·2:·set·Address·to·0xa70 |
| 77 | ··[0x000005 | 77 | ··[0x000005df]··Advance·Line·by·25·to·26 |
| 78 | ··[0x000005 | 78 | ··[0x000005e1]··Copy |
| 79 | ··[0x000005 | 79 | ··[0x000005e2]··Set·column·to·26 |
| 80 | ··[0x000005 | 80 | ··[0x000005e4]··Set·prologue_end·to·true |
| 81 | ··[0x000005 | 81 | ··[0x000005e5]··Advance·PC·by·constant·17·to·0xa81 |
| 82 | ··[0x000005 | 82 | ··[0x000005e6]··Special·opcode·175:·advance·Address·by·12·to·0xa8d·and·Line·by·2·to·28 |
| 83 | ··[0x000005 | 83 | ··[0x000005e7]··Set·File·Name·to·entry·1·in·the·File·Name·Table |
| 84 | ··[0x00000599]··Set·column·to·12 | ||
| 85 | ··[0x0000059b]··Advance·Line·by·949·to·977 | ||
| 86 | ··[0x0000059e]··Special·opcode·159:·advance·Address·by·11·to·0xa98·and·Line·by·0·to·977 | ||
| 87 | ··[0x0000059f]··Set·File·Name·to·entry·3·in·the·File·Name·Table | ||
| 88 | ··[0x000005a1]··Set·column·to·28 | ||
| 89 | ··[0x000005a3]··Advance·Line·by·-948·to·29 | ||
| 90 | ··[0x000005a6]··Special·opcode·103:·advance·Address·by·7·to·0xa9f·and·Line·by·0·to·29 | ||
| 91 | ··[0x000005a7]··Set·column·to·9 | ||
| 92 | ··[0x000005a9]··Set·is_stmt·to·0 | ||
| 93 | ··[0x000005aa]··Special·opcode·47:·advance·Address·by·3·to·0xaa2·and·Line·by·0·to·29 | ||
| 94 | ··[0x000005ab]··Set·column·to·50 | ||
| 95 | ··[0x000005ad]··Set·is_stmt·to·1 | ||
| 96 | ··[0x000005ae]··Special·opcode·34:·advance·Address·by·2·to·0xaa4·and·Line·by·1·to·30 | ||
| 97 | ··[0x000005af]··Set·File·Name·to·entry·1·in·the·File·Name·Table | ||
| 98 | ··[0x000005b1]··Set·column·to·5 | ||
| 99 | ··[0x000005b3]··Advance·Line·by·934·to·964 | ||
| 100 | ··[0x000005b6]··Special·opcode·173:·advance·Address·by·12·to·0xab0·and·Line·by·0·to·964 | ||
| 101 | ··[0x000005b7]··Set·column·to·12 | ||
| 102 | ··[0x000005b9]··Advance·Line·by·13·to·977 | ||
| 103 | ··[0x000005bb]··Special·opcode·103:·advance·Address·by·7·to·0xab7·and·Line·by·0·to·977 | ||
| 104 | ··[0x000005bc]··Set·File·Name·to·entry·3·in·the·File·Name·Table | ||
| 105 | ··[0x000005be]··Set·column·to·32 | ||
| 106 | ··[0x000005c0]··Advance·Line·by·-946·to·31 | ||
| 107 | ··[0x000005c3]··Special·opcode·103:·advance·Address·by·7·to·0xabe·and·Line·by·0·to·31 | ||
| 108 | ··[0x000005c4]··Set·column·to·13 | ||
| 109 | ··[0x000005c6]··Set·is_stmt·to·0 | ||
| 110 | ··[0x000005c7]··Special·opcode·47:·advance·Address·by·3·to·0xac1·and·Line·by·0·to·31 | ||
| 111 | ··[0x000005c8]··Set·File·Name·to·entry·1·in·the·File·Name·Table | ||
| 112 | ··[0x000005ca]··Set·column·to·12 | ||
| 113 | ··[0x000005cc]··Set·is_stmt·to·1 | ||
| 114 | ··[0x000005cd]··Advance·Line·by·946·to·977 | ||
| 115 | ··[0x000005d0]··Special·opcode·33:·advance·Address·by·2·to·0xac3·and·Line·by·0·to·977 | ||
| 116 | ··[0x000005d1]··Set·File·Name·to·entry·3·in·the·File·Name·Table | ||
| 117 | ··[0x000005d3]··Set·column·to·32 | ||
| 118 | ··[0x000005d5]··Advance·Line·by·-936·to·41 | ||
| 119 | ··[0x000005d8]··Special·opcode·103:·advance·Address·by·7·to·0xaca·and·Line·by·0·to·41 | ||
| 120 | ··[0x000005d9]··Set·column·to·9 | ||
| 121 | ··[0x000005db]··Set·is_stmt·to·0 | ||
| 122 | ··[0x000005dc]··Special·opcode·47:·advance·Address·by·3·to·0xacd·and·Line·by·0·to·41 | ||
| 123 | ··[0x000005dd]··Set·column·to·68 | ||
| 124 | ··[0x000005df]··Set·is_stmt·to·1 | ||
| 125 | ··[0x000005e0]··Special·opcode·34:·advance·Address·by·2·to·0xacf·and·Line·by·1·to·42 | ||
| 126 | ··[0x000005e1]··Set·File·Name·to·entry·1·in·the·File·Name·Table | ||
| 127 | ··[0x000005e3]··Set·column·to·5 | ||
| 128 | ··[0x000005e5]··Advance·Line·by·922·to·964 | ||
| 129 | ··[0x000005e8]··Special·opcode·173:·advance·Address·by·12·to·0xadb·and·Line·by·0·to·964 | ||
| 130 | ··[0x000005e9]··Set·column·to·12 | 84 | ··[0x000005e9]··Set·column·to·12 |
| 131 | ··[0x000005eb]··Advance·Line·by· | 85 | ··[0x000005eb]··Advance·Line·by·949·to·977 |
| 132 | ··[0x000005e | 86 | ··[0x000005ee]··Special·opcode·159:·advance·Address·by·11·to·0xa98·and·Line·by·0·to·977 |
| 133 | ··[0x000005e | 87 | ··[0x000005ef]··Set·File·Name·to·entry·3·in·the·File·Name·Table |
| 134 | ··[0x000005f | 88 | ··[0x000005f1]··Set·column·to·28 |
| 135 | ··[0x000005f | 89 | ··[0x000005f3]··Advance·Line·by·-948·to·29 |
| 136 | ··[0x000005f | 90 | ··[0x000005f6]··Special·opcode·103:·advance·Address·by·7·to·0xa9f·and·Line·by·0·to·29 |
| 137 | ··[0x000005f | 91 | ··[0x000005f7]··Set·column·to·9 |
| 138 | ··[0x000005f | 92 | ··[0x000005f9]··Set·is_stmt·to·0 |
| 139 | ··[0x000005f | 93 | ··[0x000005fa]··Special·opcode·47:·advance·Address·by·3·to·0xaa2·and·Line·by·0·to·29 |
| 94 | ··[0x000005fb]··Set·column·to·50 | ||
| 95 | ··[0x000005fd]··Set·is_stmt·to·1 | ||
| 96 | ··[0x000005fe]··Special·opcode·34:·advance·Address·by·2·to·0xaa4·and·Line·by·1·to·30 | ||
| 140 | ··[0x000005f | 97 | ··[0x000005ff]··Set·File·Name·to·entry·1·in·the·File·Name·Table |
| 98 | ··[0x00000601]··Set·column·to·5 | ||
| 99 | ··[0x00000603]··Advance·Line·by·934·to·964 | ||
| 100 | ··[0x00000606]··Special·opcode·173:·advance·Address·by·12·to·0xab0·and·Line·by·0·to·964 | ||
| 141 | ··[0x00000 | 101 | ··[0x00000607]··Set·column·to·12 |
| 102 | ··[0x00000609]··Advance·Line·by·13·to·977 | ||
| 103 | ··[0x0000060b]··Special·opcode·103:·advance·Address·by·7·to·0xab7·and·Line·by·0·to·977 | ||
| 104 | ··[0x0000060c]··Set·File·Name·to·entry·3·in·the·File·Name·Table | ||
| 105 | ··[0x0000060e]··Set·column·to·32 | ||
| 106 | ··[0x00000610]··Advance·Line·by·-946·to·31 | ||
| Max diff block lines reached; 3601/20316 bytes (17.72%) of diff not shown. | |||
| Offset 764, 25 lines modified | Offset 764, 25 lines modified | ||
| 764 | GetStringRegion | 764 | GetStringRegion |
| 765 | _ZN7_JNIEnv11DefineClassEPKcP8_jobjectPKai | 765 | _ZN7_JNIEnv11DefineClassEPKcP8_jobjectPKai |
| 766 | _ZN7_JNIEnv13GetSuperclassEP7_jclass | 766 | _ZN7_JNIEnv13GetSuperclassEP7_jclass |
| 767 | _ZN7_JNIEnv15CallFloatMethodEP8_jobjectP10_jmethodIDz | 767 | _ZN7_JNIEnv15CallFloatMethodEP8_jobjectP10_jmethodIDz |
| 768 | _ZN7_JNIEnv27CallNonvirtualBooleanMethodEP8_jobjectP7_jclassP10_jmethodIDz | 768 | _ZN7_JNIEnv27CallNonvirtualBooleanMethodEP8_jobjectP7_jclassP10_jmethodIDz |
| 769 | _ZN7_JNIEnv14GetObjectFieldEP8_jobjectP9_jfieldID | 769 | _ZN7_JNIEnv14GetObjectFieldEP8_jobjectP9_jfieldID |
| 770 | _ZN7_JNIEnv21CallStaticLongMethodVEP7_jclassP10_jmethodIDP13__va_list_tag | 770 | _ZN7_JNIEnv21CallStaticLongMethodVEP7_jclassP10_jmethodIDP13__va_list_tag |
| 771 | /opt/android-sdk/ndk/ | 771 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1 |
| 772 | /opt/android-sdk/ndk/ | 772 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.8/include |
| 773 | /home/vagrant/build/com.termux.gui/hbuffers | 773 | /home/vagrant/build/com.termux.gui/hbuffers |
| 774 | /opt/android-sdk/ndk/ | 774 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include |
| 775 | /opt/android-sdk/ndk/ | 775 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/android |
| 776 | /opt/android-sdk/ndk/ | 776 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/EGL |
| 777 | /opt/android-sdk/ndk/ | 777 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/KHR |
| 778 | /opt/android-sdk/ndk/ | 778 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/asm-generic |
| 779 | /opt/android-sdk/ndk/ | 779 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits |
| 780 | /opt/android-sdk/ndk/ | 780 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/sys |
| 781 | /opt/android-sdk/ndk/ | 781 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits/fortify |
| 782 | stddef.h | 782 | stddef.h |
| 783 | src/main/cpp/hbuffers.cpp | 783 | src/main/cpp/hbuffers.cpp |
| 784 | eglext.h | 784 | eglext.h |
| 785 | stdint.h | 785 | stdint.h |
| 786 | khrplatform.h | 786 | khrplatform.h |
| 787 | eglplatform.h | 787 | eglplatform.h |
| 788 | signal-defs.h | 788 | signal-defs.h |
| Offset 58, 110 lines modified | Offset 58, 110 lines modified | ||
| 58 | » mov····%fs:0x28,%rax | 58 | » mov····%fs:0x28,%rax |
| 59 | » mov····%rax,0x18(%rsp) | 59 | » mov····%rax,0x18(%rsp) |
| 60 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:28 | 60 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:28 |
| 61 | » mov····%rcx,%rsi | 61 | » mov····%rcx,%rsi |
| 62 | » callq··c40·<AHardwareBuffer_fromHardwareBuffer@plt> | 62 | » callq··c40·<AHardwareBuffer_fromHardwareBuffer@plt> |
| 63 | » mov····%rax,%r15 | 63 | » mov····%rax,%r15 |
| 64 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>·const*,·std::__ndk1::memory_order))(void*,·void*,·unsigned·int,·void*,·int·const*): | 64 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>·const*,·std::__ndk1::memory_order))(void*,·void*,·unsigned·int,·void*,·int·const*): |
| 65 | /opt/android-sdk/ndk/ | 65 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 66 | » mov····0x2459(%rip),%rax········ | 66 | » mov····0x2459(%rip),%rax········ |
| 67 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 67 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 68 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:29 | 68 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:29 |
| 69 | » test···%rax,%rax | 69 | » test···%rax,%rax |
| 70 | » jne····ac3·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x53> | 70 | » jne····ac3·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x53> |
| 71 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:30 | 71 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:30 |
| 72 | » lea····-0x304(%rip),%rdi········ | 72 | » lea····-0x304(%rip),%rdi········ |
| 73 | » callq··c50·<eglGetProcAddress@plt> | 73 | » callq··c50·<eglGetProcAddress@plt> |
| 74 | void·std::__ndk1::__cxx_atomic_store<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>*,·void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*),·std::__ndk1::memory_order): | 74 | void·std::__ndk1::__cxx_atomic_store<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>*,·void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*),·std::__ndk1::memory_order): |
| 75 | /opt/android-sdk/ndk/ | 75 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:964 |
| 76 | » xchg···%rax,0x2441(%rip)········ | 76 | » xchg···%rax,0x2441(%rip)········ |
| 77 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>·const*,·std::__ndk1::memory_order))(void*,·void*,·unsigned·int,·void*,·int·const*): | 77 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>·const*,·std::__ndk1::memory_order))(void*,·void*,·unsigned·int,·void*,·int·const*): |
| 78 | /opt/android-sdk/ndk/ | 78 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 79 | » mov····0x243a(%rip),%rax········ | 79 | » mov····0x243a(%rip),%rax········ |
| 80 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 80 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 81 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:31 | 81 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:31 |
| 82 | » test···%rax,%rax | 82 | » test···%rax,%rax |
| 83 | » je·····b39·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0xc9> | 83 | » je·····b39·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0xc9> |
| 84 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>·const*,·std::__ndk1::memory_order))(AHardwareBuffer·const*): | 84 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>·const*,·std::__ndk1::memory_order))(AHardwareBuffer·const*): |
| 85 | /opt/android-sdk/ndk/ | 85 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 86 | » mov····0x2436(%rip),%rax········ | 86 | » mov····0x2436(%rip),%rax········ |
| 87 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 87 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 88 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:41 | 88 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:41 |
| 89 | » test···%rax,%rax | 89 | » test···%rax,%rax |
| 90 | » jne····aee·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x7e> | 90 | » jne····aee·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x7e> |
| 91 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:42 | 91 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:42 |
| 92 | » lea····-0x31d(%rip),%rdi········ | 92 | » lea····-0x31d(%rip),%rdi········ |
| 93 | » callq··c50·<eglGetProcAddress@plt> | 93 | » callq··c50·<eglGetProcAddress@plt> |
| 94 | void·std::__ndk1::__cxx_atomic_store<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>*,·void*·(*)(AHardwareBuffer·const*),·std::__ndk1::memory_order): | 94 | void·std::__ndk1::__cxx_atomic_store<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>*,·void*·(*)(AHardwareBuffer·const*),·std::__ndk1::memory_order): |
| 95 | /opt/android-sdk/ndk/ | 95 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:964 |
| 96 | » xchg···%rax,0x241e(%rip)········ | 96 | » xchg···%rax,0x241e(%rip)········ |
| 97 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>·const*,·std::__ndk1::memory_order))(AHardwareBuffer·const*): | 97 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>·const*,·std::__ndk1::memory_order))(AHardwareBuffer·const*): |
| 98 | /opt/android-sdk/ndk/ | 98 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 99 | » mov····0x2417(%rip),%rax········ | 99 | » mov····0x2417(%rip),%rax········ |
| 100 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 100 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 101 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:43 | 101 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:43 |
| 102 | » test···%rax,%rax | 102 | » test···%rax,%rax |
| 103 | » je·····b5a·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0xea> | 103 | » je·····b5a·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0xea> |
| 104 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>·const*,·std::__ndk1::memory_order))(AHardwareBuffer·const*): | 104 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>·const*,·std::__ndk1::memory_order))(AHardwareBuffer·const*): |
| 105 | /opt/android-sdk/ndk/ | 105 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 106 | » mov····0x240b(%rip),%rax········ | 106 | » mov····0x240b(%rip),%rax········ |
| 107 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 107 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 108 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:53 | 108 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:53 |
| 109 | » mov····%r15,%rdi | 109 | » mov····%r15,%rdi |
| 110 | » callq··*%rax | 110 | » callq··*%rax |
| 111 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:54 | 111 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:54 |
| 112 | » test···%rax,%rax | 112 | » test···%rax,%rax |
| 113 | » je·····b35·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0xc5> | 113 | » je·····b35·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0xc5> |
| 114 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:57 | 114 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:57 |
| 115 | » mov····-0x279(%rip),%ecx········ | 115 | » mov····-0x279(%rip),%ecx········ |
| 116 | » mov····%ecx,0x10(%rsp) | 116 | » mov····%ecx,0x10(%rsp) |
| 117 | » mov····-0x28c(%rip),%rcx········ | 117 | » mov····-0x28c(%rip),%rcx········ |
| 118 | » mov····%rcx,0x8(%rsp) | 118 | » mov····%rcx,0x8(%rsp) |
| 119 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>·const*,·std::__ndk1::memory_order))(void*,·void*,·unsigned·int,·void*,·int·const*): | 119 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>·const*,·std::__ndk1::memory_order))(void*,·void*,·unsigned·int,·void*,·int·const*): |
| 120 | /opt/android-sdk/ndk/ | 120 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 121 | » mov····0x23dc(%rip),%rbx········ | 121 | » mov····0x23dc(%rip),%rbx········ |
| 122 | » lea····0x8(%rsp),%r8 | 122 | » lea····0x8(%rsp),%r8 |
| 123 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 123 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 124 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:58 | 124 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:58 |
| 125 | » mov····%r14,%rdi | 125 | » mov····%r14,%rdi |
| 126 | » xor····%esi,%esi | 126 | » xor····%esi,%esi |
| 127 | » mov····$0x3140,%edx | 127 | » mov····$0x3140,%edx |
| 128 | » mov····%rax,%rcx | 128 | » mov····%rax,%rcx |
| 129 | » callq··*%rbx | 129 | » callq··*%rbx |
| 130 | » mov····%rax,%rbx | 130 | » mov····%rax,%rbx |
| 131 | » jmp····ba2·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x132> | 131 | » jmp····ba2·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x132> |
| 132 | » xor····%ebx,%ebx | 132 | » xor····%ebx,%ebx |
| 133 | » jmp····ba2·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x132> | 133 | » jmp····ba2·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x132> |
| 134 | _JNIEnv::FindClass(char·const*): | 134 | _JNIEnv::FindClass(char·const*): |
| 135 | /opt/android-sdk/ndk/ | 135 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:503 |
| 136 | » mov····(%rbx),%rax | 136 | » mov····(%rbx),%rax |
| 137 | » lea····-0x3bb(%rip),%rsi········ | 137 | » lea····-0x3bb(%rip),%rsi········ |
| 138 | » mov····%rbx,%rdi | 138 | » mov····%rbx,%rdi |
| 139 | » callq··*0x30(%rax) | 139 | » callq··*0x30(%rax) |
| 140 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 140 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 141 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:33 | 141 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:33 |
| 142 | » test···%rax,%rax | 142 | » test···%rax,%rax |
| 143 | » je·····b86·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x116> | 143 | » je·····b86·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x116> |
| 144 | _JNIEnv::ThrowNew(_jclass*,·char·const*): | 144 | _JNIEnv::ThrowNew(_jclass*,·char·const*): |
| 145 | /opt/android-sdk/ndk/ | 145 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:527 |
| 146 | » mov····(%rbx),%rcx | 146 | » mov····(%rbx),%rcx |
| 147 | » lea····-0x332(%rip),%rdx········ | 147 | » lea····-0x332(%rip),%rdx········ |
| 148 | » jmp····b79·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x109> | 148 | » jmp····b79·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x109> |
| 149 | _JNIEnv::FindClass(char·const*): | 149 | _JNIEnv::FindClass(char·const*): |
| 150 | /opt/android-sdk/ndk/ | 150 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:503 |
| 151 | » mov····(%rbx),%rax | 151 | » mov····(%rbx),%rax |
| 152 | » lea····-0x3dc(%rip),%rsi········ | 152 | » lea····-0x3dc(%rip),%rsi········ |
| 153 | » mov····%rbx,%rdi | 153 | » mov····%rbx,%rdi |
| 154 | » callq··*0x30(%rax) | 154 | » callq··*0x30(%rax) |
| 155 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 155 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 156 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:45 | 156 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:45 |
| 157 | » test···%rax,%rax | 157 | » test···%rax,%rax |
| 158 | » je·····b86·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x116> | 158 | » je·····b86·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x116> |
| 159 | _JNIEnv::ThrowNew(_jclass*,·char·const*): | 159 | _JNIEnv::ThrowNew(_jclass*,·char·const*): |
| 160 | /opt/android-sdk/ndk/ | 160 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:527 |
| 161 | » mov····(%rbx),%rcx | 161 | » mov····(%rbx),%rcx |
| 162 | » lea····-0x32b(%rip),%rdx········ | 162 | » lea····-0x32b(%rip),%rdx········ |
| 163 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 163 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 164 | » mov····%rbx,%rdi | 164 | » mov····%rbx,%rdi |
| 165 | » mov····%rax,%rsi | 165 | » mov····%rax,%rsi |
| 166 | » callq··*0x70(%rcx) | 166 | » callq··*0x70(%rcx) |
| 167 | » xor····%ebx,%ebx | 167 | » xor····%ebx,%ebx |
| 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:···············0xde4 | 11 | ··Entry·point·address:···············0xde4 |
| 12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
| 13 | ··Start·of·section·headers:··········689 | 13 | ··Start·of·section·headers:··········68984·(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:·········30 | 19 | ··Number·of·section·headers:·········30 |
| 20 | ··Section·header·string·table·index:·28 | 20 | ··Section·header·string·table·index:·28 |
| Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
| 1 | There·are·30·section·headers,·starting·at·offset·0x10d | 1 | There·are·30·section·headers,·starting·at·offset·0x10d78: |
| 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]·.dynsym···········DYNSYM··········00000000000002d0·0002d0·0001b0·18···A··7···1··8 | 6 | ··[·2]·.dynsym···········DYNSYM··········00000000000002d0·0002d0·0001b0·18···A··7···1··8 |
| 7 | ··[·3]·.gnu.version······VERSYM··········0000000000000480·000480·000024·02···A··2···0··2 | 7 | ··[·3]·.gnu.version······VERSYM··········0000000000000480·000480·000024·02···A··2···0··2 |
| Offset 24, 16 lines modified | Offset 24, 16 lines modified | ||
| 24 | ··[19]·.bss··············NOBITS··········0000000000003598·001598·000010·00··WA··0···0··8 | 24 | ··[19]·.bss··············NOBITS··········0000000000003598·001598·000010·00··WA··0···0··8 |
| 25 | ··[20]·.comment··········PROGBITS········0000000000000000·001598·000115·01··MS··0···0··1 | 25 | ··[20]·.comment··········PROGBITS········0000000000000000·001598·000115·01··MS··0···0··1 |
| 26 | ··[21]·.debug_loc········PROGBITS········0000000000000000·0016ad·000c75·00······0···0··1 | 26 | ··[21]·.debug_loc········PROGBITS········0000000000000000·0016ad·000c75·00······0···0··1 |
| 27 | ··[22]·.debug_abbrev·····PROGBITS········0000000000000000·002322·0003c3·00······0···0··1 | 27 | ··[22]·.debug_abbrev·····PROGBITS········0000000000000000·002322·0003c3·00······0···0··1 |
| 28 | ··[23]·.debug_info·······PROGBITS········0000000000000000·0026e5·0065aa·00······0···0··1 | 28 | ··[23]·.debug_info·······PROGBITS········0000000000000000·0026e5·0065aa·00······0···0··1 |
| 29 | ··[24]·.debug_ranges·····PROGBITS········0000000000000000·008c8f·000190·00······0···0··1 | 29 | ··[24]·.debug_ranges·····PROGBITS········0000000000000000·008c8f·000190·00······0···0··1 |
| 30 | ··[25]·.debug_str········PROGBITS········0000000000000000·008e1f·006c2a·01··MS··0···0··1 | 30 | ··[25]·.debug_str········PROGBITS········0000000000000000·008e1f·006c2a·01··MS··0···0··1 |
| 31 | ··[26]·.debug_line·······PROGBITS········0000000000000000·00fa49·0007 | 31 | ··[26]·.debug_line·······PROGBITS········0000000000000000·00fa49·0007fe·00······0···0··1 |
| 32 | ··[27]·.symtab···········SYMTAB··········0000000000000000·010 | 32 | ··[27]·.symtab···········SYMTAB··········0000000000000000·010248·0005e8·18·····29··46··8 |
| 33 | ··[28]·.shstrtab·········STRTAB··········0000000000000000·010 | 33 | ··[28]·.shstrtab·········STRTAB··········0000000000000000·010830·00012d·00······0···0··1 |
| 34 | ··[29]·.strtab···········STRTAB··········0000000000000000·0109 | 34 | ··[29]·.strtab···········STRTAB··········0000000000000000·01095d·000416·00······0···0··1 |
| 35 | Key·to·Flags: | 35 | Key·to·Flags: |
| 36 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 36 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
| 37 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 37 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
| 38 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 38 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
| 39 | ··p·(processor·specific) | 39 | ··p·(processor·specific) |
| Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
| 1 | Raw·dump·of·debug·contents·of·section·.debug_line: | 1 | Raw·dump·of·debug·contents·of·section·.debug_line: |
| 2 | ··Offset:······················0x0 | 2 | ··Offset:······················0x0 |
| 3 | ··Length:······················ | 3 | ··Length:······················2042 |
| 4 | ··DWARF·Version:···············4 | 4 | ··DWARF·Version:···············4 |
| 5 | ··Prologue·Length:·············1 | 5 | ··Prologue·Length:·············1411 |
| 6 | ··Minimum·Instruction·Length:··1 | 6 | ··Minimum·Instruction·Length:··1 |
| 7 | ··Maximum·Ops·per·Instruction:·1 | 7 | ··Maximum·Ops·per·Instruction:·1 |
| 8 | ··Initial·value·of·'is_stmt':··1 | 8 | ··Initial·value·of·'is_stmt':··1 |
| 9 | ··Line·Base:···················-5 | 9 | ··Line·Base:···················-5 |
| 10 | ··Line·Range:··················14 | 10 | ··Line·Range:··················14 |
| 11 | ··Opcode·Base:·················13 | 11 | ··Opcode·Base:·················13 |
| Offset 22, 27 lines modified | Offset 22, 27 lines modified | ||
| 22 | ··Opcode·8·has·0·args | 22 | ··Opcode·8·has·0·args |
| 23 | ··Opcode·9·has·1·arg | 23 | ··Opcode·9·has·1·arg |
| 24 | ··Opcode·10·has·0·args | 24 | ··Opcode·10·has·0·args |
| 25 | ··Opcode·11·has·0·args | 25 | ··Opcode·11·has·0·args |
| 26 | ··Opcode·12·has·1·arg | 26 | ··Opcode·12·has·1·arg |
| 27 | ·The·Directory·Table·(offset·0x1c): | 27 | ·The·Directory·Table·(offset·0x1c): |
| 28 | ··1» /opt/android-sdk/ndk/ | 28 | ··1» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1 |
| 29 | ··2» /opt/android-sdk/ndk/ | 29 | ··2» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.8/include |
| 30 | ··3» /home/vagrant/build/com.termux.gui/app | 30 | ··3» /home/vagrant/build/com.termux.gui/app |
| 31 | ··4» /opt/android-sdk/ndk/ | 31 | ··4» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/android |
| 32 | ··5» /opt/android-sdk/ndk/ | 32 | ··5» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include |
| 33 | ··6» /opt/android-sdk/ndk/ | 33 | ··6» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/EGL |
| 34 | ··7» /opt/android-sdk/ndk/ | 34 | ··7» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/GLES2 |
| 35 | ··8» /opt/android-sdk/ndk/ | 35 | ··8» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/asm-generic |
| 36 | ··9» /opt/android-sdk/ndk/ | 36 | ··9» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/sys |
| 37 | ··10» /opt/android-sdk/ndk/ | 37 | ··10» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits/fortify |
| 38 | ··11» /opt/android-sdk/ndk/ | 38 | ··11» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits |
| 39 | ·The·File·Name·Table·(offset·0x | 39 | ·The·File·Name·Table·(offset·0x41e): |
| 40 | ··Entry» Dir» Time» Size» Name | 40 | ··Entry» Dir» Time» Size» Name |
| 41 | ··1» 1» 0» 0» atomic | 41 | ··1» 1» 0» 0» atomic |
| 42 | ··2» 2» 0» 0» stddef.h | 42 | ··2» 2» 0» 0» stddef.h |
| 43 | ··3» 3» 0» 0» src/main/cpp/gui.cpp | 43 | ··3» 3» 0» 0» src/main/cpp/gui.cpp |
| 44 | ··4» 4» 0» 0» log.h | 44 | ··4» 4» 0» 0» log.h |
| 45 | ··5» 5» 0» 0» jni.h | 45 | ··5» 5» 0» 0» jni.h |
| 46 | ··6» 6» 0» 0» egl.h | 46 | ··6» 6» 0» 0» egl.h |
| Offset 68, 355 lines modified | Offset 68, 355 lines modified | ||
| 68 | ··26» 10» 0» 0» fcntl.h | 68 | ··26» 10» 0» 0» fcntl.h |
| 69 | ··27» 11» 0» 0» ioctl.h | 69 | ··27» 11» 0» 0» ioctl.h |
| 70 | ··28» 5» 0» 0» unistd.h | 70 | ··28» 5» 0» 0» unistd.h |
| 71 | ··29» 2» 0» 0» stdarg.h | 71 | ··29» 2» 0» 0» stdarg.h |
| 72 | ··30» 9» 0» 0» mman.h | 72 | ··30» 9» 0» 0» mman.h |
| 73 | ·Line·Number·Statements: | 73 | ·Line·Number·Statements: |
| 74 | ··[0x000005 | 74 | ··[0x0000058d]··Set·File·Name·to·entry·3·in·the·File·Name·Table |
| 75 | ··[0x000005 | 75 | ··[0x0000058f]··Extended·opcode·2:·set·Address·to·0xe48 |
| 76 | ··[0x000005 | 76 | ··[0x0000059a]··Advance·Line·by·17·to·18 |
| 77 | ··[0x000005 | 77 | ··[0x0000059c]··Copy |
| 78 | ··[0x000005 | 78 | ··[0x0000059d]··Set·column·to·5 |
| 79 | ··[0x000005 | 79 | ··[0x0000059f]··Set·prologue_end·to·true |
| 80 | ··[0x000005 | 80 | ··[0x000005a0]··Special·opcode·230:·advance·Address·by·16·to·0xe58·and·Line·by·1·to·19 |
| 81 | ··[0x000005 | 81 | ··[0x000005a1]··Set·File·Name·to·entry·26·in·the·File·Name·Table |
| 82 | ··[0x000005 | 82 | ··[0x000005a3]··Set·column·to·12 |
| 83 | ··[0x000005 | 83 | ··[0x000005a5]··Advance·Line·by·48·to·67 |
| 84 | ··[0x000005 | 84 | ··[0x000005a7]··Advance·PC·by·constant·17·to·0xe69 |
| 85 | ··[0x000005 | 85 | ··[0x000005a8]··Special·opcode·103:·advance·Address·by·7·to·0xe70·and·Line·by·0·to·67 |
| 86 | ··[0x000005 | 86 | ··[0x000005a9]··Set·File·Name·to·entry·3·in·the·File·Name·Table |
| 87 | ··[0x000005 | 87 | ··[0x000005ab]··Set·column·to·9 |
| 88 | ··[0x000005 | 88 | ··[0x000005ad]··Advance·Line·by·-46·to·21 |
| 89 | ··[0x000005 | 89 | ··[0x000005af]··Advance·PC·by·constant·17·to·0xe81 |
| 90 | ··[0x000005 | 90 | ··[0x000005b0]··Special·opcode·47:·advance·Address·by·3·to·0xe84·and·Line·by·0·to·21 |
| 91 | ··[0x000005 | 91 | ··[0x000005b1]··Special·opcode·121:·advance·Address·by·8·to·0xe8c·and·Line·by·4·to·25 |
| 92 | ··[0x000005 | 92 | ··[0x000005b2]··Set·column·to·45 |
| 93 | ··[0x000005 | 93 | ··[0x000005b4]··Set·is_stmt·to·0 |
| 94 | ··[0x000005 | 94 | ··[0x000005b5]··Special·opcode·61:·advance·Address·by·4·to·0xe90·and·Line·by·0·to·25 |
| 95 | ··[0x000005 | 95 | ··[0x000005b6]··Set·column·to·9 |
| 96 | ··[0x000005 | 96 | ··[0x000005b8]··Special·opcode·61:·advance·Address·by·4·to·0xe94·and·Line·by·0·to·25 |
| 97 | ··[0x000005 | 97 | ··[0x000005b9]··Special·opcode·173:·advance·Address·by·12·to·0xea0·and·Line·by·0·to·25 |
| 98 | ··[0x000005 | 98 | ··[0x000005ba]··Set·column·to·5 |
| 99 | ··[0x000005 | 99 | ··[0x000005bc]··Set·is_stmt·to·1 |
| 100 | ··[0x000005 | 100 | ··[0x000005bd]··Special·opcode·122:·advance·Address·by·8·to·0xea8·and·Line·by·5·to·30 |
| 101 | ··[0x000005 | 101 | ··[0x000005be]··Set·is_stmt·to·0 |
| 102 | ··[0x000005 | 102 | ··[0x000005bf]··Advance·Line·by·-30·to·0 |
| 103 | ··[0x000005 | 103 | ··[0x000005c1]··Advance·PC·by·constant·17·to·0xeb9 |
| 104 | ··[0x000005 | 104 | ··[0x000005c2]··Special·opcode·103:·advance·Address·by·7·to·0xec0·and·Line·by·0·to·0 |
| 105 | ··[0x000005 | 105 | ··[0x000005c3]··Set·column·to·101 |
| 106 | ··[0x000005 | 106 | ··[0x000005c5]··Set·is_stmt·to·1 |
| 107 | ··[0x000005 | 107 | ··[0x000005c6]··Advance·Line·by·22·to·22 |
| 108 | ··[0x000005 | 108 | ··[0x000005c8]··Special·opcode·61:·advance·Address·by·4·to·0xec4·and·Line·by·0·to·22 |
| 109 | ··[0x000005 | 109 | ··[0x000005c9]··Set·column·to·9 |
| 110 | ··[0x000005 | 110 | ··[0x000005cb]··Set·is_stmt·to·0 |
| 111 | ··[0x000005 | 111 | ··[0x000005cc]··Special·opcode·117:·advance·Address·by·8·to·0xecc·and·Line·by·0·to·22 |
| 112 | ··[0x000005 | 112 | ··[0x000005cd]··Advance·Line·by·-22·to·0 |
| 113 | ··[0x000005 | 113 | ··[0x000005cf]··Advance·PC·by·constant·17·to·0xedd |
| 114 | ··[0x000005 | 114 | ··[0x000005d0]··Special·opcode·103:·advance·Address·by·7·to·0xee4·and·Line·by·0·to·0 |
| 115 | ··[0x000005 | 115 | ··[0x000005d1]··Set·column·to·100 |
| 116 | ··[0x000005 | 116 | ··[0x000005d3]··Set·is_stmt·to·1 |
| 117 | ··[0x000005 | 117 | ··[0x000005d4]··Advance·Line·by·26·to·26 |
| 118 | ··[0x000005 | 118 | ··[0x000005d6]··Special·opcode·61:·advance·Address·by·4·to·0xee8·and·Line·by·0·to·26 |
| 119 | ··[0x000005 | 119 | ··[0x000005d7]··Set·column·to·9 |
| 120 | ··[0x000005 | 120 | ··[0x000005d9]··Set·is_stmt·to·0 |
| 121 | ··[0x000005 | 121 | ··[0x000005da]··Special·opcode·117:·advance·Address·by·8·to·0xef0·and·Line·by·0·to·26 |
| 122 | ··[0x000005 | 122 | ··[0x000005db]··Set·is_stmt·to·1 |
| 123 | ··[0x000005 | 123 | ··[0x000005dc]··Advance·PC·by·constant·17·to·0xf01 |
| 124 | ··[0x000005 | 124 | ··[0x000005dd]··Special·opcode·104:·advance·Address·by·7·to·0xf08·and·Line·by·1·to·27 |
| 125 | ··[0x000005 | 125 | ··[0x000005de]··Set·is_stmt·to·0 |
| 126 | ··[0x000005 | 126 | ··[0x000005df]··Advance·Line·by·-27·to·0 |
| 127 | ··[0x000005 | 127 | ··[0x000005e1]··Special·opcode·117:·advance·Address·by·8·to·0xf10·and·Line·by·0·to·0 |
| 128 | ··[0x000005 | 128 | ··[0x000005e2]··Set·column·to·1 |
| 129 | ··[0x000005 | 129 | ··[0x000005e4]··Set·is_stmt·to·1 |
| 130 | ··[0x000005 | 130 | ··[0x000005e5]··Advance·Line·by·32·to·32 |
| 131 | ··[0x000005 | 131 | ··[0x000005e7]··Special·opcode·61:·advance·Address·by·4·to·0xf14·and·Line·by·0·to·32 |
| 132 | ··[0x000005 | 132 | ··[0x000005e8]··Advance·PC·by·16·to·0xf24 |
| 133 | ··[0x000005 | 133 | ··[0x000005ea]··Extended·opcode·1:·End·of·Sequence |
| 134 | ··[0x000005 | 134 | ··[0x000005ed]··Set·File·Name·to·entry·3·in·the·File·Name·Table |
| 135 | ··[0x000005 | 135 | ··[0x000005ef]··Extended·opcode·2:·set·Address·to·0xf24 |
| 136 | ··[0x000005 | 136 | ··[0x000005fa]··Advance·Line·by·36·to·37 |
| 137 | ··[0x000005 | 137 | ··[0x000005fc]··Copy |
| 138 | ··[0x000005 | 138 | ··[0x000005fd]··Set·column·to·5 |
| 139 | ··[0x000005 | 139 | ··[0x000005ff]··Set·prologue_end·to·true |
| 140 | ··[0x00000 | 140 | ··[0x00000600]··Special·opcode·230:·advance·Address·by·16·to·0xf34·and·Line·by·1·to·38 |
| 141 | ··[0x00000 | 141 | ··[0x00000601]··Advance·PC·by·constant·17·to·0xf45 |
| 142 | ··[0x00000 | 142 | ··[0x00000602]··Special·opcode·104:·advance·Address·by·7·to·0xf4c·and·Line·by·1·to·39 |
| 143 | ··[0x00000 | 143 | ··[0x00000603]··Advance·PC·by·16·to·0xf5c |
| 144 | ··[0x00000 | 144 | ··[0x00000605]··Extended·opcode·1:·End·of·Sequence |
| 145 | ··[0x000005b8]··Set·File·Name·to·entry·3·in·the·File·Name·Table | ||
| 146 | ··[0x000005ba]··Extended·opcode·2:·set·Address·to·0xf5c | ||
| 147 | ··[0x000005c5]··Advance·Line·by·44·to·45 | ||
| 148 | ··[0x000005c7]··Copy | ||
| 149 | ··[0x000005c8]··Set·column·to·5 | ||
| Max diff block lines reached; 23926/40246 bytes (59.45%) of diff not shown. | |||
| Offset 780, 25 lines modified | Offset 780, 25 lines modified | ||
| 780 | GetStringRegion | 780 | GetStringRegion |
| 781 | _ZN7_JNIEnv11DefineClassEPKcP8_jobjectPKai | 781 | _ZN7_JNIEnv11DefineClassEPKcP8_jobjectPKai |
| 782 | _ZN7_JNIEnv13GetSuperclassEP7_jclass | 782 | _ZN7_JNIEnv13GetSuperclassEP7_jclass |
| 783 | _ZN7_JNIEnv15CallFloatMethodEP8_jobjectP10_jmethodIDz | 783 | _ZN7_JNIEnv15CallFloatMethodEP8_jobjectP10_jmethodIDz |
| 784 | _ZN7_JNIEnv27CallNonvirtualBooleanMethodEP8_jobjectP7_jclassP10_jmethodIDz | 784 | _ZN7_JNIEnv27CallNonvirtualBooleanMethodEP8_jobjectP7_jclassP10_jmethodIDz |
| 785 | _ZN7_JNIEnv14GetObjectFieldEP8_jobjectP9_jfieldID | 785 | _ZN7_JNIEnv14GetObjectFieldEP8_jobjectP9_jfieldID |
| 786 | _ZNSt6__ndk118__cxx_atomic_storeIPFvjPvEEEvPNS_22__cxx_atomic_base_implIT_EES5_NS_12memory_orderE | 786 | _ZNSt6__ndk118__cxx_atomic_storeIPFvjPvEEEvPNS_22__cxx_atomic_base_implIT_EES5_NS_12memory_orderE |
| 787 | /opt/android-sdk/ndk/ | 787 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1 |
| 788 | /opt/android-sdk/ndk/ | 788 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.8/include |
| 789 | /home/vagrant/build/com.termux.gui/app | 789 | /home/vagrant/build/com.termux.gui/app |
| 790 | /opt/android-sdk/ndk/ | 790 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/android |
| 791 | /opt/android-sdk/ndk/ | 791 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include |
| 792 | /opt/android-sdk/ndk/ | 792 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/EGL |
| 793 | /opt/android-sdk/ndk/ | 793 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/GLES2 |
| 794 | /opt/android-sdk/ndk/ | 794 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/asm-generic |
| 795 | /opt/android-sdk/ndk/ | 795 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/sys |
| 796 | /opt/android-sdk/ndk/ | 796 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits/fortify |
| 797 | /opt/android-sdk/ndk/ | 797 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits |
| 798 | stddef.h | 798 | stddef.h |
| 799 | src/main/cpp/gui.cpp | 799 | src/main/cpp/gui.cpp |
| 800 | eglext.h | 800 | eglext.h |
| 801 | gl2ext.h | 801 | gl2ext.h |
| 802 | type_traits | 802 | type_traits |
| 803 | __nullptr | 803 | __nullptr |
| 804 | stddef.h | 804 | stddef.h |
| Offset 57, 15 lines modified | Offset 57, 15 lines modified | ||
| 57 | » adrp» x1,·0·<note_android_ident-0x238> | 57 | » adrp» x1,·0·<note_android_ident-0x238> |
| 58 | » adrp» x2,·0·<note_android_ident-0x238> | 58 | » adrp» x2,·0·<note_android_ident-0x238> |
| 59 | » add» x1,·x1,·#0xbaa | 59 | » add» x1,·x1,·#0xbaa |
| 60 | » add» x2,·x2,·#0xb34 | 60 | » add» x2,·x2,·#0xb34 |
| 61 | » mov» w0,·#0x3···················» //·#3 | 61 | » mov» w0,·#0x3···················» //·#3 |
| 62 | » bl» 12b0·<__android_log_print@plt> | 62 | » bl» 12b0·<__android_log_print@plt> |
| 63 | open(char·const*,·int·pass_object_size1): | 63 | open(char·const*,·int·pass_object_size1): |
| 64 | /opt/android-sdk/ndk/ | 64 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits/fortify/fcntl.h:67 |
| 65 | » adrp» x0,·0·<note_android_ident-0x238> | 65 | » adrp» x0,·0·<note_android_ident-0x238> |
| 66 | » add» x0,·x0,·#0xb9e | 66 | » add» x0,·x0,·#0xb9e |
| 67 | » mov» w1,·#0x2···················» //·#2 | 67 | » mov» w1,·#0x2···················» //·#2 |
| 68 | » bl» 12c0·<__open_2@plt> | 68 | » bl» 12c0·<__open_2@plt> |
| 69 | » mov» w19,·w0 | 69 | » mov» w19,·w0 |
| 70 | Java_com_termux_gui_ConnectionHandler_00024Companion_create_1ashmem(): | 70 | Java_com_termux_gui_ConnectionHandler_00024Companion_create_1ashmem(): |
| 71 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:21 | 71 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:21 |
| Offset 162, 20 lines modified | Offset 162, 20 lines modified | ||
| 162 | » mov» w4,·w21 | 162 | » mov» w4,·w21 |
| 163 | » mov» x5,·xzr | 163 | » mov» x5,·xzr |
| 164 | » bl» 1300·<mmap@plt> | 164 | » bl» 1300·<mmap@plt> |
| 165 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:48 | 165 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:48 |
| 166 | » cmn» x0,·#0x1 | 166 | » cmn» x0,·#0x1 |
| 167 | » b.eq» fdc·<Java_com_termux_gui_ConnectionHandler_00024Companion_map_1ashmem+0x80>··//·b.none | 167 | » b.eq» fdc·<Java_com_termux_gui_ConnectionHandler_00024Companion_map_1ashmem+0x80>··//·b.none |
| 168 | _JNIEnv::NewDirectByteBuffer(void*,·long): | 168 | _JNIEnv::NewDirectByteBuffer(void*,·long): |
| 169 | /opt/android-sdk/ndk/ | 169 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:1018 |
| 170 | » ldr» x8,·[x19] | 170 | » ldr» x8,·[x19] |
| 171 | Java_com_termux_gui_ConnectionHandler_00024Companion_map_1ashmem(): | 171 | Java_com_termux_gui_ConnectionHandler_00024Companion_map_1ashmem(): |
| 172 | » mov» x1,·x0 | 172 | » mov» x1,·x0 |
| 173 | _JNIEnv::NewDirectByteBuffer(void*,·long): | 173 | _JNIEnv::NewDirectByteBuffer(void*,·long): |
| 174 | /opt/android-sdk/ndk/ | 174 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:1018 |
| 175 | » mov» x0,·x19 | 175 | » mov» x0,·x19 |
| 176 | » mov» x2,·x20 | 176 | » mov» x2,·x20 |
| 177 | » ldr» x3,·[x8,·#1832] | 177 | » ldr» x3,·[x8,·#1832] |
| 178 | » ldp» x20,·x19,·[sp,·#32] | 178 | » ldp» x20,·x19,·[sp,·#32] |
| 179 | » ldr» x21,·[sp,·#16] | 179 | » ldr» x21,·[sp,·#16] |
| 180 | » ldp» x29,·x30,·[sp],·#48 | 180 | » ldp» x29,·x30,·[sp],·#48 |
| 181 | » br» x3 | 181 | » br» x3 |
| Offset 209, 28 lines modified | Offset 209, 28 lines modified | ||
| 209 | » adrp» x2,·0·<note_android_ident-0x238> | 209 | » adrp» x2,·0·<note_android_ident-0x238> |
| 210 | » mov» x21,·x0 | 210 | » mov» x21,·x0 |
| 211 | » add» x1,·x1,·#0xb27 | 211 | » add» x1,·x1,·#0xb27 |
| 212 | » add» x2,·x2,·#0xa5e | 212 | » add» x2,·x2,·#0xa5e |
| 213 | » mov» w0,·#0x3···················» //·#3 | 213 | » mov» w0,·#0x3···················» //·#3 |
| 214 | » bl» 12b0·<__android_log_print@plt> | 214 | » bl» 12b0·<__android_log_print@plt> |
| 215 | _JNIEnv::GetDirectBufferAddress(_jobject*): | 215 | _JNIEnv::GetDirectBufferAddress(_jobject*): |
| 216 | /opt/android-sdk/ndk/ | 216 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:1021 |
| 217 | » ldr» x8,·[x21] | 217 | » ldr» x8,·[x21] |
| 218 | » mov» x0,·x21 | 218 | » mov» x0,·x21 |
| 219 | » mov» x1,·x20 | 219 | » mov» x1,·x20 |
| 220 | » ldr» x8,·[x8,·#1840] | 220 | » ldr» x8,·[x8,·#1840] |
| 221 | » blr» x8 | 221 | » blr» x8 |
| 222 | _JNIEnv::GetDirectBufferCapacity(_jobject*): | 222 | _JNIEnv::GetDirectBufferCapacity(_jobject*): |
| 223 | /opt/android-sdk/ndk/ | 223 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:1024 |
| 224 | » ldr» x8,·[x21] | 224 | » ldr» x8,·[x21] |
| 225 | _JNIEnv::GetDirectBufferAddress(_jobject*): | 225 | _JNIEnv::GetDirectBufferAddress(_jobject*): |
| 226 | /opt/android-sdk/ndk/ | 226 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:1021 |
| 227 | » mov» x19,·x0 | 227 | » mov» x19,·x0 |
| 228 | _JNIEnv::GetDirectBufferCapacity(_jobject*): | 228 | _JNIEnv::GetDirectBufferCapacity(_jobject*): |
| 229 | /opt/android-sdk/ndk/ | 229 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:1024 |
| 230 | » mov» x0,·x21 | 230 | » mov» x0,·x21 |
| 231 | » mov» x1,·x20 | 231 | » mov» x1,·x20 |
| 232 | » ldr» x8,·[x8,·#1848] | 232 | » ldr» x8,·[x8,·#1848] |
| 233 | » blr» x8 | 233 | » blr» x8 |
| 234 | Java_com_termux_gui_ConnectionHandler_00024Companion_unmap_1ashmem(): | 234 | Java_com_termux_gui_ConnectionHandler_00024Companion_unmap_1ashmem(): |
| 235 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:62 | 235 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:62 |
| 236 | » cbz» x19,·10ac·<Java_com_termux_gui_ConnectionHandler_00024Companion_unmap_1ashmem+0x9c> | 236 | » cbz» x19,·10ac·<Java_com_termux_gui_ConnectionHandler_00024Companion_unmap_1ashmem+0x9c> |
| Offset 266, 69 lines modified | Offset 266, 69 lines modified | ||
| 266 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): | 266 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): |
| 267 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:76 | 267 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:76 |
| 268 | » stp» x29,·x30,·[sp,·#-48]! | 268 | » stp» x29,·x30,·[sp,·#-48]! |
| 269 | » stp» x22,·x21,·[sp,·#16] | 269 | » stp» x22,·x21,·[sp,·#16] |
| 270 | » stp» x20,·x19,·[sp,·#32] | 270 | » stp» x20,·x19,·[sp,·#32] |
| 271 | » mov» x29,·sp | 271 | » mov» x29,·sp |
| 272 | unsigned·int·(*std::__ndk1::__cxx_atomic_load<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>·const*,·std::__ndk1::memory_order))(void*,·void*): | 272 | unsigned·int·(*std::__ndk1::__cxx_atomic_load<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>·const*,·std::__ndk1::memory_order))(void*,·void*): |
| 273 | /opt/android-sdk/ndk/ | 273 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 274 | » adrp» x22,·3000·<_DYNAMIC+0xcb8> | 274 | » adrp» x22,·3000·<_DYNAMIC+0xcb8> |
| 275 | » add» x22,·x22,·#0x598 | 275 | » add» x22,·x22,·#0x598 |
| 276 | » ldar» x8,·[x22] | 276 | » ldar» x8,·[x22] |
| 277 | » mov» x20,·x3 | 277 | » mov» x20,·x3 |
| 278 | » mov» x21,·x2 | 278 | » mov» x21,·x2 |
| 279 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): | 279 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): |
| 280 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:77 | 280 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:77 |
| 281 | » cbnz» x8,·1114·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0x44> | 281 | » cbnz» x8,·1114·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0x44> |
| 282 | » mov» x19,·x0 | 282 | » mov» x19,·x0 |
| 283 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:78 | 283 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:78 |
| 284 | » adrp» x0,·0·<note_android_ident-0x238> | 284 | » adrp» x0,·0·<note_android_ident-0x238> |
| 285 | » add» x0,·x0,·#0xbe3 | 285 | » add» x0,·x0,·#0xbe3 |
| 286 | » bl» 1320·<eglGetProcAddress@plt> | 286 | » bl» 1320·<eglGetProcAddress@plt> |
| 287 | void·std::__ndk1::__cxx_atomic_store<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>*,·unsigned·int·(*)(void*,·void*),·std::__ndk1::memory_order): | 287 | void·std::__ndk1::__cxx_atomic_store<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>*,·unsigned·int·(*)(void*,·void*),·std::__ndk1::memory_order): |
| 288 | /opt/android-sdk/ndk/ | 288 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:964 |
| 289 | » stlr» x0,·[x22] | 289 | » stlr» x0,·[x22] |
| 290 | unsigned·int·(*std::__ndk1::__cxx_atomic_load<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>·const*,·std::__ndk1::memory_order))(void*,·void*): | 290 | unsigned·int·(*std::__ndk1::__cxx_atomic_load<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>·const*,·std::__ndk1::memory_order))(void*,·void*): |
| 291 | /opt/android-sdk/ndk/ | 291 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 292 | » ldar» x8,·[x22] | 292 | » ldar» x8,·[x22] |
| 293 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): | 293 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): |
| 294 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:79 | 294 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:79 |
| 295 | » cbz» x8,·1134·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0x64> | 295 | » cbz» x8,·1134·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0x64> |
| 296 | unsigned·int·(*std::__ndk1::__cxx_atomic_load<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>·const*,·std::__ndk1::memory_order))(void*,·void*): | 296 | unsigned·int·(*std::__ndk1::__cxx_atomic_load<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>·const*,·std::__ndk1::memory_order))(void*,·void*): |
| 297 | /opt/android-sdk/ndk/ | 297 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 298 | » ldar» x8,·[x22] | 298 | » ldar» x8,·[x22] |
| 299 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): | 299 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): |
| 300 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:89 | 300 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:89 |
| 301 | » mov» x0,·x21 | 301 | » mov» x0,·x21 |
| 302 | » mov» x1,·x20 | 302 | » mov» x1,·x20 |
| 303 | » blr» x8 | 303 | » blr» x8 |
| 304 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:90 | 304 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:90 |
| 305 | » ldp» x20,·x19,·[sp,·#32] | 305 | » ldp» x20,·x19,·[sp,·#32] |
| 306 | » ldp» x22,·x21,·[sp,·#16] | 306 | » ldp» x22,·x21,·[sp,·#16] |
| 307 | » ldp» x29,·x30,·[sp],·#48 | 307 | » ldp» x29,·x30,·[sp],·#48 |
| 308 | » ret | 308 | » ret |
| 309 | _JNIEnv::FindClass(char·const*): | 309 | _JNIEnv::FindClass(char·const*): |
| 310 | /opt/android-sdk/ndk/ | 310 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:503 |
| 311 | » ldr» x8,·[x19] | 311 | » ldr» x8,·[x19] |
| 312 | » adrp» x1,·0·<note_android_ident-0x238> | 312 | » adrp» x1,·0·<note_android_ident-0x238> |
| 313 | » add» x1,·x1,·#0x9c3 | 313 | » add» x1,·x1,·#0x9c3 |
| 314 | » mov» x0,·x19 | 314 | » mov» x0,·x19 |
| 315 | » ldr» x8,·[x8,·#48] | 315 | » ldr» x8,·[x8,·#48] |
| 316 | » blr» x8 | 316 | » blr» x8 |
| 317 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): | 317 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): |
| 318 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:81 | 318 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:81 |
| 319 | » cbz» x0,·1174·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0xa4> | 319 | » cbz» x0,·1174·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0xa4> |
| 320 | _JNIEnv::ThrowNew(_jclass*,·char·const*): | 320 | _JNIEnv::ThrowNew(_jclass*,·char·const*): |
| 321 | /opt/android-sdk/ndk/ | 321 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:527 |
| 322 | » ldr» x8,·[x19] | 322 | » ldr» x8,·[x19] |
| 323 | » adrp» x2,·0·<note_android_ident-0x238> | 323 | » adrp» x2,·0·<note_android_ident-0x238> |
| 324 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): | 324 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): |
| 325 | » mov» x1,·x0 | 325 | » mov» x1,·x0 |
| 326 | _JNIEnv::ThrowNew(_jclass*,·char·const*): | 326 | _JNIEnv::ThrowNew(_jclass*,·char·const*): |
| Max diff block lines reached; 4996/12878 bytes (38.79%) of diff not shown. | |||
| 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:···············0x9dc | 11 | ··Entry·point·address:···············0x9dc |
| 12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
| 13 | ··Start·of·section·headers:··········65 | 13 | ··Start·of·section·headers:··········65264·(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:·········30 | 19 | ··Number·of·section·headers:·········30 |
| 20 | ··Section·header·string·table·index:·28 | 20 | ··Section·header·string·table·index:·28 |
| Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
| 1 | There·are·30·section·headers,·starting·at·offset·0xfe | 1 | There·are·30·section·headers,·starting·at·offset·0xfef0: |
| 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]·.dynsym···········DYNSYM··········00000000000002d0·0002d0·000120·18···A··7···1··8 | 6 | ··[·2]·.dynsym···········DYNSYM··········00000000000002d0·0002d0·000120·18···A··7···1··8 |
| 7 | ··[·3]·.gnu.version······VERSYM··········00000000000003f0·0003f0·000018·02···A··2···0··2 | 7 | ··[·3]·.gnu.version······VERSYM··········00000000000003f0·0003f0·000018·02···A··2···0··2 |
| Offset 24, 16 lines modified | Offset 24, 16 lines modified | ||
| 24 | ··[19]·.bss··············NOBITS··········0000000000002f08·000f08·000010·00··WA··0···0··8 | 24 | ··[19]·.bss··············NOBITS··········0000000000002f08·000f08·000010·00··WA··0···0··8 |
| 25 | ··[20]·.comment··········PROGBITS········0000000000000000·000f08·000115·01··MS··0···0··1 | 25 | ··[20]·.comment··········PROGBITS········0000000000000000·000f08·000115·01··MS··0···0··1 |
| 26 | ··[21]·.debug_loc········PROGBITS········0000000000000000·00101d·000555·00······0···0··1 | 26 | ··[21]·.debug_loc········PROGBITS········0000000000000000·00101d·000555·00······0···0··1 |
| 27 | ··[22]·.debug_abbrev·····PROGBITS········0000000000000000·001572·0003d1·00······0···0··1 | 27 | ··[22]·.debug_abbrev·····PROGBITS········0000000000000000·001572·0003d1·00······0···0··1 |
| 28 | ··[23]·.debug_info·······PROGBITS········0000000000000000·001943·0063d4·00······0···0··1 | 28 | ··[23]·.debug_info·······PROGBITS········0000000000000000·001943·0063d4·00······0···0··1 |
| 29 | ··[24]·.debug_ranges·····PROGBITS········0000000000000000·007d17·000090·00······0···0··1 | 29 | ··[24]·.debug_ranges·····PROGBITS········0000000000000000·007d17·000090·00······0···0··1 |
| 30 | ··[25]·.debug_str········PROGBITS········0000000000000000·007da7·00710e·01··MS··0···0··1 | 30 | ··[25]·.debug_str········PROGBITS········0000000000000000·007da7·00710e·01··MS··0···0··1 |
| 31 | ··[26]·.debug_line·······PROGBITS········0000000000000000·00eeb5·000 | 31 | ··[26]·.debug_line·······PROGBITS········0000000000000000·00eeb5·00071e·00······0···0··1 |
| 32 | ··[27]·.symtab···········SYMTAB··········0000000000000000·00f5 | 32 | ··[27]·.symtab···········SYMTAB··········0000000000000000·00f5d8·000510·18·····29··43··8 |
| 33 | ··[28]·.shstrtab·········STRTAB··········0000000000000000·00fa | 33 | ··[28]·.shstrtab·········STRTAB··········0000000000000000·00fae8·00012d·00······0···0··1 |
| 34 | ··[29]·.strtab···········STRTAB··········0000000000000000·00f | 34 | ··[29]·.strtab···········STRTAB··········0000000000000000·00fc15·0002d5·00······0···0··1 |
| 35 | Key·to·Flags: | 35 | Key·to·Flags: |
| 36 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 36 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
| 37 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 37 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
| 38 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 38 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
| 39 | ··p·(processor·specific) | 39 | ··p·(processor·specific) |
| Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
| 1 | Raw·dump·of·debug·contents·of·section·.debug_line: | 1 | Raw·dump·of·debug·contents·of·section·.debug_line: |
| 2 | ··Offset:······················0x0 | 2 | ··Offset:······················0x0 |
| 3 | ··Length:······················1 | 3 | ··Length:······················1818 |
| 4 | ··DWARF·Version:···············4 | 4 | ··DWARF·Version:···············4 |
| 5 | ··Prologue·Length:·············14 | 5 | ··Prologue·Length:·············1492 |
| 6 | ··Minimum·Instruction·Length:··1 | 6 | ··Minimum·Instruction·Length:··1 |
| 7 | ··Maximum·Ops·per·Instruction:·1 | 7 | ··Maximum·Ops·per·Instruction:·1 |
| 8 | ··Initial·value·of·'is_stmt':··1 | 8 | ··Initial·value·of·'is_stmt':··1 |
| 9 | ··Line·Base:···················-5 | 9 | ··Line·Base:···················-5 |
| 10 | ··Line·Range:··················14 | 10 | ··Line·Range:··················14 |
| 11 | ··Opcode·Base:·················13 | 11 | ··Opcode·Base:·················13 |
| Offset 22, 27 lines modified | Offset 22, 27 lines modified | ||
| 22 | ··Opcode·8·has·0·args | 22 | ··Opcode·8·has·0·args |
| 23 | ··Opcode·9·has·1·arg | 23 | ··Opcode·9·has·1·arg |
| 24 | ··Opcode·10·has·0·args | 24 | ··Opcode·10·has·0·args |
| 25 | ··Opcode·11·has·0·args | 25 | ··Opcode·11·has·0·args |
| 26 | ··Opcode·12·has·1·arg | 26 | ··Opcode·12·has·1·arg |
| 27 | ·The·Directory·Table·(offset·0x1c): | 27 | ·The·Directory·Table·(offset·0x1c): |
| 28 | ··1» /opt/android-sdk/ndk/ | 28 | ··1» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1 |
| 29 | ··2» /opt/android-sdk/ndk/ | 29 | ··2» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.8/include |
| 30 | ··3» /home/vagrant/build/com.termux.gui/hbuffers | 30 | ··3» /home/vagrant/build/com.termux.gui/hbuffers |
| 31 | ··4» /opt/android-sdk/ndk/ | 31 | ··4» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include |
| 32 | ··5» /opt/android-sdk/ndk/ | 32 | ··5» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/android |
| 33 | ··6» /opt/android-sdk/ndk/ | 33 | ··6» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/EGL |
| 34 | ··7» /opt/android-sdk/ndk/ | 34 | ··7» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/KHR |
| 35 | ··8» /opt/android-sdk/ndk/ | 35 | ··8» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/asm-generic |
| 36 | ··9» /opt/android-sdk/ndk/ | 36 | ··9» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits |
| 37 | ··10» /opt/android-sdk/ndk/ | 37 | ··10» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/sys |
| 38 | ··11» /opt/android-sdk/ndk/ | 38 | ··11» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits/fortify |
| 39 | ·The·File·Name·Table·(offset·0x | 39 | ·The·File·Name·Table·(offset·0x421): |
| 40 | ··Entry» Dir» Time» Size» Name | 40 | ··Entry» Dir» Time» Size» Name |
| 41 | ··1» 1» 0» 0» atomic | 41 | ··1» 1» 0» 0» atomic |
| 42 | ··2» 2» 0» 0» stddef.h | 42 | ··2» 2» 0» 0» stddef.h |
| 43 | ··3» 3» 0» 0» src/main/cpp/hbuffers.cpp | 43 | ··3» 3» 0» 0» src/main/cpp/hbuffers.cpp |
| 44 | ··4» 4» 0» 0» jni.h | 44 | ··4» 4» 0» 0» jni.h |
| 45 | ··5» 5» 0» 0» log.h | 45 | ··5» 5» 0» 0» log.h |
| 46 | ··6» 6» 0» 0» egl.h | 46 | ··6» 6» 0» 0» egl.h |
| Offset 70, 180 lines modified | Offset 70, 180 lines modified | ||
| 70 | ··28» 4» 0» 0» string.h | 70 | ··28» 4» 0» 0» string.h |
| 71 | ··29» 1» 0» 0» string.h | 71 | ··29» 1» 0» 0» string.h |
| 72 | ··30» 2» 0» 0» stdarg.h | 72 | ··30» 2» 0» 0» stdarg.h |
| 73 | ··31» 5» 0» 0» hardware_buffer_jni.h | 73 | ··31» 5» 0» 0» hardware_buffer_jni.h |
| 74 | ··32» 5» 0» 0» hardware_buffer.h | 74 | ··32» 5» 0» 0» hardware_buffer.h |
| 75 | ·Line·Number·Statements: | 75 | ·Line·Number·Statements: |
| 76 | ··[0x000005 | 76 | ··[0x000005de]··Set·File·Name·to·entry·3·in·the·File·Name·Table |
| 77 | ··[0x000005 | 77 | ··[0x000005e0]··Extended·opcode·2:·set·Address·to·0xa40 |
| 78 | ··[0x000005 | 78 | ··[0x000005eb]··Advance·Line·by·25·to·26 |
| 79 | ··[0x000005 | 79 | ··[0x000005ed]··Copy |
| 80 | ··[0x000005 | 80 | ··[0x000005ee]··Set·column·to·26 |
| 81 | ··[0x000005 | 81 | ··[0x000005f0]··Set·prologue_end·to·true |
| 82 | ··[0x000005 | 82 | ··[0x000005f1]··Advance·PC·by·48·to·0xa70 |
| 83 | ··[0x000005 | 83 | ··[0x000005f3]··Special·opcode·7:·advance·Address·by·0·to·0xa70·and·Line·by·2·to·28 |
| 84 | ··[0x000005 | 84 | ··[0x000005f4]··Set·File·Name·to·entry·1·in·the·File·Name·Table |
| 85 | ··[0x000005 | 85 | ··[0x000005f6]··Set·column·to·12 |
| 86 | ··[0x000005 | 86 | ··[0x000005f8]··Advance·Line·by·949·to·977 |
| 87 | ··[0x000005 | 87 | ··[0x000005fb]··Special·opcode·61:·advance·Address·by·4·to·0xa74·and·Line·by·0·to·977 |
| 88 | ··[0x000005 | 88 | ··[0x000005fc]··Set·File·Name·to·entry·3·in·the·File·Name·Table |
| 89 | ··[0x000005 | 89 | ··[0x000005fe]··Set·column·to·26 |
| 90 | ··[0x00000 | 90 | ··[0x00000600]··Advance·Line·by·-949·to·28 |
| 91 | ··[0x00000 | 91 | ··[0x00000603]··Special·opcode·173:·advance·Address·by·12·to·0xa80·and·Line·by·0·to·28 |
| 92 | ··[0x00000 | 92 | ··[0x00000604]··Set·column·to·9 |
| 93 | ··[0x00000 | 93 | ··[0x00000606]··Special·opcode·62:·advance·Address·by·4·to·0xa84·and·Line·by·1·to·29 |
| 94 | ··[0x00000 | 94 | ··[0x00000607]··Set·column·to·50 |
| 95 | ··[0x00000 | 95 | ··[0x00000609]··Special·opcode·62:·advance·Address·by·4·to·0xa88·and·Line·by·1·to·30 |
| 96 | ··[0x00000 | 96 | ··[0x0000060a]··Set·File·Name·to·entry·1·in·the·File·Name·Table |
| 97 | ··[0x00000 | 97 | ··[0x0000060c]··Set·column·to·5 |
| 98 | ··[0x00000 | 98 | ··[0x0000060e]··Advance·Line·by·934·to·964 |
| 99 | ··[0x00000 | 99 | ··[0x00000611]··Special·opcode·173:·advance·Address·by·12·to·0xa94·and·Line·by·0·to·964 |
| 100 | ··[0x00000 | 100 | ··[0x00000612]··Set·column·to·12 |
| 101 | ··[0x00000 | 101 | ··[0x00000614]··Advance·Line·by·13·to·977 |
| 102 | ··[0x00000 | 102 | ··[0x00000616]··Special·opcode·61:·advance·Address·by·4·to·0xa98·and·Line·by·0·to·977 |
| 103 | ··[0x00000 | 103 | ··[0x00000617]··Set·File·Name·to·entry·3·in·the·File·Name·Table |
| 104 | ··[0x00000 | 104 | ··[0x00000619]··Set·column·to·13 |
| 105 | ··[0x00000 | 105 | ··[0x0000061b]··Advance·Line·by·-946·to·31 |
| 106 | ··[0x00000 | 106 | ··[0x0000061e]··Special·opcode·61:·advance·Address·by·4·to·0xa9c·and·Line·by·0·to·31 |
| 107 | ··[0x000005cf]··Set·File·Name·to·entry·1·in·the·File·Name·Table | ||
| 108 | ··[0x000005d1]··Set·column·to·12 | ||
| 109 | ··[0x000005d3]··Advance·Line·by·946·to·977 | ||
| 110 | ··[0x000005d6]··Special·opcode·61:·advance·Address·by·4·to·0xaa0·and·Line·by·0·to·977 | ||
| 111 | ··[0x000005d7]··Set·File·Name·to·entry·3·in·the·File·Name·Table | ||
| 112 | ··[0x000005d9]··Set·column·to·9 | ||
| 113 | ··[0x000005db]··Advance·Line·by·-936·to·41 | ||
| 114 | ··[0x000005de]··Special·opcode·173:·advance·Address·by·12·to·0xaac·and·Line·by·0·to·41 | ||
| 115 | ··[0x000005df]··Set·column·to·68 | ||
| 116 | ··[0x000005e1]··Special·opcode·62:·advance·Address·by·4·to·0xab0·and·Line·by·1·to·42 | ||
| 117 | ··[0x000005e2]··Set·File·Name·to·entry·1·in·the·File·Name·Table | ||
| 118 | ··[0x000005e4]··Set·column·to·5 | ||
| 119 | ··[0x000005e6]··Advance·Line·by·922·to·964 | ||
| 120 | ··[0x000005e9]··Special·opcode·173:·advance·Address·by·12·to·0xabc·and·Line·by·0·to·964 | ||
| 121 | ··[0x000005ea]··Set·column·to·12 | ||
| 122 | ··[0x000005ec]··Advance·Line·by·13·to·977 | ||
| 123 | ··[0x000005ee]··Special·opcode·61:·advance·Address·by·4·to·0xac0·and·Line·by·0·to·977 | ||
| 124 | ··[0x000005ef]··Set·File·Name·to·entry·3·in·the·File·Name·Table | ||
| 125 | ··[0x000005f1]··Set·column·to·13 | ||
| 126 | ··[0x000005f3]··Advance·Line·by·-934·to·43 | ||
| 127 | ··[0x000005f6]··Special·opcode·61:·advance·Address·by·4·to·0xac4·and·Line·by·0·to·43 | ||
| 128 | ··[0x000005f7]··Set·File·Name·to·entry·1·in·the·File·Name·Table | ||
| 129 | ··[0x000005f9]··Set·column·to·12 | ||
| 130 | ··[0x000005fb]··Advance·Line·by·934·to·977 | ||
| 131 | ··[0x000005fe]··Special·opcode·61:·advance·Address·by·4·to·0xac8·and·Line·by·0·to·977 | ||
| 132 | ··[0x000005ff]··Set·File·Name·to·entry·3·in·the·File·Name·Table | ||
| 133 | ··[0x00000601]··Set·column·to·26 | ||
| 134 | ··[0x00000603]··Advance·Line·by·-924·to·53 | ||
| 135 | ··[0x00000606]··Special·opcode·61:·advance·Address·by·4·to·0xacc·and·Line·by·0·to·53 | ||
| 136 | ··[0x00000607]··Set·column·to·9 | ||
| 137 | ··[0x00000609]··Special·opcode·118:·advance·Address·by·8·to·0xad4·and·Line·by·1·to·54 | ||
| 138 | ··[0x0000060a]··Set·column·to·12 | ||
| 139 | ··[0x0000060c]··Special·opcode·64:·advance·Address·by·4·to·0xad8·and·Line·by·3·to·57 | ||
| 140 | ··[0x0000060d]··Set·column·to·0 | ||
| 141 | ··[0x0000060f]··Set·is_stmt·to·0 | ||
| 142 | ··[0x00000610]··Advance·Line·by·-57·to·0 | ||
| 143 | ··[0x00000612]··Special·opcode·229:·advance·Address·by·16·to·0xae8·and·Line·by·0·to·0 | ||
| 144 | ··[0x00000613]··Set·column·to·23 | ||
| 145 | ··[0x00000615]··Set·is_stmt·to·1 | ||
| 146 | ··[0x00000616]··Advance·Line·by·58·to·58 | ||
| 147 | ··[0x00000618]··Special·opcode·61:·advance·Address·by·4·to·0xaec·and·Line·by·0·to·58 | ||
| 148 | ··[0x00000619]··Set·column·to·12 | ||
| 149 | ··[0x0000061b]··Special·opcode·60:·advance·Address·by·4·to·0xaf0·and·Line·by·-1·to·57 | ||
| 150 | ··[0x0000061 | 107 | ··[0x0000061f]··Set·File·Name·to·entry·1·in·the·File·Name·Table |
| 108 | ··[0x00000621]··Set·column·to·12 | ||
| 151 | ··[0x000006 | 109 | ··[0x00000623]··Advance·Line·by·946·to·977 |
| 152 | ··[0x0000062 | 110 | ··[0x00000626]··Special·opcode·61:·advance·Address·by·4·to·0xaa0·and·Line·by·0·to·977 |
| Max diff block lines reached; 9532/21623 bytes (44.08%) of diff not shown. | |||
| Offset 765, 25 lines modified | Offset 765, 25 lines modified | ||
| 765 | RegisterNatives | 765 | RegisterNatives |
| 766 | GetStringRegion | 766 | GetStringRegion |
| 767 | _ZN7_JNIEnv11DefineClassEPKcP8_jobjectPKai | 767 | _ZN7_JNIEnv11DefineClassEPKcP8_jobjectPKai |
| 768 | _ZN7_JNIEnv13GetSuperclassEP7_jclass | 768 | _ZN7_JNIEnv13GetSuperclassEP7_jclass |
| 769 | _ZN7_JNIEnv15CallFloatMethodEP8_jobjectP10_jmethodIDz | 769 | _ZN7_JNIEnv15CallFloatMethodEP8_jobjectP10_jmethodIDz |
| 770 | _ZN7_JNIEnv27CallNonvirtualBooleanMethodEP8_jobjectP7_jclassP10_jmethodIDz | 770 | _ZN7_JNIEnv27CallNonvirtualBooleanMethodEP8_jobjectP7_jclassP10_jmethodIDz |
| 771 | _ZN7_JNIEnv14GetObjectFieldEP8_jobjectP9_jfieldID | 771 | _ZN7_JNIEnv14GetObjectFieldEP8_jobjectP9_jfieldID |
| 772 | /opt/android-sdk/ndk/ | 772 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1 |
| 773 | /opt/android-sdk/ndk/ | 773 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.8/include |
| 774 | /home/vagrant/build/com.termux.gui/hbuffers | 774 | /home/vagrant/build/com.termux.gui/hbuffers |
| 775 | /opt/android-sdk/ndk/ | 775 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include |
| 776 | /opt/android-sdk/ndk/ | 776 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/android |
| 777 | /opt/android-sdk/ndk/ | 777 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/EGL |
| 778 | /opt/android-sdk/ndk/ | 778 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/KHR |
| 779 | /opt/android-sdk/ndk/ | 779 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/asm-generic |
| 780 | /opt/android-sdk/ndk/ | 780 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits |
| 781 | /opt/android-sdk/ndk/ | 781 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/sys |
| 782 | /opt/android-sdk/ndk/ | 782 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits/fortify |
| 783 | stddef.h | 783 | stddef.h |
| 784 | src/main/cpp/hbuffers.cpp | 784 | src/main/cpp/hbuffers.cpp |
| 785 | eglext.h | 785 | eglext.h |
| 786 | stdint.h | 786 | stdint.h |
| 787 | khrplatform.h | 787 | khrplatform.h |
| 788 | eglplatform.h | 788 | eglplatform.h |
| 789 | signal-defs.h | 789 | signal-defs.h |
| Offset 60, 59 lines modified | Offset 60, 59 lines modified | ||
| 60 | » mov» x1,·x3 | 60 | » mov» x1,·x3 |
| 61 | » mov» x20,·x2 | 61 | » mov» x20,·x2 |
| 62 | » mov» x19,·x0 | 62 | » mov» x19,·x0 |
| 63 | » stur» x8,·[x29,·#-8] | 63 | » stur» x8,·[x29,·#-8] |
| 64 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:28 | 64 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:28 |
| 65 | » bl» c50·<AHardwareBuffer_fromHardwareBuffer@plt> | 65 | » bl» c50·<AHardwareBuffer_fromHardwareBuffer@plt> |
| 66 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>·const*,·std::__ndk1::memory_order))(void*,·void*,·unsigned·int,·void*,·int·const*): | 66 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>·const*,·std::__ndk1::memory_order))(void*,·void*,·unsigned·int,·void*,·int·const*): |
| 67 | /opt/android-sdk/ndk/ | 67 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 68 | » adrp» x23,·2000·<_DYNAMIC+0x338> | 68 | » adrp» x23,·2000·<_DYNAMIC+0x338> |
| 69 | » add» x23,·x23,·#0xf08 | 69 | » add» x23,·x23,·#0xf08 |
| 70 | » ldar» x8,·[x23] | 70 | » ldar» x8,·[x23] |
| 71 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 71 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 72 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:28 | 72 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:28 |
| 73 | » mov» x21,·x0 | 73 | » mov» x21,·x0 |
| 74 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:29 | 74 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:29 |
| 75 | » cbnz» x8,·aa0·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x60> | 75 | » cbnz» x8,·aa0·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x60> |
| 76 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:30 | 76 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:30 |
| 77 | » adrp» x0,·0·<note_android_ident-0x238> | 77 | » adrp» x0,·0·<note_android_ident-0x238> |
| 78 | » add» x0,·x0,·#0x7a7 | 78 | » add» x0,·x0,·#0x7a7 |
| 79 | » bl» c60·<eglGetProcAddress@plt> | 79 | » bl» c60·<eglGetProcAddress@plt> |
| 80 | void·std::__ndk1::__cxx_atomic_store<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>*,·void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*),·std::__ndk1::memory_order): | 80 | void·std::__ndk1::__cxx_atomic_store<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>*,·void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*),·std::__ndk1::memory_order): |
| 81 | /opt/android-sdk/ndk/ | 81 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:964 |
| 82 | » stlr» x0,·[x23] | 82 | » stlr» x0,·[x23] |
| 83 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>·const*,·std::__ndk1::memory_order))(void*,·void*,·unsigned·int,·void*,·int·const*): | 83 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>·const*,·std::__ndk1::memory_order))(void*,·void*,·unsigned·int,·void*,·int·const*): |
| 84 | /opt/android-sdk/ndk/ | 84 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 85 | » ldar» x8,·[x23] | 85 | » ldar» x8,·[x23] |
| 86 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 86 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 87 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:31 | 87 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:31 |
| 88 | » cbz» x8,·b10·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0xd0> | 88 | » cbz» x8,·b10·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0xd0> |
| 89 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>·const*,·std::__ndk1::memory_order))(AHardwareBuffer·const*): | 89 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>·const*,·std::__ndk1::memory_order))(AHardwareBuffer·const*): |
| 90 | /opt/android-sdk/ndk/ | 90 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 91 | » adrp» x24,·2000·<_DYNAMIC+0x338> | 91 | » adrp» x24,·2000·<_DYNAMIC+0x338> |
| 92 | » add» x24,·x24,·#0xf10 | 92 | » add» x24,·x24,·#0xf10 |
| 93 | » ldar» x8,·[x24] | 93 | » ldar» x8,·[x24] |
| 94 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 94 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 95 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:41 | 95 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:41 |
| 96 | » cbnz» x8,·ac8·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x88> | 96 | » cbnz» x8,·ac8·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x88> |
| 97 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:42 | 97 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:42 |
| 98 | » adrp» x0,·0·<note_android_ident-0x238> | 98 | » adrp» x0,·0·<note_android_ident-0x238> |
| 99 | » add» x0,·x0,·#0x7b9 | 99 | » add» x0,·x0,·#0x7b9 |
| 100 | » bl» c60·<eglGetProcAddress@plt> | 100 | » bl» c60·<eglGetProcAddress@plt> |
| 101 | void·std::__ndk1::__cxx_atomic_store<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>*,·void*·(*)(AHardwareBuffer·const*),·std::__ndk1::memory_order): | 101 | void·std::__ndk1::__cxx_atomic_store<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>*,·void*·(*)(AHardwareBuffer·const*),·std::__ndk1::memory_order): |
| 102 | /opt/android-sdk/ndk/ | 102 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:964 |
| 103 | » stlr» x0,·[x24] | 103 | » stlr» x0,·[x24] |
| 104 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>·const*,·std::__ndk1::memory_order))(AHardwareBuffer·const*): | 104 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>·const*,·std::__ndk1::memory_order))(AHardwareBuffer·const*): |
| 105 | /opt/android-sdk/ndk/ | 105 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 106 | » ldar» x8,·[x24] | 106 | » ldar» x8,·[x24] |
| 107 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 107 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 108 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:43 | 108 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:43 |
| 109 | » cbz» x8,·b40·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x100> | 109 | » cbz» x8,·b40·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x100> |
| 110 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>·const*,·std::__ndk1::memory_order))(AHardwareBuffer·const*): | 110 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>·const*,·std::__ndk1::memory_order))(AHardwareBuffer·const*): |
| 111 | /opt/android-sdk/ndk/ | 111 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 112 | » ldar» x8,·[x24] | 112 | » ldar» x8,·[x24] |
| 113 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 113 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 114 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:53 | 114 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:53 |
| 115 | » mov» x0,·x21 | 115 | » mov» x0,·x21 |
| 116 | » blr» x8 | 116 | » blr» x8 |
| 117 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:54 | 117 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:54 |
| 118 | » cbz» x0,·b98·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x158> | 118 | » cbz» x0,·b98·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x158> |
| Offset 124, 63 lines modified | Offset 124, 63 lines modified | ||
| 124 | » mov» x3,·x0 | 124 | » mov» x3,·x0 |
| 125 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:58 | 125 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:58 |
| 126 | » add» x4,·sp,·#0x8 | 126 | » add» x4,·sp,·#0x8 |
| 127 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:57 | 127 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:57 |
| 128 | » str» x9,·[sp,·#8] | 128 | » str» x9,·[sp,·#8] |
| 129 | » str» w8,·[sp,·#16] | 129 | » str» w8,·[sp,·#16] |
| 130 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>·const*,·std::__ndk1::memory_order))(void*,·void*,·unsigned·int,·void*,·int·const*): | 130 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>·const*,·std::__ndk1::memory_order))(void*,·void*,·unsigned·int,·void*,·int·const*): |
| 131 | /opt/android-sdk/ndk/ | 131 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 132 | » ldar» x8,·[x23] | 132 | » ldar» x8,·[x23] |
| 133 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 133 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 134 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:58 | 134 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:58 |
| 135 | » mov» w2,·#0x3140················» //·#12608 | 135 | » mov» w2,·#0x3140················» //·#12608 |
| 136 | » mov» x0,·x20 | 136 | » mov» x0,·x20 |
| 137 | » mov» x1,·xzr | 137 | » mov» x1,·xzr |
| 138 | » blr» x8 | 138 | » blr» x8 |
| 139 | » b» b98·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x158> | 139 | » b» b98·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x158> |
| 140 | _JNIEnv::FindClass(char·const*): | 140 | _JNIEnv::FindClass(char·const*): |
| 141 | /opt/android-sdk/ndk/ | 141 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:503 |
| 142 | » ldr» x8,·[x19] | 142 | » ldr» x8,·[x19] |
| 143 | » adrp» x1,·0·<note_android_ident-0x238> | 143 | » adrp» x1,·0·<note_android_ident-0x238> |
| 144 | » add» x1,·x1,·#0x788 | 144 | » add» x1,·x1,·#0x788 |
| 145 | » mov» x0,·x19 | 145 | » mov» x0,·x19 |
| 146 | » ldr» x8,·[x8,·#48] | 146 | » ldr» x8,·[x8,·#48] |
| 147 | » blr» x8 | 147 | » blr» x8 |
| 148 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 148 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 149 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:33 | 149 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:33 |
| 150 | » cbz» x0,·b7c·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x13c> | 150 | » cbz» x0,·b7c·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x13c> |
| 151 | _JNIEnv::ThrowNew(_jclass*,·char·const*): | 151 | _JNIEnv::ThrowNew(_jclass*,·char·const*): |
| 152 | /opt/android-sdk/ndk/ | 152 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:527 |
| 153 | » ldr» x8,·[x19] | 153 | » ldr» x8,·[x19] |
| 154 | » adrp» x2,·0·<note_android_ident-0x238> | 154 | » adrp» x2,·0·<note_android_ident-0x238> |
| 155 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 155 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 156 | » mov» x1,·x0 | 156 | » mov» x1,·x0 |
| 157 | _JNIEnv::ThrowNew(_jclass*,·char·const*): | 157 | _JNIEnv::ThrowNew(_jclass*,·char·const*): |
| 158 | /opt/android-sdk/ndk/ | 158 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:527 |
| 159 | » add» x2,·x2,·#0x826 | 159 | » add» x2,·x2,·#0x826 |
| 160 | » b» b6c·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x12c> | 160 | » b» b6c·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x12c> |
| 161 | _JNIEnv::FindClass(char·const*): | 161 | _JNIEnv::FindClass(char·const*): |
| 162 | /opt/android-sdk/ndk/ | 162 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:503 |
| 163 | » ldr» x8,·[x19] | 163 | » ldr» x8,·[x19] |
| 164 | » adrp» x1,·0·<note_android_ident-0x238> | 164 | » adrp» x1,·0·<note_android_ident-0x238> |
| 165 | » add» x1,·x1,·#0x788 | 165 | » add» x1,·x1,·#0x788 |
| 166 | » mov» x0,·x19 | 166 | » mov» x0,·x19 |
| 167 | » ldr» x8,·[x8,·#48] | 167 | » ldr» x8,·[x8,·#48] |
| 168 | » blr» x8 | 168 | » blr» x8 |
| 169 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 169 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 170 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:45 | 170 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:45 |
| 171 | » cbz» x0,·b7c·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x13c> | 171 | » cbz» x0,·b7c·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x13c> |
| 172 | _JNIEnv::ThrowNew(_jclass*,·char·const*): | 172 | _JNIEnv::ThrowNew(_jclass*,·char·const*): |
| 173 | /opt/android-sdk/ndk/ | 173 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:527 |
| 174 | » ldr» x8,·[x19] | 174 | » ldr» x8,·[x19] |
| 175 | » adrp» x2,·0·<note_android_ident-0x238> | 175 | » adrp» x2,·0·<note_android_ident-0x238> |
| 176 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 176 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 177 | » mov» x1,·x0 | 177 | » mov» x1,·x0 |
| 178 | _JNIEnv::ThrowNew(_jclass*,·char·const*): | 178 | _JNIEnv::ThrowNew(_jclass*,·char·const*): |
| 179 | /opt/android-sdk/ndk/ | 179 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:527 |
| 180 | » add» x2,·x2,·#0x84e | 180 | » add» x2,·x2,·#0x84e |
| 181 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 181 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 182 | » ldr» x8,·[x8,·#112] | 182 | » ldr» x8,·[x8,·#112] |
| 183 | » mov» x0,·x19 | 183 | » mov» x0,·x19 |
| 184 | » blr» x8 | 184 | » blr» x8 |
| 185 | » b» b94·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x154> | 185 | » b» b94·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x154> |
| 186 | » adrp» x1,·0·<note_android_ident-0x238> | 186 | » adrp» x1,·0·<note_android_ident-0x238> |
| 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:···············0xcb0 | 11 | ··Entry·point·address:···············0xcb0 |
| 12 | ··Start·of·program·headers:··········52·(bytes·into·file) | 12 | ··Start·of·program·headers:··········52·(bytes·into·file) |
| 13 | ··Start·of·section·headers:··········63 | 13 | ··Start·of·section·headers:··········63924·(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:·········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:·········30 | 19 | ··Number·of·section·headers:·········30 |
| 20 | ··Section·header·string·table·index:·28 | 20 | ··Section·header·string·table·index:·28 |
| Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
| 1 | There·are·30·section·headers,·starting·at·offset·0xf9 | 1 | There·are·30·section·headers,·starting·at·offset·0xf9b4: |
| 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··2 | 5 | ··[·1]·.note.android.ident·NOTE············00000154·000154·000098·00···A··0···0··2 |
| 6 | ··[·2]·.dynsym···········DYNSYM··········000001ec·0001ec·000120·10···A··7···1··4 | 6 | ··[·2]·.dynsym···········DYNSYM··········000001ec·0001ec·000120·10···A··7···1··4 |
| 7 | ··[·3]·.gnu.version······VERSYM··········0000030c·00030c·000024·02···A··2···0··2 | 7 | ··[·3]·.gnu.version······VERSYM··········0000030c·00030c·000024·02···A··2···0··2 |
| Offset 24, 16 lines modified | Offset 24, 16 lines modified | ||
| 24 | ··[19]·.bss··············NOBITS··········000032f4·0012f4·000008·00··WA··0···0··4 | 24 | ··[19]·.bss··············NOBITS··········000032f4·0012f4·000008·00··WA··0···0··4 |
| 25 | ··[20]·.comment··········PROGBITS········00000000·0012f4·000115·01··MS··0···0··1 | 25 | ··[20]·.comment··········PROGBITS········00000000·0012f4·000115·01··MS··0···0··1 |
| 26 | ··[21]·.debug_loc········PROGBITS········00000000·001409·000419·00······0···0··1 | 26 | ··[21]·.debug_loc········PROGBITS········00000000·001409·000419·00······0···0··1 |
| 27 | ··[22]·.debug_abbrev·····PROGBITS········00000000·001822·000377·00······0···0··1 | 27 | ··[22]·.debug_abbrev·····PROGBITS········00000000·001822·000377·00······0···0··1 |
| 28 | ··[23]·.debug_info·······PROGBITS········00000000·001b99·0063f3·00······0···0··1 | 28 | ··[23]·.debug_info·······PROGBITS········00000000·001b99·0063f3·00······0···0··1 |
| 29 | ··[24]·.debug_ranges·····PROGBITS········00000000·007f8c·000038·00······0···0··1 | 29 | ··[24]·.debug_ranges·····PROGBITS········00000000·007f8c·000038·00······0···0··1 |
| 30 | ··[25]·.debug_str········PROGBITS········00000000·007fc4·006ac9·01··MS··0···0··1 | 30 | ··[25]·.debug_str········PROGBITS········00000000·007fc4·006ac9·01··MS··0···0··1 |
| 31 | ··[26]·.debug_line·······PROGBITS········00000000·00ea8d·0007 | 31 | ··[26]·.debug_line·······PROGBITS········00000000·00ea8d·0007d7·00······0···0··1 |
| 32 | ··[27]·.symtab···········SYMTAB··········00000000·00f2 | 32 | ··[27]·.symtab···········SYMTAB··········00000000·00f264·000270·10·····29··22··4 |
| 33 | ··[28]·.shstrtab·········STRTAB··········00000000·00f4 | 33 | ··[28]·.shstrtab·········STRTAB··········00000000·00f4d4·00012b·00······0···0··1 |
| 34 | ··[29]·.strtab···········STRTAB··········00000000·00f5 | 34 | ··[29]·.strtab···········STRTAB··········00000000·00f5ff·0003b2·00······0···0··1 |
| 35 | Key·to·Flags: | 35 | Key·to·Flags: |
| 36 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 36 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
| 37 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 37 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
| 38 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 38 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
| 39 | ··p·(processor·specific) | 39 | ··p·(processor·specific) |
| Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
| 1 | Raw·dump·of·debug·contents·of·section·.debug_line: | 1 | Raw·dump·of·debug·contents·of·section·.debug_line: |
| 2 | ··Offset:······················0x0 | 2 | ··Offset:······················0x0 |
| 3 | ··Length:······················ | 3 | ··Length:······················2003 |
| 4 | ··DWARF·Version:···············4 | 4 | ··DWARF·Version:···············4 |
| 5 | ··Prologue·Length:·············1 | 5 | ··Prologue·Length:·············1411 |
| 6 | ··Minimum·Instruction·Length:··1 | 6 | ··Minimum·Instruction·Length:··1 |
| 7 | ··Maximum·Ops·per·Instruction:·1 | 7 | ··Maximum·Ops·per·Instruction:·1 |
| 8 | ··Initial·value·of·'is_stmt':··1 | 8 | ··Initial·value·of·'is_stmt':··1 |
| 9 | ··Line·Base:···················-5 | 9 | ··Line·Base:···················-5 |
| 10 | ··Line·Range:··················14 | 10 | ··Line·Range:··················14 |
| 11 | ··Opcode·Base:·················13 | 11 | ··Opcode·Base:·················13 |
| Offset 22, 27 lines modified | Offset 22, 27 lines modified | ||
| 22 | ··Opcode·8·has·0·args | 22 | ··Opcode·8·has·0·args |
| 23 | ··Opcode·9·has·1·arg | 23 | ··Opcode·9·has·1·arg |
| 24 | ··Opcode·10·has·0·args | 24 | ··Opcode·10·has·0·args |
| 25 | ··Opcode·11·has·0·args | 25 | ··Opcode·11·has·0·args |
| 26 | ··Opcode·12·has·1·arg | 26 | ··Opcode·12·has·1·arg |
| 27 | ·The·Directory·Table·(offset·0x1c): | 27 | ·The·Directory·Table·(offset·0x1c): |
| 28 | ··1» /opt/android-sdk/ndk/ | 28 | ··1» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1 |
| 29 | ··2» /opt/android-sdk/ndk/ | 29 | ··2» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.8/include |
| 30 | ··3» /home/vagrant/build/com.termux.gui/app | 30 | ··3» /home/vagrant/build/com.termux.gui/app |
| 31 | ··4» /opt/android-sdk/ndk/ | 31 | ··4» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/android |
| 32 | ··5» /opt/android-sdk/ndk/ | 32 | ··5» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include |
| 33 | ··6» /opt/android-sdk/ndk/ | 33 | ··6» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/EGL |
| 34 | ··7» /opt/android-sdk/ndk/ | 34 | ··7» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/GLES2 |
| 35 | ··8» /opt/android-sdk/ndk/ | 35 | ··8» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/asm-generic |
| 36 | ··9» /opt/android-sdk/ndk/ | 36 | ··9» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/sys |
| 37 | ··10» /opt/android-sdk/ndk/ | 37 | ··10» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits/fortify |
| 38 | ··11» /opt/android-sdk/ndk/ | 38 | ··11» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits |
| 39 | ·The·File·Name·Table·(offset·0x | 39 | ·The·File·Name·Table·(offset·0x41e): |
| 40 | ··Entry» Dir» Time» Size» Name | 40 | ··Entry» Dir» Time» Size» Name |
| 41 | ··1» 1» 0» 0» atomic | 41 | ··1» 1» 0» 0» atomic |
| 42 | ··2» 2» 0» 0» stddef.h | 42 | ··2» 2» 0» 0» stddef.h |
| 43 | ··3» 3» 0» 0» src/main/cpp/gui.cpp | 43 | ··3» 3» 0» 0» src/main/cpp/gui.cpp |
| 44 | ··4» 4» 0» 0» log.h | 44 | ··4» 4» 0» 0» log.h |
| 45 | ··5» 5» 0» 0» jni.h | 45 | ··5» 5» 0» 0» jni.h |
| 46 | ··6» 6» 0» 0» egl.h | 46 | ··6» 6» 0» 0» egl.h |
| Offset 68, 353 lines modified | Offset 68, 353 lines modified | ||
| 68 | ··26» 10» 0» 0» fcntl.h | 68 | ··26» 10» 0» 0» fcntl.h |
| 69 | ··27» 11» 0» 0» ioctl.h | 69 | ··27» 11» 0» 0» ioctl.h |
| 70 | ··28» 5» 0» 0» unistd.h | 70 | ··28» 5» 0» 0» unistd.h |
| 71 | ··29» 2» 0» 0» stdarg.h | 71 | ··29» 2» 0» 0» stdarg.h |
| 72 | ··30» 9» 0» 0» mman.h | 72 | ··30» 9» 0» 0» mman.h |
| 73 | ·Line·Number·Statements: | 73 | ·Line·Number·Statements: |
| 74 | ··[0x000005 | 74 | ··[0x0000058d]··Set·File·Name·to·entry·3·in·the·File·Name·Table |
| 75 | ··[0x000005 | 75 | ··[0x0000058f]··Extended·opcode·2:·set·Address·to·0xd80 |
| 76 | ··[0x000005 | 76 | ··[0x00000596]··Advance·Line·by·17·to·18 |
| 77 | ··[0x000005 | 77 | ··[0x00000598]··Copy |
| 78 | ··[0x000005 | 78 | ··[0x00000599]··Set·column·to·5 |
| 79 | ··[0x000005 | 79 | ··[0x0000059b]··Set·prologue_end·to·true |
| 80 | ··[0x000005 | 80 | ··[0x0000059c]··Special·opcode·216:·advance·Address·by·15·to·0xd8f·and·Line·by·1·to·19 |
| 81 | ··[0x000005 | 81 | ··[0x0000059d]··Set·File·Name·to·entry·26·in·the·File·Name·Table |
| 82 | ··[0x000005 | 82 | ··[0x0000059f]··Set·column·to·12 |
| 83 | ··[0x000005 | 83 | ··[0x000005a1]··Advance·Line·by·48·to·67 |
| 84 | ··[0x000005 | 84 | ··[0x000005a3]··Advance·PC·by·constant·17·to·0xda0 |
| 85 | ··[0x000005 | 85 | ··[0x000005a4]··Special·opcode·103:·advance·Address·by·7·to·0xda7·and·Line·by·0·to·67 |
| 86 | ··[0x000005 | 86 | ··[0x000005a5]··Set·File·Name·to·entry·3·in·the·File·Name·Table |
| 87 | ··[0x000005 | 87 | ··[0x000005a7]··Advance·Line·by·-46·to·21 |
| 88 | ··[0x000005 | 88 | ··[0x000005a9]··Advance·PC·by·constant·17·to·0xdb8 |
| 89 | ··[0x000005 | 89 | ··[0x000005aa]··Special·opcode·47:·advance·Address·by·3·to·0xdbb·and·Line·by·0·to·21 |
| 90 | ··[0x000005 | 90 | ··[0x000005ab]··Set·column·to·9 |
| 91 | ··[0x000005 | 91 | ··[0x000005ad]··Set·is_stmt·to·0 |
| 92 | ··[0x000005 | 92 | ··[0x000005ae]··Special·opcode·47:·advance·Address·by·3·to·0xdbe·and·Line·by·0·to·21 |
| 93 | ··[0x000005 | 93 | ··[0x000005af]··Set·column·to·0 |
| 94 | ··[0x000005 | 94 | ··[0x000005b1]··Advance·Line·by·-21·to·0 |
| 95 | ··[0x000005 | 95 | ··[0x000005b3]··Special·opcode·33:·advance·Address·by·2·to·0xdc0·and·Line·by·0·to·0 |
| 96 | ··[0x000005 | 96 | ··[0x000005b4]··Set·column·to·9 |
| 97 | ··[0x000005 | 97 | ··[0x000005b6]··Set·is_stmt·to·1 |
| 98 | ··[0x000005 | 98 | ··[0x000005b7]··Advance·Line·by·25·to·25 |
| 99 | ··[0x000005 | 99 | ··[0x000005b9]··Special·opcode·33:·advance·Address·by·2·to·0xdc2·and·Line·by·0·to·25 |
| 100 | ··[0x000005 | 100 | ··[0x000005ba]··Set·column·to·51 |
| 101 | ··[0x000005 | 101 | ··[0x000005bc]··Set·is_stmt·to·0 |
| 102 | ··[0x000005 | 102 | ··[0x000005bd]··Advance·PC·by·constant·17·to·0xdd3 |
| 103 | ··[0x000005 | 103 | ··[0x000005be]··Special·opcode·61:·advance·Address·by·4·to·0xdd7·and·Line·by·0·to·25 |
| 104 | ··[0x000005 | 104 | ··[0x000005bf]··Set·column·to·9 |
| 105 | ··[0x000005 | 105 | ··[0x000005c1]··Special·opcode·47:·advance·Address·by·3·to·0xdda·and·Line·by·0·to·25 |
| 106 | ··[0x000005 | 106 | ··[0x000005c2]··Set·column·to·5 |
| 107 | ··[0x000005 | 107 | ··[0x000005c4]··Set·is_stmt·to·1 |
| 108 | ··[0x000005 | 108 | ··[0x000005c5]··Special·opcode·38:·advance·Address·by·2·to·0xddc·and·Line·by·5·to·30 |
| 109 | ··[0x000005 | 109 | ··[0x000005c6]··Set·column·to·101 |
| 110 | ··[0x000005 | 110 | ··[0x000005c8]··Advance·Line·by·-8·to·22 |
| 111 | ··[0x000005 | 111 | ··[0x000005ca]··Advance·PC·by·constant·17·to·0xded |
| 112 | ··[0x000005 | 112 | ··[0x000005cb]··Special·opcode·89:·advance·Address·by·6·to·0xdf3·and·Line·by·0·to·22 |
| 113 | ··[0x000005 | 113 | ··[0x000005cc]··Set·column·to·9 |
| 114 | ··[0x000005 | 114 | ··[0x000005ce]··Set·is_stmt·to·0 |
| 115 | ··[0x000005 | 115 | ··[0x000005cf]··Special·opcode·75:·advance·Address·by·5·to·0xdf8·and·Line·by·0·to·22 |
| 116 | ··[0x000005 | 116 | ··[0x000005d0]··Advance·Line·by·-22·to·0 |
| 117 | ··[0x000005 | 117 | ··[0x000005d2]··Advance·PC·by·constant·17·to·0xe09 |
| 118 | ··[0x000005 | 118 | ··[0x000005d3]··Special·opcode·5:·advance·Address·by·0·to·0xe09·and·Line·by·0·to·0 |
| 119 | ··[0x000005 | 119 | ··[0x000005d4]··Set·column·to·100 |
| 120 | ··[0x000005 | 120 | ··[0x000005d6]··Set·is_stmt·to·1 |
| 121 | ··[0x000005 | 121 | ··[0x000005d7]··Advance·Line·by·26·to·26 |
| 122 | ··[0x000005 | 122 | ··[0x000005d9]··Special·opcode·33:·advance·Address·by·2·to·0xe0b·and·Line·by·0·to·26 |
| 123 | ··[0x000005 | 123 | ··[0x000005da]··Set·column·to·9 |
| 124 | ··[0x000005 | 124 | ··[0x000005dc]··Set·is_stmt·to·0 |
| 125 | ··[0x000005 | 125 | ··[0x000005dd]··Special·opcode·75:·advance·Address·by·5·to·0xe10·and·Line·by·0·to·26 |
| 126 | ··[0x000005 | 126 | ··[0x000005de]··Set·is_stmt·to·1 |
| 127 | ··[0x000005 | 127 | ··[0x000005df]··Advance·PC·by·constant·17·to·0xe21 |
| 128 | ··[0x000005 | 128 | ··[0x000005e0]··Special·opcode·6:·advance·Address·by·0·to·0xe21·and·Line·by·1·to·27 |
| 129 | ··[0x000005 | 129 | ··[0x000005e1]··Set·column·to·0 |
| 130 | ··[0x000005 | 130 | ··[0x000005e3]··Set·is_stmt·to·0 |
| 131 | ··[0x000005 | 131 | ··[0x000005e4]··Advance·Line·by·-27·to·0 |
| 132 | ··[0x000005 | 132 | ··[0x000005e6]··Special·opcode·131:·advance·Address·by·9·to·0xe2a·and·Line·by·0·to·0 |
| 133 | ··[0x000005 | 133 | ··[0x000005e7]··Set·column·to·1 |
| 134 | ··[0x000005 | 134 | ··[0x000005e9]··Set·is_stmt·to·1 |
| 135 | ··[0x000005 | 135 | ··[0x000005ea]··Advance·Line·by·32·to·32 |
| 136 | ··[0x000005 | 136 | ··[0x000005ec]··Special·opcode·117:·advance·Address·by·8·to·0xe32·and·Line·by·0·to·32 |
| 137 | ··[0x000005 | 137 | ··[0x000005ed]··Advance·PC·by·6·to·0xe38 |
| 138 | ··[0x000005 | 138 | ··[0x000005ef]··Extended·opcode·1:·End·of·Sequence |
| 139 | ··[0x000005 | 139 | ··[0x000005f2]··Set·File·Name·to·entry·3·in·the·File·Name·Table |
| 140 | ··[0x000005 | 140 | ··[0x000005f4]··Extended·opcode·2:·set·Address·to·0xe40 |
| 141 | ··[0x000005 | 141 | ··[0x000005fb]··Advance·Line·by·36·to·37 |
| 142 | ··[0x000005 | 142 | ··[0x000005fd]··Copy |
| 143 | ··[0x000005 | 143 | ··[0x000005fe]··Set·column·to·5 |
| 144 | ··[0x00000 | 144 | ··[0x00000600]··Set·prologue_end·to·true |
| 145 | ··[0x00000 | 145 | ··[0x00000601]··Advance·PC·by·constant·17·to·0xe51 |
| 146 | ··[0x00000 | 146 | ··[0x00000602]··Special·opcode·34:·advance·Address·by·2·to·0xe53·and·Line·by·1·to·38 |
| 147 | ··[0x00000 | 147 | ··[0x00000603]··Advance·PC·by·constant·17·to·0xe64 |
| 148 | ··[0x00000 | 148 | ··[0x00000604]··Special·opcode·104:·advance·Address·by·7·to·0xe6b·and·Line·by·1·to·39 |
| 149 | ··[0x00000 | 149 | ··[0x00000605]··Set·column·to·1 |
| 150 | ··[0x00000 | 150 | ··[0x00000607]··Special·opcode·174:·advance·Address·by·12·to·0xe77·and·Line·by·1·to·40 |
| Max diff block lines reached; 21529/39187 bytes (54.94%) of diff not shown. | |||
| Offset 776, 25 lines modified | Offset 776, 25 lines modified | ||
| 776 | _ZN7_JNIEnv11DefineClassEPKcP8_jobjectPKai | 776 | _ZN7_JNIEnv11DefineClassEPKcP8_jobjectPKai |
| 777 | _ZN7_JNIEnv13GetSuperclassEP7_jclass | 777 | _ZN7_JNIEnv13GetSuperclassEP7_jclass |
| 778 | _ZN7_JNIEnv15CallFloatMethodEP8_jobjectP10_jmethodIDz | 778 | _ZN7_JNIEnv15CallFloatMethodEP8_jobjectP10_jmethodIDz |
| 779 | _ZN7_JNIEnv27CallNonvirtualBooleanMethodEP8_jobjectP7_jclassP10_jmethodIDz | 779 | _ZN7_JNIEnv27CallNonvirtualBooleanMethodEP8_jobjectP7_jclassP10_jmethodIDz |
| 780 | _ZN7_JNIEnv25CallNonvirtualByteMethodVEP8_jobjectP7_jclassP10_jmethodIDPc | 780 | _ZN7_JNIEnv25CallNonvirtualByteMethodVEP8_jobjectP7_jclassP10_jmethodIDPc |
| 781 | _ZN7_JNIEnv14GetObjectFieldEP8_jobjectP9_jfieldID | 781 | _ZN7_JNIEnv14GetObjectFieldEP8_jobjectP9_jfieldID |
| 782 | _ZNSt6__ndk118__cxx_atomic_storeIPFvjPvEEEvPNS_22__cxx_atomic_base_implIT_EES5_NS_12memory_orderE | 782 | _ZNSt6__ndk118__cxx_atomic_storeIPFvjPvEEEvPNS_22__cxx_atomic_base_implIT_EES5_NS_12memory_orderE |
| 783 | /opt/android-sdk/ndk/ | 783 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1 |
| 784 | /opt/android-sdk/ndk/ | 784 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.8/include |
| 785 | /home/vagrant/build/com.termux.gui/app | 785 | /home/vagrant/build/com.termux.gui/app |
| 786 | /opt/android-sdk/ndk/ | 786 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/android |
| 787 | /opt/android-sdk/ndk/ | 787 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include |
| 788 | /opt/android-sdk/ndk/ | 788 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/EGL |
| 789 | /opt/android-sdk/ndk/ | 789 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/GLES2 |
| 790 | /opt/android-sdk/ndk/ | 790 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/asm-generic |
| 791 | /opt/android-sdk/ndk/ | 791 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/sys |
| 792 | /opt/android-sdk/ndk/ | 792 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits/fortify |
| 793 | /opt/android-sdk/ndk/ | 793 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits |
| 794 | stddef.h | 794 | stddef.h |
| 795 | src/main/cpp/gui.cpp | 795 | src/main/cpp/gui.cpp |
| 796 | eglext.h | 796 | eglext.h |
| 797 | gl2ext.h | 797 | gl2ext.h |
| 798 | type_traits | 798 | type_traits |
| 799 | __nullptr | 799 | __nullptr |
| 800 | stddef.h | 800 | stddef.h |
| Offset 133, 15 lines modified | Offset 133, 15 lines modified | ||
| 133 | » lea····-0x19e0(%ebx),%eax | 133 | » lea····-0x19e0(%ebx),%eax |
| 134 | » lea····-0x196a(%ebx),%edi | 134 | » lea····-0x196a(%ebx),%edi |
| 135 | » push···%eax | 135 | » push···%eax |
| 136 | » push···%edi | 136 | » push···%edi |
| 137 | » push···$0x3 | 137 | » push···$0x3 |
| 138 | » call···1140·<__android_log_print@plt> | 138 | » call···1140·<__android_log_print@plt> |
| 139 | open(char·const*,·int·pass_object_size1): | 139 | open(char·const*,·int·pass_object_size1): |
| 140 | /opt/android-sdk/ndk/ | 140 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits/fortify/fcntl.h:67 |
| 141 | » add····$0x8,%esp | 141 | » add····$0x8,%esp |
| 142 | » lea····-0x1976(%ebx),%eax | 142 | » lea····-0x1976(%ebx),%eax |
| 143 | » push···$0x2 | 143 | » push···$0x2 |
| 144 | » push···%eax | 144 | » push···%eax |
| 145 | » call···1150·<__open_2@plt> | 145 | » call···1150·<__open_2@plt> |
| 146 | » add····$0x10,%esp | 146 | » add····$0x10,%esp |
| 147 | Java_com_termux_gui_ConnectionHandler_00024Companion_create_1ashmem(): | 147 | Java_com_termux_gui_ConnectionHandler_00024Companion_create_1ashmem(): |
| Offset 274, 15 lines modified | Offset 274, 15 lines modified | ||
| 274 | » cmp····$0xffffffff,%eax | 274 | » cmp····$0xffffffff,%eax |
| 275 | » je·····ee7·<Java_com_termux_gui_ConnectionHandler_00024Companion_map_1ashmem+0x67> | 275 | » je·····ee7·<Java_com_termux_gui_ConnectionHandler_00024Companion_map_1ashmem+0x67> |
| 276 | » mov····0x20(%esp),%ecx | 276 | » mov····0x20(%esp),%ecx |
| 277 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:52 | 277 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:52 |
| 278 | » mov····%esi,%edx | 278 | » mov····%esi,%edx |
| 279 | » sar····$0x1f,%edx | 279 | » sar····$0x1f,%edx |
| 280 | _JNIEnv::NewDirectByteBuffer(void*,·long·long): | 280 | _JNIEnv::NewDirectByteBuffer(void*,·long·long): |
| 281 | /opt/android-sdk/ndk/ | 281 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:1018 |
| 282 | » mov····(%ecx),%edi | 282 | » mov····(%ecx),%edi |
| 283 | » push···%edx | 283 | » push···%edx |
| 284 | » push···%esi | 284 | » push···%esi |
| 285 | » push···%eax | 285 | » push···%eax |
| 286 | » push···%ecx | 286 | » push···%ecx |
| 287 | » call···*0x394(%edi) | 287 | » call···*0x394(%edi) |
| 288 | » add····$0x1c,%esp | 288 | » add····$0x1c,%esp |
| Offset 330, 24 lines modified | Offset 330, 24 lines modified | ||
| 330 | » lea····-0x19ed(%ebx),%ebp | 330 | » lea····-0x19ed(%ebx),%ebp |
| 331 | » push···%eax | 331 | » push···%eax |
| 332 | » push···%ebp | 332 | » push···%ebp |
| 333 | » push···$0x3 | 333 | » push···$0x3 |
| 334 | » call···1140·<__android_log_print@plt> | 334 | » call···1140·<__android_log_print@plt> |
| 335 | » add····$0x10,%esp | 335 | » add····$0x10,%esp |
| 336 | _JNIEnv::GetDirectBufferAddress(_jobject*): | 336 | _JNIEnv::GetDirectBufferAddress(_jobject*): |
| 337 | /opt/android-sdk/ndk/ | 337 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:1021 |
| 338 | » mov····(%edi),%eax | 338 | » mov····(%edi),%eax |
| 339 | » sub····$0x8,%esp | 339 | » sub····$0x8,%esp |
| 340 | » pushl··0x30(%esp) | 340 | » pushl··0x30(%esp) |
| 341 | » push···%edi | 341 | » push···%edi |
| 342 | » call···*0x398(%eax) | 342 | » call···*0x398(%eax) |
| 343 | » add····$0x10,%esp | 343 | » add····$0x10,%esp |
| 344 | » mov····%eax,%esi | 344 | » mov····%eax,%esi |
| 345 | _JNIEnv::GetDirectBufferCapacity(_jobject*): | 345 | _JNIEnv::GetDirectBufferCapacity(_jobject*): |
| 346 | /opt/android-sdk/ndk/ | 346 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:1024 |
| 347 | » mov····(%edi),%eax | 347 | » mov····(%edi),%eax |
| 348 | » sub····$0x8,%esp | 348 | » sub····$0x8,%esp |
| 349 | » pushl··0x30(%esp) | 349 | » pushl··0x30(%esp) |
| 350 | » push···%edi | 350 | » push···%edi |
| 351 | » call···*0x39c(%eax) | 351 | » call···*0x39c(%eax) |
| 352 | » add····$0x10,%esp | 352 | » add····$0x10,%esp |
| 353 | Java_com_termux_gui_ConnectionHandler_00024Companion_unmap_1ashmem(): | 353 | Java_com_termux_gui_ConnectionHandler_00024Companion_unmap_1ashmem(): |
| Offset 393, 38 lines modified | Offset 393, 38 lines modified | ||
| 393 | » push···%ebx | 393 | » push···%ebx |
| 394 | » push···%esi | 394 | » push···%esi |
| 395 | » push···%eax | 395 | » push···%eax |
| 396 | » call···fb8·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0x8> | 396 | » call···fb8·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0x8> |
| 397 | » pop····%ebx | 397 | » pop····%ebx |
| 398 | » add····$0x1304,%ebx | 398 | » add····$0x1304,%ebx |
| 399 | unsigned·int·(*std::__ndk1::__cxx_atomic_load<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>·const*,·std::__ndk1::memory_order))(void*,·void*): | 399 | unsigned·int·(*std::__ndk1::__cxx_atomic_load<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>·const*,·std::__ndk1::memory_order))(void*,·void*): |
| 400 | /opt/android-sdk/ndk/ | 400 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 401 | » mov····0x1038(%ebx),%eax | 401 | » mov····0x1038(%ebx),%eax |
| 402 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): | 402 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): |
| 403 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:77 | 403 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:77 |
| 404 | » test···%eax,%eax | 404 | » test···%eax,%eax |
| 405 | » jne····feb·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0x3b> | 405 | » jne····feb·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0x3b> |
| 406 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:78 | 406 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:78 |
| 407 | » sub····$0xc,%esp | 407 | » sub····$0xc,%esp |
| 408 | » lea····-0x1931(%ebx),%eax | 408 | » lea····-0x1931(%ebx),%eax |
| 409 | » push···%eax | 409 | » push···%eax |
| 410 | » call···11b0·<eglGetProcAddress@plt> | 410 | » call···11b0·<eglGetProcAddress@plt> |
| 411 | » add····$0x10,%esp | 411 | » add····$0x10,%esp |
| 412 | void·std::__ndk1::__cxx_atomic_store<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>*,·unsigned·int·(*)(void*,·void*),·std::__ndk1::memory_order): | 412 | void·std::__ndk1::__cxx_atomic_store<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>*,·unsigned·int·(*)(void*,·void*),·std::__ndk1::memory_order): |
| 413 | /opt/android-sdk/ndk/ | 413 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:964 |
| 414 | » xchg···%eax,0x1038(%ebx) | 414 | » xchg···%eax,0x1038(%ebx) |
| 415 | unsigned·int·(*std::__ndk1::__cxx_atomic_load<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>·const*,·std::__ndk1::memory_order))(void*,·void*): | 415 | unsigned·int·(*std::__ndk1::__cxx_atomic_load<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>·const*,·std::__ndk1::memory_order))(void*,·void*): |
| 416 | /opt/android-sdk/ndk/ | 416 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 417 | » mov····0x1038(%ebx),%eax | 417 | » mov····0x1038(%ebx),%eax |
| 418 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): | 418 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): |
| 419 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:79 | 419 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:79 |
| 420 | » test···%eax,%eax | 420 | » test···%eax,%eax |
| 421 | » je·····1007·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0x57> | 421 | » je·····1007·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0x57> |
| 422 | unsigned·int·(*std::__ndk1::__cxx_atomic_load<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>·const*,·std::__ndk1::memory_order))(void*,·void*): | 422 | unsigned·int·(*std::__ndk1::__cxx_atomic_load<unsigned·int·(*)(void*,·void*)>(std::__ndk1::__cxx_atomic_base_impl<unsigned·int·(*)(void*,·void*)>·const*,·std::__ndk1::memory_order))(void*,·void*): |
| 423 | /opt/android-sdk/ndk/ | 423 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 424 | » mov····0x1038(%ebx),%eax | 424 | » mov····0x1038(%ebx),%eax |
| 425 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): | 425 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): |
| 426 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:89 | 426 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:89 |
| 427 | » sub····$0x8,%esp | 427 | » sub····$0x8,%esp |
| 428 | » pushl··0x28(%esp) | 428 | » pushl··0x28(%esp) |
| 429 | » pushl··0x24(%esp) | 429 | » pushl··0x24(%esp) |
| 430 | » call···*%eax | 430 | » call···*%eax |
| Offset 432, 28 lines modified | Offset 432, 28 lines modified | ||
| 432 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:90 | 432 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:90 |
| 433 | » add····$0x4,%esp | 433 | » add····$0x4,%esp |
| 434 | » pop····%esi | 434 | » pop····%esi |
| 435 | » pop····%ebx | 435 | » pop····%ebx |
| 436 | » retq··· | 436 | » retq··· |
| 437 | » mov····0x10(%esp),%esi | 437 | » mov····0x10(%esp),%esi |
| 438 | _JNIEnv::FindClass(char·const*): | 438 | _JNIEnv::FindClass(char·const*): |
| 439 | /opt/android-sdk/ndk/ | 439 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:503 |
| 440 | » mov····(%esi),%eax | 440 | » mov····(%esi),%eax |
| 441 | » sub····$0x8,%esp | 441 | » sub····$0x8,%esp |
| 442 | » lea····-0x1b51(%ebx),%ecx | 442 | » lea····-0x1b51(%ebx),%ecx |
| 443 | » push···%ecx | 443 | » push···%ecx |
| 444 | » push···%esi | 444 | » push···%esi |
| 445 | » call···*0x18(%eax) | 445 | » call···*0x18(%eax) |
| 446 | » add····$0x10,%esp | 446 | » add····$0x10,%esp |
| 447 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): | 447 | Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR(): |
| 448 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:81 | 448 | /home/vagrant/build/com.termux.gui/app/src/main/cpp/gui.cpp:81 |
| 449 | » test···%eax,%eax | 449 | » test···%eax,%eax |
| 450 | » je·····1035·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0x85> | 450 | » je·····1035·<Java_com_termux_gui_views_HardwareBufferSurfaceView_00024EGLImageKHR_00024Companion_nativeEglDestroyImageKHR+0x85> |
| 451 | _JNIEnv::ThrowNew(_jclass*,·char·const*): | 451 | _JNIEnv::ThrowNew(_jclass*,·char·const*): |
| 452 | /opt/android-sdk/ndk/ | 452 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:527 |
| 453 | » mov····(%esi),%ecx | 453 | » mov····(%esi),%ecx |
| 454 | » sub····$0x4,%esp | 454 | » sub····$0x4,%esp |
| 455 | » lea····-0x1aa4(%ebx),%edx | 455 | » lea····-0x1aa4(%ebx),%edx |
| 456 | » push···%edx | 456 | » push···%edx |
| 457 | » push···%eax | 457 | » push···%eax |
| 458 | » push···%esi | 458 | » push···%esi |
| 459 | » call···*0x38(%ecx) | 459 | » call···*0x38(%ecx) |
| Offset 489, 66 lines modified | Offset 489, 66 lines modified | ||
| 489 | » push···%ebx | 489 | » push···%ebx |
| 490 | » push···%esi | 490 | » push···%esi |
| Max diff block lines reached; 4277/10866 bytes (39.36%) of diff not shown. | |||
| 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:···············0x7c0 | 11 | ··Entry·point·address:···············0x7c0 |
| 12 | ··Start·of·program·headers:··········52·(bytes·into·file) | 12 | ··Start·of·program·headers:··········52·(bytes·into·file) |
| 13 | ··Start·of·section·headers:··········61 | 13 | ··Start·of·section·headers:··········61908·(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:·········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:·········30 | 19 | ··Number·of·section·headers:·········30 |
| 20 | ··Section·header·string·table·index:·28 | 20 | ··Section·header·string·table·index:·28 |
| Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
| 1 | There·are·30·section·headers,·starting·at·offset·0xf1 | 1 | There·are·30·section·headers,·starting·at·offset·0xf1d4: |
| 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··2 | 5 | ··[·1]·.note.android.ident·NOTE············00000154·000154·000098·00···A··0···0··2 |
| 6 | ··[·2]·.dynsym···········DYNSYM··········000001ec·0001ec·0000c0·10···A··7···1··4 | 6 | ··[·2]·.dynsym···········DYNSYM··········000001ec·0001ec·0000c0·10···A··7···1··4 |
| 7 | ··[·3]·.gnu.version······VERSYM··········000002ac·0002ac·000018·02···A··2···0··2 | 7 | ··[·3]·.gnu.version······VERSYM··········000002ac·0002ac·000018·02···A··2···0··2 |
| Offset 24, 16 lines modified | Offset 24, 16 lines modified | ||
| 24 | ··[19]·.bss··············NOBITS··········00002c1c·000c1c·000008·00··WA··0···0··4 | 24 | ··[19]·.bss··············NOBITS··········00002c1c·000c1c·000008·00··WA··0···0··4 |
| 25 | ··[20]·.comment··········PROGBITS········00000000·000c1c·000115·01··MS··0···0··1 | 25 | ··[20]·.comment··········PROGBITS········00000000·000c1c·000115·01··MS··0···0··1 |
| 26 | ··[21]·.debug_loc········PROGBITS········00000000·000d31·000204·00······0···0··1 | 26 | ··[21]·.debug_loc········PROGBITS········00000000·000d31·000204·00······0···0··1 |
| 27 | ··[22]·.debug_abbrev·····PROGBITS········00000000·000f35·000369·00······0···0··1 | 27 | ··[22]·.debug_abbrev·····PROGBITS········00000000·000f35·000369·00······0···0··1 |
| 28 | ··[23]·.debug_info·······PROGBITS········00000000·00129e·006294·00······0···0··1 | 28 | ··[23]·.debug_info·······PROGBITS········00000000·00129e·006294·00······0···0··1 |
| 29 | ··[24]·.debug_ranges·····PROGBITS········00000000·007532·000018·00······0···0··1 | 29 | ··[24]·.debug_ranges·····PROGBITS········00000000·007532·000018·00······0···0··1 |
| 30 | ··[25]·.debug_str········PROGBITS········00000000·00754a·006fad·01··MS··0···0··1 | 30 | ··[25]·.debug_str········PROGBITS········00000000·00754a·006fad·01··MS··0···0··1 |
| 31 | ··[26]·.debug_line·······PROGBITS········00000000·00e4f7·000 | 31 | ··[26]·.debug_line·······PROGBITS········00000000·00e4f7·000708·00······0···0··1 |
| 32 | ··[27]·.symtab···········SYMTAB··········00000000·00e | 32 | ··[27]·.symtab···········SYMTAB··········00000000·00ec00·000210·10·····29··22··4 |
| 33 | ··[28]·.shstrtab·········STRTAB··········00000000·00e | 33 | ··[28]·.shstrtab·········STRTAB··········00000000·00ee10·00012b·00······0···0··1 |
| 34 | ··[29]·.strtab···········STRTAB··········00000000·00e | 34 | ··[29]·.strtab···········STRTAB··········00000000·00ef3b·000297·00······0···0··1 |
| 35 | Key·to·Flags: | 35 | Key·to·Flags: |
| 36 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 36 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
| 37 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 37 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
| 38 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 38 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
| 39 | ··p·(processor·specific) | 39 | ··p·(processor·specific) |
| Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
| 1 | Raw·dump·of·debug·contents·of·section·.debug_line: | 1 | Raw·dump·of·debug·contents·of·section·.debug_line: |
| 2 | ··Offset:······················0x0 | 2 | ··Offset:······················0x0 |
| 3 | ··Length:······················17 | 3 | ··Length:······················1796 |
| 4 | ··DWARF·Version:···············4 | 4 | ··DWARF·Version:···············4 |
| 5 | ··Prologue·Length:·············14 | 5 | ··Prologue·Length:·············1492 |
| 6 | ··Minimum·Instruction·Length:··1 | 6 | ··Minimum·Instruction·Length:··1 |
| 7 | ··Maximum·Ops·per·Instruction:·1 | 7 | ··Maximum·Ops·per·Instruction:·1 |
| 8 | ··Initial·value·of·'is_stmt':··1 | 8 | ··Initial·value·of·'is_stmt':··1 |
| 9 | ··Line·Base:···················-5 | 9 | ··Line·Base:···················-5 |
| 10 | ··Line·Range:··················14 | 10 | ··Line·Range:··················14 |
| 11 | ··Opcode·Base:·················13 | 11 | ··Opcode·Base:·················13 |
| Offset 22, 27 lines modified | Offset 22, 27 lines modified | ||
| 22 | ··Opcode·8·has·0·args | 22 | ··Opcode·8·has·0·args |
| 23 | ··Opcode·9·has·1·arg | 23 | ··Opcode·9·has·1·arg |
| 24 | ··Opcode·10·has·0·args | 24 | ··Opcode·10·has·0·args |
| 25 | ··Opcode·11·has·0·args | 25 | ··Opcode·11·has·0·args |
| 26 | ··Opcode·12·has·1·arg | 26 | ··Opcode·12·has·1·arg |
| 27 | ·The·Directory·Table·(offset·0x1c): | 27 | ·The·Directory·Table·(offset·0x1c): |
| 28 | ··1» /opt/android-sdk/ndk/ | 28 | ··1» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1 |
| 29 | ··2» /opt/android-sdk/ndk/ | 29 | ··2» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.8/include |
| 30 | ··3» /home/vagrant/build/com.termux.gui/hbuffers | 30 | ··3» /home/vagrant/build/com.termux.gui/hbuffers |
| 31 | ··4» /opt/android-sdk/ndk/ | 31 | ··4» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include |
| 32 | ··5» /opt/android-sdk/ndk/ | 32 | ··5» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/android |
| 33 | ··6» /opt/android-sdk/ndk/ | 33 | ··6» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/EGL |
| 34 | ··7» /opt/android-sdk/ndk/ | 34 | ··7» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/KHR |
| 35 | ··8» /opt/android-sdk/ndk/ | 35 | ··8» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/asm-generic |
| 36 | ··9» /opt/android-sdk/ndk/ | 36 | ··9» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits |
| 37 | ··10» /opt/android-sdk/ndk/ | 37 | ··10» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/sys |
| 38 | ··11» /opt/android-sdk/ndk/ | 38 | ··11» /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits/fortify |
| 39 | ·The·File·Name·Table·(offset·0x | 39 | ·The·File·Name·Table·(offset·0x421): |
| 40 | ··Entry» Dir» Time» Size» Name | 40 | ··Entry» Dir» Time» Size» Name |
| 41 | ··1» 1» 0» 0» atomic | 41 | ··1» 1» 0» 0» atomic |
| 42 | ··2» 2» 0» 0» stddef.h | 42 | ··2» 2» 0» 0» stddef.h |
| 43 | ··3» 3» 0» 0» src/main/cpp/hbuffers.cpp | 43 | ··3» 3» 0» 0» src/main/cpp/hbuffers.cpp |
| 44 | ··4» 4» 0» 0» jni.h | 44 | ··4» 4» 0» 0» jni.h |
| 45 | ··5» 5» 0» 0» log.h | 45 | ··5» 5» 0» 0» log.h |
| 46 | ··6» 6» 0» 0» egl.h | 46 | ··6» 6» 0» 0» egl.h |
| Offset 70, 181 lines modified | Offset 70, 181 lines modified | ||
| 70 | ··28» 4» 0» 0» string.h | 70 | ··28» 4» 0» 0» string.h |
| 71 | ··29» 1» 0» 0» string.h | 71 | ··29» 1» 0» 0» string.h |
| 72 | ··30» 2» 0» 0» stdarg.h | 72 | ··30» 2» 0» 0» stdarg.h |
| 73 | ··31» 5» 0» 0» hardware_buffer_jni.h | 73 | ··31» 5» 0» 0» hardware_buffer_jni.h |
| 74 | ··32» 5» 0» 0» hardware_buffer.h | 74 | ··32» 5» 0» 0» hardware_buffer.h |
| 75 | ·Line·Number·Statements: | 75 | ·Line·Number·Statements: |
| 76 | ··[0x000005 | 76 | ··[0x000005de]··Set·File·Name·to·entry·3·in·the·File·Name·Table |
| 77 | ··[0x000005 | 77 | ··[0x000005e0]··Extended·opcode·2:·set·Address·to·0x890 |
| 78 | ··[0x000005 | 78 | ··[0x000005e7]··Advance·Line·by·25·to·26 |
| 79 | ··[0x000005 | 79 | ··[0x000005e9]··Copy |
| 80 | ··[0x000005 | 80 | ··[0x000005ea]··Set·column·to·26 |
| 81 | ··[0x000005 | 81 | ··[0x000005ec]··Set·prologue_end·to·true |
| 82 | ··[0x000005 | 82 | ··[0x000005ed]··Advance·PC·by·37·to·0x8b5 |
| 83 | ··[0x000005 | 83 | ··[0x000005ef]··Special·opcode·7:·advance·Address·by·0·to·0x8b5·and·Line·by·2·to·28 |
| 84 | ··[0x000005 | 84 | ··[0x000005f0]··Set·File·Name·to·entry·1·in·the·File·Name·Table |
| 85 | ··[0x000005 | 85 | ··[0x000005f2]··Set·column·to·12 |
| 86 | ··[0x000005 | 86 | ··[0x000005f4]··Advance·Line·by·949·to·977 |
| 87 | ··[0x000005 | 87 | ··[0x000005f7]··Special·opcode·215:·advance·Address·by·15·to·0x8c4·and·Line·by·0·to·977 |
| 88 | ··[0x000005 | 88 | ··[0x000005f8]··Set·File·Name·to·entry·3·in·the·File·Name·Table |
| 89 | ··[0x000005 | 89 | ··[0x000005fa]··Set·column·to·28 |
| 90 | ··[0x000005 | 90 | ··[0x000005fc]··Advance·Line·by·-948·to·29 |
| 91 | ··[0x000005 | 91 | ··[0x000005ff]··Special·opcode·89:·advance·Address·by·6·to·0x8ca·and·Line·by·0·to·29 |
| 92 | ··[0x00000 | 92 | ··[0x00000600]··Set·column·to·9 |
| 93 | ··[0x00000 | 93 | ··[0x00000602]··Set·is_stmt·to·0 |
| 94 | ··[0x00000 | 94 | ··[0x00000603]··Special·opcode·33:·advance·Address·by·2·to·0x8cc·and·Line·by·0·to·29 |
| 95 | ··[0x00000 | 95 | ··[0x00000604]··Set·column·to·50 |
| 96 | ··[0x00000 | 96 | ··[0x00000606]··Set·is_stmt·to·1 |
| 97 | ··[0x00000 | 97 | ··[0x00000607]··Special·opcode·34:·advance·Address·by·2·to·0x8ce·and·Line·by·1·to·30 |
| 98 | ··[0x00000 | 98 | ··[0x00000608]··Set·File·Name·to·entry·1·in·the·File·Name·Table |
| 99 | ··[0x00000 | 99 | ··[0x0000060a]··Set·column·to·5 |
| 100 | ··[0x00000 | 100 | ··[0x0000060c]··Advance·Line·by·934·to·964 |
| 101 | ··[0x00000 | 101 | ··[0x0000060f]··Advance·PC·by·constant·17·to·0x8df |
| 102 | ··[0x00000 | 102 | ··[0x00000610]··Special·opcode·19:·advance·Address·by·1·to·0x8e0·and·Line·by·0·to·964 |
| 103 | ··[0x00000 | 103 | ··[0x00000611]··Set·column·to·12 |
| 104 | ··[0x00000 | 104 | ··[0x00000613]··Advance·Line·by·13·to·977 |
| 105 | ··[0x00000 | 105 | ··[0x00000615]··Special·opcode·89:·advance·Address·by·6·to·0x8e6·and·Line·by·0·to·977 |
| 106 | ··[0x00000 | 106 | ··[0x00000616]··Set·File·Name·to·entry·3·in·the·File·Name·Table |
| 107 | ··[0x00000 | 107 | ··[0x00000618]··Set·column·to·32 |
| 108 | ··[0x00000 | 108 | ··[0x0000061a]··Advance·Line·by·-946·to·31 |
| 109 | ··[0x00000 | 109 | ··[0x0000061d]··Special·opcode·89:·advance·Address·by·6·to·0x8ec·and·Line·by·0·to·31 |
| 110 | ··[0x00000 | 110 | ··[0x0000061e]··Set·column·to·13 |
| 111 | ··[0x00000 | 111 | ··[0x00000620]··Set·is_stmt·to·0 |
| 112 | ··[0x00000 | 112 | ··[0x00000621]··Special·opcode·33:·advance·Address·by·2·to·0x8ee·and·Line·by·0·to·31 |
| 113 | ··[0x00000 | 113 | ··[0x00000622]··Set·File·Name·to·entry·1·in·the·File·Name·Table |
| 114 | ··[0x00000 | 114 | ··[0x00000624]··Set·column·to·12 |
| 115 | ··[0x00000 | 115 | ··[0x00000626]··Set·is_stmt·to·1 |
| 116 | ··[0x00000 | 116 | ··[0x00000627]··Advance·Line·by·946·to·977 |
| 117 | ··[0x00000 | 117 | ··[0x0000062a]··Special·opcode·33:·advance·Address·by·2·to·0x8f0·and·Line·by·0·to·977 |
| 118 | ··[0x00000 | 118 | ··[0x0000062b]··Set·File·Name·to·entry·3·in·the·File·Name·Table |
| 119 | ··[0x00000 | 119 | ··[0x0000062d]··Set·column·to·32 |
| 120 | ··[0x00000 | 120 | ··[0x0000062f]··Advance·Line·by·-936·to·41 |
| 121 | ··[0x00000 | 121 | ··[0x00000632]··Special·opcode·89:·advance·Address·by·6·to·0x8f6·and·Line·by·0·to·41 |
| 122 | ··[0x00000 | 122 | ··[0x00000633]··Set·column·to·9 |
| 123 | ··[0x00000 | 123 | ··[0x00000635]··Set·is_stmt·to·0 |
| 124 | ··[0x00000 | 124 | ··[0x00000636]··Special·opcode·33:·advance·Address·by·2·to·0x8f8·and·Line·by·0·to·41 |
| 125 | ··[0x00000 | 125 | ··[0x00000637]··Set·column·to·68 |
| 126 | ··[0x00000 | 126 | ··[0x00000639]··Set·is_stmt·to·1 |
| 127 | ··[0x00000 | 127 | ··[0x0000063a]··Special·opcode·34:·advance·Address·by·2·to·0x8fa·and·Line·by·1·to·42 |
| 128 | ··[0x00000 | 128 | ··[0x0000063b]··Set·File·Name·to·entry·1·in·the·File·Name·Table |
| 129 | ··[0x00000 | 129 | ··[0x0000063d]··Set·column·to·5 |
| 130 | ··[0x00000 | 130 | ··[0x0000063f]··Advance·Line·by·922·to·964 |
| 131 | ··[0x00000 | 131 | ··[0x00000642]··Advance·PC·by·constant·17·to·0x90b |
| 132 | ··[0x00000 | 132 | ··[0x00000643]··Special·opcode·19:·advance·Address·by·1·to·0x90c·and·Line·by·0·to·964 |
| 133 | ··[0x00000 | 133 | ··[0x00000644]··Set·column·to·12 |
| 134 | ··[0x00000 | 134 | ··[0x00000646]··Advance·Line·by·13·to·977 |
| 135 | ··[0x00000 | 135 | ··[0x00000648]··Special·opcode·89:·advance·Address·by·6·to·0x912·and·Line·by·0·to·977 |
| 136 | ··[0x00000 | 136 | ··[0x00000649]··Set·File·Name·to·entry·3·in·the·File·Name·Table |
| 137 | ··[0x00000 | 137 | ··[0x0000064b]··Set·column·to·36 |
| 138 | ··[0x00000 | 138 | ··[0x0000064d]··Advance·Line·by·-934·to·43 |
| 139 | ··[0x000006 | 139 | ··[0x00000650]··Special·opcode·89:·advance·Address·by·6·to·0x918·and·Line·by·0·to·43 |
| 140 | ··[0x000006 | 140 | ··[0x00000651]··Set·column·to·13 |
| 141 | ··[0x000006 | 141 | ··[0x00000653]··Set·is_stmt·to·0 |
| 142 | ··[0x000006 | 142 | ··[0x00000654]··Special·opcode·33:·advance·Address·by·2·to·0x91a·and·Line·by·0·to·43 |
| 143 | ··[0x000006 | 143 | ··[0x00000655]··Set·File·Name·to·entry·1·in·the·File·Name·Table |
| 144 | ··[0x000006 | 144 | ··[0x00000657]··Set·column·to·12 |
| 145 | ··[0x000006 | 145 | ··[0x00000659]··Set·is_stmt·to·1 |
| 146 | ··[0x000006 | 146 | ··[0x0000065a]··Advance·Line·by·934·to·977 |
| 147 | ··[0x000006 | 147 | ··[0x0000065d]··Special·opcode·33:·advance·Address·by·2·to·0x91c·and·Line·by·0·to·977 |
| 148 | ··[0x000006 | 148 | ··[0x0000065e]··Set·File·Name·to·entry·3·in·the·File·Name·Table |
| 149 | ··[0x000006 | 149 | ··[0x00000660]··Set·column·to·26 |
| 150 | ··[0x000006 | 150 | ··[0x00000662]··Advance·Line·by·-924·to·53 |
| 151 | ··[0x000006 | 151 | ··[0x00000665]··Special·opcode·89:·advance·Address·by·6·to·0x922·and·Line·by·0·to·53 |
| 152 | ··[0x000006 | 152 | ··[0x00000666]··Set·column·to·12 |
| 153 | ··[0x000006 | 153 | ··[0x00000668]··Special·opcode·160:·advance·Address·by·11·to·0x92d·and·Line·by·1·to·54 |
| Max diff block lines reached; 2/21306 bytes (0.01%) of diff not shown. | |||
| Offset 761, 25 lines modified | Offset 761, 25 lines modified | ||
| 761 | GetStringRegion | 761 | GetStringRegion |
| 762 | _ZN7_JNIEnv11DefineClassEPKcP8_jobjectPKai | 762 | _ZN7_JNIEnv11DefineClassEPKcP8_jobjectPKai |
| 763 | _ZN7_JNIEnv13GetSuperclassEP7_jclass | 763 | _ZN7_JNIEnv13GetSuperclassEP7_jclass |
| 764 | _ZN7_JNIEnv15CallFloatMethodEP8_jobjectP10_jmethodIDz | 764 | _ZN7_JNIEnv15CallFloatMethodEP8_jobjectP10_jmethodIDz |
| 765 | _ZN7_JNIEnv27CallNonvirtualBooleanMethodEP8_jobjectP7_jclassP10_jmethodIDz | 765 | _ZN7_JNIEnv27CallNonvirtualBooleanMethodEP8_jobjectP7_jclassP10_jmethodIDz |
| 766 | _ZN7_JNIEnv25CallNonvirtualByteMethodVEP8_jobjectP7_jclassP10_jmethodIDPc | 766 | _ZN7_JNIEnv25CallNonvirtualByteMethodVEP8_jobjectP7_jclassP10_jmethodIDPc |
| 767 | _ZN7_JNIEnv14GetObjectFieldEP8_jobjectP9_jfieldID | 767 | _ZN7_JNIEnv14GetObjectFieldEP8_jobjectP9_jfieldID |
| 768 | /opt/android-sdk/ndk/ | 768 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1 |
| 769 | /opt/android-sdk/ndk/ | 769 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/12.0.8/include |
| 770 | /home/vagrant/build/com.termux.gui/hbuffers | 770 | /home/vagrant/build/com.termux.gui/hbuffers |
| 771 | /opt/android-sdk/ndk/ | 771 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include |
| 772 | /opt/android-sdk/ndk/ | 772 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/android |
| 773 | /opt/android-sdk/ndk/ | 773 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/EGL |
| 774 | /opt/android-sdk/ndk/ | 774 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/KHR |
| 775 | /opt/android-sdk/ndk/ | 775 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/asm-generic |
| 776 | /opt/android-sdk/ndk/ | 776 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits |
| 777 | /opt/android-sdk/ndk/ | 777 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/sys |
| 778 | /opt/android-sdk/ndk/ | 778 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits/fortify |
| 779 | stddef.h | 779 | stddef.h |
| 780 | src/main/cpp/hbuffers.cpp | 780 | src/main/cpp/hbuffers.cpp |
| 781 | eglext.h | 781 | eglext.h |
| 782 | stdint.h | 782 | stdint.h |
| 783 | khrplatform.h | 783 | khrplatform.h |
| 784 | eglplatform.h | 784 | eglplatform.h |
| 785 | signal-defs.h | 785 | signal-defs.h |
| Offset 137, 61 lines modified | Offset 137, 61 lines modified | ||
| 137 | » sub····$0x8,%esp | 137 | » sub····$0x8,%esp |
| 138 | » push···%eax | 138 | » push···%eax |
| 139 | » push···%edi | 139 | » push···%edi |
| 140 | » call···a90·<AHardwareBuffer_fromHardwareBuffer@plt> | 140 | » call···a90·<AHardwareBuffer_fromHardwareBuffer@plt> |
| 141 | » add····$0x10,%esp | 141 | » add····$0x10,%esp |
| 142 | » mov····%eax,%esi | 142 | » mov····%eax,%esi |
| 143 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>·const*,·std::__ndk1::memory_order))(void*,·void*,·unsigned·int,·void*,·int·const*): | 143 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>·const*,·std::__ndk1::memory_order))(void*,·void*,·unsigned·int,·void*,·int·const*): |
| 144 | /opt/android-sdk/ndk/ | 144 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 145 | » mov····0x1030(%ebx),%eax | 145 | » mov····0x1030(%ebx),%eax |
| 146 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 146 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 147 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:29 | 147 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:29 |
| 148 | » test···%eax,%eax | 148 | » test···%eax,%eax |
| 149 | » jne····8f0·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x60> | 149 | » jne····8f0·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x60> |
| 150 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:30 | 150 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:30 |
| 151 | » sub····$0xc,%esp | 151 | » sub····$0xc,%esp |
| 152 | » lea····-0x164d(%ebx),%eax | 152 | » lea····-0x164d(%ebx),%eax |
| 153 | » push···%eax | 153 | » push···%eax |
| 154 | » call···aa0·<eglGetProcAddress@plt> | 154 | » call···aa0·<eglGetProcAddress@plt> |
| 155 | » add····$0x10,%esp | 155 | » add····$0x10,%esp |
| 156 | void·std::__ndk1::__cxx_atomic_store<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>*,·void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*),·std::__ndk1::memory_order): | 156 | void·std::__ndk1::__cxx_atomic_store<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>*,·void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*),·std::__ndk1::memory_order): |
| 157 | /opt/android-sdk/ndk/ | 157 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:964 |
| 158 | » xchg···%eax,0x1030(%ebx) | 158 | » xchg···%eax,0x1030(%ebx) |
| 159 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>·const*,·std::__ndk1::memory_order))(void*,·void*,·unsigned·int,·void*,·int·const*): | 159 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>·const*,·std::__ndk1::memory_order))(void*,·void*,·unsigned·int,·void*,·int·const*): |
| 160 | /opt/android-sdk/ndk/ | 160 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 161 | » mov····0x1030(%ebx),%eax | 161 | » mov····0x1030(%ebx),%eax |
| 162 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 162 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 163 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:31 | 163 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:31 |
| 164 | » test···%eax,%eax | 164 | » test···%eax,%eax |
| 165 | » je·····96e·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0xde> | 165 | » je·····96e·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0xde> |
| 166 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>·const*,·std::__ndk1::memory_order))(AHardwareBuffer·const*): | 166 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>·const*,·std::__ndk1::memory_order))(AHardwareBuffer·const*): |
| 167 | /opt/android-sdk/ndk/ | 167 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 168 | » mov····0x1034(%ebx),%eax | 168 | » mov····0x1034(%ebx),%eax |
| 169 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 169 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 170 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:41 | 170 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:41 |
| 171 | » test···%eax,%eax | 171 | » test···%eax,%eax |
| 172 | » jne····91c·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x8c> | 172 | » jne····91c·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x8c> |
| 173 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:42 | 173 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:42 |
| 174 | » sub····$0xc,%esp | 174 | » sub····$0xc,%esp |
| 175 | » lea····-0x163b(%ebx),%eax | 175 | » lea····-0x163b(%ebx),%eax |
| 176 | » push···%eax | 176 | » push···%eax |
| 177 | » call···aa0·<eglGetProcAddress@plt> | 177 | » call···aa0·<eglGetProcAddress@plt> |
| 178 | » add····$0x10,%esp | 178 | » add····$0x10,%esp |
| 179 | void·std::__ndk1::__cxx_atomic_store<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>*,·void*·(*)(AHardwareBuffer·const*),·std::__ndk1::memory_order): | 179 | void·std::__ndk1::__cxx_atomic_store<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>*,·void*·(*)(AHardwareBuffer·const*),·std::__ndk1::memory_order): |
| 180 | /opt/android-sdk/ndk/ | 180 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:964 |
| 181 | » xchg···%eax,0x1034(%ebx) | 181 | » xchg···%eax,0x1034(%ebx) |
| 182 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>·const*,·std::__ndk1::memory_order))(AHardwareBuffer·const*): | 182 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>·const*,·std::__ndk1::memory_order))(AHardwareBuffer·const*): |
| 183 | /opt/android-sdk/ndk/ | 183 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 184 | » mov····0x1034(%ebx),%eax | 184 | » mov····0x1034(%ebx),%eax |
| 185 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 185 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 186 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:43 | 186 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:43 |
| 187 | » test···%eax,%eax | 187 | » test···%eax,%eax |
| 188 | » je·····992·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x102> | 188 | » je·····992·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x102> |
| 189 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>·const*,·std::__ndk1::memory_order))(AHardwareBuffer·const*): | 189 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(AHardwareBuffer·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(AHardwareBuffer·const*)>·const*,·std::__ndk1::memory_order))(AHardwareBuffer·const*): |
| 190 | /opt/android-sdk/ndk/ | 190 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 191 | » mov····0x1034(%ebx),%eax | 191 | » mov····0x1034(%ebx),%eax |
| 192 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 192 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 193 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:53 | 193 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:53 |
| 194 | » sub····$0xc,%esp | 194 | » sub····$0xc,%esp |
| 195 | » push···%esi | 195 | » push···%esi |
| 196 | » call···*%eax | 196 | » call···*%eax |
| 197 | » add····$0x10,%esp | 197 | » add····$0x10,%esp |
| Offset 202, 15 lines modified | Offset 202, 15 lines modified | ||
| 202 | » mov····0x28(%esp),%ecx | 202 | » mov····0x28(%esp),%ecx |
| 203 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:57 | 203 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:57 |
| 204 | » mov····-0x1568(%ebx),%edx | 204 | » mov····-0x1568(%ebx),%edx |
| 205 | » mov····%edx,0x8(%esp) | 205 | » mov····%edx,0x8(%esp) |
| 206 | » movsd··-0x1570(%ebx),%xmm0 | 206 | » movsd··-0x1570(%ebx),%xmm0 |
| 207 | » movsd··%xmm0,(%esp) | 207 | » movsd··%xmm0,(%esp) |
| 208 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>·const*,·std::__ndk1::memory_order))(void*,·void*,·unsigned·int,·void*,·int·const*): | 208 | void*·(*std::__ndk1::__cxx_atomic_load<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>(std::__ndk1::__cxx_atomic_base_impl<void*·(*)(void*,·void*,·unsigned·int,·void*,·int·const*)>·const*,·std::__ndk1::memory_order))(void*,·void*,·unsigned·int,·void*,·int·const*): |
| 209 | /opt/android-sdk/ndk/ | 209 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/atomic:977 |
| 210 | » mov····0x1030(%ebx),%edx | 210 | » mov····0x1030(%ebx),%edx |
| 211 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 211 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 212 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:58 | 212 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:58 |
| 213 | » sub····$0xc,%esp | 213 | » sub····$0xc,%esp |
| 214 | » lea····0xc(%esp),%edi | 214 | » lea····0xc(%esp),%edi |
| 215 | » push···%edi | 215 | » push···%edi |
| 216 | » push···%eax | 216 | » push···%eax |
| Offset 219, 47 lines modified | Offset 219, 47 lines modified | ||
| 219 | » push···%ecx | 219 | » push···%ecx |
| 220 | » call···*%edx | 220 | » call···*%edx |
| 221 | » add····$0x20,%esp | 221 | » add····$0x20,%esp |
| 222 | » jmp····9db·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x14b> | 222 | » jmp····9db·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x14b> |
| 223 | » xor····%eax,%eax | 223 | » xor····%eax,%eax |
| 224 | » jmp····9db·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x14b> | 224 | » jmp····9db·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x14b> |
| 225 | _JNIEnv::FindClass(char·const*): | 225 | _JNIEnv::FindClass(char·const*): |
| 226 | /opt/android-sdk/ndk/ | 226 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:503 |
| 227 | » mov····(%edi),%eax | 227 | » mov····(%edi),%eax |
| 228 | » sub····$0x8,%esp | 228 | » sub····$0x8,%esp |
| 229 | » lea····-0x166c(%ebx),%ecx | 229 | » lea····-0x166c(%ebx),%ecx |
| 230 | » push···%ecx | 230 | » push···%ecx |
| 231 | » push···%edi | 231 | » push···%edi |
| 232 | » call···*0x18(%eax) | 232 | » call···*0x18(%eax) |
| 233 | » add····$0x10,%esp | 233 | » add····$0x10,%esp |
| 234 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 234 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 235 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:33 | 235 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:33 |
| 236 | » test···%eax,%eax | 236 | » test···%eax,%eax |
| 237 | » je·····9bc·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x12c> | 237 | » je·····9bc·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x12c> |
| 238 | _JNIEnv::ThrowNew(_jclass*,·char·const*): | 238 | _JNIEnv::ThrowNew(_jclass*,·char·const*): |
| 239 | /opt/android-sdk/ndk/ | 239 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:527 |
| 240 | » mov····(%edi),%ecx | 240 | » mov····(%edi),%ecx |
| 241 | » sub····$0x4,%esp | 241 | » sub····$0x4,%esp |
| 242 | » lea····-0x15ce(%ebx),%edx | 242 | » lea····-0x15ce(%ebx),%edx |
| 243 | » jmp····9b4·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x124> | 243 | » jmp····9b4·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x124> |
| 244 | _JNIEnv::FindClass(char·const*): | 244 | _JNIEnv::FindClass(char·const*): |
| 245 | /opt/android-sdk/ndk/ | 245 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:503 |
| 246 | » mov····(%edi),%eax | 246 | » mov····(%edi),%eax |
| 247 | » sub····$0x8,%esp | 247 | » sub····$0x8,%esp |
| 248 | » lea····-0x166c(%ebx),%ecx | 248 | » lea····-0x166c(%ebx),%ecx |
| 249 | » push···%ecx | 249 | » push···%ecx |
| 250 | » push···%edi | 250 | » push···%edi |
| 251 | » call···*0x18(%eax) | 251 | » call···*0x18(%eax) |
| 252 | » add····$0x10,%esp | 252 | » add····$0x10,%esp |
| 253 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 253 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 254 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:45 | 254 | /home/vagrant/build/com.termux.gui/hbuffers/src/main/cpp/hbuffers.cpp:45 |
| 255 | » test···%eax,%eax | 255 | » test···%eax,%eax |
| 256 | » je·····9bc·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x12c> | 256 | » je·····9bc·<Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR+0x12c> |
| 257 | _JNIEnv::ThrowNew(_jclass*,·char·const*): | 257 | _JNIEnv::ThrowNew(_jclass*,·char·const*): |
| 258 | /opt/android-sdk/ndk/ | 258 | /opt/android-sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:527 |
| 259 | » mov····(%edi),%ecx | 259 | » mov····(%edi),%ecx |
| 260 | » sub····$0x4,%esp | 260 | » sub····$0x4,%esp |
| 261 | » lea····-0x15a6(%ebx),%edx | 261 | » lea····-0x15a6(%ebx),%edx |
| 262 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): | 262 | Java_com_termux_gui_hbuffers_HBuffers_00024Companion_nativeHardwareBufferToEGLImageKHR(): |
| 263 | » push···%edx | 263 | » push···%edx |
| 264 | » push···%eax | 264 | » push···%eax |
| 265 | » push···%edi | 265 | » push···%edi |