--- /home/fdroid/fdroiddata/tmp/net.christianbeier.droidvnc_ng_42.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_net.christianbeier.droidvnc_ng_42.apk ├── zipinfo -v {} │ @@ -173,15 +173,15 @@ │ version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 0.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ file last modified on (DOS date/time): 1981 Jan 1 01:01:02 │ - 32-bit CRC value (hex): 021bb240 │ + 32-bit CRC value (hex): d69848c9 │ compressed size: 634936 bytes │ uncompressed size: 634936 bytes │ length of filename: 31 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ @@ -203,15 +203,15 @@ │ version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 0.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ file last modified on (DOS date/time): 1981 Jan 1 01:01:02 │ - 32-bit CRC value (hex): 0bd6980c │ + 32-bit CRC value (hex): cc587440 │ compressed size: 439904 bytes │ uncompressed size: 439904 bytes │ length of filename: 33 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ @@ -233,15 +233,15 @@ │ version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 0.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ file last modified on (DOS date/time): 1981 Jan 1 01:01:02 │ - 32-bit CRC value (hex): 1664fd1d │ + 32-bit CRC value (hex): 536bc122 │ compressed size: 978872 bytes │ uncompressed size: 978872 bytes │ length of filename: 25 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ @@ -263,15 +263,15 @@ │ version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 0.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ file last modified on (DOS date/time): 1981 Jan 1 01:01:02 │ - 32-bit CRC value (hex): 3263c7a0 │ + 32-bit CRC value (hex): 11779f9c │ compressed size: 964784 bytes │ uncompressed size: 964784 bytes │ length of filename: 28 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary ├── lib/x86_64/libdroidvnc-ng.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --relocs {} │ │ @@ -175,57 +175,57 @@ │ │ 00000000000ea550 0000000000000008 R_X86_64_RELATIVE 9d540 │ │ 00000000000ea560 0000000000000008 R_X86_64_RELATIVE 14285 │ │ 00000000000ea568 0000000000000008 R_X86_64_RELATIVE 13eb2 │ │ 00000000000ea570 0000000000000008 R_X86_64_RELATIVE 1429b │ │ 00000000000ea578 0000000000000008 R_X86_64_RELATIVE 147e6 │ │ 00000000000ea580 0000000000000008 R_X86_64_RELATIVE 12ea7 │ │ 00000000000ea588 0000000000000008 R_X86_64_RELATIVE 1101e │ │ -00000000000ea590 0000000000000008 R_X86_64_RELATIVE fa01 │ │ +00000000000ea590 0000000000000008 R_X86_64_RELATIVE fa2c │ │ 00000000000ea598 0000000000000008 R_X86_64_RELATIVE 14535 │ │ 00000000000ea5a0 0000000000000008 R_X86_64_RELATIVE 14c98 │ │ 00000000000ea5a8 0000000000000008 R_X86_64_RELATIVE 113df │ │ 00000000000ea5b0 0000000000000008 R_X86_64_RELATIVE 13345 │ │ 00000000000ea5b8 0000000000000008 R_X86_64_RELATIVE 11771 │ │ 00000000000ea5c0 0000000000000008 R_X86_64_RELATIVE e119 │ │ 00000000000ea5c8 0000000000000008 R_X86_64_RELATIVE 142bb │ │ 00000000000ea5d0 0000000000000008 R_X86_64_RELATIVE 12348 │ │ -00000000000ea5d8 0000000000000008 R_X86_64_RELATIVE fa1e │ │ +00000000000ea5d8 0000000000000008 R_X86_64_RELATIVE fa49 │ │ 00000000000ea5e0 0000000000000008 R_X86_64_RELATIVE e156 │ │ 00000000000ea5e8 0000000000000008 R_X86_64_RELATIVE 14cb7 │ │ 00000000000ea5f0 0000000000000008 R_X86_64_RELATIVE 142eb │ │ 00000000000ea5f8 0000000000000008 R_X86_64_RELATIVE 1379c │ │ 00000000000ea600 0000000000000008 R_X86_64_RELATIVE 11b1a │ │ 00000000000ea608 0000000000000008 R_X86_64_RELATIVE 13ede │ │ 00000000000ea610 0000000000000008 R_X86_64_RELATIVE 100c8 │ │ 00000000000ea618 0000000000000008 R_X86_64_RELATIVE 1335b │ │ 00000000000ea620 0000000000000008 R_X86_64_RELATIVE f039 │ │ 00000000000ea628 0000000000000008 R_X86_64_RELATIVE 113f6 │ │ 00000000000ea630 0000000000000008 R_X86_64_RELATIVE 106a4 │ │ -00000000000ea638 0000000000000008 R_X86_64_RELATIVE fdb0 │ │ +00000000000ea638 0000000000000008 R_X86_64_RELATIVE fddb │ │ 00000000000ea640 0000000000000008 R_X86_64_RELATIVE 106ca │ │ 00000000000ea648 0000000000000008 R_X86_64_RELATIVE e812 │ │ 00000000000ea650 0000000000000008 R_X86_64_RELATIVE f055 │ │ 00000000000ea658 0000000000000008 R_X86_64_RELATIVE e4a1 │ │ 00000000000ea660 0000000000000008 R_X86_64_RELATIVE 11785 │ │ 00000000000ea668 0000000000000008 R_X86_64_RELATIVE ec9a │ │ 00000000000ea670 0000000000000008 R_X86_64_RELATIVE 1103d │ │ 00000000000ea678 0000000000000008 R_X86_64_RELATIVE 13f2b │ │ 00000000000ea680 0000000000000008 R_X86_64_RELATIVE 12ec1 │ │ -00000000000ea688 0000000000000008 R_X86_64_RELATIVE fdd5 │ │ +00000000000ea688 0000000000000008 R_X86_64_RELATIVE fe00 │ │ 00000000000ea690 0000000000000008 R_X86_64_RELATIVE 13386 │ │ 00000000000ea698 0000000000000008 R_X86_64_RELATIVE 11f51 │ │ 00000000000ea6a0 0000000000000008 R_X86_64_RELATIVE 103ef │ │ 00000000000ea6a8 0000000000000008 R_X86_64_RELATIVE 133ae │ │ 00000000000ea6b0 0000000000000008 R_X86_64_RELATIVE 10410 │ │ 00000000000ea6b8 0000000000000008 R_X86_64_RELATIVE 133dd │ │ 00000000000ea6c0 0000000000000008 R_X86_64_RELATIVE e4b4 │ │ 00000000000ea6c8 0000000000000008 R_X86_64_RELATIVE 10421 │ │ 00000000000ea6d0 0000000000000008 R_X86_64_RELATIVE 13a80 │ │ 00000000000ea6d8 0000000000000008 R_X86_64_RELATIVE 11b44 │ │ -00000000000ea6e0 0000000000000008 R_X86_64_RELATIVE f6f6 │ │ +00000000000ea6e0 0000000000000008 R_X86_64_RELATIVE f721 │ │ 00000000000ea6e8 0000000000000008 R_X86_64_RELATIVE 1455d │ │ 00000000000ea6f0 0000000000000008 R_X86_64_RELATIVE 11051 │ │ 00000000000ea6f8 0000000000000008 R_X86_64_RELATIVE 12ed7 │ │ 00000000000ea700 0000000000000008 R_X86_64_RELATIVE 133f9 │ │ 00000000000ea708 0000000000000008 R_X86_64_RELATIVE 100e3 │ │ 00000000000ea710 0000000000000008 R_X86_64_RELATIVE f533 │ │ 00000000000ea718 0000000000000008 R_X86_64_RELATIVE ecaf │ │ @@ -234,15 +234,15 @@ │ │ 00000000000ea730 0000000000000008 R_X86_64_RELATIVE 11076 │ │ 00000000000ea738 0000000000000008 R_X86_64_RELATIVE 14fb9 │ │ 00000000000ea740 0000000000000008 R_X86_64_RELATIVE 11b68 │ │ 00000000000ea748 0000000000000008 R_X86_64_RELATIVE f068 │ │ 00000000000ea750 0000000000000008 R_X86_64_RELATIVE 11b92 │ │ 00000000000ea758 0000000000000008 R_X86_64_RELATIVE 11f72 │ │ 00000000000ea760 0000000000000008 R_X86_64_RELATIVE 12b60 │ │ -00000000000ea768 0000000000000008 R_X86_64_RELATIVE f724 │ │ +00000000000ea768 0000000000000008 R_X86_64_RELATIVE f74f │ │ 00000000000ea770 0000000000000008 R_X86_64_RELATIVE 12b7e │ │ 00000000000ea778 0000000000000008 R_X86_64_RELATIVE 137bc │ │ 00000000000ea780 0000000000000008 R_X86_64_RELATIVE 13aa7 │ │ 00000000000ea788 0000000000000008 R_X86_64_RELATIVE 12bb4 │ │ 00000000000ea790 0000000000000008 R_X86_64_RELATIVE 13423 │ │ 00000000000ea798 0000000000000008 R_X86_64_RELATIVE 117aa │ │ 00000000000ea7a0 0000000000000008 R_X86_64_RELATIVE 12364 │ │ @@ -252,15 +252,15 @@ │ │ 00000000000ea7c0 0000000000000008 R_X86_64_RELATIVE 12378 │ │ 00000000000ea7c8 0000000000000008 R_X86_64_RELATIVE 11f95 │ │ 00000000000ea7d0 0000000000000008 R_X86_64_RELATIVE 14579 │ │ 00000000000ea7d8 0000000000000008 R_X86_64_RELATIVE 110a3 │ │ 00000000000ea7e0 0000000000000008 R_X86_64_RELATIVE ed04 │ │ 00000000000ea7e8 0000000000000008 R_X86_64_RELATIVE 14cee │ │ 00000000000ea7f0 0000000000000008 R_X86_64_RELATIVE 127a9 │ │ -00000000000ea7f8 0000000000000008 R_X86_64_RELATIVE fe04 │ │ +00000000000ea7f8 0000000000000008 R_X86_64_RELATIVE fe2f │ │ 00000000000ea800 0000000000000008 R_X86_64_RELATIVE 11fbf │ │ 00000000000ea808 0000000000000008 R_X86_64_RELATIVE 1048a │ │ 00000000000ea810 0000000000000008 R_X86_64_RELATIVE 106dd │ │ 00000000000ea818 0000000000000008 R_X86_64_RELATIVE 12f37 │ │ 00000000000ea820 0000000000000008 R_X86_64_RELATIVE 14fe9 │ │ 00000000000ea828 0000000000000008 R_X86_64_RELATIVE 10705 │ │ 00000000000ea830 0000000000000008 R_X86_64_RELATIVE f095 │ │ @@ -271,15 +271,15 @@ │ │ 00000000000ea858 0000000000000008 R_X86_64_RELATIVE 13ac6 │ │ 00000000000ea860 0000000000000008 R_X86_64_RELATIVE 11434 │ │ 00000000000ea868 0000000000000008 R_X86_64_RELATIVE ed43 │ │ 00000000000ea870 0000000000000008 R_X86_64_RELATIVE 10497 │ │ 00000000000ea878 0000000000000008 R_X86_64_RELATIVE ed68 │ │ 00000000000ea880 0000000000000008 R_X86_64_RELATIVE e84f │ │ 00000000000ea888 0000000000000008 R_X86_64_RELATIVE 127c4 │ │ -00000000000ea890 0000000000000008 R_X86_64_RELATIVE f742 │ │ +00000000000ea890 0000000000000008 R_X86_64_RELATIVE f76d │ │ 00000000000ea898 0000000000000008 R_X86_64_RELATIVE 137e6 │ │ 00000000000ea8a0 0000000000000008 R_X86_64_RELATIVE 1049d │ │ 00000000000ea8a8 0000000000000008 R_X86_64_RELATIVE 127e3 │ │ 00000000000ea8b0 0000000000000008 R_X86_64_RELATIVE 11458 │ │ 00000000000ea8b8 0000000000000008 R_X86_64_RELATIVE 123ba │ │ 00000000000ea8c0 0000000000000008 R_X86_64_RELATIVE 11bbe │ │ 00000000000ea8c8 0000000000000008 R_X86_64_RELATIVE e52a │ ├── readelf --wide --notes {} │ │ @@ -1,8 +1,8 @@ │ │ │ │ Displaying notes found in: .note.android.ident │ │ Owner Data size Description │ │ Android 0x00000084 NT_VERSION (version) description data: 18 00 00 00 72 32 37 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 31 32 30 37 37 39 37 33 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ Owner Data size Description │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d1f2f33518893b8c14eb5025d6a27569fd7378bd │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 28b784504a6b3cff1c7d26bd73316d07d761e014 │ ├── strings --all --bytes=8 {} │ │ @@ -767,14 +767,15 @@ │ │ CompressLevel8 │ │ RawEquiv │ │ -sslkeyfile path set path to private key file for encrypted WebSockets connections │ │ -nevershared │ │ JPEG Error: %s │ │ SendJpegRect: failed to allocate memory │ │ control frame with FIN bit cleared received, aborting │ │ +droidVNC-NG version 2.0.8 (build 20250207) │ │ Requested feature was omitted at compile time │ │ Seek failed on temporary file │ │ Start of Image │ │ rfbSendFileTransferMessage: write │ │ Enabling ExtendedClipboard extension for client %s │ │ client sent us a Text Message that is too big %d>%d │ │ rfbProcessExtendedServerCutTextData: zlib stream initialization error │ │ @@ -831,15 +832,14 @@ │ │ rfbFileUploadFailedRequest │ │ -ftproot │ │ File [%s]: Method [%s]: Error while reading FileUploadRequestMsg │ │ /home/vagrant/build/net.christianbeier.droidvnc_ng/libvncserver/src/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c │ │ File [%s]: Method [%s]: Delete operation on file <%s> failed │ │ sec-websocket-key1: │ │ webSocketsHandshake: failed sending WebSockets response │ │ -droidVNC-NG version 2.0.8 (build 20250210) │ │ Bogus virtual array access │ │ Not a JPEG file: starts with 0x%02x 0x%02x │ │ net/christianbeier/droidvnc_ng/MainService │ │ RFB protocol version mismatch - server %d.%d, client %d.%d │ │ Protocol version sent %d.%d, using %d.%d │ │ Enabling ExtDesktopSize protocol extension for client %s │ │ rfbAuthProcessClientMessage: password check failed │ ├── readelf --wide --decompress --string-dump=.rodata {} │ │ @@ -187,82 +187,82 @@ │ │ [ 1896] / │ │ [ 1898] -sslkeyfile path set path to private key file for encrypted WebSockets connections\n │ │ [ 18f2] --help │ │ [ 18f9] -nevershared │ │ [ 1906] JPEG Error: %s\n │ │ [ 1916] SendJpegRect: failed to allocate memory\n │ │ [ 193f] control frame with FIN bit cleared received, aborting\n │ │ - [ 1976] Requested feature was omitted at compile time │ │ - [ 19a4] Seek failed on temporary file │ │ - [ 19c2] Start of Image │ │ - [ 19d1] unknown │ │ - [ 19da] rfbSendFileTransferMessage: write │ │ - [ 19fc] Enabling ExtendedClipboard extension for client %s\n │ │ - [ 1a30] client sent us a Text Message that is too big %d>%d\n │ │ - [ 1a65] rfbProcessExtendedServerCutTextData: zlib stream initialization error │ │ - [ 1aab] connection failed │ │ - [ 1abd] SupportedEncoding │ │ - [ 1acf] QualityLevel4 │ │ - [ 1add] Content-Type: image/svg+xml^M\n │ │ - [ 1afb] tjInitCompress(): Memory allocation failure │ │ - [ 1b27] tjCompress2(): Memory allocation failure │ │ - [ 1b50] rfbProcessClientAuthType: read │ │ - [ 1b6f] tightvnc-filetransfer/rfbTightProcessArg\n │ │ - [ 1b99] File [%s]: Method [%s]: cannot create path for file transfer\n │ │ - [ 1bd7] File [%s]: Method [%s]: Error while reading dir name length\n │ │ - [ 1c14] . │ │ - [ 1c16] webSocketsHandshake: client gone\n │ │ - [ 1c38] webSocketsEncodeHybi │ │ - [ 1c4d] %s: got frame without mask; ret=%d\n │ │ - [ 1c71] JSIMD_NOHUFFENC │ │ - [ 1c81] DCT coefficient out of range │ │ - [ 1c9e] Unsupported JPEG data precision %d │ │ - [ 1cc1] (Ljava/lang/String;)[B │ │ - [ 1cd8] %sUltra File Transfer is disabled, dropping client: %s\n │ │ - [ 1d10] rfbSendFileTransferChunk() select failed: %s\n │ │ - [ 1d3e] accepted UDP client\n │ │ - [ 1d54] rfbProcessClientInitMessage: write │ │ - [ 1d77] FixColourMapEntries unsupported\n │ │ - [ 1d98] Enabling SupportedEncodings protocol extension for client %s\n │ │ - [ 1dd6] rfbProcessClientNormalMessage: unknown message type %d\n │ │ - [ 1e0e] rfbProcessClientSecurityType: returning securityResult for client rfb version >= 3.8\n │ │ - [ 1e64] SetEncodings │ │ - [ 1e71] ClientCutText │ │ - [ 1e7f] SetDesktopSize │ │ - [ 1e8e] %s: server bits per pixel not 8, 16 or 32 (is %d)\n │ │ - [ 1ec1] -httpport portnum use portnum for http connection\n │ │ - [ 1ef9] -dontdisconnect │ │ - [ 1f09] zrleOutStreamOverrun: deflate failed with error code %d\n │ │ - [ 1f42] Invalid handle │ │ - [ 1f51] Extension client data is null, closing the connection !\n │ │ - [ 1f8a] tightvnc-filetransfer/rfbHandleSecTypeTight\n │ │ - [ 1fb7] tightvnc-filetransfer/SetFtpRoot\n │ │ - [ 1fd9] File [%s]: Method [%s]: Error directory name is too long.\n │ │ - [ 2014] webSocketsHandshake: malloc │ │ - [ 2030] Unsupported color conversion request │ │ - [ 2055] Output file write error --- out of disk space? │ │ - [ 2084] Freed EMS handle %u │ │ - [ 2098] Sending a repeater ID: %s.\n │ │ - [ 20b4] onPointerEvent: could not attach thread, there will be no input │ │ - [ 20f4] rfbProcessFileTransfer() rfbFileTransferOffer("%s"->"%s") %s %s fd=%d\n │ │ - [ 213b] WriteExact: WebSockets encode error\n │ │ - [ 2160] any │ │ - [ 2164] localhost │ │ - [ 216e] SetServerInput │ │ - [ 217d] Received │ │ - [ 2186] no translation needed\n │ │ - [ 219d] Jun 25 2014 │ │ - [ 21a9] rfbFileUploadFailedRequest │ │ - [ 21c4] -ftproot │ │ - [ 21cd] File [%s]: Method [%s]: Error while reading FileUploadRequestMsg\n │ │ + [ 1976] droidVNC-NG version 2.0.8 (build 20250207) │ │ + [ 19a1] Requested feature was omitted at compile time │ │ + [ 19cf] Seek failed on temporary file │ │ + [ 19ed] Start of Image │ │ + [ 19fc] unknown │ │ + [ 1a05] rfbSendFileTransferMessage: write │ │ + [ 1a27] Enabling ExtendedClipboard extension for client %s\n │ │ + [ 1a5b] client sent us a Text Message that is too big %d>%d\n │ │ + [ 1a90] rfbProcessExtendedServerCutTextData: zlib stream initialization error │ │ + [ 1ad6] connection failed │ │ + [ 1ae8] SupportedEncoding │ │ + [ 1afa] QualityLevel4 │ │ + [ 1b08] Content-Type: image/svg+xml^M\n │ │ + [ 1b26] tjInitCompress(): Memory allocation failure │ │ + [ 1b52] tjCompress2(): Memory allocation failure │ │ + [ 1b7b] rfbProcessClientAuthType: read │ │ + [ 1b9a] tightvnc-filetransfer/rfbTightProcessArg\n │ │ + [ 1bc4] File [%s]: Method [%s]: cannot create path for file transfer\n │ │ + [ 1c02] File [%s]: Method [%s]: Error while reading dir name length\n │ │ + [ 1c3f] . │ │ + [ 1c41] webSocketsHandshake: client gone\n │ │ + [ 1c63] webSocketsEncodeHybi │ │ + [ 1c78] %s: got frame without mask; ret=%d\n │ │ + [ 1c9c] JSIMD_NOHUFFENC │ │ + [ 1cac] DCT coefficient out of range │ │ + [ 1cc9] Unsupported JPEG data precision %d │ │ + [ 1cec] (Ljava/lang/String;)[B │ │ + [ 1d03] %sUltra File Transfer is disabled, dropping client: %s\n │ │ + [ 1d3b] rfbSendFileTransferChunk() select failed: %s\n │ │ + [ 1d69] accepted UDP client\n │ │ + [ 1d7f] rfbProcessClientInitMessage: write │ │ + [ 1da2] FixColourMapEntries unsupported\n │ │ + [ 1dc3] Enabling SupportedEncodings protocol extension for client %s\n │ │ + [ 1e01] rfbProcessClientNormalMessage: unknown message type %d\n │ │ + [ 1e39] rfbProcessClientSecurityType: returning securityResult for client rfb version >= 3.8\n │ │ + [ 1e8f] SetEncodings │ │ + [ 1e9c] ClientCutText │ │ + [ 1eaa] SetDesktopSize │ │ + [ 1eb9] %s: server bits per pixel not 8, 16 or 32 (is %d)\n │ │ + [ 1eec] -httpport portnum use portnum for http connection\n │ │ + [ 1f24] -dontdisconnect │ │ + [ 1f34] zrleOutStreamOverrun: deflate failed with error code %d\n │ │ + [ 1f6d] Invalid handle │ │ + [ 1f7c] Extension client data is null, closing the connection !\n │ │ + [ 1fb5] tightvnc-filetransfer/rfbHandleSecTypeTight\n │ │ + [ 1fe2] tightvnc-filetransfer/SetFtpRoot\n │ │ + [ 2004] File [%s]: Method [%s]: Error directory name is too long.\n │ │ + [ 203f] webSocketsHandshake: malloc │ │ + [ 205b] Unsupported color conversion request │ │ + [ 2080] Output file write error --- out of disk space? │ │ + [ 20af] Freed EMS handle %u │ │ + [ 20c3] Sending a repeater ID: %s.\n │ │ + [ 20df] onPointerEvent: could not attach thread, there will be no input │ │ + [ 211f] rfbProcessFileTransfer() rfbFileTransferOffer("%s"->"%s") %s %s fd=%d\n │ │ + [ 2166] WriteExact: WebSockets encode error\n │ │ + [ 218b] any │ │ + [ 218f] localhost │ │ + [ 2199] SetServerInput │ │ + [ 21a8] Received │ │ + [ 21b1] no translation needed\n │ │ + [ 21c8] Jun 25 2014 │ │ + [ 21d4] rfbFileUploadFailedRequest │ │ + [ 21ef] -ftproot │ │ + [ 21f8] File [%s]: Method [%s]: Error while reading FileUploadRequestMsg\n │ │ /home/vagrant/build/net.christianbeier.droidvnc_ng/libvncserver/src/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c │ │ - [ 2291] File [%s]: Method [%s]: Delete operation on file <%s> failed\n │ │ - [ 22cf] sec-websocket-key1: │ │ - [ 22e4] webSocketsHandshake: failed sending WebSockets response\n │ │ - [ 231d] droidVNC-NG version 2.0.8 (build 20250210) │ │ + [ 22bc] File [%s]: Method [%s]: Delete operation on file <%s> failed\n │ │ + [ 22fa] sec-websocket-key1: │ │ + [ 230f] webSocketsHandshake: failed sending WebSockets response\n │ │ [ 2348] Bogus virtual array access │ │ [ 2363] Not a JPEG file: starts with 0x%02x 0x%02x │ │ [ 238e] net/christianbeier/droidvnc_ng/MainService │ │ [ 23b9] %s: %s\n │ │ [ 23c1] RFB protocol version mismatch - server %d.%d, client %d.%d │ │ [ 23fc] Protocol version sent %d.%d, using %d.%d\n │ │ [ 2426] Enabling ExtDesktopSize protocol extension for client %s\n │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -163,15 +163,15 @@ │ │ jl 573a2 │ │ lea -0x46a55(%rip),%rdx │ │ xor %r14d,%r14d │ │ mov $0x6,%edi │ │ xor %eax,%eax │ │ call e7120 <__android_log_print@plt> │ │ jmp 57415 │ │ - lea -0x47591(%rip),%rdx │ │ + lea -0x47566(%rip),%rdx │ │ mov %rsp,%r14 │ │ mov $0x4,%edi │ │ mov %r14,%rcx │ │ xor %eax,%eax │ │ call e7120 <__android_log_print@plt> │ │ mov $0xfa,%edx │ │ mov %ebp,%edi │ │ @@ -723,15 +723,15 @@ │ │ mov (%rdi),%rax │ │ lea 0x8(%rsp),%rsi │ │ xor %edx,%edx │ │ call *0x20(%rax) │ │ test %eax,%eax │ │ je 57cda │ │ lea -0x46503(%rip),%rsi │ │ - lea -0x47e95(%rip),%rdx │ │ + lea -0x47e6a(%rip),%rdx │ │ mov $0x6,%edi │ │ xor %eax,%eax │ │ call e7120 <__android_log_print@plt> │ │ jmp 57d5e │ │ mov (%r15),%rax │ │ movq $0x0,0x268(%rax) │ │ mov 0x8(%rsp),%rdi │ │ @@ -1526,15 +1526,15 @@ │ │ mov %rdx,%rbx │ │ mov %rdi,%r14 │ │ mov (%rdi),%rax │ │ lea -0x47a34(%rip),%rsi │ │ call *0x30(%rax) │ │ mov (%r14),%r8 │ │ lea -0x4a515(%rip),%rdx │ │ - lea -0x48c9b(%rip),%rcx │ │ + lea -0x48c70(%rip),%rcx │ │ mov %r14,%rdi │ │ mov %rax,%rsi │ │ call *0x108(%r8) │ │ mov %rax,%r15 │ │ mov (%r14),%rax │ │ lea -0x49e3f(%rip),%rsi │ │ mov %r14,%rdi │ │ @@ -4572,15 +4572,15 @@ │ │ call e77e0 │ │ movq $0x0,0x18(%rbx) │ │ mov 0x8fc9e(%rip),%rax │ │ mov %rax,0x20(%rbx) │ │ test %r15b,%r15b │ │ je 5af88 │ │ mov 0x8fc4a(%rip),%rcx │ │ - lea -0x4b43f(%rip),%rdi │ │ + lea -0x4b414(%rip),%rdi │ │ xor %eax,%eax │ │ call *(%rcx) │ │ call e7310 │ │ test %rax,%rax │ │ je 5af58 │ │ mov %rax,%r14 │ │ lea 0x20(%rsp),%r15 │ │ @@ -4629,15 +4629,15 @@ │ │ xor %r8d,%r8d │ │ xor %r9d,%r9d │ │ call e7800 │ │ test %eax,%eax │ │ je 5afec │ │ lea -0x47b40(%rip),%rdi │ │ call e73f0 │ │ - lea -0x4b888(%rip),%rdi │ │ + lea -0x4b85d(%rip),%rdi │ │ jmp 5aff1 │ │ movb $0x0,0x4d(%rbx) │ │ jmp 5b3ba │ │ lea 0x20(%rsp),%rdi │ │ call e7220 │ │ mov %rax,0x30(%rbx) │ │ mov $0x18,%edi │ │ @@ -5290,15 +5290,15 @@ │ │ mov 0x30(%rbx),%rsi │ │ lea -0x4cd7c(%rip),%rdi │ │ xor %eax,%eax │ │ call *(%r15) │ │ mov %rbx,%rdi │ │ call e7610 │ │ jmp 5bcf9 │ │ - lea -0x4c10f(%rip),%rdi │ │ + lea -0x4c0e4(%rip),%rdi │ │ call e73f0 │ │ jmp 5cc32 │ │ je 5bc5e │ │ lea -0x4dcff(%rip),%rdi │ │ call e73f0 │ │ jmp 5cc32 │ │ je 5bc6e │ │ @@ -5555,15 +5555,15 @@ │ │ movzbl 0x17c(%rsp),%esi │ │ mov %rbx,%rdi │ │ mov $0x14,%edx │ │ mov $0x14,%ecx │ │ call e7900 │ │ mov 0x8eada(%rip),%rcx │ │ lea -0x4ce77(%rip),%rdi │ │ - lea -0x4c57d(%rip),%rsi │ │ + lea -0x4c552(%rip),%rsi │ │ jmp 5bc26 │ │ lea 0x17d(%rsp),%rsi │ │ mov %rbx,%rdi │ │ mov $0x7,%edx │ │ call e78f0 │ │ test %eax,%eax │ │ jle 5cc24 │ │ @@ -5822,15 +5822,15 @@ │ │ jne 5cc3a │ │ mov %rbx,%rdi │ │ mov $0x1,%esi │ │ jmp 5cc69 │ │ movzbl 0x17c(%rsp),%eax │ │ mov 0x8e59f(%rip),%r14 │ │ movzbl %al,%esi │ │ - lea -0x4ca55(%rip),%rdi │ │ + lea -0x4ca2a(%rip),%rdi │ │ xor %eax,%eax │ │ call *(%r14) │ │ lea -0x490aa(%rip),%rdi │ │ xor %eax,%eax │ │ call *(%r14) │ │ jmp 5cc32 │ │ lea -0x4a086(%rip),%rdi │ │ @@ -6036,15 +6036,15 @@ │ │ xor %eax,%eax │ │ mov 0x8e1ca(%rip),%rcx │ │ call *(%rcx) │ │ jmp 5c6dc │ │ cmpb $0x0,0x8385(%rbx) │ │ jne 5c6dc │ │ mov 0x30(%rbx),%rsi │ │ - lea -0x4ce7d(%rip),%rdi │ │ + lea -0x4ce52(%rip),%rdi │ │ xor %eax,%eax │ │ mov 0x8e1a2(%rip),%rcx │ │ call *(%rcx) │ │ movb $0xff,0x8385(%rbx) │ │ jmp 5c6dc │ │ cmpb $0x0,0x8386(%rbx) │ │ jne 5c6dc │ │ @@ -6067,15 +6067,15 @@ │ │ jmp 5c6dc │ │ mov (%rbx),%rax │ │ cmpq $0x0,0x3d0(%rax) │ │ je 5c6dc │ │ cmpb $0x0,0xc544(%rbx) │ │ jne 5ca42 │ │ mov 0x30(%rbx),%rsi │ │ - lea -0x4d2b4(%rip),%rdi │ │ + lea -0x4d289(%rip),%rdi │ │ xor %eax,%eax │ │ mov 0x8e107(%rip),%rcx │ │ call *(%rcx) │ │ movb $0xff,0xc544(%rbx) │ │ mov %rbx,%rdi │ │ call 617b0 │ │ test %al,%al │ │ @@ -6324,15 +6324,15 @@ │ │ je 5ce59 │ │ lea -0x4ebd2(%rip),%rdi │ │ call e73f0 │ │ mov %r14,%rdi │ │ call e71d0 │ │ jmp 5cc32 │ │ mov 0x8dcd3(%rip),%rcx │ │ - lea -0x4d6c4(%rip),%rdi │ │ + lea -0x4d699(%rip),%rdi │ │ mov %r15d,%esi │ │ mov $0x1000,%edx │ │ xor %eax,%eax │ │ call *(%rcx) │ │ jmp 5cc32 │ │ mov 0xc530(%rbx),%rdx │ │ test %rdx,%rdx │ │ @@ -7101,15 +7101,15 @@ │ │ sub $0x208,%rsp │ │ mov %rdi,%rbx │ │ mov %fs:0x28,%rax │ │ mov %rax,0x200(%rsp) │ │ mov (%rdi),%rax │ │ mov 0x348(%rax),%rax │ │ test %rax,%rax │ │ - lea -0x4e3a4(%rip),%r8 │ │ + lea -0x4e379(%rip),%r8 │ │ cmovne %rax,%r8 │ │ lea -0x4d5d1(%rip),%rcx │ │ lea -0x4ab74(%rip),%r9 │ │ mov %rsp,%r14 │ │ mov $0x200,%esi │ │ mov $0x1ff,%edx │ │ mov %r14,%rdi │ │ @@ -7418,16 +7418,16 @@ │ │ cmp $0xffffffff,%eax │ │ jne 5dfeb │ │ mov (%rbx),%rax │ │ cmpb $0xff,0x358(%rax) │ │ je 5e033 │ │ mov 0x8cb4e(%rip),%rcx │ │ mov 0x30(%rbx),%rdx │ │ - lea -0x4e5a5(%rip),%rdi │ │ - lea -0x4e8ab(%rip),%rsi │ │ + lea -0x4e57a(%rip),%rdi │ │ + lea -0x4e880(%rip),%rsi │ │ xor %ebp,%ebp │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %rbx,%rdi │ │ call e7610 │ │ mov %fs:0x28,%rax │ │ cmp 0x10(%rsp),%rax │ │ @@ -7462,15 +7462,15 @@ │ │ mov %rbx,%rdi │ │ mov $0x7,%esi │ │ mov %ebp,%edx │ │ mov %ebp,%ecx │ │ call e7aa0 │ │ mov $0xff,%bpl │ │ jmp 5e012 │ │ - lea -0x4e93b(%rip),%rdi │ │ + lea -0x4e910(%rip),%rdi │ │ call e73f0 │ │ mov %rbx,%rdi │ │ call e7610 │ │ mov %r15,%rdi │ │ call e7360 │ │ xor %ebp,%ebp │ │ jmp 5e012 │ │ @@ -7507,16 +7507,16 @@ │ │ cmp $0xffffffff,%eax │ │ jne 5e0fd │ │ mov (%r12),%rax │ │ cmpb $0xff,0x358(%rax) │ │ je 5e136 │ │ mov 0x8ca3c(%rip),%rcx │ │ mov 0x30(%r12),%rdx │ │ - lea -0x4e6b8(%rip),%rdi │ │ - lea -0x4e9be(%rip),%rsi │ │ + lea -0x4e68d(%rip),%rdi │ │ + lea -0x4e993(%rip),%rsi │ │ xor %ebp,%ebp │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %r12,%rdi │ │ call e7610 │ │ mov %ebp,%eax │ │ add $0x8,%rsp │ │ @@ -7614,16 +7614,16 @@ │ │ cmp $0xffffffff,%eax │ │ jne 5e245 │ │ mov (%r14),%rax │ │ cmpb $0xff,0x358(%rax) │ │ je 5e279 │ │ mov 0x8c8f4(%rip),%rcx │ │ mov 0x30(%r14),%rdx │ │ - lea -0x4e7ff(%rip),%rdi │ │ - lea -0x4eb05(%rip),%rsi │ │ + lea -0x4e7d4(%rip),%rdi │ │ + lea -0x4eada(%rip),%rsi │ │ xor %ebp,%ebp │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %r14,%rdi │ │ call e7610 │ │ mov %ebp,%eax │ │ add $0x8,%rsp │ │ @@ -7729,16 +7729,16 @@ │ │ cmp $0xffffffff,%eax │ │ jne 5e3ef │ │ mov (%rbx),%rax │ │ cmpb $0xff,0x358(%rax) │ │ je 5e443 │ │ mov 0x8c74a(%rip),%rcx │ │ mov 0x30(%rbx),%rdx │ │ - lea -0x4e9a9(%rip),%rdi │ │ - lea -0x4ecaf(%rip),%rsi │ │ + lea -0x4e97e(%rip),%rdi │ │ + lea -0x4ec84(%rip),%rsi │ │ xor %r12d,%r12d │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %rbx,%rdi │ │ call e7610 │ │ mov %fs:0x28,%rax │ │ cmp 0x4f0(%rsp),%rax │ │ @@ -7932,16 +7932,16 @@ │ │ cmp $0xffffffff,%eax │ │ jne 5e701 │ │ mov (%rbx),%rax │ │ cmpb $0xff,0x358(%rax) │ │ je 5e737 │ │ mov 0x8c438(%rip),%rcx │ │ mov 0x30(%rbx),%rdx │ │ - lea -0x4ecbb(%rip),%rdi │ │ - lea -0x4efc1(%rip),%rsi │ │ + lea -0x4ec90(%rip),%rdi │ │ + lea -0x4ef96(%rip),%rsi │ │ xor %r14d,%r14d │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %rbx,%rdi │ │ call e7610 │ │ mov %r14,%rax │ │ add $0x8,%rsp │ │ @@ -8067,15 +8067,15 @@ │ │ mov $0x6,%esi │ │ jmp 5e94e │ │ mov 0x8c243(%rip),%rax │ │ mov (%rax),%rbx │ │ call e7260 <__errno@plt> │ │ mov (%rax),%edi │ │ call e7270 │ │ - lea -0x4ee83(%rip),%rdi │ │ + lea -0x4ee58(%rip),%rdi │ │ mov %rax,%rsi │ │ xor %eax,%eax │ │ call *%rbx │ │ mov $0xff,%al │ │ jmp 5e7e5 │ │ mov 0x8c218(%rip),%rax │ │ mov (%rax),%r14 │ │ @@ -8177,16 +8177,16 @@ │ │ cmp $0xffffffff,%eax │ │ jne 5ea85 │ │ mov (%rbx),%rax │ │ cmpb $0xff,0x358(%rax) │ │ je 5ead9 │ │ mov 0x8c0b4(%rip),%rcx │ │ mov 0x30(%rbx),%rdx │ │ - lea -0x4f03f(%rip),%rdi │ │ - lea -0x4f345(%rip),%rsi │ │ + lea -0x4f014(%rip),%rdi │ │ + lea -0x4f31a(%rip),%rsi │ │ xor %r15d,%r15d │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %rbx,%rdi │ │ call e7610 │ │ mov %fs:0x28,%rax │ │ cmp 0x2160(%rsp),%rax │ │ @@ -8390,15 +8390,15 @@ │ │ mov 0x8bd04(%rip),%rcx │ │ mov (%rcx),%r12 │ │ lea -0x4a5a0(%rip),%rdx │ │ lea -0x50bf1(%rip),%rcx │ │ cmp $0xffffffff,%eax │ │ cmove %rdx,%rcx │ │ je 5f3b2 │ │ - lea -0x4f708(%rip),%r8 │ │ + lea -0x4f6dd(%rip),%r8 │ │ jmp 5f3cd │ │ mov %rbx,%rdi │ │ mov %r15d,%esi │ │ call e7b80 │ │ test %rax,%rax │ │ je 5f3aa │ │ mov %rax,%r14 │ │ @@ -8614,15 +8614,15 @@ │ │ mov 0x8b8f0(%rip),%rcx │ │ lea -0x4dd4f(%rip),%rdi │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %fs:0x28,%rax │ │ cmp 0x2160(%rsp),%rax │ │ jne 5f4ea │ │ - lea -0x4fb20(%rip),%r9 │ │ + lea -0x4faf5(%rip),%r9 │ │ mov %rbx,%rdi │ │ mov $0x7,%esi │ │ jmp 5f49b │ │ lea 0x20b8(%rsp),%rdi │ │ call e7c20 │ │ lea -0x4c690(%rip),%rdx │ │ lea 0x2010(%rsp),%r13 │ │ @@ -8665,15 +8665,15 @@ │ │ je 5f46e │ │ lea -0x4db27(%rip),%rdi │ │ xor %eax,%eax │ │ call *%rcx │ │ mov %fs:0x28,%rax │ │ cmp 0x2160(%rsp),%rax │ │ jne 5f4ea │ │ - lea -0x4fc19(%rip),%r9 │ │ + lea -0x4fbee(%rip),%r9 │ │ mov %rbx,%rdi │ │ mov $0xe,%esi │ │ xor %edx,%edx │ │ mov $0x1,%ecx │ │ jmp 5f4a2 │ │ lea -0x51129(%rip),%rdi │ │ call e73f0 │ │ @@ -8688,15 +8688,15 @@ │ │ mov %rcx,%r13 │ │ call e7260 <__errno@plt> │ │ mov (%rax),%edi │ │ call e7270 │ │ mov %r13,%rcx │ │ mov %rax,%r8 │ │ mov 0x8368(%rbx),%eax │ │ - lea -0x4f560(%rip),%rdi │ │ + lea -0x4f535(%rip),%rdi │ │ lea 0x10(%rsp),%rdx │ │ mov %r14,%rsi │ │ mov %eax,%r9d │ │ xor %eax,%eax │ │ call *%r12 │ │ mov 0x8368(%rbx),%eax │ │ xor %ecx,%ecx │ │ @@ -8731,15 +8731,15 @@ │ │ jmp 5eaad │ │ lea -0x4d3f6(%rip),%rdi │ │ xor %eax,%eax │ │ call *%rcx │ │ mov %fs:0x28,%rax │ │ cmp 0x2160(%rsp),%rax │ │ jne 5f4ea │ │ - lea -0x4fd3a(%rip),%r9 │ │ + lea -0x4fd0f(%rip),%r9 │ │ mov %rbx,%rdi │ │ mov $0xe,%esi │ │ xor %edx,%edx │ │ mov $0xffffffff,%ecx │ │ xor %r8d,%r8d │ │ add $0x2168,%rsp │ │ pop %rbx │ │ @@ -9641,15 +9641,15 @@ │ │ mov %edi,%r15d │ │ rol $0x8,%r15w │ │ jmp 602e4 │ │ mov 0xc540(%rbx),%edi │ │ mov %eax,%ecx │ │ mov %ax,0x2(%rsp) │ │ mov %edi,%r15d │ │ - lea -0x50b92(%rip),%rcx │ │ + lea -0x50b67(%rip),%rcx │ │ mov %r13d,%edx │ │ cmp $0x1,%eax │ │ jne 60309 │ │ cmp $0x3,%edi │ │ ja 60309 │ │ movslq %edi,%rax │ │ lea -0x4981a(%rip),%rdi │ │ @@ -11105,15 +11105,15 @@ │ │ movq $0x0,0x58(%rsp) │ │ lea -0x4ff7e(%rip),%rsi │ │ lea 0x8(%rsp),%rdi │ │ mov $0x70,%edx │ │ call e7df0 │ │ test %eax,%eax │ │ je 618aa │ │ - lea -0x520bb(%rip),%rdi │ │ + lea -0x52090(%rip),%rdi │ │ call e73f0 │ │ jmp 61a63 │ │ mov %r15d,0x10(%rsp) │ │ mov %r14,0x8(%rsp) │ │ test $0x1,%bpl │ │ jne 61975 │ │ xor %r14d,%r14d │ │ @@ -13513,15 +13513,15 @@ │ │ jne 635cb │ │ mov 0x3c(%rbx),%eax │ │ cmp $0x8,%eax │ │ jl 635cb │ │ cmp $0x379,%eax │ │ je 635cb │ │ mov 0x8759e(%rip),%rcx │ │ - lea -0x53a1b(%rip),%rdi │ │ + lea -0x539f0(%rip),%rdi │ │ xor %eax,%eax │ │ call *(%rcx) │ │ movl $0x0,0x4(%rsp) │ │ lea 0x4(%rsp),%rsi │ │ mov %rbx,%rdi │ │ mov $0x4,%edx │ │ call e7860 │ │ @@ -14730,15 +14730,15 @@ │ │ mov %ebp,%edi │ │ call e7580 <__FD_SET_chk@plt> │ │ mov 0x16c(%rbx),%eax │ │ cmp %eax,%ebp │ │ cmovg %ebp,%eax │ │ mov %eax,0x16c(%rbx) │ │ jmp 6489b │ │ - lea -0x5505d(%rip),%rdi │ │ + lea -0x55032(%rip),%rdi │ │ call e73f0 │ │ jmp 64896 │ │ mov %ebp,%edi │ │ call e75f0 │ │ mov $0xffffffff,%ebp │ │ mov %fs:0x28,%rax │ │ cmp 0x10(%rsp),%rax │ │ @@ -15309,15 +15309,15 @@ │ │ call e7360 │ │ jmp 650f0 │ │ mov (%rsp),%rdi │ │ call e7360 │ │ mov $0x1,%r13d │ │ jmp 65116 │ │ mov 0x85a6b(%rip),%rcx │ │ - lea -0x55231(%rip),%rdi │ │ + lea -0x55206(%rip),%rdi │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov $0xffffffff,%r13d │ │ jmp 65116 │ │ mov 0x85a51(%rip),%rcx │ │ lea -0x5271c(%rip),%rdi │ │ xor %r13d,%r13d │ │ @@ -15364,20 +15364,20 @@ │ │ mov %rsi,%rbx │ │ xor %ebp,%ebp │ │ test %rdi,%rdi │ │ je 651cf │ │ mov %rdi,%r14 │ │ cmpb $0x0,(%rdi) │ │ je 651cf │ │ - lea -0x5529d(%rip),%rsi │ │ + lea -0x55272(%rip),%rsi │ │ mov %r14,%rdi │ │ call e8030 │ │ test %eax,%eax │ │ je 651cf │ │ - lea -0x552ac(%rip),%rsi │ │ + lea -0x55281(%rip),%rsi │ │ mov %r14,%rdi │ │ call e8030 │ │ test %eax,%eax │ │ je 651ca │ │ mov %r14,%rdi │ │ call e8040 │ │ mov %eax,%ecx │ │ @@ -15547,15 +15547,15 @@ │ │ jmp 65511 │ │ lea -0x53266(%rip),%rbx │ │ jmp 65522 │ │ cmp $0xfa,%r8d │ │ je 6550a │ │ cmp $0xfb,%r8d │ │ jne 65481 │ │ - lea -0x5587d(%rip),%rcx │ │ + lea -0x55852(%rip),%rcx │ │ jmp 65511 │ │ lea -0x571b9(%rip),%rcx │ │ mov %rbx,%rdi │ │ mov $0xffffffffffffffff,%rsi │ │ xor %eax,%eax │ │ call 65360 │ │ jmp 65522 │ │ @@ -15567,25 +15567,25 @@ │ │ jmp 65511 │ │ lea -0x56621(%rip),%rcx │ │ jmp 65511 │ │ lea -0x52780(%rip),%rcx │ │ jmp 65511 │ │ lea -0x52f03(%rip),%rcx │ │ jmp 65511 │ │ - lea -0x558f7(%rip),%rcx │ │ + lea -0x558cc(%rip),%rcx │ │ jmp 65511 │ │ lea -0x50e51(%rip),%rcx │ │ jmp 65511 │ │ - lea -0x558fc(%rip),%rcx │ │ + lea -0x558d1(%rip),%rcx │ │ jmp 65511 │ │ lea -0x54c5c(%rip),%rcx │ │ jmp 65511 │ │ lea -0x50c06(%rip),%rcx │ │ jmp 65511 │ │ - lea -0x5561a(%rip),%rcx │ │ + lea -0x555ef(%rip),%rcx │ │ jmp 65511 │ │ lea -0x5184c(%rip),%rcx │ │ mov %rbx,%rdi │ │ mov $0xffffffffffffffff,%rsi │ │ xor %eax,%eax │ │ call 65360 │ │ mov %rbx,%rax │ │ @@ -15707,25 +15707,25 @@ │ │ jmp 657ff │ │ lea -0x549ff(%rip),%rcx │ │ jmp 657ff │ │ lea -0x53dd5(%rip),%rcx │ │ jmp 657ff │ │ lea -0x568b9(%rip),%rcx │ │ jmp 657ff │ │ - lea -0x55f32(%rip),%rcx │ │ + lea -0x55f07(%rip),%rcx │ │ jmp 657ff │ │ lea -0x568d7(%rip),%rcx │ │ jmp 657ff │ │ lea -0x5523d(%rip),%rcx │ │ jmp 657ff │ │ lea -0x52a4a(%rip),%rcx │ │ jmp 657ff │ │ lea -0x5639f(%rip),%rcx │ │ jmp 657ff │ │ - lea -0x55f71(%rip),%rcx │ │ + lea -0x55f46(%rip),%rcx │ │ jmp 657ff │ │ lea -0x51431(%rip),%rcx │ │ jmp 657ff │ │ lea -0x54d00(%rip),%rcx │ │ jmp 657ff │ │ lea -0x53e46(%rip),%rcx │ │ jmp 657ff │ │ @@ -16464,15 +16464,15 @@ │ │ mov %ebp,%edx │ │ movapd %xmm3,%xmm1 │ │ mov $0x3,%al │ │ call *0x0(%r13) │ │ lea -0x52774(%rip),%rdi │ │ lea -0x53656(%rip),%rsi │ │ lea -0x52ad6(%rip),%rdx │ │ - lea -0x561a1(%rip),%rcx │ │ + lea -0x56176(%rip),%rcx │ │ lea -0x56a98(%rip),%r8 │ │ lea -0x54313(%rip),%r9 │ │ xor %ebp,%ebp │ │ xor %eax,%eax │ │ call *0x0(%r13) │ │ xorpd %xmm0,%xmm0 │ │ mov 0x28(%rsp),%rax │ │ @@ -20486,15 +20486,15 @@ │ │ lea -0x5b9cf(%rip),%rdi │ │ xor %eax,%eax │ │ call *%r8 │ │ jmp 6a554 │ │ movzbl 0xd1(%rbx),%edx │ │ cmp $0x8,%esi │ │ jne 6a4da │ │ - lea -0x5ad7f(%rip),%rcx │ │ + lea -0x5ad54(%rip),%rcx │ │ jmp 6a4f3 │ │ cmpb $0x0,0xd2(%rbx) │ │ lea -0x57aa3(%rip),%rax │ │ lea -0x5644a(%rip),%rcx │ │ cmove %rax,%rcx │ │ lea -0x57f10(%rip),%rdi │ │ xor %eax,%eax │ │ @@ -20562,23 +20562,23 @@ │ │ jne 6a8b3 │ │ movzbl 0xdb(%rbx),%esi │ │ cmp 0x43(%rcx),%sil │ │ jne 6a8b3 │ │ movzbl 0xdc(%rbx),%esi │ │ cmp 0x44(%rcx),%sil │ │ jne 6a8b3 │ │ - lea -0x5a744(%rip),%rdi │ │ + lea -0x5a719(%rip),%rdi │ │ xor %eax,%eax │ │ call *(%r14) │ │ mov 0x80542(%rip),%rax │ │ mov %rax,0xc0(%rbx) │ │ jmp 6a9a1 │ │ movzbl %dil,%edx │ │ mov 0x804e3(%rip),%rcx │ │ - lea -0x5aa66(%rip),%rdi │ │ + lea -0x5aa3b(%rip),%rdi │ │ lea -0x56d3e(%rip),%rsi │ │ xor %ebp,%ebp │ │ xor %eax,%eax │ │ call *(%rcx) │ │ jmp 6a69e │ │ mov 0x804c6(%rip),%rcx │ │ lea -0x5bbd0(%rip),%rdi │ │ @@ -26847,27 +26847,27 @@ │ │ test %eax,%eax │ │ je 6ff87 │ │ lea -0x5ce69(%rip),%rsi │ │ mov %r14,%rdi │ │ call e8100 │ │ test %eax,%eax │ │ lea -0x618da(%rip),%rax │ │ - lea -0x607fc(%rip),%r14 │ │ + lea -0x607d1(%rip),%r14 │ │ cmove %rax,%r14 │ │ jmp 6ff8e │ │ lea -0x5c24d(%rip),%rdi │ │ call e73f0 │ │ jmp 6fe1c │ │ - lea -0x6081a(%rip),%r14 │ │ + lea -0x607ef(%rip),%r14 │ │ jmp 6ff8e │ │ lea -0x5b110(%rip),%r14 │ │ jmp 6ff8e │ │ lea -0x5dd5e(%rip),%r14 │ │ jmp 6ff8e │ │ - lea -0x60731(%rip),%r14 │ │ + lea -0x60706(%rip),%r14 │ │ mov $0x27,%esi │ │ mov %r14,%rdi │ │ call e7960 <__strlen_chk@plt> │ │ lea 0x7d9c6(%rip),%r15 │ │ mov %r15,%rdi │ │ mov %r14,%rsi │ │ mov %eax,%edx │ │ @@ -29861,15 +29861,15 @@ │ │ mov $0x4,%esi │ │ xor %eax,%eax │ │ call e7550 │ │ mov $0xff,%r14b │ │ test %eax,%eax │ │ jns 72a4c │ │ test %bpl,%bpl │ │ - lea -0x632c8(%rip),%rax │ │ + lea -0x6329d(%rip),%rax │ │ lea -0x5dba2(%rip),%r15 │ │ cmove %rax,%r15 │ │ call e7260 <__errno@plt> │ │ mov (%rax),%edi │ │ call e7270 │ │ lea -0x614bb(%rip),%rdi │ │ xor %r14d,%r14d │ │ @@ -30040,15 +30040,15 @@ │ │ call e8220 │ │ mov (%rbx),%rcx │ │ lea -0x61ad3(%rip),%rdi │ │ mov $0x3e,%esi │ │ mov $0x1,%edx │ │ call e8220 │ │ mov (%rbx),%rcx │ │ - lea -0x63101(%rip),%rdi │ │ + lea -0x630d6(%rip),%rdi │ │ mov $0x37,%esi │ │ mov $0x1,%edx │ │ call e8220 │ │ mov (%rbx),%rcx │ │ lea -0x64d6e(%rip),%rdi │ │ mov $0x3c,%esi │ │ mov $0x1,%edx │ │ @@ -30242,15 +30242,15 @@ │ │ je 7338f │ │ mov %rbp,%rdi │ │ lea -0x639d9(%rip),%rsi │ │ call e8030 │ │ test %eax,%eax │ │ je 7339f │ │ mov %rbp,%rdi │ │ - lea -0x633f0(%rip),%rsi │ │ + lea -0x633c5(%rip),%rsi │ │ call e8030 │ │ test %eax,%eax │ │ je 733af │ │ mov %rbp,%rdi │ │ lea -0x61deb(%rip),%rsi │ │ call e8030 │ │ test %eax,%eax │ │ @@ -43379,15 +43379,15 @@ │ │ sub %rax,%rdx │ │ cmp %rsi,%rdx │ │ jge 7f9ab │ │ cmp %rcx,%rax │ │ ja 7f898 │ │ mov %edx,%ebx │ │ jmp 7f9ab │ │ - lea -0x6fcfd(%rip),%rdi │ │ + lea -0x6fcd2(%rip),%rdi │ │ xor %ebx,%ebx │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ mov 0x6b1ad(%rip),%rcx │ │ call *(%rcx) │ │ jmp 7f9ab │ │ lea -0x6aaa1(%rip),%rdi │ │ @@ -43782,15 +43782,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ │ │ 000000000007fd30 : │ │ - lea -0x6fe1a(%rip),%rax │ │ + lea -0x6fdef(%rip),%rax │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -43806,15 +43806,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ │ │ 000000000007fd50 <_lzo_version_date@@Base>: │ │ - lea -0x6fe3a(%rip),%rax │ │ + lea -0x6fe0f(%rip),%rax │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -50215,15 +50215,15 @@ │ │ je 859d9 │ │ lea 0x208(%rbx),%rdi │ │ call e85a0 │ │ mov %rbx,%rdi │ │ call e71d0 │ │ xor %ecx,%ecx │ │ jmp 859f8 │ │ - lea -0x75d2a(%rip),%rcx │ │ + lea -0x75cff(%rip),%rcx │ │ xor %eax,%eax │ │ call 85a00 │ │ mov $0xffffffff,%ecx │ │ mov %ecx,%eax │ │ pop %rbx │ │ ret │ │ int3 │ │ @@ -50283,15 +50283,15 @@ │ │ mov $0x5e8,%esi │ │ call e7210 │ │ test %rax,%rax │ │ je 85aee │ │ mov %rax,%rdi │ │ pop %rax │ │ jmp 85b00 │ │ - lea -0x7627a(%rip),%rcx │ │ + lea -0x7624f(%rip),%rcx │ │ xor %eax,%eax │ │ call 85a00 │ │ xor %eax,%eax │ │ pop %rcx │ │ ret │ │ push %rbx │ │ mov %rdi,%rbx │ │ @@ -50430,15 +50430,15 @@ │ │ je 85cb2 │ │ mov %rdi,%rbx │ │ testb $0x1,0x5e0(%rdi) │ │ jne 85cca │ │ lea -0x7511d(%rip),%rcx │ │ lea -0x7261f(%rip),%r8 │ │ jmp 85d43 │ │ - lea -0x75ff7(%rip),%rcx │ │ + lea -0x75fcc(%rip),%rcx │ │ xor %eax,%eax │ │ call 85a00 │ │ mov $0xffffffff,%eax │ │ jmp 85d73 │ │ test %rsi,%rsi │ │ je 85d35 │ │ test %edx,%edx │ │ @@ -50628,15 +50628,15 @@ │ │ mov %esi,%edx │ │ cmp $0x4,%esi │ │ jae 85f92 │ │ xor %esi,%esi │ │ mov %esi,%edi │ │ jmp 860da │ │ lea -0x753ec(%rip),%rcx │ │ - lea -0x766d5(%rip),%r8 │ │ + lea -0x766aa(%rip),%r8 │ │ xor %ebp,%ebp │ │ mov %ebp,%eax │ │ call 85a00 │ │ mov %ebp,%r14d │ │ mov $0xffffffff,%ebp │ │ jmp 85d56 │ │ mov %edx,%esi │ │ @@ -50900,15 +50900,15 @@ │ │ test %rdi,%rdi │ │ je 8638c │ │ testb $0x2,0x5e0(%rdi) │ │ jne 8639c │ │ lea -0x757fa(%rip),%rcx │ │ lea -0x7265e(%rip),%r8 │ │ jmp 863f1 │ │ - lea -0x766d1(%rip),%rcx │ │ + lea -0x766a6(%rip),%rcx │ │ xor %eax,%eax │ │ call 85a00 │ │ jmp 863f8 │ │ test %rsi,%rsi │ │ je 863e3 │ │ test %rdx,%rdx │ │ je 863e3 │ │ @@ -51142,15 +51142,15 @@ │ │ mov %rdi,%r14 │ │ lea 0x208(%rdi),%rbx │ │ testb $0x2,0x5e0(%rdi) │ │ jne 866f1 │ │ lea -0x75b44(%rip),%rcx │ │ lea -0x71bb8(%rip),%r8 │ │ jmp 86762 │ │ - lea -0x76a1e(%rip),%rcx │ │ + lea -0x769f3(%rip),%rcx │ │ xor %eax,%eax │ │ call 85a00 │ │ mov $0xffffffff,%eax │ │ jmp 86799 │ │ mov 0x68(%rsp),%ebp │ │ cmp $0xa,%ebp │ │ jg 86754 │ │ @@ -51595,15 +51595,15 @@ │ │ push %rax │ │ mov %rdi,%rbx │ │ mov 0x63f72(%rip),%rsi │ │ call e7350 │ │ test %rax,%rax │ │ jne 86c78 │ │ mov 0x63ee1(%rip),%rcx │ │ - lea -0x76f95(%rip),%rdi │ │ + lea -0x76f6a(%rip),%rdi │ │ mov %rax,%r14 │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %rbx,%rdi │ │ call e7610 │ │ mov %r14,%rax │ │ add $0x8,%rsp │ │ @@ -51650,15 +51650,15 @@ │ │ cmp 0x4(%r14,%rdx,4),%eax │ │ je 86d6c │ │ inc %rdx │ │ cmp %rdx,%rcx │ │ jne 86d00 │ │ lea -0x78608(%rip),%rdi │ │ jmp 86dfc │ │ - lea -0x77051(%rip),%rdi │ │ + lea -0x77026(%rip),%rdi │ │ xor %eax,%eax │ │ call *%rcx │ │ mov %rbx,%rdi │ │ call e7610 │ │ mov (%r15),%rcx │ │ mov %fs:0x28,%rax │ │ cmp 0x8(%rsp),%rax │ │ @@ -51667,26 +51667,26 @@ │ │ xor %eax,%eax │ │ add $0x10,%rsp │ │ pop %rbx │ │ pop %r14 │ │ pop %r15 │ │ jmp *%rcx │ │ je 86db6 │ │ - lea -0x77492(%rip),%rdi │ │ + lea -0x77467(%rip),%rdi │ │ call e73f0 │ │ jmp 86e01 │ │ cmp $0x2,%eax │ │ je 86dbf │ │ cmp $0x1,%eax │ │ jne 86df5 │ │ cmpl $0x3,0x38(%rbx) │ │ jne 86dad │ │ cmpl $0x8,0x3c(%rbx) │ │ jl 86dad │ │ - lea -0x771fb(%rip),%rdi │ │ + lea -0x771d0(%rip),%rdi │ │ xor %eax,%eax │ │ call *(%r15) │ │ movl $0x0,(%rsp) │ │ mov %rsp,%rsi │ │ mov %rbx,%rdi │ │ mov $0x4,%edx │ │ call e7860 │ │ @@ -52108,15 +52108,15 @@ │ │ je 876a7 │ │ mov %rbx,%rdi │ │ mov %rax,%rsi │ │ call e8760 │ │ mov $0xff,%bpl │ │ jmp 876a0 │ │ mov 0x635b8(%rip),%rcx │ │ - lea -0x77a39(%rip),%rdi │ │ + lea -0x77a0e(%rip),%rdi │ │ xor %ebp,%ebp │ │ xor %eax,%eax │ │ call *(%rcx) │ │ jmp 876a0 │ │ mov 0x6359f(%rip),%r14 │ │ lea -0x75eee(%rip),%rdi │ │ lea -0x76a12(%rip),%rsi │ │ @@ -52136,15 +52136,15 @@ │ │ mov %rbx,%rdi │ │ mov %rax,%rsi │ │ call e8770 │ │ mov $0xff,%bpl │ │ jmp 876a0 │ │ mov 0x63541(%rip),%r14 │ │ lea -0x75f4c(%rip),%rdi │ │ - lea -0x776e4(%rip),%rsi │ │ + lea -0x776b9(%rip),%rsi │ │ xor %eax,%eax │ │ call *(%r14) │ │ xor %eax,%eax │ │ call e8720 │ │ test %al,%al │ │ je 87696 │ │ cmpb $0xff,0x5c(%rbx) │ │ @@ -52184,15 +52184,15 @@ │ │ call e7610 │ │ xor %ebp,%ebp │ │ mov %ebp,%eax │ │ pop %rbx │ │ pop %r14 │ │ pop %rbp │ │ ret │ │ - lea -0x779dd(%rip),%rdi │ │ + lea -0x779b2(%rip),%rdi │ │ xor %ebp,%ebp │ │ xor %eax,%eax │ │ call *(%r14) │ │ mov %rbx,%rdi │ │ call e7610 │ │ jmp 876a0 │ │ int3 │ │ @@ -52260,24 +52260,24 @@ │ │ push %r15 │ │ push %r14 │ │ push %r12 │ │ push %rbx │ │ mov %rsi,%r14 │ │ mov %edi,%ebp │ │ mov 0x633cc(%rip),%r12 │ │ - lea -0x77e8c(%rip),%rdi │ │ + lea -0x77e61(%rip),%rdi │ │ xor %ebx,%ebx │ │ xor %eax,%eax │ │ call *(%r12) │ │ xor %eax,%eax │ │ call e87d0 │ │ test %ebp,%ebp │ │ jle 877fc │ │ mov (%r14),%r15 │ │ - lea -0x77854(%rip),%rsi │ │ + lea -0x77829(%rip),%rsi │ │ mov %r15,%rdi │ │ call e8030 │ │ test %eax,%eax │ │ je 877c5 │ │ lea -0x768a3(%rip),%rsi │ │ mov %r15,%rdi │ │ call e8030 │ │ @@ -52330,15 +52330,15 @@ │ │ mov %fs:0x28,%rax │ │ mov %rax,0x118(%rsp) │ │ mov $0x1,%edi │ │ mov $0x2088,%esi │ │ call e7210 │ │ mov %rax,%r14 │ │ mov 0x632f4(%rip),%r15 │ │ - lea -0x77b49(%rip),%rdi │ │ + lea -0x77b1e(%rip),%rdi │ │ xor %eax,%eax │ │ call *(%r15) │ │ test %r14,%r14 │ │ je 879bf │ │ movl $0xffffffff,0x1058(%r14) │ │ movl $0xffffffff,0x2080(%r14) │ │ mov 0x63342(%rip),%rsi │ │ @@ -52399,15 +52399,15 @@ │ │ js 87a43 │ │ test %bpl,%bpl │ │ je 87a23 │ │ cmpl $0x3,0x38(%rbx) │ │ jne 879b3 │ │ cmpl $0x8,0x3c(%rbx) │ │ jl 879b3 │ │ - lea -0x77dfe(%rip),%rdi │ │ + lea -0x77dd3(%rip),%rdi │ │ xor %eax,%eax │ │ call *(%r15) │ │ movl $0x0,0x8(%rsp) │ │ lea 0x8(%rsp),%rsi │ │ mov %rbx,%rdi │ │ mov $0x4,%edx │ │ call e7860 │ │ @@ -52427,15 +52427,15 @@ │ │ pop %r12 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ jmp e7610 │ │ lea -0x74bf1(%rip),%rdi │ │ jmp 87a4a │ │ - lea -0x77d38(%rip),%rdi │ │ + lea -0x77d0d(%rip),%rdi │ │ xor %eax,%eax │ │ call *%rcx │ │ mov %rbx,%rdi │ │ call e7610 │ │ lea -0x792aa(%rip),%rdi │ │ xor %eax,%eax │ │ call *(%r15) │ │ @@ -52565,15 +52565,15 @@ │ │ push %r14 │ │ push %rbx │ │ sub $0xa0,%rsp │ │ mov %rdi,%rbx │ │ mov %fs:0x28,%rax │ │ mov %rax,0x98(%rsp) │ │ mov 0x62faa(%rip),%r14 │ │ - lea -0x77e66(%rip),%rdi │ │ + lea -0x77e3b(%rip),%rdi │ │ xor %ebp,%ebp │ │ xor %eax,%eax │ │ call *(%r14) │ │ test %rbx,%rbx │ │ je 87bbe │ │ cmpb $0x0,(%rbx) │ │ je 87bbe │ │ @@ -52686,15 +52686,15 @@ │ │ lea 0x7a1b7(%rip),%rdi │ │ mov $0x1000,%esi │ │ call e7960 <__strlen_chk@plt> │ │ add %r14,%rax │ │ cmp $0x1000,%rax │ │ jb 87d91 │ │ mov 0x62deb(%rip),%rcx │ │ - lea -0x78443(%rip),%rdi │ │ + lea -0x78418(%rip),%rdi │ │ lea -0x74694(%rip),%rsi │ │ lea -0x795d1(%rip),%rdx │ │ xor %ebx,%ebx │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %fs:0x28,%rax │ │ cmp 0x1000(%rsp),%rax │ │ @@ -53013,15 +53013,15 @@ │ │ je 88271 │ │ mov %rbx,%rdi │ │ mov %r14,%rsi │ │ call e8860 │ │ jmp 88252 │ │ jns 8824a │ │ mov 0x6290f(%rip),%rcx │ │ - lea -0x788e1(%rip),%rdi │ │ + lea -0x788b6(%rip),%rdi │ │ lea -0x74b70(%rip),%rsi │ │ lea -0x74fe8(%rip),%rdx │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %rbx,%rdi │ │ call e7610 │ │ mov %fs:0x28,%rax │ │ @@ -53565,15 +53565,15 @@ │ │ je 889cb │ │ mov %edx,%ebp │ │ test %edx,%edx │ │ jne 88a1d │ │ jmp 889cb │ │ jns 889c3 │ │ mov 0x6218f(%rip),%rcx │ │ - lea -0x78a6b(%rip),%rdi │ │ + lea -0x78a40(%rip),%rdi │ │ lea -0x74824(%rip),%rsi │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %rbx,%rdi │ │ call e7610 │ │ mov %fs:0x28,%rax │ │ cmp 0x10(%rsp),%rax │ │ @@ -54175,15 +54175,15 @@ │ │ cmpb $0x0,(%rax) │ │ cmove %ecx,%edx │ │ mov %dx,0xa(%rsp) │ │ movzwl %dx,%edx │ │ cmp $0xfff,%edx │ │ jb 89260 │ │ mov 0x61940(%rip),%rcx │ │ - lea -0x794ae(%rip),%rdi │ │ + lea -0x79483(%rip),%rdi │ │ jmp 8929c │ │ mov 0x6192d(%rip),%rax │ │ mov (%rax),%rcx │ │ mov %fs:0x28,%rax │ │ cmp 0x1018(%rsp),%rax │ │ jne 892f4 │ │ lea -0x78317(%rip),%rdi │ │ @@ -54342,15 +54342,15 @@ │ │ je 895cf │ │ mov %rax,%r12 │ │ mov %rax,%rdi │ │ call e7b30 │ │ test %rax,%rax │ │ je 8959c │ │ mov %rax,%r15 │ │ - lea -0x79ab9(%rip),%r13 │ │ + lea -0x79a8e(%rip),%r13 │ │ lea -0x7866f(%rip),%rbp │ │ lea 0x10(%rsp),%rbx │ │ jmp 89491 │ │ nopl 0x0(%rax,%rax,1) │ │ lea -0x752b4(%rip),%rsi │ │ lea -0x75d1c(%rip),%rdx │ │ mov %rbx,%rcx │ │ @@ -55659,15 +55659,15 @@ │ │ call e75f0 │ │ movl $0xffffffff,0x2080(%r15) │ │ mov %r12,%rdi │ │ call e7c40 │ │ cmp $0xffffffff,%eax │ │ jne 8a7bf │ │ mov 0x6039e(%rip),%r8 │ │ - lea -0x7a798(%rip),%rdi │ │ + lea -0x7a76d(%rip),%rdi │ │ lea -0x765fd(%rip),%rsi │ │ lea -0x79486(%rip),%rdx │ │ mov %r12,%rcx │ │ xor %eax,%eax │ │ call *(%r8) │ │ mov $0x1000,%edx │ │ mov %r12,%rdi │ │ @@ -55715,15 +55715,15 @@ │ │ call e75f0 │ │ movl $0xffffffff,0x2080(%r14) │ │ mov %rbx,%rdi │ │ call e7c40 │ │ cmp $0xffffffff,%eax │ │ jne 8a873 │ │ mov 0x602ea(%rip),%r8 │ │ - lea -0x7a84c(%rip),%rdi │ │ + lea -0x7a821(%rip),%rdi │ │ lea -0x766b1(%rip),%rsi │ │ lea -0x7953a(%rip),%rdx │ │ mov %rbx,%rcx │ │ xor %eax,%eax │ │ call *(%r8) │ │ mov $0x1000,%edx │ │ mov %rbx,%rdi │ │ @@ -56270,15 +56270,15 @@ │ │ mov %r12,%rsi │ │ call e89e0 │ │ test %eax,%eax │ │ je 8b01b │ │ cmp $0x14,%ebp │ │ mov $0x14,%r13d │ │ cmovl %ebp,%r13d │ │ - lea -0x7aeee(%rip),%rdi │ │ + lea -0x7aec3(%rip),%rdi │ │ mov %r12,%rsi │ │ mov %r13,%rdx │ │ call e89e0 │ │ test %eax,%eax │ │ je 8b036 │ │ lea -0x777d0(%rip),%rdi │ │ mov %r12,%rsi │ │ @@ -56368,15 +56368,15 @@ │ │ mov (%rsp),%rax │ │ movb $0x0,-0x1(%rax,%r15,1) │ │ mov %r14d,%r13d │ │ mov %r12,0x10(%rsp) │ │ jmp 8ae20 │ │ mov (%rsp),%rdi │ │ call e71d0 │ │ - lea -0x7b34e(%rip),%rdi │ │ + lea -0x7b323(%rip),%rdi │ │ call e73f0 │ │ xor %ebx,%ebx │ │ jmp 8ad29 │ │ mov (%rsp),%rax │ │ lea (%rax,%r15,1),%rsi │ │ inc %rsi │ │ cmp $0xff6,%r15d │ │ @@ -56387,15 +56387,15 @@ │ │ je 8b250 │ │ mov %rbx,%rdi │ │ mov $0x8,%edx │ │ call e78f0 │ │ test %eax,%eax │ │ jg 8b156 │ │ js 8b148 │ │ - lea -0x7b7a2(%rip),%rdi │ │ + lea -0x7b777(%rip),%rdi │ │ xor %eax,%eax │ │ mov 0x5f9ff(%rip),%rcx │ │ call *(%rcx) │ │ jmp 8b236 │ │ call e7260 <__errno@plt> │ │ cmpl $0x6e,(%rax) │ │ jne 8b22a │ │ @@ -56458,15 +56458,15 @@ │ │ jmp 8ad29 │ │ movb $0x0,(%rsi) │ │ jmp 8b156 │ │ lea -0x7c5f9(%rip),%rdi │ │ xor %eax,%eax │ │ mov 0x5f8d8(%rip),%r15 │ │ call *(%r15) │ │ - lea -0x7bb19(%rip),%r12 │ │ + lea -0x7baee(%rip),%r12 │ │ xor %ebp,%ebp │ │ jmp 8b29a │ │ lea -0x7c617(%rip),%rdi │ │ xor %eax,%eax │ │ call *%rcx │ │ lea -0x79b6a(%rip),%r12 │ │ mov %rbp,%rdi │ │ @@ -56525,15 +56525,15 @@ │ │ mov %ebp,0xb2e8(%rax) │ │ mov %rax,%rdi │ │ mov %rax,%r14 │ │ call e8a10 │ │ mov %r14,0xc518(%rbx) │ │ jmp 8ad11 │ │ mov 0x5f7c6(%rip),%rcx │ │ - lea -0x7b32d(%rip),%rdi │ │ + lea -0x7b302(%rip),%rdi │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %r14,%rdi │ │ jmp 8b23b │ │ mov 0x5f7ac(%rip),%rcx │ │ lea -0x76eb2(%rip),%rdi │ │ xor %eax,%eax │ │ @@ -56568,15 +56568,15 @@ │ │ push %r12 │ │ push %rbx │ │ mov %edx,%ebx │ │ cmp $0x8001,%edx │ │ jl 8b414 │ │ mov 0x5f763(%rip),%r8 │ │ lea -0x7a064(%rip),%rdi │ │ - lea -0x7ba43(%rip),%rsi │ │ + lea -0x7ba18(%rip),%rsi │ │ mov %ebx,%edx │ │ mov $0x8000,%ecx │ │ xor %eax,%eax │ │ call *(%r8) │ │ mov $0xffffffff,%eax │ │ jmp 8b533 │ │ xor %eax,%eax │ │ @@ -56630,15 +56630,15 @@ │ │ call e8a20 <__b64_ntop@plt> │ │ cmp $0xffffffff,%eax │ │ je 8b512 │ │ cmp %r12d,%eax │ │ je 8b4fb │ │ mov 0x5f66b(%rip),%rcx │ │ lea -0x7b12b(%rip),%rdi │ │ - lea -0x7bb3b(%rip),%rsi │ │ + lea -0x7bb10(%rip),%rsi │ │ mov %eax,%ebx │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %ebx,%eax │ │ add %ebp,%eax │ │ jmp 8b530 │ │ mov %ebp,%edi │ │ @@ -56646,15 +56646,15 @@ │ │ movslq %ebx,%rdx │ │ call e72b0 │ │ add %ebx,%ebp │ │ mov %ebp,%eax │ │ jmp 8b530 │ │ mov 0x5f637(%rip),%rcx │ │ lea -0x7a15c(%rip),%rdi │ │ - lea -0x7bb6f(%rip),%rsi │ │ + lea -0x7bb44(%rip),%rsi │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov $0xffffffff,%eax │ │ mov %r14,(%r15) │ │ pop %rbx │ │ pop %r12 │ │ pop %r14 │ │ @@ -56994,15 +56994,15 @@ │ │ movzbl 0x1(%rbx),%r8d │ │ mov %r8d,%ecx │ │ and $0x7f,%ecx │ │ mov %rcx,0xb308(%rbx) │ │ test %r8b,%r8b │ │ js 8ba36 │ │ mov 0x5f13e(%rip),%rcx │ │ - lea -0x7c04c(%rip),%rdi │ │ + lea -0x7c021(%rip),%rdi │ │ lea -0x77fdc(%rip),%rsi │ │ mov %eax,%edx │ │ xor %eax,%eax │ │ call *(%rcx) │ │ call e7260 <__errno@plt> │ │ movl $0x47,(%rax) │ │ jmp 8bb42 │ │ @@ -60233,15 +60233,15 @@ │ │ je 8ebc3 │ │ lea -0x7d095(%rip),%rsi │ │ mov %rax,%rdi │ │ call e8030 │ │ test %eax,%eax │ │ jne 8ebc3 │ │ movl $0x0,0x5e4e9(%rip) │ │ - lea -0x7f1d9(%rip),%rdi │ │ + lea -0x7f1ae(%rip),%rdi │ │ call e7ad0 │ │ test %rax,%rax │ │ je 8ebe7 │ │ lea -0x7d0c3(%rip),%rsi │ │ mov %rax,%rdi │ │ call e8030 │ │ test %eax,%eax │ │ @@ -101556,15 +101556,15 @@ │ │ mov 0xf0(%r12),%eax │ │ add %eax,%eax │ │ jmp b5523 │ │ movq $0x2,0x20(%r14) │ │ movl $0x0,0x2c(%r14) │ │ mov 0xf0(%r12),%eax │ │ mov %eax,0x28(%r14) │ │ - lea -0xa5491(%rip),%rax │ │ + lea -0xa5e38(%rip),%rax │ │ mov %rax,0x30(%r14) │ │ mov %fs:0x28,%rax │ │ cmp 0xa90(%rsp),%rax │ │ jne b556d │ │ add $0xa98,%rsp │ │ pop %rbx │ │ pop %r12 ├── lib/arm64-v8a/libdroidvnc-ng.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --relocs {} │ │ @@ -75,57 +75,57 @@ │ │ 0000000000099cf8 0000000000000403 R_AARCH64_RELATIVE 166f8 │ │ 0000000000099d00 0000000000000403 R_AARCH64_RELATIVE 13a75 │ │ 0000000000099d08 0000000000000403 R_AARCH64_RELATIVE 136b2 │ │ 0000000000099d10 0000000000000403 R_AARCH64_RELATIVE 13a8b │ │ 0000000000099d18 0000000000000403 R_AARCH64_RELATIVE 13fd6 │ │ 0000000000099d20 0000000000000403 R_AARCH64_RELATIVE 1269f │ │ 0000000000099d28 0000000000000403 R_AARCH64_RELATIVE 107cd │ │ -0000000000099d30 0000000000000403 R_AARCH64_RELATIVE f131 │ │ +0000000000099d30 0000000000000403 R_AARCH64_RELATIVE f15c │ │ 0000000000099d38 0000000000000403 R_AARCH64_RELATIVE 13d25 │ │ 0000000000099d40 0000000000000403 R_AARCH64_RELATIVE 144a0 │ │ 0000000000099d48 0000000000000403 R_AARCH64_RELATIVE 10b8e │ │ 0000000000099d50 0000000000000403 R_AARCH64_RELATIVE 12b35 │ │ 0000000000099d58 0000000000000403 R_AARCH64_RELATIVE 10f20 │ │ 0000000000099d60 0000000000000403 R_AARCH64_RELATIVE d7c7 │ │ 0000000000099d68 0000000000000403 R_AARCH64_RELATIVE 13aab │ │ 0000000000099d70 0000000000000403 R_AARCH64_RELATIVE 11b3a │ │ -0000000000099d78 0000000000000403 R_AARCH64_RELATIVE f14e │ │ +0000000000099d78 0000000000000403 R_AARCH64_RELATIVE f179 │ │ 0000000000099d80 0000000000000403 R_AARCH64_RELATIVE d804 │ │ 0000000000099d88 0000000000000403 R_AARCH64_RELATIVE 144bf │ │ 0000000000099d90 0000000000000403 R_AARCH64_RELATIVE 13adb │ │ 0000000000099d98 0000000000000403 R_AARCH64_RELATIVE 12f9c │ │ 0000000000099da0 0000000000000403 R_AARCH64_RELATIVE 112c9 │ │ 0000000000099da8 0000000000000403 R_AARCH64_RELATIVE 136de │ │ 0000000000099db0 0000000000000403 R_AARCH64_RELATIVE f7f8 │ │ 0000000000099db8 0000000000000403 R_AARCH64_RELATIVE 12b4b │ │ 0000000000099dc0 0000000000000403 R_AARCH64_RELATIVE e728 │ │ 0000000000099dc8 0000000000000403 R_AARCH64_RELATIVE 10ba5 │ │ 0000000000099dd0 0000000000000403 R_AARCH64_RELATIVE fe1a │ │ -0000000000099dd8 0000000000000403 R_AARCH64_RELATIVE f4e0 │ │ +0000000000099dd8 0000000000000403 R_AARCH64_RELATIVE f50b │ │ 0000000000099de0 0000000000000403 R_AARCH64_RELATIVE fe40 │ │ 0000000000099de8 0000000000000403 R_AARCH64_RELATIVE def3 │ │ 0000000000099df0 0000000000000403 R_AARCH64_RELATIVE e744 │ │ 0000000000099df8 0000000000000403 R_AARCH64_RELATIVE db82 │ │ 0000000000099e00 0000000000000403 R_AARCH64_RELATIVE 10f34 │ │ 0000000000099e08 0000000000000403 R_AARCH64_RELATIVE e389 │ │ 0000000000099e10 0000000000000403 R_AARCH64_RELATIVE 107ec │ │ 0000000000099e18 0000000000000403 R_AARCH64_RELATIVE 1372b │ │ 0000000000099e20 0000000000000403 R_AARCH64_RELATIVE 126b9 │ │ -0000000000099e28 0000000000000403 R_AARCH64_RELATIVE f505 │ │ +0000000000099e28 0000000000000403 R_AARCH64_RELATIVE f530 │ │ 0000000000099e30 0000000000000403 R_AARCH64_RELATIVE 12b76 │ │ 0000000000099e38 0000000000000403 R_AARCH64_RELATIVE 1170b │ │ 0000000000099e40 0000000000000403 R_AARCH64_RELATIVE fb1f │ │ 0000000000099e48 0000000000000403 R_AARCH64_RELATIVE 12b9e │ │ 0000000000099e50 0000000000000403 R_AARCH64_RELATIVE fb40 │ │ 0000000000099e58 0000000000000403 R_AARCH64_RELATIVE 12bcd │ │ 0000000000099e60 0000000000000403 R_AARCH64_RELATIVE db95 │ │ 0000000000099e68 0000000000000403 R_AARCH64_RELATIVE fb51 │ │ 0000000000099e70 0000000000000403 R_AARCH64_RELATIVE 13280 │ │ 0000000000099e78 0000000000000403 R_AARCH64_RELATIVE 112f3 │ │ -0000000000099e80 0000000000000403 R_AARCH64_RELATIVE edf3 │ │ +0000000000099e80 0000000000000403 R_AARCH64_RELATIVE ee1e │ │ 0000000000099e88 0000000000000403 R_AARCH64_RELATIVE 13d4d │ │ 0000000000099e90 0000000000000403 R_AARCH64_RELATIVE 10800 │ │ 0000000000099e98 0000000000000403 R_AARCH64_RELATIVE 126cf │ │ 0000000000099ea0 0000000000000403 R_AARCH64_RELATIVE 12be9 │ │ 0000000000099ea8 0000000000000403 R_AARCH64_RELATIVE f813 │ │ 0000000000099eb0 0000000000000403 R_AARCH64_RELATIVE ec30 │ │ 0000000000099eb8 0000000000000403 R_AARCH64_RELATIVE e39e │ │ @@ -134,15 +134,15 @@ │ │ 0000000000099ed0 0000000000000403 R_AARCH64_RELATIVE 10825 │ │ 0000000000099ed8 0000000000000403 R_AARCH64_RELATIVE 147d7 │ │ 0000000000099ee0 0000000000000403 R_AARCH64_RELATIVE 11317 │ │ 0000000000099ee8 0000000000000403 R_AARCH64_RELATIVE e757 │ │ 0000000000099ef0 0000000000000403 R_AARCH64_RELATIVE 11341 │ │ 0000000000099ef8 0000000000000403 R_AARCH64_RELATIVE 1172c │ │ 0000000000099f00 0000000000000403 R_AARCH64_RELATIVE 12352 │ │ -0000000000099f08 0000000000000403 R_AARCH64_RELATIVE ee21 │ │ +0000000000099f08 0000000000000403 R_AARCH64_RELATIVE ee4c │ │ 0000000000099f10 0000000000000403 R_AARCH64_RELATIVE 12370 │ │ 0000000000099f18 0000000000000403 R_AARCH64_RELATIVE 12fbc │ │ 0000000000099f20 0000000000000403 R_AARCH64_RELATIVE 132a7 │ │ 0000000000099f28 0000000000000403 R_AARCH64_RELATIVE 123a6 │ │ 0000000000099f30 0000000000000403 R_AARCH64_RELATIVE 12c13 │ │ 0000000000099f38 0000000000000403 R_AARCH64_RELATIVE 10f59 │ │ 0000000000099f40 0000000000000403 R_AARCH64_RELATIVE 11b56 │ │ @@ -152,15 +152,15 @@ │ │ 0000000000099f60 0000000000000403 R_AARCH64_RELATIVE 11b6a │ │ 0000000000099f68 0000000000000403 R_AARCH64_RELATIVE 1174f │ │ 0000000000099f70 0000000000000403 R_AARCH64_RELATIVE 13d69 │ │ 0000000000099f78 0000000000000403 R_AARCH64_RELATIVE 10852 │ │ 0000000000099f80 0000000000000403 R_AARCH64_RELATIVE e3f3 │ │ 0000000000099f88 0000000000000403 R_AARCH64_RELATIVE 144f6 │ │ 0000000000099f90 0000000000000403 R_AARCH64_RELATIVE 11f9b │ │ -0000000000099f98 0000000000000403 R_AARCH64_RELATIVE f534 │ │ +0000000000099f98 0000000000000403 R_AARCH64_RELATIVE f55f │ │ 0000000000099fa0 0000000000000403 R_AARCH64_RELATIVE 11779 │ │ 0000000000099fa8 0000000000000403 R_AARCH64_RELATIVE fbba │ │ 0000000000099fb0 0000000000000403 R_AARCH64_RELATIVE fe53 │ │ 0000000000099fb8 0000000000000403 R_AARCH64_RELATIVE 1272f │ │ 0000000000099fc0 0000000000000403 R_AARCH64_RELATIVE 14807 │ │ 0000000000099fc8 0000000000000403 R_AARCH64_RELATIVE fe7b │ │ 0000000000099fd0 0000000000000403 R_AARCH64_RELATIVE e784 │ │ @@ -171,15 +171,15 @@ │ │ 0000000000099ff8 0000000000000403 R_AARCH64_RELATIVE 132c6 │ │ 000000000009a000 0000000000000403 R_AARCH64_RELATIVE 10be3 │ │ 000000000009a008 0000000000000403 R_AARCH64_RELATIVE e432 │ │ 000000000009a010 0000000000000403 R_AARCH64_RELATIVE fbc7 │ │ 000000000009a018 0000000000000403 R_AARCH64_RELATIVE e457 │ │ 000000000009a020 0000000000000403 R_AARCH64_RELATIVE df30 │ │ 000000000009a028 0000000000000403 R_AARCH64_RELATIVE 11fb6 │ │ -000000000009a030 0000000000000403 R_AARCH64_RELATIVE ee3f │ │ +000000000009a030 0000000000000403 R_AARCH64_RELATIVE ee6a │ │ 000000000009a038 0000000000000403 R_AARCH64_RELATIVE 12fe6 │ │ 000000000009a040 0000000000000403 R_AARCH64_RELATIVE fbcd │ │ 000000000009a048 0000000000000403 R_AARCH64_RELATIVE 11fd5 │ │ 000000000009a050 0000000000000403 R_AARCH64_RELATIVE 10c07 │ │ 000000000009a058 0000000000000403 R_AARCH64_RELATIVE 11bac │ │ 000000000009a060 0000000000000403 R_AARCH64_RELATIVE 1136d │ │ 000000000009a068 0000000000000403 R_AARCH64_RELATIVE dc0b │ ├── readelf --wide --notes {} │ │ @@ -1,8 +1,8 @@ │ │ │ │ Displaying notes found in: .note.android.ident │ │ Owner Data size Description │ │ Android 0x00000084 NT_VERSION (version) description data: 18 00 00 00 72 32 37 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 31 32 30 37 37 39 37 33 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ Owner Data size Description │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9d6b84268e6087e546389ffd493318c08887581e │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 29c444e84c9a75dd3dae18f150ba8ea775db9e35 │ ├── strings --all --bytes=8 {} │ │ @@ -772,14 +772,15 @@ │ │ CompressLevel8 │ │ RawEquiv │ │ -sslkeyfile path set path to private key file for encrypted WebSockets connections │ │ -nevershared │ │ JPEG Error: %s │ │ SendJpegRect: failed to allocate memory │ │ control frame with FIN bit cleared received, aborting │ │ +droidVNC-NG version 2.0.8 (build 20250207) │ │ Requested feature was omitted at compile time │ │ Seek failed on temporary file │ │ Start of Image │ │ rfbSendFileTransferMessage: write │ │ Enabling ExtendedClipboard extension for client %s │ │ client sent us a Text Message that is too big %d>%d │ │ rfbProcessExtendedServerCutTextData: zlib stream initialization error │ │ @@ -837,15 +838,14 @@ │ │ rfbFileUploadFailedRequest │ │ -ftproot │ │ File [%s]: Method [%s]: Error while reading FileUploadRequestMsg │ │ /home/vagrant/build/net.christianbeier.droidvnc_ng/libvncserver/src/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c │ │ File [%s]: Method [%s]: Delete operation on file <%s> failed │ │ sec-websocket-key1: │ │ webSocketsHandshake: failed sending WebSockets response │ │ -droidVNC-NG version 2.0.8 (build 20250210) │ │ Bogus virtual array access │ │ Not a JPEG file: starts with 0x%02x 0x%02x │ │ net/christianbeier/droidvnc_ng/MainService │ │ RFB protocol version mismatch - server %d.%d, client %d.%d │ │ Protocol version sent %d.%d, using %d.%d │ │ Enabling ExtDesktopSize protocol extension for client %s │ │ rfbAuthProcessClientMessage: password check failed │ ├── readelf --wide --decompress --string-dump=.rodata {} │ │ @@ -192,83 +192,83 @@ │ │ [ 18f3] / │ │ [ 18f5] -sslkeyfile path set path to private key file for encrypted WebSockets connections\n │ │ [ 194f] --help │ │ [ 1956] -nevershared │ │ [ 1963] JPEG Error: %s\n │ │ [ 1973] SendJpegRect: failed to allocate memory\n │ │ [ 199c] control frame with FIN bit cleared received, aborting\n │ │ - [ 19d3] Requested feature was omitted at compile time │ │ - [ 1a01] Seek failed on temporary file │ │ - [ 1a1f] Start of Image │ │ - [ 1a2e] unknown │ │ - [ 1a37] rfbSendFileTransferMessage: write │ │ - [ 1a59] Enabling ExtendedClipboard extension for client %s\n │ │ - [ 1a8d] client sent us a Text Message that is too big %d>%d\n │ │ - [ 1ac2] rfbProcessExtendedServerCutTextData: zlib stream initialization error │ │ - [ 1b08] connection failed │ │ - [ 1b1a] SupportedEncoding │ │ - [ 1b2c] QualityLevel4 │ │ - [ 1b3a] Content-Type: image/svg+xml^M\n │ │ - [ 1b58] tjInitCompress(): Memory allocation failure │ │ - [ 1b84] tjCompress2(): Memory allocation failure │ │ - [ 1bad] rfbProcessClientAuthType: read │ │ - [ 1bcc] tightvnc-filetransfer/rfbTightProcessArg\n │ │ - [ 1bf6] File [%s]: Method [%s]: cannot create path for file transfer\n │ │ - [ 1c34] File [%s]: Method [%s]: Error while reading dir name length\n │ │ - [ 1c71] . │ │ - [ 1c73] Server does not support data compression on upload │ │ - [ 1ca6] webSocketsHandshake: client gone\n │ │ - [ 1cc8] webSocketsEncodeHybi │ │ - [ 1cdd] %s: got frame without mask; ret=%d\n │ │ - [ 1d01] JSIMD_NOHUFFENC │ │ - [ 1d11] DCT coefficient out of range │ │ - [ 1d2e] Unsupported JPEG data precision %d │ │ - [ 1d51] (Ljava/lang/String;)[B │ │ - [ 1d68] %sUltra File Transfer is disabled, dropping client: %s\n │ │ - [ 1da0] rfbSendFileTransferChunk() select failed: %s\n │ │ - [ 1dce] accepted UDP client\n │ │ - [ 1de4] rfbProcessClientInitMessage: write │ │ - [ 1e07] FixColourMapEntries unsupported\n │ │ - [ 1e28] Enabling SupportedEncodings protocol extension for client %s\n │ │ - [ 1e66] rfbProcessClientNormalMessage: unknown message type %d\n │ │ - [ 1e9e] rfbProcessClientSecurityType: returning securityResult for client rfb version >= 3.8\n │ │ - [ 1ef4] SetEncodings │ │ - [ 1f01] ClientCutText │ │ - [ 1f0f] SetDesktopSize │ │ - [ 1f1e] %s: server bits per pixel not 8, 16 or 32 (is %d)\n │ │ - [ 1f51] -httpport portnum use portnum for http connection\n │ │ - [ 1f89] -dontdisconnect │ │ - [ 1f99] zrleOutStreamOverrun: deflate failed with error code %d\n │ │ - [ 1fd2] Invalid handle │ │ - [ 1fe1] Extension client data is null, closing the connection !\n │ │ - [ 201a] tightvnc-filetransfer/rfbHandleSecTypeTight\n │ │ - [ 2047] tightvnc-filetransfer/SetFtpRoot\n │ │ - [ 2069] File [%s]: Method [%s]: Error directory name is too long.\n │ │ - [ 20a4] webSocketsHandshake: malloc │ │ - [ 20c0] Unsupported color conversion request │ │ - [ 20e5] Output file write error --- out of disk space? │ │ - [ 2114] Freed EMS handle %u │ │ - [ 2128] Sending a repeater ID: %s.\n │ │ - [ 2144] onPointerEvent: could not attach thread, there will be no input │ │ - [ 2184] rfbProcessFileTransfer() rfbFileTransferOffer("%s"->"%s") %s %s fd=%d\n │ │ - [ 21cb] WriteExact: WebSockets encode error\n │ │ - [ 21f0] any │ │ - [ 21f4] localhost │ │ - [ 21fe] SetServerInput │ │ - [ 220d] Received │ │ - [ 2216] no translation needed\n │ │ - [ 222d] Jun 25 2014 │ │ - [ 2239] rfbFileUploadFailedRequest │ │ - [ 2254] -ftproot │ │ - [ 225d] File [%s]: Method [%s]: Error while reading FileUploadRequestMsg\n │ │ + [ 19d3] droidVNC-NG version 2.0.8 (build 20250207) │ │ + [ 19fe] Requested feature was omitted at compile time │ │ + [ 1a2c] Seek failed on temporary file │ │ + [ 1a4a] Start of Image │ │ + [ 1a59] unknown │ │ + [ 1a62] rfbSendFileTransferMessage: write │ │ + [ 1a84] Enabling ExtendedClipboard extension for client %s\n │ │ + [ 1ab8] client sent us a Text Message that is too big %d>%d\n │ │ + [ 1aed] rfbProcessExtendedServerCutTextData: zlib stream initialization error │ │ + [ 1b33] connection failed │ │ + [ 1b45] SupportedEncoding │ │ + [ 1b57] QualityLevel4 │ │ + [ 1b65] Content-Type: image/svg+xml^M\n │ │ + [ 1b83] tjInitCompress(): Memory allocation failure │ │ + [ 1baf] tjCompress2(): Memory allocation failure │ │ + [ 1bd8] rfbProcessClientAuthType: read │ │ + [ 1bf7] tightvnc-filetransfer/rfbTightProcessArg\n │ │ + [ 1c21] File [%s]: Method [%s]: cannot create path for file transfer\n │ │ + [ 1c5f] File [%s]: Method [%s]: Error while reading dir name length\n │ │ + [ 1c9c] . │ │ + [ 1c9e] Server does not support data compression on upload │ │ + [ 1cd1] webSocketsHandshake: client gone\n │ │ + [ 1cf3] webSocketsEncodeHybi │ │ + [ 1d08] %s: got frame without mask; ret=%d\n │ │ + [ 1d2c] JSIMD_NOHUFFENC │ │ + [ 1d3c] DCT coefficient out of range │ │ + [ 1d59] Unsupported JPEG data precision %d │ │ + [ 1d7c] (Ljava/lang/String;)[B │ │ + [ 1d93] %sUltra File Transfer is disabled, dropping client: %s\n │ │ + [ 1dcb] rfbSendFileTransferChunk() select failed: %s\n │ │ + [ 1df9] accepted UDP client\n │ │ + [ 1e0f] rfbProcessClientInitMessage: write │ │ + [ 1e32] FixColourMapEntries unsupported\n │ │ + [ 1e53] Enabling SupportedEncodings protocol extension for client %s\n │ │ + [ 1e91] rfbProcessClientNormalMessage: unknown message type %d\n │ │ + [ 1ec9] rfbProcessClientSecurityType: returning securityResult for client rfb version >= 3.8\n │ │ + [ 1f1f] SetEncodings │ │ + [ 1f2c] ClientCutText │ │ + [ 1f3a] SetDesktopSize │ │ + [ 1f49] %s: server bits per pixel not 8, 16 or 32 (is %d)\n │ │ + [ 1f7c] -httpport portnum use portnum for http connection\n │ │ + [ 1fb4] -dontdisconnect │ │ + [ 1fc4] zrleOutStreamOverrun: deflate failed with error code %d\n │ │ + [ 1ffd] Invalid handle │ │ + [ 200c] Extension client data is null, closing the connection !\n │ │ + [ 2045] tightvnc-filetransfer/rfbHandleSecTypeTight\n │ │ + [ 2072] tightvnc-filetransfer/SetFtpRoot\n │ │ + [ 2094] File [%s]: Method [%s]: Error directory name is too long.\n │ │ + [ 20cf] webSocketsHandshake: malloc │ │ + [ 20eb] Unsupported color conversion request │ │ + [ 2110] Output file write error --- out of disk space? │ │ + [ 213f] Freed EMS handle %u │ │ + [ 2153] Sending a repeater ID: %s.\n │ │ + [ 216f] onPointerEvent: could not attach thread, there will be no input │ │ + [ 21af] rfbProcessFileTransfer() rfbFileTransferOffer("%s"->"%s") %s %s fd=%d\n │ │ + [ 21f6] WriteExact: WebSockets encode error\n │ │ + [ 221b] any │ │ + [ 221f] localhost │ │ + [ 2229] SetServerInput │ │ + [ 2238] Received │ │ + [ 2241] no translation needed\n │ │ + [ 2258] Jun 25 2014 │ │ + [ 2264] rfbFileUploadFailedRequest │ │ + [ 227f] -ftproot │ │ + [ 2288] File [%s]: Method [%s]: Error while reading FileUploadRequestMsg\n │ │ /home/vagrant/build/net.christianbeier.droidvnc_ng/libvncserver/src/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c │ │ - [ 2321] File [%s]: Method [%s]: Delete operation on file <%s> failed\n │ │ - [ 235f] sec-websocket-key1: │ │ - [ 2374] webSocketsHandshake: failed sending WebSockets response\n │ │ - [ 23ad] droidVNC-NG version 2.0.8 (build 20250210) │ │ + [ 234c] File [%s]: Method [%s]: Delete operation on file <%s> failed\n │ │ + [ 238a] sec-websocket-key1: │ │ + [ 239f] webSocketsHandshake: failed sending WebSockets response\n │ │ [ 23d8] Bogus virtual array access │ │ [ 23f3] Not a JPEG file: starts with 0x%02x 0x%02x │ │ [ 241e] net/christianbeier/droidvnc_ng/MainService │ │ [ 2449] %s: %s\n │ │ [ 2451] RFB protocol version mismatch - server %d.%d, client %d.%d │ │ [ 248c] Protocol version sent %d.%d, using %d.%d\n │ │ [ 24b6] Enabling ExtDesktopSize protocol extension for client %s\n │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -159,15 +159,15 @@ │ │ b.lt 24198 // b.tstop │ │ adrp x2, 10000 │ │ add x2, x2, #0xb2 │ │ mov w0, #0x6 // #6 │ │ bl 96bd0 <__android_log_print@plt> │ │ b 24214 │ │ adrp x2, f000 │ │ - add x2, x2, #0x548 │ │ + add x2, x2, #0x573 │ │ mov x3, sp │ │ mov w0, #0x4 // #4 │ │ bl 96bd0 <__android_log_print@plt> │ │ mov x1, sp │ │ mov w0, w20 │ │ mov w2, #0xfa // #250 │ │ mov w3, wzr │ │ @@ -714,15 +714,15 @@ │ │ mov x0, x8 │ │ ldr x9, [x9, #32] │ │ blr x9 │ │ cbz w0, 24a40 │ │ nop │ │ adr x1, 10f6e │ │ adrp x2, f000 │ │ - add x2, x2, #0x564 │ │ + add x2, x2, #0x58f │ │ mov w0, #0x6 // #6 │ │ bl 96bd0 <__android_log_print@plt> │ │ b 24ad8 │ │ ldr x8, [x19] │ │ ldr x0, [sp] │ │ adrp x25, 9a000 │ │ adrp x2, 10000 │ │ @@ -1482,15 +1482,15 @@ │ │ ldr x8, [x8, #48] │ │ blr x8 │ │ ldr x8, [x20] │ │ mov x1, x0 │ │ adrp x2, d000 │ │ add x2, x2, #0x86e │ │ adrp x3, f000 │ │ - add x3, x3, #0x171 │ │ + add x3, x3, #0x19c │ │ ldr x8, [x8, #264] │ │ mov x0, x20 │ │ blr x8 │ │ ldr x8, [x20] │ │ mov x21, x0 │ │ adrp x1, d000 │ │ add x1, x1, #0xf98 │ │ @@ -4028,15 +4028,15 @@ │ │ adrp x8, 9a000 │ │ tst w22, #0xff │ │ ldr x8, [x8, #800] │ │ stp xzr, x8, [x19, #24] │ │ b.eq 27d00 // b.none │ │ adrp x8, 9a000 │ │ adrp x0, f000 │ │ - add x0, x0, #0x1ee │ │ + add x0, x0, #0x219 │ │ ldr x8, [x8, #736] │ │ ldr x8, [x8] │ │ blr x8 │ │ bl 96dc0 │ │ cbz x0, 27ccc │ │ mov x20, x0 │ │ b 27c98 │ │ @@ -4086,15 +4086,15 @@ │ │ mov w6, #0x2 // #2 │ │ bl 972b0 │ │ cbz w0, 27d68 │ │ adrp x0, 12000 │ │ add x0, x0, #0xc85 │ │ bl 96ea0 │ │ adrp x0, e000 │ │ - add x0, x0, #0xe56 │ │ + add x0, x0, #0xe81 │ │ b 27d6c │ │ strb wzr, [x19, #77] │ │ b 2805c │ │ add x0, sp, #0x10 │ │ bl 96cd0 │ │ str x0, [x19, #48] │ │ mov w0, #0x18 // #24 │ │ @@ -4777,15 +4777,15 @@ │ │ tst w0, #0xff │ │ b.ne 287cc // b.any │ │ ldr x1, [x21] │ │ mov x0, x19 │ │ bl 96df0 │ │ b 287cc │ │ adrp x0, f000 │ │ - add x0, x0, #0x204 │ │ + add x0, x0, #0x22f │ │ bl 96ea0 │ │ b 29788 │ │ cbz w0, 2888c │ │ adrp x0, d000 │ │ add x0, x0, #0x597 │ │ bl 96ea0 │ │ b 29788 │ │ @@ -5018,15 +5018,15 @@ │ │ mov w3, #0x14 // #20 │ │ bl 973f0 │ │ adrp x8, 9a000 │ │ adrp x0, e000 │ │ add x0, x0, #0x8e5 │ │ ldr x8, [x8, #736] │ │ adrp x1, f000 │ │ - add x1, x1, #0x227 │ │ + add x1, x1, #0x252 │ │ b 28854 │ │ sub x8, x29, #0x2c │ │ mov x0, x19 │ │ mov w2, #0x7 // #7 │ │ orr x1, x8, #0x1 │ │ bl 973c0 │ │ cmp w0, #0x0 │ │ @@ -5340,15 +5340,15 @@ │ │ b.ne 29790 // b.any │ │ mov x0, x19 │ │ mov w1, #0x1 // #1 │ │ b 297c4 │ │ ldurb w1, [x29, #-44] │ │ adrp x20, 9a000 │ │ adrp x0, f000 │ │ - add x0, x0, #0x286 │ │ + add x0, x0, #0x2b1 │ │ ldr x20, [x20, #736] │ │ ldr x8, [x20] │ │ blr x8 │ │ ldr x8, [x20] │ │ adrp x0, 12000 │ │ add x0, x0, #0xcfd │ │ b 288b0 │ │ @@ -5549,15 +5549,15 @@ │ │ blr x8 │ │ strb w20, [x22, #548] │ │ b 291fc │ │ ldrb w8, [x22, #529] │ │ cbnz w8, 291fc │ │ adrp x8, 9a000 │ │ adrp x0, f000 │ │ - add x0, x0, #0x248 │ │ + add x0, x0, #0x273 │ │ ldr x8, [x8, #736] │ │ ldr x1, [x19, #48] │ │ ldr x8, [x8] │ │ blr x8 │ │ strb w20, [x22, #529] │ │ b 291fc │ │ ldrb w8, [x22, #528] │ │ @@ -5594,15 +5594,15 @@ │ │ ldr x8, [x19] │ │ ldr x8, [x8, #976] │ │ cbz x8, 291fc │ │ ldrb w8, [x27, #164] │ │ cbnz w8, 294e8 │ │ adrp x8, 9a000 │ │ adrp x0, e000 │ │ - add x0, x0, #0xe79 │ │ + add x0, x0, #0xea4 │ │ ldr x8, [x8, #736] │ │ ldr x1, [x19, #48] │ │ ldr x8, [x8] │ │ blr x8 │ │ strb w20, [x27, #164] │ │ mov x0, x19 │ │ bl 2e054 │ │ @@ -5905,15 +5905,15 @@ │ │ add x0, x0, #0x930 │ │ bl 96ea0 │ │ mov x0, x20 │ │ bl 96c80 │ │ b 29788 │ │ adrp x8, 9a000 │ │ adrp x0, e000 │ │ - add x0, x0, #0xead │ │ + add x0, x0, #0xed8 │ │ ldr x8, [x8, #736] │ │ mov w1, w21 │ │ mov w2, #0x1000 // #4096 │ │ ldr x8, [x8] │ │ blr x8 │ │ b 29788 │ │ ldr x10, [x27, #144] │ │ @@ -6638,15 +6638,15 @@ │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mov x29, sp │ │ sub sp, sp, #0x210 │ │ mrs x22, tpidr_el0 │ │ adrp x9, e000 │ │ - add x9, x9, #0xe4e │ │ + add x9, x9, #0xe79 │ │ ldr x8, [x22, #40] │ │ mov x19, x0 │ │ adrp x3, f000 │ │ add x3, x3, #0xc5f │ │ adrp x5, 12000 │ │ add x5, x5, #0x78b │ │ stur x8, [x29, #-8] │ │ @@ -6965,19 +6965,19 @@ │ │ b.ne 2a9dc // b.any │ │ ldr x8, [x19] │ │ ldrb w8, [x8, #856] │ │ cmp w8, #0xff │ │ b.eq 2aa34 // b.none │ │ adrp x8, 9a000 │ │ adrp x0, f000 │ │ - add x0, x0, #0x188 │ │ + add x0, x0, #0x1b3 │ │ ldr x8, [x8, #736] │ │ ldr x2, [x19, #48] │ │ adrp x1, e000 │ │ - add x1, x1, #0xe56 │ │ + add x1, x1, #0xe81 │ │ ldr x8, [x8] │ │ blr x8 │ │ mov x0, x19 │ │ bl 970c0 │ │ mov w0, wzr │ │ ldr x8, [x22, #40] │ │ ldur x9, [x29, #-8] │ │ @@ -7009,15 +7009,15 @@ │ │ add w3, w20, #0xc │ │ mov x0, x19 │ │ mov w1, #0x7 // #7 │ │ bl 97550 │ │ mov w0, #0xff // #255 │ │ b 2aa0c │ │ adrp x0, e000 │ │ - add x0, x0, #0xe57 │ │ + add x0, x0, #0xe82 │ │ bl 96ea0 │ │ mov x0, x19 │ │ bl 970c0 │ │ add x0, x19, x23 │ │ bl 96e10 │ │ b 2aa08 │ │ bl 96be0 <__stack_chk_fail@plt> │ │ @@ -7041,19 +7041,19 @@ │ │ b.ne 2ab04 // b.any │ │ ldr x8, [x22] │ │ ldrb w8, [x8, #856] │ │ cmp w8, #0xff │ │ b.eq 2ab48 // b.none │ │ adrp x8, 9a000 │ │ adrp x0, f000 │ │ - add x0, x0, #0x188 │ │ + add x0, x0, #0x1b3 │ │ ldr x8, [x8, #736] │ │ ldr x2, [x22, #48] │ │ adrp x1, e000 │ │ - add x1, x1, #0xe56 │ │ + add x1, x1, #0xe81 │ │ ldr x8, [x8] │ │ blr x8 │ │ mov x0, x22 │ │ bl 970c0 │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #48] │ │ ldr x23, [sp, #16] │ │ @@ -7135,19 +7135,19 @@ │ │ b.ne 2ac74 // b.any │ │ ldr x8, [x20] │ │ ldrb w8, [x8, #856] │ │ cmp w8, #0xff │ │ b.eq 2aca8 // b.none │ │ adrp x8, 9a000 │ │ adrp x0, f000 │ │ - add x0, x0, #0x188 │ │ + add x0, x0, #0x1b3 │ │ ldr x8, [x8, #736] │ │ ldr x2, [x20, #48] │ │ adrp x1, e000 │ │ - add x1, x1, #0xe56 │ │ + add x1, x1, #0xe81 │ │ ldr x8, [x8] │ │ blr x8 │ │ mov x0, x20 │ │ bl 970c0 │ │ mov w0, wzr │ │ b 2ad08 │ │ adrp x2, 11000 │ │ @@ -7244,19 +7244,19 @@ │ │ b.ne 2ae20 // b.any │ │ ldr x8, [x19] │ │ ldrb w8, [x8, #856] │ │ cmp w8, #0xff │ │ b.eq 2ae80 // b.none │ │ adrp x8, 9a000 │ │ adrp x0, f000 │ │ - add x0, x0, #0x188 │ │ + add x0, x0, #0x1b3 │ │ ldr x8, [x8, #736] │ │ ldr x2, [x19, #48] │ │ adrp x1, e000 │ │ - add x1, x1, #0xe56 │ │ + add x1, x1, #0xe81 │ │ ldr x8, [x8] │ │ blr x8 │ │ mov x0, x19 │ │ bl 970c0 │ │ mov w0, wzr │ │ ldr x8, [x24, #40] │ │ ldur x9, [x29, #-16] │ │ @@ -7435,19 +7435,19 @@ │ │ b.ne 2b114 // b.any │ │ ldr x8, [x19] │ │ ldrb w8, [x8, #856] │ │ cmp w8, #0xff │ │ b.eq 2b154 // b.none │ │ adrp x8, 9a000 │ │ adrp x0, f000 │ │ - add x0, x0, #0x188 │ │ + add x0, x0, #0x1b3 │ │ ldr x8, [x8, #736] │ │ ldr x2, [x19, #48] │ │ adrp x1, e000 │ │ - add x1, x1, #0xe56 │ │ + add x1, x1, #0xe81 │ │ ldr x8, [x8] │ │ blr x8 │ │ mov x0, x19 │ │ bl 970c0 │ │ mov x0, xzr │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ @@ -7573,15 +7573,15 @@ │ │ ldr x8, [x8, #736] │ │ ldr x19, [x8] │ │ bl 96d10 <__errno@plt> │ │ ldr w0, [x0] │ │ bl 96d20 │ │ mov x1, x0 │ │ adrp x0, f000 │ │ - add x0, x0, #0x1c0 │ │ + add x0, x0, #0x1eb │ │ blr x19 │ │ b 2b218 │ │ adrp x8, 9a000 │ │ ldr x8, [x8, #736] │ │ ldr x21, [x8] │ │ bl 96d10 <__errno@plt> │ │ ldr w0, [x0] │ │ @@ -7675,19 +7675,19 @@ │ │ b.ne 2b4c4 // b.any │ │ ldr x8, [x19] │ │ ldrb w8, [x8, #856] │ │ cmp w8, #0xff │ │ b.eq 2b528 // b.none │ │ adrp x8, 9a000 │ │ adrp x0, f000 │ │ - add x0, x0, #0x188 │ │ + add x0, x0, #0x1b3 │ │ ldr x8, [x8, #736] │ │ ldr x2, [x19, #48] │ │ adrp x1, e000 │ │ - add x1, x1, #0xe56 │ │ + add x1, x1, #0xe81 │ │ ldr x8, [x8] │ │ blr x8 │ │ mov x0, x19 │ │ bl 970c0 │ │ mov w0, wzr │ │ ldr x8, [x24, #40] │ │ ldur x9, [x29, #-8] │ │ @@ -7920,15 +7920,15 @@ │ │ ldr x8, [x8, #736] │ │ ldr x25, [x8] │ │ adrp x8, d000 │ │ add x8, x8, #0x90a │ │ csel x3, x9, x8, eq // eq = none │ │ b.eq 2bd8c // b.none │ │ adrp x4, e000 │ │ - add x4, x4, #0xe56 │ │ + add x4, x4, #0xe81 │ │ b 2bda8 │ │ mov x0, x19 │ │ mov w1, w20 │ │ bl 97620 │ │ cbz x0, 2b4f4 │ │ and w8, w21, #0xff │ │ cmp w8, #0x5 │ │ @@ -8160,15 +8160,15 @@ │ │ ldr x8, [x8] │ │ blr x8 │ │ ldr x8, [x24, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ b.ne 2bee8 // b.any │ │ adrp x5, e000 │ │ - add x5, x5, #0xe56 │ │ + add x5, x5, #0xe81 │ │ mov x0, x19 │ │ mov w1, #0x7 // #7 │ │ b 2be84 │ │ mov x0, x19 │ │ b 2b97c │ │ add x0, x26, #0x68 │ │ bl 976b0 │ │ @@ -8219,15 +8219,15 @@ │ │ add x0, x0, #0xfd8 │ │ blr x8 │ │ ldr x8, [x24, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ b.ne 2bee8 // b.any │ │ adrp x5, e000 │ │ - add x5, x5, #0xe56 │ │ + add x5, x5, #0xe81 │ │ mov x0, x19 │ │ mov w1, #0xe // #14 │ │ mov w2, wzr │ │ mov w3, #0x1 // #1 │ │ b 2be8c │ │ adrp x0, d000 │ │ add x0, x0, #0x912 │ │ @@ -8243,15 +8243,15 @@ │ │ bl 96d10 <__errno@plt> │ │ ldr w0, [x0] │ │ bl 96d20 │ │ ldr w5, [x23] │ │ mov x3, x26 │ │ mov x4, x0 │ │ adrp x0, f000 │ │ - add x0, x0, #0x5a4 │ │ + add x0, x0, #0x5cf │ │ add x2, sp, #0x10 │ │ mov x1, x21 │ │ blr x25 │ │ ldr w5, [x23] │ │ cmn w5, #0x1 │ │ mov x0, x19 │ │ mov w1, #0x9 // #9 │ │ @@ -8294,15 +8294,15 @@ │ │ add x0, x0, #0x839 │ │ blr x8 │ │ ldr x8, [x24, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ b.ne 2bee8 // b.any │ │ adrp x5, e000 │ │ - add x5, x5, #0xe56 │ │ + add x5, x5, #0xe81 │ │ mov x0, x19 │ │ mov w1, #0xe // #14 │ │ mov w2, wzr │ │ mov w3, #0xffffffff // #-1 │ │ mov w4, wzr │ │ add sp, sp, #0x2, lsl #12 │ │ add sp, sp, #0x160 │ │ @@ -9153,15 +9153,15 @@ │ │ lsr w27, w12, #16 │ │ b 2cbcc │ │ ldr w10, [x8, #4] │ │ mov w20, w9 │ │ mov w27, w10 │ │ cmp w9, #0x1 │ │ adrp x3, e000 │ │ - add x3, x3, #0xe56 │ │ + add x3, x3, #0xe81 │ │ b.ne 2cbf4 // b.any │ │ cmp w10, #0x3 │ │ b.hi 2cbf4 // b.pmore │ │ nop │ │ adr x9, 15324 │ │ ldrsw x10, [x9, w10, sxtw #2] │ │ add x3, x9, x10 │ │ @@ -10549,15 +10549,15 @@ │ │ str wzr, [sp, #8] │ │ str xzr, [sp] │ │ stp xzr, xzr, [sp, #72] │ │ str xzr, [sp, #64] │ │ bl 97890 │ │ cbz w0, 2e160 │ │ adrp x0, e000 │ │ - add x0, x0, #0xee2 │ │ + add x0, x0, #0xf0d │ │ bl 96ea0 │ │ b 2e30c │ │ str w22, [sp, #8] │ │ str x21, [sp] │ │ tbnz w20, #0, 2e214 │ │ mov x21, xzr │ │ adrp x24, 9a000 │ │ @@ -12431,15 +12431,15 @@ │ │ ldr w8, [x19, #60] │ │ cmp w8, #0x8 │ │ b.lt 2fe0c // b.tstop │ │ cmp w8, #0x379 │ │ b.eq 2fe0c // b.none │ │ adrp x8, 9a000 │ │ adrp x0, f000 │ │ - add x0, x0, #0x2be │ │ + add x0, x0, #0x2e9 │ │ ldr x8, [x8, #736] │ │ ldr x8, [x8] │ │ blr x8 │ │ add x1, sp, #0x4 │ │ mov x0, x19 │ │ mov w2, #0x4 // #4 │ │ str wzr, [sp, #4] │ │ @@ -13556,15 +13556,15 @@ │ │ bl 97030 <__FD_SET_chk@plt> │ │ ldr w8, [x19, #364] │ │ cmp w20, w8 │ │ csel w8, w20, w8, gt │ │ str w8, [x19, #364] │ │ b 30f38 │ │ adrp x0, e000 │ │ - add x0, x0, #0xf28 │ │ + add x0, x0, #0xf53 │ │ bl 96ea0 │ │ b 30f38 │ │ mov w0, w20 │ │ bl 970a0 │ │ mov w20, #0xffffffff // #-1 │ │ ldr x8, [x22, #40] │ │ ldr x9, [sp, #8] │ │ @@ -14056,15 +14056,15 @@ │ │ mov w8, #0x840c // #33804 │ │ add x0, x19, x8 │ │ bl 96e10 │ │ mov w23, #0x1 // #1 │ │ b 31704 │ │ adrp x8, 9a000 │ │ adrp x0, f000 │ │ - add x0, x0, #0x5eb │ │ + add x0, x0, #0x616 │ │ ldr x8, [x8, #752] │ │ ldr x8, [x8] │ │ blr x8 │ │ mov w23, #0xffffffff // #-1 │ │ b 31704 │ │ adrp x8, 9a000 │ │ adrp x0, 12000 │ │ @@ -14100,20 +14100,20 @@ │ │ mov x29, sp │ │ mov x19, x1 │ │ cbz x0, 317c4 │ │ ldrb w8, [x0] │ │ mov x20, x0 │ │ cbz w8, 317c8 │ │ adrp x1, f000 │ │ - add x1, x1, #0x610 │ │ + add x1, x1, #0x63b │ │ mov x0, x20 │ │ bl 97ad0 │ │ cbz w0, 317c4 │ │ adrp x1, f000 │ │ - add x1, x1, #0x614 │ │ + add x1, x1, #0x63f │ │ mov x0, x20 │ │ bl 97ad0 │ │ cbz w0, 317dc │ │ mov x0, x20 │ │ bl 97ae0 │ │ cmn w0, #0x1 │ │ str w0, [x19] │ │ @@ -14313,15 +14313,15 @@ │ │ adr x19, 119ae │ │ b 31b78 │ │ cmp w4, #0xfa │ │ b.eq 31b64 // b.none │ │ cmp w4, #0xfb │ │ b.ne 31abc // b.any │ │ adrp x3, f000 │ │ - add x3, x3, #0x32f │ │ + add x3, x3, #0x35a │ │ b 31b6c │ │ adrp x3, d000 │ │ add x3, x3, #0x97d │ │ mov x0, x19 │ │ mov x1, #0xffffffffffffffff // #-1 │ │ bl 319a4 │ │ b 31b78 │ │ @@ -14340,30 +14340,30 @@ │ │ adrp x3, 12000 │ │ add x3, x3, #0x53b │ │ b 31b6c │ │ adrp x3, 11000 │ │ add x3, x3, #0xdc1 │ │ b 31b6c │ │ adrp x3, f000 │ │ - add x3, x3, #0x314 │ │ + add x3, x3, #0x33f │ │ b 31b6c │ │ adrp x3, 13000 │ │ add x3, x3, #0xe83 │ │ b 31b6c │ │ adrp x3, f000 │ │ - add x3, x3, #0x321 │ │ + add x3, x3, #0x34c │ │ b 31b6c │ │ adrp x3, 10000 │ │ add x3, x3, #0x10 │ │ b 31b6c │ │ adrp x3, 14000 │ │ add x3, x3, #0xe9 │ │ b 31b6c │ │ adrp x3, f000 │ │ - add x3, x3, #0x61e │ │ + add x3, x3, #0x649 │ │ b 31b6c │ │ adrp x3, 13000 │ │ add x3, x3, #0x4c5 │ │ mov x0, x19 │ │ mov x1, #0xffffffffffffffff // #-1 │ │ bl 319a4 │ │ mov x0, x19 │ │ @@ -14410,15 +14410,15 @@ │ │ cmp w4, w8 │ │ b.eq 31d0c // b.none │ │ mov w8, #0x2 // #2 │ │ movk w8, #0xfffe, lsl #16 │ │ cmp w4, w8 │ │ b.ne 31cf4 // b.any │ │ adrp x3, e000 │ │ - add x3, x3, #0xf3a │ │ + add x3, x3, #0xf65 │ │ b 31f30 │ │ mov w8, #0xffff0004 // #-65532 │ │ cmp w4, w8 │ │ b.gt 31ca0 │ │ mov w8, #0xffff0002 // #-65534 │ │ cmp w4, w8 │ │ b.eq 31d48 // b.none │ │ @@ -14595,15 +14595,15 @@ │ │ adrp x3, 13000 │ │ add x3, x3, #0xb7e │ │ b 31f30 │ │ adrp x3, e000 │ │ add x3, x3, #0x5ab │ │ b 31f30 │ │ adrp x3, e000 │ │ - add x3, x3, #0xf4c │ │ + add x3, x3, #0xf77 │ │ b 31f30 │ │ adrp x3, 13000 │ │ add x3, x3, #0x89d │ │ b 31f30 │ │ adrp x3, d000 │ │ add x3, x3, #0xd18 │ │ mov x0, x19 │ │ @@ -15175,15 +15175,15 @@ │ │ adrp x0, 13000 │ │ add x0, x0, #0x115 │ │ adrp x1, 12000 │ │ add x1, x1, #0x22c │ │ adrp x2, 12000 │ │ add x2, x2, #0xdb1 │ │ adrp x3, f000 │ │ - add x3, x3, #0x62d │ │ + add x3, x3, #0x658 │ │ adrp x4, e000 │ │ add x4, x4, #0xd0a │ │ adrp x5, 11000 │ │ add x5, x5, #0x548 │ │ blr x8 │ │ ldr x25, [x24, #240] │ │ cbz x25, 3284c │ │ @@ -18679,15 +18679,15 @@ │ │ csel x1, x9, x10, eq // eq = none │ │ blr x8 │ │ b 35ea4 │ │ ldrb w2, [x19, #209] │ │ cmp w1, #0x8 │ │ b.ne 35e3c // b.any │ │ adrp x3, e000 │ │ - add x3, x3, #0xe56 │ │ + add x3, x3, #0xe81 │ │ b 35e58 │ │ ldrb w9, [x19, #210] │ │ adrp x10, 13000 │ │ add x10, x10, #0x8a5 │ │ cmp w9, #0x0 │ │ adrp x9, 12000 │ │ add x9, x9, #0x237 │ │ @@ -18763,23 +18763,23 @@ │ │ b.ne 361f4 // b.any │ │ ldrb w9, [x19, #220] │ │ ldrb w10, [x8, #68] │ │ cmp w9, w10 │ │ b.ne 361f4 // b.any │ │ ldr x8, [x22] │ │ adrp x0, f000 │ │ - add x0, x0, #0x636 │ │ + add x0, x0, #0x661 │ │ blr x8 │ │ adrp x8, 9a000 │ │ ldr x8, [x8, #824] │ │ str x8, [x19, #192] │ │ b 362dc │ │ adrp x8, 9a000 │ │ adrp x0, f000 │ │ - add x0, x0, #0x33e │ │ + add x0, x0, #0x369 │ │ ldr x8, [x8, #752] │ │ adrp x1, 13000 │ │ add x1, x1, #0x13d │ │ ldr x8, [x8] │ │ blr x8 │ │ b 35fe0 │ │ adrp x8, 9a000 │ │ @@ -21776,15 +21776,15 @@ │ │ add x1, x1, #0x8a7 │ │ mov w2, #0x24 // #36 │ │ bl 97310 │ │ mov x0, x21 │ │ mov w1, #0x2e // #46 │ │ bl 97670 │ │ adrp x22, e000 │ │ - add x22, x22, #0xe56 │ │ + add x22, x22, #0xe81 │ │ cbz x0, 38f08 │ │ adrp x1, f000 │ │ add x1, x1, #0x9ed │ │ mov x23, x0 │ │ bl 97bb0 │ │ cbz w0, 38ee8 │ │ adrp x1, 10000 │ │ @@ -21813,15 +21813,15 @@ │ │ adrp x22, 14000 │ │ add x22, x22, #0x674 │ │ b 38f08 │ │ adrp x22, 11000 │ │ add x22, x22, #0x9e1 │ │ b 38f08 │ │ adrp x22, e000 │ │ - add x22, x22, #0xf5a │ │ + add x22, x22, #0xf85 │ │ mov x0, x22 │ │ mov w1, #0x27 // #39 │ │ bl 97410 <__strlen_chk@plt> │ │ nop │ │ adr x21, 9d0f0 │ │ mov x2, x0 │ │ mov x0, x21 │ │ @@ -24336,15 +24336,15 @@ │ │ tbnz w0, #31, 3b5c8 │ │ mov w0, #0xff // #255 │ │ b 3b604 │ │ adrp x8, 14000 │ │ add x8, x8, #0x68e │ │ tst w20, #0xff │ │ adrp x9, e000 │ │ - add x9, x9, #0xe56 │ │ + add x9, x9, #0xe81 │ │ csel x20, x9, x8, eq // eq = none │ │ bl 96d10 <__errno@plt> │ │ ldr w0, [x0] │ │ bl 96d20 │ │ mov x2, x0 │ │ nop │ │ adr x0, 10d33 │ │ @@ -24519,15 +24519,15 @@ │ │ adrp x0, 10000 │ │ add x0, x0, #0xa05 │ │ mov w1, #0x3e // #62 │ │ mov w2, #0x1 // #1 │ │ bl 97cd0 │ │ ldr x3, [x19] │ │ adrp x0, f000 │ │ - add x0, x0, #0x371 │ │ + add x0, x0, #0x39c │ │ mov w1, #0x37 // #55 │ │ mov w2, #0x1 // #1 │ │ bl 97cd0 │ │ ldr x3, [x19] │ │ adrp x0, d000 │ │ add x0, x0, #0x68d │ │ mov w1, #0x3c // #60 │ │ @@ -24709,15 +24709,15 @@ │ │ mov x0, x27 │ │ adrp x1, e000 │ │ add x1, x1, #0xd76 │ │ bl 97ad0 │ │ cbz w0, 3be00 │ │ mov x0, x27 │ │ adrp x1, f000 │ │ - add x1, x1, #0x3a9 │ │ + add x1, x1, #0x3d4 │ │ bl 97ad0 │ │ cbz w0, 3be10 │ │ mov x0, x27 │ │ adrp x1, 10000 │ │ add x1, x1, #0xa44 │ │ bl 97ad0 │ │ cbz w0, 3be20 │ │ @@ -35380,15 +35380,15 @@ │ │ cmp x8, x9 │ │ b.hi 45f98 // b.pmore │ │ mov w19, w10 │ │ b 460a0 │ │ ldr x8, [x26] │ │ mov w1, w0 │ │ adrp x0, f000 │ │ - add x0, x0, #0x3b9 │ │ + add x0, x0, #0x3e4 │ │ blr x8 │ │ b 4609c │ │ ldr x8, [x26] │ │ adrp x0, 14000 │ │ add x0, x0, #0x705 │ │ blr x8 │ │ mov w19, wzr │ │ @@ -35675,25 +35675,25 @@ │ │ 0000000000046494 : │ │ nop │ │ adr x0, 169f8 │ │ ret │ │ │ │ 00000000000464a0 : │ │ nop │ │ - adr x0, f64d │ │ + adr x0, f678 │ │ ret │ │ │ │ 00000000000464ac <_lzo_version_string@@Base>: │ │ nop │ │ adr x0, 169f8 │ │ ret │ │ │ │ 00000000000464b8 <_lzo_version_date@@Base>: │ │ nop │ │ - adr x0, f64d │ │ + adr x0, f678 │ │ ret │ │ │ │ 00000000000464c4 : │ │ cbz x1, 4661c │ │ lsr w13, w0, #16 │ │ and w14, w0, #0xffff │ │ cbz x2, 46614 │ │ @@ -40657,15 +40657,15 @@ │ │ mov x19, x0 │ │ add x0, x0, #0x588 │ │ bl 98030 │ │ cbz w0, 4b1ec │ │ mov w0, #0xffffffff // #-1 │ │ b 4b21c │ │ nop │ │ - adr x3, f3f2 │ │ + adr x3, f41d │ │ bl 4b228 │ │ mov w0, #0xffffffff // #-1 │ │ b 4b21c │ │ ldr w9, [x19, #1672] │ │ mov w8, w9 │ │ tbz w9, #0, 4b204 │ │ mov x0, x19 │ │ @@ -40727,15 +40727,15 @@ │ │ mov w0, #0x1 // #1 │ │ mov w1, #0x690 // #1680 │ │ bl 96cc0 │ │ cbz x0, 4b2e8 │ │ ldp x29, x30, [sp], #16 │ │ b 4b300 │ │ adrp x3, e000 │ │ - add x3, x3, #0xf78 │ │ + add x3, x3, #0xfa3 │ │ bl 4b228 │ │ mov x0, xzr │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ @@ -40865,15 +40865,15 @@ │ │ tbnz w8, #0, 4b50c │ │ adrp x3, 10000 │ │ add x3, x3, #0x2ff │ │ adrp x4, 12000 │ │ add x4, x4, #0xe7e │ │ b 4b5d4 │ │ nop │ │ - adr x3, f3f2 │ │ + adr x3, f41d │ │ bl 4b228 │ │ mov w0, #0xffffffff // #-1 │ │ b 4b608 │ │ cbz x1, 4b5c4 │ │ cmp w2, #0x1 │ │ b.lt 4b5c4 // b.tstop │ │ tbnz w3, #31, 4b5c4 │ │ @@ -41044,15 +41044,15 @@ │ │ sxtw x8, w8 │ │ b.ne 4b7d4 // b.any │ │ mov x12, xzr │ │ b 4b820 │ │ adrp x3, 10000 │ │ add x3, x3, #0x2ff │ │ adrp x4, e000 │ │ - add x4, x4, #0xfa4 │ │ + add x4, x4, #0xfcf │ │ bl 4b228 │ │ b 4b5dc │ │ and x11, x9, #0x7ffffffe │ │ sub x13, x10, #0x1 │ │ mov x14, xzr │ │ mov x12, x11 │ │ eor x15, x14, #0xfffffffffffffffe │ │ @@ -41245,15 +41245,15 @@ │ │ tbnz w8, #1, 4bae0 │ │ adrp x3, 10000 │ │ add x3, x3, #0x2ff │ │ adrp x4, 13000 │ │ add x4, x4, #0x52c │ │ b 4bb90 │ │ nop │ │ - adr x3, f3f2 │ │ + adr x3, f41d │ │ bl 4b228 │ │ b 4bb94 │ │ cbz x1, 4bb80 │ │ cbz x2, 4bb80 │ │ cbz x3, 4bb80 │ │ cbz x4, 4bb80 │ │ cbz x5, 4bb80 │ │ @@ -41424,15 +41424,15 @@ │ │ tbnz w8, #1, 4bd98 │ │ adrp x3, 10000 │ │ add x3, x3, #0x2ff │ │ adrp x4, 14000 │ │ add x4, x4, #0x30c │ │ b 4be08 │ │ nop │ │ - adr x3, f3f2 │ │ + adr x3, f41d │ │ bl 4b228 │ │ mov w0, #0xffffffff // #-1 │ │ b 4be3c │ │ cmp w7, #0xa │ │ b.gt 4bdf8 │ │ cbz x1, 4bdf8 │ │ cbz x2, 4bdf8 │ │ @@ -41772,15 +41772,15 @@ │ │ bl 96e00 │ │ cbnz x0, 4c300 │ │ adrp x8, 9a000 │ │ mov x20, x0 │ │ ldr x8, [x8, #736] │ │ ldr x9, [x8] │ │ nop │ │ - adr x8, f401 │ │ + adr x8, f42c │ │ mov x0, x8 │ │ blr x9 │ │ mov x0, x19 │ │ bl 970c0 │ │ mov x0, x20 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ @@ -41831,15 +41831,15 @@ │ │ subs x9, x9, #0x1 │ │ b.ne 4c3a4 // b.any │ │ ldr x8, [x22] │ │ adrp x0, d000 │ │ add x0, x0, #0xdef │ │ b 4c4d0 │ │ nop │ │ - adr x0, f401 │ │ + adr x0, f42c │ │ blr x8 │ │ mov x0, x19 │ │ bl 970c0 │ │ ldr x1, [x22] │ │ ldr x8, [x21, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ @@ -41849,30 +41849,30 @@ │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x40 │ │ br x1 │ │ cbz w0, 4c47c │ │ adrp x0, e000 │ │ - add x0, x0, #0xfcd │ │ + add x0, x0, #0xff8 │ │ bl 96ea0 │ │ b 4c4d4 │ │ cmp w8, #0x2 │ │ b.eq 4c48c // b.none │ │ cmp w8, #0x1 │ │ b.ne 4c4c4 // b.any │ │ ldr w8, [x19, #56] │ │ cmp w8, #0x3 │ │ b.ne 4c470 // b.any │ │ ldr w8, [x19, #60] │ │ cmp w8, #0x8 │ │ b.lt 4c470 // b.tstop │ │ ldr x8, [x22] │ │ adrp x0, f000 │ │ - add x0, x0, #0x2be │ │ + add x0, x0, #0x2e9 │ │ blr x8 │ │ mov x1, sp │ │ mov x0, x19 │ │ mov w2, #0x4 // #4 │ │ str wzr, [sp] │ │ bl 97310 │ │ tbnz w0, #31, 4c510 │ │ @@ -42358,15 +42358,15 @@ │ │ mov x1, x0 │ │ mov x0, x19 │ │ bl 98210 │ │ mov w0, #0xff // #255 │ │ b 4cd38 │ │ adrp x8, 9a000 │ │ adrp x0, f000 │ │ - add x0, x0, #0x286 │ │ + add x0, x0, #0x2b1 │ │ ldr x8, [x8, #736] │ │ ldr x8, [x8] │ │ blr x8 │ │ b 4cd34 │ │ adrp x20, 9a000 │ │ adrp x0, 10000 │ │ add x0, x0, #0xe69 │ │ @@ -42392,15 +42392,15 @@ │ │ mov w0, #0xff // #255 │ │ b 4cd38 │ │ adrp x20, 9a000 │ │ adrp x0, 10000 │ │ add x0, x0, #0xe69 │ │ ldr x20, [x20, #736] │ │ adrp x1, f000 │ │ - add x1, x1, #0x659 │ │ + add x1, x1, #0x684 │ │ ldr x8, [x20] │ │ blr x8 │ │ bl 981d0 │ │ tst w0, #0xff │ │ b.eq 4cd2c // b.none │ │ ldrb w8, [x19, #92] │ │ cmp w8, #0xff │ │ @@ -42437,15 +42437,15 @@ │ │ mov x1, x0 │ │ mov x0, x19 │ │ bl 98240 │ │ mov w0, #0xff // #255 │ │ b 4cd38 │ │ ldr x8, [x20] │ │ nop │ │ - adr x0, f401 │ │ + adr x0, f42c │ │ blr x8 │ │ mov x0, x19 │ │ bl 970c0 │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ @@ -42500,26 +42500,26 @@ │ │ 000000000004cdf0 : │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ stp x20, x19, [sp, #32] │ │ mov x29, sp │ │ adrp x22, 9a000 │ │ mov w20, w0 │ │ - adrp x0, e000 │ │ - add x0, x0, #0xfec │ │ + adrp x0, f000 │ │ + add x0, x0, #0x17 │ │ ldr x22, [x22, #736] │ │ mov x19, x1 │ │ ldr x8, [x22] │ │ blr x8 │ │ bl 98280 │ │ cmp w20, #0x1 │ │ b.lt 4cea4 // b.tstop │ │ ldr x21, [x19] │ │ adrp x1, f000 │ │ - add x1, x1, #0x674 │ │ + add x1, x1, #0x69f │ │ mov x0, x21 │ │ bl 97ad0 │ │ cbz w0, 4ce64 │ │ adrp x1, 10000 │ │ add x1, x1, #0x67e │ │ mov x0, x21 │ │ bl 97ad0 │ │ @@ -42562,15 +42562,15 @@ │ │ ldr x8, [x21, #40] │ │ mov w1, #0x2088 // #8328 │ │ stur x8, [x29, #-8] │ │ bl 96cc0 │ │ adrp x22, 9a000 │ │ mov x20, x0 │ │ adrp x0, f000 │ │ - add x0, x0, #0x43a │ │ + add x0, x0, #0x465 │ │ ldr x22, [x22, #736] │ │ ldr x8, [x22] │ │ blr x8 │ │ cbz x20, 4cfa4 │ │ mov w8, #0xffffffff // #-1 │ │ adrp x1, 9a000 │ │ mov x0, x19 │ │ @@ -42624,15 +42624,15 @@ │ │ ldp x29, x30, [sp, #288] │ │ add sp, sp, #0x160 │ │ b 970c0 │ │ adrp x0, 12000 │ │ add x0, x0, #0x601 │ │ b 4d100 │ │ nop │ │ - adr x0, f401 │ │ + adr x0, f42c │ │ blr x8 │ │ mov x0, x19 │ │ bl 970c0 │ │ ldr x8, [x22] │ │ adrp x0, d000 │ │ add x0, x0, #0xe53 │ │ blr x8 │ │ @@ -42671,15 +42671,15 @@ │ │ cmp w8, #0x3 │ │ b.ne 4d0cc // b.any │ │ ldr w8, [x19, #60] │ │ cmp w8, #0x8 │ │ b.lt 4d0cc // b.tstop │ │ ldr x8, [x22] │ │ adrp x0, f000 │ │ - add x0, x0, #0x2be │ │ + add x0, x0, #0x2e9 │ │ blr x8 │ │ add x1, sp, #0x10 │ │ mov x0, x19 │ │ mov w2, #0x4 // #4 │ │ str wzr, [sp, #16] │ │ bl 97310 │ │ tbnz w0, #31, 4d134 │ │ @@ -42790,15 +42790,15 @@ │ │ add x29, sp, #0x90 │ │ mrs x20, tpidr_el0 │ │ adrp x21, 9a000 │ │ mov x19, x0 │ │ ldr x8, [x20, #40] │ │ ldr x21, [x21, #736] │ │ adrp x0, f000 │ │ - add x0, x0, #0x467 │ │ + add x0, x0, #0x492 │ │ stur x8, [x29, #-8] │ │ ldr x8, [x21] │ │ blr x8 │ │ cbz x19, 4d28c │ │ ldrb w8, [x19] │ │ cbz w8, 4d28c │ │ mov x0, x19 │ │ @@ -42906,15 +42906,15 @@ │ │ mov w1, #0x1000 // #4096 │ │ bl 97410 <__strlen_chk@plt> │ │ add x8, x0, x20 │ │ cmp x8, #0x1, lsl #12 │ │ b.cc 4d470 // b.lo, b.ul, b.last │ │ adrp x8, 9a000 │ │ adrp x0, f000 │ │ - add x0, x0, #0x16 │ │ + add x0, x0, #0x41 │ │ ldr x8, [x8, #736] │ │ adrp x1, 12000 │ │ add x1, x1, #0xebf │ │ adrp x2, d000 │ │ add x2, x2, #0xe7a │ │ ldr x8, [x8] │ │ blr x8 │ │ @@ -43228,15 +43228,15 @@ │ │ mov x0, x19 │ │ mov x1, x20 │ │ bl 98310 │ │ b 4d928 │ │ tbz w0, #31, 4d920 │ │ adrp x8, 9a000 │ │ adrp x0, f000 │ │ - add x0, x0, #0x54 │ │ + add x0, x0, #0x7f │ │ ldr x8, [x8, #736] │ │ adrp x1, 12000 │ │ add x1, x1, #0xebf │ │ adrp x2, 12000 │ │ add x2, x2, #0xa56 │ │ ldr x8, [x8] │ │ blr x8 │ │ @@ -43760,15 +43760,15 @@ │ │ bl 98370 │ │ cbz x0, 4e140 │ │ cbnz w1, 4e19c │ │ b 4e140 │ │ tbz w0, #31, 4e138 │ │ adrp x8, 9a000 │ │ adrp x0, f000 │ │ - add x0, x0, #0x67d │ │ + add x0, x0, #0x6a8 │ │ ldr x8, [x8, #736] │ │ adrp x1, 13000 │ │ add x1, x1, #0x99b │ │ ldr x8, [x8] │ │ blr x8 │ │ mov x0, x19 │ │ bl 970c0 │ │ @@ -44364,15 +44364,15 @@ │ │ csel w8, w9, w10, eq // eq = none │ │ and w2, w8, #0xffff │ │ strh w8, [sp, #2] │ │ cmp w2, #0xfff │ │ b.cc 4eac0 // b.lo, b.ul, b.last │ │ adrp x8, 9a000 │ │ adrp x0, f000 │ │ - add x0, x0, #0x489 │ │ + add x0, x0, #0x4b4 │ │ b 4eafc │ │ adrp x8, 9a000 │ │ ldr x8, [x8, #736] │ │ ldr x3, [x8] │ │ ldr x8, [x20, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ @@ -44527,15 +44527,15 @@ │ │ bl 975d0 │ │ cbz x0, 4ee40 │ │ mov x22, x0 │ │ bl 975e0 │ │ cbz x0, 4ee04 │ │ mov x28, x0 │ │ adrp x23, f000 │ │ - add x23, x23, #0x91 │ │ + add x23, x23, #0xbc │ │ adrp x24, 10000 │ │ add x24, x24, #0x55b │ │ adrp x26, 12000 │ │ add x26, x26, #0xf42 │ │ sub x25, x20, #0x1 │ │ b 4ed20 │ │ adrp x0, 13000 │ │ @@ -45682,15 +45682,15 @@ │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #64] │ │ stp x22, x21, [sp, #80] │ │ stp x20, x19, [sp, #96] │ │ add x29, sp, #0x40 │ │ mrs x22, tpidr_el0 │ │ adrp x9, f000 │ │ - add x9, x9, #0x93 │ │ + add x9, x9, #0xbe │ │ ldr x8, [x22, #40] │ │ ldp q0, q1, [x9] │ │ ldr q2, [x9, #32] │ │ mov x0, sp │ │ mov w1, #0x33 // #51 │ │ stur x8, [x29, #-8] │ │ mov w8, #0x616f // #24943 │ │ @@ -45830,15 +45830,15 @@ │ │ str w8, [x19, #8320] │ │ add x0, x19, x22 │ │ bl 976e0 │ │ cmn w0, #0x1 │ │ b.ne 500d4 // b.any │ │ adrp x8, 9a000 │ │ adrp x0, f000 │ │ - add x0, x0, #0x741 │ │ + add x0, x0, #0x76c │ │ ldr x8, [x8, #736] │ │ adrp x1, 13000 │ │ add x1, x1, #0x9b3 │ │ adrp x2, 10000 │ │ add x2, x2, #0xae0 │ │ add x3, x19, x22 │ │ ldr x8, [x8] │ │ @@ -45883,15 +45883,15 @@ │ │ str w8, [x19, #8320] │ │ add x0, x19, x20 │ │ bl 976e0 │ │ cmn w0, #0x1 │ │ b.ne 501a0 // b.any │ │ adrp x8, 9a000 │ │ adrp x0, f000 │ │ - add x0, x0, #0x741 │ │ + add x0, x0, #0x76c │ │ ldr x8, [x8, #736] │ │ adrp x1, 13000 │ │ add x1, x1, #0x9b3 │ │ adrp x2, 10000 │ │ add x2, x2, #0xae0 │ │ add x3, x19, x20 │ │ ldr x8, [x8] │ │ @@ -46301,15 +46301,15 @@ │ │ adrp x8, 9a000 │ │ adrp x0, f000 │ │ add x0, x0, #0xaad │ │ b 5065c │ │ mov x0, x19 │ │ bl 96c80 │ │ adrp x0, f000 │ │ - add x0, x0, #0x4c4 │ │ + add x0, x0, #0x4ef │ │ bl 96ea0 │ │ b 50668 │ │ add x8, x19, x28 │ │ add x0, x22, #0x4 │ │ sturb wzr, [x8, #-10] │ │ str x0, [sp, #64] │ │ bl 96cd0 │ │ @@ -46368,15 +46368,15 @@ │ │ cbz w0, 509a0 │ │ cmp w27, #0x14 │ │ mov w8, #0x14 // #20 │ │ mov x23, x21 │ │ mov x21, x24 │ │ csel w24, w27, w8, lt // lt = tstop │ │ adrp x0, f000 │ │ - add x0, x0, #0x77f │ │ + add x0, x0, #0x7aa │ │ mov x1, x22 │ │ mov x2, x24 │ │ bl 98490 │ │ cbz w0, 509b8 │ │ adrp x0, 12000 │ │ add x0, x0, #0xf77 │ │ mov x1, x22 │ │ @@ -46484,15 +46484,15 @@ │ │ mov w2, #0x8 // #8 │ │ bl 973c0 │ │ cmp w0, #0x0 │ │ b.gt 50aa4 │ │ tbnz w0, #31, 50a94 │ │ adrp x8, 9a000 │ │ adrp x0, f000 │ │ - add x0, x0, #0xc6 │ │ + add x0, x0, #0xf1 │ │ ldr x8, [x8, #736] │ │ b 50b78 │ │ bl 96d10 <__errno@plt> │ │ ldr w8, [x0] │ │ cmp w8, #0x6e │ │ b.ne 50b4c // b.any │ │ ldr w27, [sp, #60] │ │ @@ -46559,15 +46559,15 @@ │ │ adrp x0, e000 │ │ add x0, x0, #0x347 │ │ ldr x23, [x23, #736] │ │ ldr x8, [x23] │ │ blr x8 │ │ mov w24, wzr │ │ adrp x22, e000 │ │ - add x22, x22, #0xe56 │ │ + add x22, x22, #0xe81 │ │ b 50be4 │ │ adrp x0, e000 │ │ add x0, x0, #0x347 │ │ blr x8 │ │ adrp x22, 10000 │ │ add x22, x22, #0xecd │ │ mov x0, x24 │ │ @@ -46628,15 +46628,15 @@ │ │ str x9, [x8, #832] │ │ bl 984c0 │ │ ldr x8, [sp, #40] │ │ str x19, [x8, #1304] │ │ b 50648 │ │ adrp x8, 9a000 │ │ adrp x0, f000 │ │ - add x0, x0, #0x794 │ │ + add x0, x0, #0x7bf │ │ b 50b38 │ │ adrp x8, 9a000 │ │ adrp x0, 13000 │ │ add x0, x0, #0xce9 │ │ b 5065c │ │ bl 96be0 <__stack_chk_fail@plt> │ │ │ │ @@ -46652,15 +46652,15 @@ │ │ cmp w2, #0x8, lsl #12 │ │ b.le 50d44 │ │ adrp x8, 9a000 │ │ adrp x0, 10000 │ │ add x0, x0, #0xb3f │ │ ldr x8, [x8, #752] │ │ adrp x1, f000 │ │ - add x1, x1, #0xe8 │ │ + add x1, x1, #0x113 │ │ mov w2, w19 │ │ mov w3, #0x8000 // #32768 │ │ ldr x8, [x8] │ │ blr x8 │ │ mov w0, #0xffffffff // #-1 │ │ b 50e98 │ │ mov w0, wzr │ │ @@ -46711,15 +46711,15 @@ │ │ bl 984d0 <__b64_ntop@plt> │ │ cmn w0, #0x1 │ │ b.eq 50e70 // b.none │ │ cmp w0, w21 │ │ b.eq 50e30 // b.none │ │ adrp x8, 9a000 │ │ adrp x1, f000 │ │ - add x1, x1, #0xe8 │ │ + add x1, x1, #0x113 │ │ ldr x8, [x8, #752] │ │ mov w19, w0 │ │ ldr x9, [x8] │ │ adrp x8, f000 │ │ add x8, x8, #0xaf1 │ │ mov x0, x8 │ │ blr x9 │ │ @@ -46741,15 +46741,15 @@ │ │ add w0, w23, w19 │ │ b 50e94 │ │ adrp x8, 9a000 │ │ adrp x0, 10000 │ │ add x0, x0, #0xb73 │ │ ldr x8, [x8, #752] │ │ adrp x1, f000 │ │ - add x1, x1, #0xe8 │ │ + add x1, x1, #0x113 │ │ ldr x8, [x8] │ │ blr x8 │ │ mov w0, #0xffffffff // #-1 │ │ str x20, [x22] │ │ ldp x20, x19, [sp, #48] │ │ ldr x23, [sp, #16] │ │ ldp x22, x21, [sp, #32] │ │ @@ -47063,15 +47063,15 @@ │ │ strb w9, [x24, #48] │ │ ldrb w10, [x19, #1] │ │ and x9, x10, #0x7f │ │ str x9, [x24, #24] │ │ tbnz w10, #7, 5138c │ │ adrp x8, 9a000 │ │ adrp x0, f000 │ │ - add x0, x0, #0xfd │ │ + add x0, x0, #0x128 │ │ ldr x8, [x8, #752] │ │ adrp x1, 13000 │ │ add x1, x1, #0x244 │ │ ldr x8, [x8] │ │ blr x8 │ │ bl 96d10 <__errno@plt> │ │ mov w8, #0x47 // #71 │ │ @@ -50048,15 +50048,15 @@ │ │ adrp x1, 11000 │ │ add x1, x1, #0x2c7 │ │ bl 97ad0 │ │ cbnz w0, 5417c │ │ adrp x8, 9c000 │ │ str wzr, [x8, #2092] │ │ adrp x0, f000 │ │ - add x0, x0, #0x121 │ │ + add x0, x0, #0x14c │ │ bl 97580 │ │ cbz x0, 541a8 │ │ adrp x1, 11000 │ │ add x1, x1, #0x2c7 │ │ bl 97ad0 │ │ cbnz w0, 541a8 │ │ mov w8, #0x1 // #1 │ │ @@ -75021,15 +75021,15 @@ │ │ b 6c5c4 │ │ adrp x8, 15000 │ │ ldr d0, [x8, #360] │ │ str d0, [x25, #32] │ │ ldr w8, [x19, #240] │ │ str w8, [x25, #40] │ │ nop │ │ - adr x8, f7cd │ │ + adr x8, edf3 │ │ str x8, [x25, #48] │ │ ldr x8, [x24, #40] │ │ ldur x9, [x29, #-16] │ │ cmp x8, x9 │ │ b.ne 6c604 // b.any │ │ add sp, sp, #0xa80 │ │ ldp x20, x19, [sp, #80] ├── lib/x86/libdroidvnc-ng.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +1,8 @@ │ │ │ │ Displaying notes found in: .note.android.ident │ │ Owner Data size Description │ │ Android 0x00000084 NT_VERSION (version) description data: 18 00 00 00 72 32 37 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 31 32 30 37 37 39 37 33 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ Owner Data size Description │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 047a4c540c899f649ba55fb64398a6dcce562976 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 590acc7a33f14d5ca2e2976e58d276099c5e008d │ ├── strings --all --bytes=8 {} │ │ @@ -776,14 +776,15 @@ │ │ CompressLevel8 │ │ RawEquiv │ │ -sslkeyfile path set path to private key file for encrypted WebSockets connections │ │ -nevershared │ │ JPEG Error: %s │ │ SendJpegRect: failed to allocate memory │ │ control frame with FIN bit cleared received, aborting │ │ +droidVNC-NG version 2.0.8 (build 20250207) │ │ Requested feature was omitted at compile time │ │ Seek failed on temporary file │ │ Start of Image │ │ rfbSendFileTransferMessage: write │ │ Enabling ExtendedClipboard extension for client %s │ │ client sent us a Text Message that is too big %d>%d │ │ rfbProcessExtendedServerCutTextData: zlib stream initialization error │ │ @@ -841,15 +842,14 @@ │ │ rfbFileUploadFailedRequest │ │ -ftproot │ │ File [%s]: Method [%s]: Error while reading FileUploadRequestMsg │ │ /home/vagrant/build/net.christianbeier.droidvnc_ng/libvncserver/src/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c │ │ File [%s]: Method [%s]: Delete operation on file <%s> failed │ │ sec-websocket-key1: │ │ webSocketsHandshake: failed sending WebSockets response │ │ -droidVNC-NG version 2.0.8 (build 20250210) │ │ Bogus virtual array access │ │ Not a JPEG file: starts with 0x%02x 0x%02x │ │ net/christianbeier/droidvnc_ng/MainService │ │ RFB protocol version mismatch - server %d.%d, client %d.%d │ │ Protocol version sent %d.%d, using %d.%d │ │ Enabling ExtDesktopSize protocol extension for client %s │ │ rfbAuthProcessClientMessage: password check failed │ ├── readelf --wide --decompress --string-dump=.rodata {} │ │ @@ -551,83 +551,83 @@ │ │ [ 2e00] / │ │ [ 2e02] -sslkeyfile path set path to private key file for encrypted WebSockets connections\n │ │ [ 2e5c] --help │ │ [ 2e63] -nevershared │ │ [ 2e70] JPEG Error: %s\n │ │ [ 2e80] SendJpegRect: failed to allocate memory\n │ │ [ 2ea9] control frame with FIN bit cleared received, aborting\n │ │ - [ 2ee0] Requested feature was omitted at compile time │ │ - [ 2f0e] Seek failed on temporary file │ │ - [ 2f2c] Start of Image │ │ - [ 2f3b] unknown │ │ - [ 2f44] rfbSendFileTransferMessage: write │ │ - [ 2f66] Enabling ExtendedClipboard extension for client %s\n │ │ - [ 2f9a] client sent us a Text Message that is too big %d>%d\n │ │ - [ 2fcf] rfbProcessExtendedServerCutTextData: zlib stream initialization error │ │ - [ 3015] connection failed │ │ - [ 3027] SupportedEncoding │ │ - [ 3039] QualityLevel4 │ │ - [ 3047] Content-Type: image/svg+xml^M\n │ │ - [ 3065] tjInitCompress(): Memory allocation failure │ │ - [ 3091] tjCompress2(): Memory allocation failure │ │ - [ 30ba] rfbProcessClientAuthType: read │ │ - [ 30d9] tightvnc-filetransfer/rfbTightProcessArg\n │ │ - [ 3103] File [%s]: Method [%s]: cannot create path for file transfer\n │ │ - [ 3141] File [%s]: Method [%s]: Error while reading dir name length\n │ │ - [ 317e] . │ │ - [ 3180] Server does not support data compression on upload │ │ - [ 31b3] webSocketsHandshake: client gone\n │ │ - [ 31d5] webSocketsEncodeHybi │ │ - [ 31ea] %s: got frame without mask; ret=%d\n │ │ - [ 320e] JSIMD_NOHUFFENC │ │ - [ 321e] DCT coefficient out of range │ │ - [ 323b] Unsupported JPEG data precision %d │ │ - [ 325e] (Ljava/lang/String;)[B │ │ - [ 3275] %sUltra File Transfer is disabled, dropping client: %s\n │ │ - [ 32ad] rfbSendFileTransferChunk() select failed: %s\n │ │ - [ 32db] accepted UDP client\n │ │ - [ 32f1] rfbProcessClientInitMessage: write │ │ - [ 3314] FixColourMapEntries unsupported\n │ │ - [ 3335] Enabling SupportedEncodings protocol extension for client %s\n │ │ - [ 3373] rfbProcessClientNormalMessage: unknown message type %d\n │ │ - [ 33ab] rfbProcessClientSecurityType: returning securityResult for client rfb version >= 3.8\n │ │ - [ 3401] SetEncodings │ │ - [ 340e] ClientCutText │ │ - [ 341c] SetDesktopSize │ │ - [ 342b] %s: server bits per pixel not 8, 16 or 32 (is %d)\n │ │ - [ 345e] -httpport portnum use portnum for http connection\n │ │ - [ 3496] -dontdisconnect │ │ - [ 34a6] zrleOutStreamOverrun: deflate failed with error code %d\n │ │ - [ 34df] Invalid handle │ │ - [ 34ee] Extension client data is null, closing the connection !\n │ │ - [ 3527] tightvnc-filetransfer/rfbHandleSecTypeTight\n │ │ - [ 3554] tightvnc-filetransfer/SetFtpRoot\n │ │ - [ 3576] File [%s]: Method [%s]: Error directory name is too long.\n │ │ - [ 35b1] webSocketsHandshake: malloc │ │ - [ 35cd] Unsupported color conversion request │ │ - [ 35f2] Output file write error --- out of disk space? │ │ - [ 3621] Freed EMS handle %u │ │ - [ 3635] Sending a repeater ID: %s.\n │ │ - [ 3651] onPointerEvent: could not attach thread, there will be no input │ │ - [ 3691] rfbProcessFileTransfer() rfbFileTransferOffer("%s"->"%s") %s %s fd=%d\n │ │ - [ 36d8] WriteExact: WebSockets encode error\n │ │ - [ 36fd] any │ │ - [ 3701] localhost │ │ - [ 370b] SetServerInput │ │ - [ 371a] Received │ │ - [ 3723] no translation needed\n │ │ - [ 373a] Jun 25 2014 │ │ - [ 3746] rfbFileUploadFailedRequest │ │ - [ 3761] -ftproot │ │ - [ 376a] File [%s]: Method [%s]: Error while reading FileUploadRequestMsg\n │ │ + [ 2ee0] droidVNC-NG version 2.0.8 (build 20250207) │ │ + [ 2f0b] Requested feature was omitted at compile time │ │ + [ 2f39] Seek failed on temporary file │ │ + [ 2f57] Start of Image │ │ + [ 2f66] unknown │ │ + [ 2f6f] rfbSendFileTransferMessage: write │ │ + [ 2f91] Enabling ExtendedClipboard extension for client %s\n │ │ + [ 2fc5] client sent us a Text Message that is too big %d>%d\n │ │ + [ 2ffa] rfbProcessExtendedServerCutTextData: zlib stream initialization error │ │ + [ 3040] connection failed │ │ + [ 3052] SupportedEncoding │ │ + [ 3064] QualityLevel4 │ │ + [ 3072] Content-Type: image/svg+xml^M\n │ │ + [ 3090] tjInitCompress(): Memory allocation failure │ │ + [ 30bc] tjCompress2(): Memory allocation failure │ │ + [ 30e5] rfbProcessClientAuthType: read │ │ + [ 3104] tightvnc-filetransfer/rfbTightProcessArg\n │ │ + [ 312e] File [%s]: Method [%s]: cannot create path for file transfer\n │ │ + [ 316c] File [%s]: Method [%s]: Error while reading dir name length\n │ │ + [ 31a9] . │ │ + [ 31ab] Server does not support data compression on upload │ │ + [ 31de] webSocketsHandshake: client gone\n │ │ + [ 3200] webSocketsEncodeHybi │ │ + [ 3215] %s: got frame without mask; ret=%d\n │ │ + [ 3239] JSIMD_NOHUFFENC │ │ + [ 3249] DCT coefficient out of range │ │ + [ 3266] Unsupported JPEG data precision %d │ │ + [ 3289] (Ljava/lang/String;)[B │ │ + [ 32a0] %sUltra File Transfer is disabled, dropping client: %s\n │ │ + [ 32d8] rfbSendFileTransferChunk() select failed: %s\n │ │ + [ 3306] accepted UDP client\n │ │ + [ 331c] rfbProcessClientInitMessage: write │ │ + [ 333f] FixColourMapEntries unsupported\n │ │ + [ 3360] Enabling SupportedEncodings protocol extension for client %s\n │ │ + [ 339e] rfbProcessClientNormalMessage: unknown message type %d\n │ │ + [ 33d6] rfbProcessClientSecurityType: returning securityResult for client rfb version >= 3.8\n │ │ + [ 342c] SetEncodings │ │ + [ 3439] ClientCutText │ │ + [ 3447] SetDesktopSize │ │ + [ 3456] %s: server bits per pixel not 8, 16 or 32 (is %d)\n │ │ + [ 3489] -httpport portnum use portnum for http connection\n │ │ + [ 34c1] -dontdisconnect │ │ + [ 34d1] zrleOutStreamOverrun: deflate failed with error code %d\n │ │ + [ 350a] Invalid handle │ │ + [ 3519] Extension client data is null, closing the connection !\n │ │ + [ 3552] tightvnc-filetransfer/rfbHandleSecTypeTight\n │ │ + [ 357f] tightvnc-filetransfer/SetFtpRoot\n │ │ + [ 35a1] File [%s]: Method [%s]: Error directory name is too long.\n │ │ + [ 35dc] webSocketsHandshake: malloc │ │ + [ 35f8] Unsupported color conversion request │ │ + [ 361d] Output file write error --- out of disk space? │ │ + [ 364c] Freed EMS handle %u │ │ + [ 3660] Sending a repeater ID: %s.\n │ │ + [ 367c] onPointerEvent: could not attach thread, there will be no input │ │ + [ 36bc] rfbProcessFileTransfer() rfbFileTransferOffer("%s"->"%s") %s %s fd=%d\n │ │ + [ 3703] WriteExact: WebSockets encode error\n │ │ + [ 3728] any │ │ + [ 372c] localhost │ │ + [ 3736] SetServerInput │ │ + [ 3745] Received │ │ + [ 374e] no translation needed\n │ │ + [ 3765] Jun 25 2014 │ │ + [ 3771] rfbFileUploadFailedRequest │ │ + [ 378c] -ftproot │ │ + [ 3795] File [%s]: Method [%s]: Error while reading FileUploadRequestMsg\n │ │ /home/vagrant/build/net.christianbeier.droidvnc_ng/libvncserver/src/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c │ │ - [ 382e] File [%s]: Method [%s]: Delete operation on file <%s> failed\n │ │ - [ 386c] sec-websocket-key1: │ │ - [ 3881] webSocketsHandshake: failed sending WebSockets response\n │ │ - [ 38ba] droidVNC-NG version 2.0.8 (build 20250210) │ │ + [ 3859] File [%s]: Method [%s]: Delete operation on file <%s> failed\n │ │ + [ 3897] sec-websocket-key1: │ │ + [ 38ac] webSocketsHandshake: failed sending WebSockets response\n │ │ [ 38e5] Bogus virtual array access │ │ [ 3900] Not a JPEG file: starts with 0x%02x 0x%02x │ │ [ 392b] net/christianbeier/droidvnc_ng/MainService │ │ [ 3956] %s: %s\n │ │ [ 395e] RFB protocol version mismatch - server %d.%d, client %d.%d │ │ [ 3999] Protocol version sent %d.%d, using %d.%d\n │ │ [ 39c3] Enabling ExtDesktopSize protocol extension for client %s\n │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -271,15 +271,15 @@ │ │ sub $0x4,%esp │ │ lea -0xe1d33(%ebx),%eax │ │ push %eax │ │ push %ebp │ │ push $0x6 │ │ call eb8e0 <__android_log_print@plt> │ │ jmp 5b449 │ │ - lea -0xe2897(%ebx),%eax │ │ + lea -0xe286c(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push %ebp │ │ push $0x4 │ │ call eb8e0 <__android_log_print@plt> │ │ sub $0x10,%esp │ │ movaps -0xe5ecc(%ebx),%xmm0 │ │ @@ -857,15 +857,15 @@ │ │ push %edx │ │ push %eax │ │ call *0x10(%ecx) │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 5bb51 │ │ sub $0x4,%esp │ │ - lea -0xe287b(%ebx),%eax │ │ + lea -0xe2850(%ebx),%eax │ │ lea -0xe0e77(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push $0x6 │ │ call eb8e0 <__android_log_print@plt> │ │ jmp 5bbde │ │ mov 0x2c(%esp),%eax │ │ @@ -1882,15 +1882,15 @@ │ │ sub $0x8,%esp │ │ lea -0xe19db(%ebx),%ecx │ │ push %ecx │ │ push %esi │ │ call *0x18(%eax) │ │ add $0x10,%esp │ │ mov (%esi),%ecx │ │ - lea -0xe2c6e(%ebx),%edx │ │ + lea -0xe2c43(%ebx),%edx │ │ lea -0xe455d(%ebx),%edi │ │ push %edx │ │ push %edi │ │ push %eax │ │ push %esi │ │ call *0x84(%ecx) │ │ add $0x10,%esp │ │ @@ -5512,15 +5512,15 @@ │ │ call ebfa0 │ │ movl $0x0,0xc(%edi) │ │ mov -0x184(%ebx),%eax │ │ mov %eax,0x10(%edi) │ │ cmpb $0x0,0x4e0(%esp) │ │ je 5f084 │ │ mov -0x1a4(%ebx),%eax │ │ - lea -0xe2bf1(%ebx),%ecx │ │ + lea -0xe2bc6(%ebx),%ecx │ │ mov %ecx,(%esp) │ │ call *(%eax) │ │ call ebad0 │ │ test %eax,%eax │ │ je 5f058 │ │ mov %eax,%esi │ │ lea 0x38(%esp),%ebp │ │ @@ -5588,15 +5588,15 @@ │ │ mov %ebp,(%esp) │ │ call ebfc0 │ │ test %eax,%eax │ │ je 5f0fd │ │ lea -0xdf169(%ebx),%eax │ │ mov %eax,(%esp) │ │ call ebbb0 │ │ - lea -0xe2f89(%ebx),%eax │ │ + lea -0xe2f5e(%ebx),%eax │ │ mov %eax,(%esp) │ │ jmp 5f100 │ │ movb $0x0,0x2d(%edi) │ │ mov %edi,%eax │ │ jmp 5f538 │ │ mov %esi,(%esp) │ │ call eb9e0 │ │ @@ -6446,15 +6446,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call eb990 │ │ add $0x10,%esp │ │ mov %ebx,%ebp │ │ jmp 6090f │ │ sub $0xc,%esp │ │ - lea -0xe2bdb(%ebp),%eax │ │ + lea -0xe2bb0(%ebp),%eax │ │ mov %ebp,%ebx │ │ push %eax │ │ call ebbb0 │ │ add $0x4,%esp │ │ push %esi │ │ jmp 5fef2 │ │ je 5fec4 │ │ @@ -6837,15 +6837,15 @@ │ │ push $0x14 │ │ push %eax │ │ push %edi │ │ call ec0c0 │ │ add $0x10,%esp │ │ mov -0x1a4(%ebp),%eax │ │ sub $0x8,%esp │ │ - lea -0xe2bb8(%ebp),%ecx │ │ + lea -0xe2b8d(%ebp),%ecx │ │ lea -0xe34fd(%ebp),%edx │ │ push %ecx │ │ push %edx │ │ call *(%eax) │ │ jmp 6145f │ │ lea 0x195(%esp),%eax │ │ sub $0x4,%esp │ │ @@ -7008,23 +7008,23 @@ │ │ mov %ecx,0x1c(%esp) │ │ lea 0x820c(%edi),%eax │ │ mov %eax,0x18(%esp) │ │ xor %esi,%esi │ │ mov 0xc(%esp),%eax │ │ mov -0x1a4(%eax),%ecx │ │ mov %ecx,0x10(%esp) │ │ - lea -0xe2f66(%eax),%ecx │ │ + lea -0xe2f3b(%eax),%ecx │ │ mov %ecx,0x24(%esp) │ │ lea -0xe34ac(%eax),%ecx │ │ mov %ecx,0x40(%esp) │ │ lea -0xe1994(%eax),%ecx │ │ mov %ecx,0x38(%esp) │ │ lea -0xdfcd4(%eax),%ecx │ │ mov %ecx,0x34(%esp) │ │ - lea -0xe2b97(%eax),%ecx │ │ + lea -0xe2b6c(%eax),%ecx │ │ mov %ecx,0x30(%esp) │ │ lea -0xe1e64(%eax),%ecx │ │ mov %ecx,0x2c(%esp) │ │ lea -0xe2509(%eax),%ecx │ │ mov %ecx,0x28(%esp) │ │ lea -0xe34db(%eax),%eax │ │ mov %eax,0x3c(%esp) │ │ @@ -7248,15 +7248,15 @@ │ │ pop %ebp │ │ ret │ │ movzbl 0x194(%esp),%eax │ │ mov 0x1c0(%esp),%edi │ │ mov -0x1a4(%ebp),%esi │ │ movzbl %al,%eax │ │ sub $0x8,%esp │ │ - lea -0xe2b59(%ebp),%ecx │ │ + lea -0xe2b2e(%ebp),%ecx │ │ mov %ebp,%ebx │ │ push %eax │ │ push %ecx │ │ call *(%esi) │ │ add $0x4,%esp │ │ lea -0xdf0f1(%ebp),%eax │ │ push %eax │ │ @@ -7900,15 +7900,15 @@ │ │ push %ecx │ │ call ec1a0 │ │ add $0xc,%esp │ │ lea -0xe4477(%ebx),%ecx │ │ jmp 614a8 │ │ mov -0x1a4(%ebp),%eax │ │ sub $0x4,%esp │ │ - lea -0xe2f32(%ebp),%ecx │ │ + lea -0xe2f07(%ebp),%ecx │ │ mov %ebp,%ebx │ │ push $0x1000 │ │ push %esi │ │ push %ecx │ │ call *(%eax) │ │ jmp 6145f │ │ mov 0x1c(%esp),%ecx │ │ @@ -8946,15 +8946,15 @@ │ │ add $0x8cf8d,%ebx │ │ mov 0x220(%esp),%edi │ │ mov %gs:0x14,%eax │ │ mov %eax,0x208(%esp) │ │ mov (%edi),%eax │ │ mov 0x2a8(%eax),%eax │ │ test %eax,%eax │ │ - lea -0xe2f91(%ebx),%ecx │ │ + lea -0xe2f66(%ebx),%ecx │ │ cmovne %eax,%ecx │ │ sub $0x8,%esp │ │ lea -0xdf66b(%ebx),%eax │ │ lea -0xe2180(%ebx),%edx │ │ lea 0x10(%esp),%ebp │ │ push %eax │ │ push %ecx │ │ @@ -9356,17 +9356,17 @@ │ │ jne 62566 │ │ mov (%esi),%ecx │ │ cmpb $0xff,0x2b4(%ecx) │ │ je 625ab │ │ mov -0x1a4(%ebx),%eax │ │ mov 0x18(%esi),%ecx │ │ mov %ecx,0x8(%esp) │ │ - lea -0xe2f89(%ebx),%ecx │ │ + lea -0xe2f5e(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ - lea -0xe2c57(%ebx),%ecx │ │ + lea -0xe2c2c(%ebx),%ecx │ │ mov %ecx,(%esp) │ │ call *(%eax) │ │ mov %esi,(%esp) │ │ call ebdd0 │ │ xor %eax,%eax │ │ mov %gs:0x14,%ecx │ │ cmp 0x28(%esp),%ecx │ │ @@ -9402,15 +9402,15 @@ │ │ mov %edi,0xc(%esp) │ │ mov %edi,0x8(%esp) │ │ mov %esi,(%esp) │ │ movl $0x7,0x4(%esp) │ │ call ec260 │ │ mov $0xff,%al │ │ jmp 62592 │ │ - lea -0xe2f88(%ebx),%eax │ │ + lea -0xe2f5d(%ebx),%eax │ │ mov %eax,(%esp) │ │ call ebbb0 │ │ mov %esi,(%esp) │ │ call ebdd0 │ │ mov %ebp,(%esp) │ │ call ebb20 │ │ jmp 62590 │ │ @@ -9449,17 +9449,17 @@ │ │ jne 62688 │ │ mov (%esi),%ecx │ │ cmpb $0xff,0x2b4(%ecx) │ │ je 626bc │ │ mov -0x1a4(%ebx),%eax │ │ mov 0x18(%esi),%ecx │ │ mov %ecx,0x8(%esp) │ │ - lea -0xe2f89(%ebx),%ecx │ │ + lea -0xe2f5e(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ - lea -0xe2c57(%ebx),%ecx │ │ + lea -0xe2c2c(%ebx),%ecx │ │ mov %ecx,(%esp) │ │ call *(%eax) │ │ mov %esi,(%esp) │ │ call ebdd0 │ │ xor %eax,%eax │ │ add $0x1c,%esp │ │ pop %esi │ │ @@ -9562,16 +9562,16 @@ │ │ cmp $0xffffffff,%eax │ │ jne 627c8 │ │ mov (%esi),%ecx │ │ cmpb $0xff,0x2b4(%ecx) │ │ je 627f8 │ │ mov -0x1a4(%ebx),%eax │ │ sub $0x4,%esp │ │ - lea -0xe2f89(%ebx),%ecx │ │ - lea -0xe2c57(%ebx),%edx │ │ + lea -0xe2f5e(%ebx),%ecx │ │ + lea -0xe2c2c(%ebx),%edx │ │ push 0x18(%esi) │ │ push %ecx │ │ push %edx │ │ call *(%eax) │ │ add $0x4,%esp │ │ push %esi │ │ call ebdd0 │ │ @@ -9694,16 +9694,16 @@ │ │ cmp $0xffffffff,%eax │ │ jne 62911 │ │ mov 0x0(%ebp),%ecx │ │ cmpb $0xff,0x2b4(%ecx) │ │ je 6295a │ │ mov -0x1a4(%ebx),%eax │ │ sub $0x4,%esp │ │ - lea -0xe2f89(%ebx),%ecx │ │ - lea -0xe2c57(%ebx),%edx │ │ + lea -0xe2f5e(%ebx),%ecx │ │ + lea -0xe2c2c(%ebx),%edx │ │ push 0x18(%ebp) │ │ push %ecx │ │ push %edx │ │ call *(%eax) │ │ add $0x4,%esp │ │ push %ebp │ │ call ebdd0 │ │ @@ -9950,17 +9950,17 @@ │ │ jne 62c68 │ │ mov (%edi),%ecx │ │ cmpb $0xff,0x2b4(%ecx) │ │ je 62c9c │ │ mov -0x1a4(%ebx),%eax │ │ mov 0x18(%edi),%ecx │ │ mov %ecx,0x8(%esp) │ │ - lea -0xe2f89(%ebx),%ecx │ │ + lea -0xe2f5e(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ - lea -0xe2c57(%ebx),%ecx │ │ + lea -0xe2c2c(%ebx),%ecx │ │ mov %ecx,(%esp) │ │ call *(%eax) │ │ mov %edi,(%esp) │ │ call ebdd0 │ │ xor %eax,%eax │ │ add $0xc,%esp │ │ pop %esi │ │ @@ -10099,15 +10099,15 @@ │ │ mov -0x1a4(%ebx),%eax │ │ mov (%eax),%esi │ │ call eba20 <__errno@plt> │ │ sub $0xc,%esp │ │ push (%eax) │ │ call eba30 │ │ add $0x8,%esp │ │ - lea -0xe2c1f(%ebx),%ecx │ │ + lea -0xe2bf4(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ call *%esi │ │ add $0x10,%esp │ │ mov $0xff,%cl │ │ jmp 62d4f │ │ mov -0x1a4(%ebx),%eax │ │ @@ -10212,16 +10212,16 @@ │ │ cmp $0xffffffff,%eax │ │ jne 62fe1 │ │ mov 0x0(%ebp),%ecx │ │ cmpb $0xff,0x2b4(%ecx) │ │ je 6302a │ │ mov -0x1a4(%ebx),%eax │ │ sub $0x4,%esp │ │ - lea -0xe2f89(%ebx),%ecx │ │ - lea -0xe2c57(%ebx),%edx │ │ + lea -0xe2f5e(%ebx),%ecx │ │ + lea -0xe2c2c(%ebx),%edx │ │ push 0x18(%ebp) │ │ push %ecx │ │ push %edx │ │ call *(%eax) │ │ add $0x4,%esp │ │ push %ebp │ │ call ebdd0 │ │ @@ -10474,15 +10474,15 @@ │ │ mov %ecx,0x4(%esp) │ │ lea -0xddd49(%ebx),%ecx │ │ lea -0xe44c1(%ebx),%edx │ │ cmp $0xffffffff,%eax │ │ cmove %ecx,%edx │ │ mov %edx,0x8(%esp) │ │ je 63973 │ │ - lea -0xe2f89(%ebx),%ecx │ │ + lea -0xe2f5e(%ebx),%ecx │ │ jmp 6398d │ │ sub $0x8,%esp │ │ push %ecx │ │ push %ebp │ │ call ec340 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -10780,15 +10780,15 @@ │ │ push %ecx │ │ call *(%eax) │ │ add $0x10,%esp │ │ mov %gs:0x14,%eax │ │ cmp 0x2158(%esp),%eax │ │ jne 63b0a │ │ sub $0x20,%esp │ │ - lea -0xe2f89(%ebx),%eax │ │ + lea -0xe2f5e(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0xe59ac(%ebx),%xmm0 │ │ jmp 63abb │ │ lea 0x20a4(%esp),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call ec3e0 │ │ @@ -10869,15 +10869,15 @@ │ │ sub $0xc,%esp │ │ push (%eax) │ │ call eba30 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov 0x81f0(%ebp),%eax │ │ sub $0x8,%esp │ │ - lea -0xe283b(%ebx),%edx │ │ + lea -0xe2810(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push 0x18(%esp) │ │ lea 0x28(%esp),%eax │ │ push %eax │ │ push %esi │ │ push %edx │ │ @@ -10916,15 +10916,15 @@ │ │ push %eax │ │ call *%ecx │ │ add $0x10,%esp │ │ mov %gs:0x14,%eax │ │ cmp 0x2158(%esp),%eax │ │ jne 63b0a │ │ sub $0x20,%esp │ │ - lea -0xe2f89(%ebx),%eax │ │ + lea -0xe2f5e(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0xe5a6c(%ebx),%xmm0 │ │ jmp 63abb │ │ mov 0x2180(%esp),%edi │ │ add $0x2,%edi │ │ mov -0x1a4(%ebx),%eax │ │ mov (%eax),%esi │ │ @@ -10946,15 +10946,15 @@ │ │ push %ecx │ │ call *%eax │ │ add $0x10,%esp │ │ mov %gs:0x14,%eax │ │ cmp 0x2158(%esp),%eax │ │ jne 63b0a │ │ sub $0x20,%esp │ │ - lea -0xe2f89(%ebx),%eax │ │ + lea -0xe2f5e(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0xe529c(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %ebp,(%esp) │ │ call ec270 │ │ add $0x217c,%esp │ │ jmp 63025 │ │ @@ -12159,15 +12159,15 @@ │ │ mov %cx,(%esp) │ │ jmp 64a32 │ │ mov 0xc2a0(%esi),%eax │ │ mov %edx,%ecx │ │ mov %dx,0x2(%esp) │ │ mov %eax,%ecx │ │ mov %ax,(%esp) │ │ - lea -0xe2f89(%ebx),%ecx │ │ + lea -0xe2f5e(%ebx),%ecx │ │ cmp $0x1,%edx │ │ jne 64a49 │ │ cmp $0x3,%eax │ │ ja 64a49 │ │ mov -0x818(%ebx,%eax,4),%ecx │ │ movl $0x0,0xc29c(%esi) │ │ movl $0x0,0xc2a0(%esi) │ │ @@ -13886,15 +13886,15 @@ │ │ mov %eax,0x4(%esp) │ │ lea 0x1c(%esp),%ebp │ │ mov %ebp,(%esp) │ │ movl $0x38,0x8(%esp) │ │ call ec5b0 │ │ test %eax,%eax │ │ je 66131 │ │ - lea -0xe2efd(%ebx),%eax │ │ + lea -0xe2ed2(%ebx),%eax │ │ mov %eax,(%esp) │ │ call ebbb0 │ │ mov %edi,(%esp) │ │ jmp 66316 │ │ mov %edi,0x10(%esp) │ │ mov 0x74(%esp),%eax │ │ mov 0x70(%esp),%ecx │ │ @@ -16768,15 +16768,15 @@ │ │ jne 67e89 │ │ mov 0x20(%esi),%eax │ │ cmp $0x8,%eax │ │ jl 67e89 │ │ cmp $0x379,%eax │ │ je 67e89 │ │ mov -0x1a4(%ebx),%eax │ │ - lea -0xe2b21(%ebx),%ecx │ │ + lea -0xe2af6(%ebx),%ecx │ │ mov %ecx,(%esp) │ │ call *(%eax) │ │ movl $0x0,0xc(%esp) │ │ lea 0xc(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x4,0x8(%esp) │ │ @@ -18324,15 +18324,15 @@ │ │ add $0x10,%esp │ │ mov 0x158(%edi),%eax │ │ cmp %eax,%esi │ │ cmovg %esi,%eax │ │ mov %eax,0x158(%edi) │ │ jmp 69367 │ │ sub $0xc,%esp │ │ - lea -0xe2eb7(%ebx),%eax │ │ + lea -0xe2e8c(%ebx),%eax │ │ push %eax │ │ call ebbb0 │ │ jmp 6935f │ │ sub $0xc,%esp │ │ push %esi │ │ call ebdb0 │ │ add $0x10,%esp │ │ @@ -19080,15 +19080,15 @@ │ │ push 0xc(%esp) │ │ call ebb20 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 69c88 │ │ mov -0x19c(%ebx),%eax │ │ sub $0xc,%esp │ │ - lea -0xe27f4(%ebx),%ecx │ │ + lea -0xe27c9(%ebx),%ecx │ │ push %ecx │ │ call *(%eax) │ │ add $0x10,%esp │ │ mov $0xffffffff,%eax │ │ jmp 69c88 │ │ mov -0x19c(%ebx),%eax │ │ sub $0xc,%esp │ │ @@ -19148,21 +19148,21 @@ │ │ mov 0x24(%esp),%esi │ │ mov 0x20(%esp),%edi │ │ xor %ebp,%ebp │ │ test %edi,%edi │ │ je 69d32 │ │ cmpb $0x0,(%edi) │ │ je 69d32 │ │ - lea -0xe27cf(%ebx),%eax │ │ + lea -0xe27a4(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call ec7f0 │ │ test %eax,%eax │ │ je 69d32 │ │ - lea -0xe27cb(%ebx),%eax │ │ + lea -0xe27a0(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call ec7f0 │ │ test %eax,%eax │ │ je 69d2d │ │ mov %edi,(%esp) │ │ call ec800 │ │ @@ -19351,15 +19351,15 @@ │ │ jmp 69fa0 │ │ lea -0xe0442(%ebx),%esi │ │ jmp 69fad │ │ cmp $0xfa,%ecx │ │ je 69f9a │ │ cmp $0xfb,%ecx │ │ jne 69f21 │ │ - lea -0xe2ab0(%ebx),%ecx │ │ + lea -0xe2a85(%ebx),%ecx │ │ jmp 69fa0 │ │ sub $0xc,%esp │ │ lea -0xe444e(%ebx),%edx │ │ push %ecx │ │ push %edx │ │ push %eax │ │ push $0xffffffff │ │ @@ -19375,25 +19375,25 @@ │ │ jmp 69fa0 │ │ lea -0xe3854(%ebx),%ecx │ │ jmp 69fa0 │ │ lea -0xdf8b5(%ebx),%ecx │ │ jmp 69fa0 │ │ lea -0xe002f(%ebx),%ecx │ │ jmp 69fa0 │ │ - lea -0xe2acb(%ebx),%ecx │ │ + lea -0xe2aa0(%ebx),%ecx │ │ jmp 69fa0 │ │ lea -0xddf5c(%ebx),%ecx │ │ jmp 69fa0 │ │ - lea -0xe2abe(%ebx),%ecx │ │ + lea -0xe2a93(%ebx),%ecx │ │ jmp 69fa0 │ │ lea -0xe1dd5(%ebx),%ecx │ │ jmp 69fa0 │ │ lea -0xddcf6(%ebx),%ecx │ │ jmp 69fa0 │ │ - lea -0xe27c1(%ebx),%ecx │ │ + lea -0xe2796(%ebx),%ecx │ │ jmp 69fa0 │ │ lea -0xde939(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ push $0xffffffff │ │ push %esi │ │ call 69e60 │ │ @@ -19527,25 +19527,25 @@ │ │ jmp 6a252 │ │ lea -0xe1911(%ebx),%ecx │ │ jmp 6a252 │ │ lea -0xe0ca2(%ebx),%ecx │ │ jmp 6a252 │ │ lea -0xe3837(%ebx),%ecx │ │ jmp 6a252 │ │ - lea -0xe2e93(%ebx),%ecx │ │ + lea -0xe2e68(%ebx),%ecx │ │ jmp 6a252 │ │ lea -0xe3840(%ebx),%ecx │ │ jmp 6a252 │ │ lea -0xe2159(%ebx),%ecx │ │ jmp 6a252 │ │ lea -0xdf8ac(%ebx),%ecx │ │ jmp 6a252 │ │ lea -0xe32ed(%ebx),%ecx │ │ jmp 6a252 │ │ - lea -0xe2ea5(%ebx),%ecx │ │ + lea -0xe2e7a(%ebx),%ecx │ │ jmp 6a252 │ │ lea -0xde269(%ebx),%ecx │ │ jmp 6a252 │ │ lea -0xe1baf(%ebx),%ecx │ │ jmp 6a252 │ │ lea -0xe0cb3(%ebx),%ecx │ │ jmp 6a252 │ │ @@ -20525,15 +20525,15 @@ │ │ lea -0xe3c94(%ebx),%eax │ │ mov %eax,0x8c(%esp) │ │ mov %eax,(%esp) │ │ movlpd %xmm1,0x1c(%esp) │ │ mov 0x34(%esp),%esi │ │ call *(%esi) │ │ add $0x28,%esp │ │ - lea -0xe27b2(%ebx),%eax │ │ + lea -0xe2787(%ebx),%eax │ │ push 0x6c(%esp) │ │ push 0x74(%esp) │ │ push %eax │ │ push 0x80(%esp) │ │ push 0x88(%esp) │ │ push 0x90(%esp) │ │ call *(%esi) │ │ @@ -25347,15 +25347,15 @@ │ │ push %ecx │ │ call *%eax │ │ jmp 6ed50 │ │ movzbl 0x89(%edi),%edx │ │ mov %edx,0x4(%esp) │ │ cmp $0x8,%ecx │ │ jne 6eca8 │ │ - lea -0xe2f89(%ebp),%esi │ │ + lea -0xe2f5e(%ebp),%esi │ │ jmp 6ecbe │ │ cmpb $0x0,0x8a(%edi) │ │ lea -0xdfbb9(%ebp),%ebx │ │ lea -0xde559(%ebp),%esi │ │ cmove %ebx,%esi │ │ lea -0xe0014(%ebp),%edx │ │ mov %ebp,%ebx │ │ @@ -25449,28 +25449,28 @@ │ │ mov 0x93(%edi),%ch │ │ cmp 0x37(%eax),%ch │ │ jne 6f0bf │ │ mov 0x94(%edi),%ch │ │ cmp 0x38(%eax),%ch │ │ jne 6f0bf │ │ sub $0xc,%esp │ │ - lea -0xe27a9(%ebp),%eax │ │ + lea -0xe277e(%ebp),%eax │ │ mov %ebp,%ebx │ │ push %eax │ │ mov 0x28(%esp),%eax │ │ call *(%eax) │ │ add $0x10,%esp │ │ mov -0x178(%ebp),%eax │ │ mov %eax,0x80(%edi) │ │ jmp 6f19d │ │ movzbl %cl,%eax │ │ mov -0x19c(%ebp),%ecx │ │ sub $0x4,%esp │ │ lea -0xdecc1(%ebp),%edx │ │ - lea -0xe2aa1(%ebp),%esi │ │ + lea -0xe2a76(%ebp),%esi │ │ mov %ebp,%ebx │ │ push %eax │ │ push %edx │ │ push %esi │ │ call *(%ecx) │ │ jmp 6ee9a │ │ mov -0x19c(%ebp),%eax │ │ @@ -33624,29 +33624,29 @@ │ │ lea -0xdf52a(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call ec8c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ lea -0xe407f(%ebx),%eax │ │ - lea -0xe2f89(%ebx),%esi │ │ + lea -0xe2f5e(%ebx),%esi │ │ cmove %eax,%esi │ │ jmp 7482f │ │ sub $0xc,%esp │ │ lea -0xde8e9(%ebx),%eax │ │ push %eax │ │ call ebbb0 │ │ jmp 7444c │ │ - lea -0xe2f89(%ebx),%esi │ │ + lea -0xe2f5e(%ebx),%esi │ │ jmp 74836 │ │ lea -0xdd76b(%ebx),%esi │ │ jmp 74836 │ │ lea -0xe040f(%ebx),%esi │ │ jmp 7482f │ │ - lea -0xe2e85(%ebx),%esi │ │ + lea -0xe2e5a(%ebx),%esi │ │ mov 0x880(%esp),%ebp │ │ sub $0x8,%esp │ │ push $0x27 │ │ push %esi │ │ call ec120 <__strlen_chk@plt> │ │ add $0xc,%esp │ │ push %eax │ │ @@ -37341,15 +37341,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0xff,%al │ │ test %ecx,%ecx │ │ jns 773aa │ │ mov 0x18(%esp),%esi │ │ cmpb $0x0,0x14(%esp) │ │ - lea -0xe2f89(%ebx),%eax │ │ + lea -0xe2f5e(%ebx),%eax │ │ lea -0xdd751(%ebx),%edi │ │ cmove %eax,%edi │ │ call eba20 <__errno@plt> │ │ sub $0xc,%esp │ │ push (%eax) │ │ call eba30 │ │ add $0xc,%esp │ │ @@ -37577,15 +37577,15 @@ │ │ lea -0xe13e0(%ebx),%eax │ │ push (%esi) │ │ push $0x1 │ │ push $0x3e │ │ push %eax │ │ call ec9e0 │ │ add $0x10,%esp │ │ - lea -0xe2a6e(%ebx),%eax │ │ + lea -0xe2a43(%ebx),%eax │ │ push (%esi) │ │ push $0x1 │ │ push $0x37 │ │ push %eax │ │ call ec9e0 │ │ add $0x10,%esp │ │ lea -0xe473f(%ebx),%eax │ │ @@ -37855,15 +37855,15 @@ │ │ je 77d0b │ │ lea -0xe3069(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ebp,(%esp) │ │ call ec7f0 │ │ test %eax,%eax │ │ je 77d1f │ │ - lea -0xe2a36(%ebx),%eax │ │ + lea -0xe2a0b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ebp,(%esp) │ │ call ec7f0 │ │ test %eax,%eax │ │ je 77d33 │ │ lea -0xe13a1(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -53477,15 +53477,15 @@ │ │ jge 826d8 │ │ cmp %ecx,%esi │ │ ja 8260b │ │ cmp %eax,%edx │ │ cmovl %edx,%eax │ │ jmp 826fc │ │ mov %eax,0x4(%esp) │ │ - lea -0xe2a26(%ebx),%eax │ │ + lea -0xe29fb(%ebx),%eax │ │ jmp 826f1 │ │ lea -0xdd6da(%ebx),%eax │ │ mov %eax,(%esp) │ │ mov 0x18(%esp),%eax │ │ call *(%eax) │ │ xor %eax,%eax │ │ add $0x2c,%esp │ │ @@ -53975,15 +53975,15 @@ │ │ int3 │ │ int3 │ │ │ │ 00082b00 : │ │ call 82b05 │ │ pop %eax │ │ add $0x6c4c7,%eax │ │ - lea -0xe2792(%eax),%eax │ │ + lea -0xe2767(%eax),%eax │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -54015,15 +54015,15 @@ │ │ int3 │ │ int3 │ │ │ │ 00082b40 <_lzo_version_date@@Base>: │ │ call 82b45 <_lzo_version_date@@Base+0x5> │ │ pop %eax │ │ add $0x6c487,%eax │ │ - lea -0xe2792(%eax),%eax │ │ + lea -0xe2767(%eax),%eax │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -62876,15 +62876,15 @@ │ │ call ecd60 │ │ mov %esp,%eax │ │ mov %esi,(%eax) │ │ call eb990 │ │ xor %ecx,%ecx │ │ jmp 89172 │ │ mov %esp,%eax │ │ - lea -0xe29ed(%ebx),%ecx │ │ + lea -0xe29c2(%ebx),%ecx │ │ mov %ecx,0xc(%eax) │ │ call 89180 │ │ mov $0xffffffff,%ecx │ │ mov %ecx,%eax │ │ add $0x14,%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -62945,15 +62945,15 @@ │ │ call eb9d0 │ │ test %eax,%eax │ │ je 89213 │ │ mov %eax,%ecx │ │ add $0x18,%esp │ │ pop %ebx │ │ jmp 89230 │ │ - lea -0xe2e67(%ebx),%eax │ │ + lea -0xe2e3c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ call 89180 │ │ xor %eax,%eax │ │ add $0x18,%esp │ │ pop %ebx │ │ ret │ │ int3 │ │ @@ -63121,15 +63121,15 @@ │ │ je 89414 │ │ testb $0x1,0x420(%edi) │ │ jne 8942e │ │ mov %esp,%eax │ │ lea -0xdef70(%ebx),%ecx │ │ jmp 894b3 │ │ mov %esp,%eax │ │ - lea -0xe29ed(%ebx),%ecx │ │ + lea -0xe29c2(%ebx),%ecx │ │ mov %ecx,0xc(%eax) │ │ call 89180 │ │ mov $0xffffffff,%eax │ │ jmp 894eb │ │ cmpl $0x0,0x84(%esp) │ │ je 894ab │ │ cmpl $0x0,0x88(%esp) │ │ @@ -63366,15 +63366,15 @@ │ │ test $0x2,%cl │ │ jne 89747 │ │ movdqa %xmm2,%xmm4 │ │ paddd 0x40(%esp),%xmm4 │ │ movdqa %xmm2,%xmm3 │ │ jmp 89767 │ │ mov %esp,%eax │ │ - lea -0xe2e3b(%ebx),%ecx │ │ + lea -0xe2e10(%ebx),%ecx │ │ mov %ecx,0x10(%eax) │ │ lea -0xe1ae6(%ebx),%ecx │ │ mov %ecx,0xc(%eax) │ │ call 89180 │ │ mov $0xffffffff,%eax │ │ xor %ebp,%ebp │ │ jmp 894cb │ │ @@ -63645,15 +63645,15 @@ │ │ je 89b0e │ │ testb $0x2,0x420(%ecx) │ │ jne 89b18 │ │ mov %esp,%eax │ │ lea -0xde8d2(%ebp),%ecx │ │ jmp 89b7b │ │ mov %esp,%eax │ │ - lea -0xe29ed(%ebp),%ecx │ │ + lea -0xe29c2(%ebp),%ecx │ │ jmp 89b84 │ │ mov 0x54(%esp),%edi │ │ movd 0x64(%esp),%xmm0 │ │ movd 0x60(%esp),%xmm1 │ │ punpckldq %xmm0,%xmm1 │ │ movd 0x5c(%esp),%xmm0 │ │ movd %edi,%xmm2 │ │ @@ -63917,15 +63917,15 @@ │ │ mov %eax,0x20(%esp) │ │ testb $0x2,0x420(%ebp) │ │ jne 89e68 │ │ mov %esp,%eax │ │ lea -0xddad3(%ebx),%ecx │ │ jmp 89eda │ │ mov %esp,%eax │ │ - lea -0xe29ed(%ebx),%ecx │ │ + lea -0xe29c2(%ebx),%ecx │ │ mov %ecx,0xc(%eax) │ │ call 89180 │ │ mov $0xffffffff,%eax │ │ jmp 89f1c │ │ mov 0x9c(%esp),%edi │ │ cmp $0xa,%edi │ │ jg 89ed2 │ │ @@ -64462,15 +64462,15 @@ │ │ mov -0x164(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call ebb10 │ │ test %eax,%eax │ │ jne 8a539 │ │ mov -0x1a4(%ebx),%ecx │ │ - lea -0xe29de(%ebx),%edx │ │ + lea -0xe29b3(%ebx),%edx │ │ mov %edx,(%esp) │ │ mov %eax,%edi │ │ call *(%ecx) │ │ mov %esi,(%esp) │ │ call ebdd0 │ │ mov %edi,%eax │ │ add $0x10,%esp │ │ @@ -64531,41 +64531,41 @@ │ │ cmp 0x4(%esi,%edx,4),%eax │ │ je 8a632 │ │ inc %edx │ │ cmp %edx,%ecx │ │ jne 8a5d0 │ │ lea -0xe3fe5(%ebx),%eax │ │ jmp 8a6cc │ │ - lea -0xe29de(%ebx),%ecx │ │ + lea -0xe29b3(%ebx),%ecx │ │ mov %ecx,(%esp) │ │ call *%eax │ │ mov %edi,(%esp) │ │ call ebdd0 │ │ mov 0x0(%ebp),%eax │ │ mov %gs:0x14,%ecx │ │ cmp 0x18(%esp),%ecx │ │ jne 8a704 │ │ lea -0xe0fc9(%ebx),%ecx │ │ mov %ecx,(%esp) │ │ call *%eax │ │ jmp 8a6e6 │ │ je 8a685 │ │ - lea -0xe2e12(%ebx),%eax │ │ + lea -0xe2de7(%ebx),%eax │ │ mov %eax,(%esp) │ │ call ebbb0 │ │ jmp 8a6d2 │ │ cmp $0x2,%eax │ │ je 8a68d │ │ cmp $0x1,%eax │ │ jne 8a6c6 │ │ cmpl $0x3,0x1c(%edi) │ │ jne 8a67c │ │ cmpl $0x8,0x20(%edi) │ │ jl 8a67c │ │ - lea -0xe2b21(%ebx),%eax │ │ + lea -0xe2af6(%ebx),%eax │ │ mov %eax,(%esp) │ │ call *0x0(%ebp) │ │ movl $0x0,0x10(%esp) │ │ lea 0x10(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ movl $0x4,0x8(%esp) │ │ @@ -65047,15 +65047,15 @@ │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call ecf20 │ │ mov $0xff,%al │ │ jmp 8b019 │ │ mov -0x1a4(%ebx),%ecx │ │ mov %eax,0x4(%esp) │ │ - lea -0xe2b59(%ebx),%eax │ │ + lea -0xe2b2e(%ebx),%eax │ │ mov %eax,(%esp) │ │ call *(%ecx) │ │ jmp 8b017 │ │ mov -0x1a4(%ebx),%edi │ │ lea -0xe1ad2(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0xe0f7c(%ebx),%eax │ │ @@ -65074,15 +65074,15 @@ │ │ je 8b004 │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call ecf30 │ │ mov $0xff,%al │ │ jmp 8b019 │ │ mov -0x1a4(%ebx),%edi │ │ - lea -0xe2786(%ebx),%eax │ │ + lea -0xe275b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0xe0f7c(%ebx),%eax │ │ mov %eax,(%esp) │ │ call *(%edi) │ │ call ecee0 │ │ test %al,%al │ │ je 8b00f │ │ @@ -65117,15 +65117,15 @@ │ │ test %eax,%eax │ │ je 8b004 │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call ecf50 │ │ mov $0xff,%al │ │ jmp 8b019 │ │ - lea -0xe29de(%ebx),%eax │ │ + lea -0xe29b3(%ebx),%eax │ │ mov %eax,(%esp) │ │ call *(%edi) │ │ mov %esi,(%esp) │ │ call ebdd0 │ │ xor %eax,%eax │ │ add $0x10,%esp │ │ pop %esi │ │ @@ -65227,24 +65227,24 @@ │ │ push %esi │ │ sub $0xc,%esp │ │ call 8b0ec │ │ pop %ebx │ │ add $0x63ee0,%ebx │ │ mov 0x20(%esp),%edi │ │ mov -0x1a4(%ebx),%esi │ │ - lea -0xe2df3(%ebx),%eax │ │ + lea -0xe2dc8(%ebx),%eax │ │ mov %eax,(%esp) │ │ call *(%esi) │ │ call ecf90 │ │ xor %eax,%eax │ │ test %edi,%edi │ │ jle 8b1a3 │ │ mov 0x24(%esp),%eax │ │ mov (%eax),%ebp │ │ - lea -0xe276b(%ebx),%eax │ │ + lea -0xe2740(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ebp,(%esp) │ │ call ec7f0 │ │ test %eax,%eax │ │ je 8b163 │ │ lea -0xe1767(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -65303,15 +65303,15 @@ │ │ mov %gs:0x14,%eax │ │ mov %eax,0x118(%esp) │ │ movl $0x2064,0x4(%esp) │ │ movl $0x1,(%esp) │ │ call eb9d0 │ │ mov %eax,%esi │ │ mov -0x1a4(%ebx),%ebp │ │ - lea -0xe29a5(%ebx),%eax │ │ + lea -0xe297a(%ebx),%eax │ │ mov %eax,(%esp) │ │ call *0x0(%ebp) │ │ test %esi,%esi │ │ je 8b37e │ │ movl $0xffffffff,0x104c(%esi) │ │ movl $0xffffffff,0x2060(%esi) │ │ mov %esi,0x8(%esp) │ │ @@ -65379,15 +65379,15 @@ │ │ test %al,%al │ │ je 8b3de │ │ mov 0x130(%esp),%esi │ │ cmpl $0x3,0x1c(%esi) │ │ jne 8b372 │ │ cmpl $0x8,0x20(%esi) │ │ jl 8b372 │ │ - lea -0xe2b21(%ebx),%eax │ │ + lea -0xe2af6(%ebx),%eax │ │ mov %eax,(%esp) │ │ call *0x0(%ebp) │ │ movl $0x0,0x10(%esp) │ │ lea 0x10(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x4,0x8(%esp) │ │ @@ -65406,15 +65406,15 @@ │ │ call ebdd0 │ │ jmp 8b430 │ │ lea -0xdf7ef(%ebx),%eax │ │ mov %eax,(%esp) │ │ call ebbb0 │ │ mov %edi,(%esp) │ │ jmp 8b41c │ │ - lea -0xe29de(%ebx),%ecx │ │ + lea -0xe29b3(%ebx),%ecx │ │ mov %ecx,(%esp) │ │ call *%eax │ │ mov %edi,(%esp) │ │ call ebdd0 │ │ lea -0xe3f81(%ebx),%eax │ │ mov %eax,(%esp) │ │ call *0x0(%ebp) │ │ @@ -65596,15 +65596,15 @@ │ │ pop %ebx │ │ add $0x63a21,%ebx │ │ mov 0x80(%esp),%esi │ │ mov %gs:0x14,%eax │ │ mov %eax,0x6c(%esp) │ │ mov -0x1a4(%ebx),%edi │ │ sub $0xc,%esp │ │ - lea -0xe2978(%ebx),%eax │ │ + lea -0xe294d(%ebx),%eax │ │ push %eax │ │ call *(%edi) │ │ add $0x10,%esp │ │ test %esi,%esi │ │ je 8b5f4 │ │ cmpb $0x0,(%esi) │ │ je 8b5f4 │ │ @@ -65764,15 +65764,15 @@ │ │ lea 0x8(%esp),%edi │ │ cmp $0x1000,%eax │ │ jb 8b80d │ │ mov -0x1a4(%ebx),%eax │ │ sub $0x4,%esp │ │ lea -0xe3f5a(%ebx),%ecx │ │ lea -0xdef2f(%ebx),%edx │ │ - lea -0xe2dc9(%ebx),%esi │ │ + lea -0xe2d9e(%ebx),%esi │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call *(%eax) │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ mov %gs:0x14,%eax │ │ @@ -66167,15 +66167,15 @@ │ │ call ed020 │ │ jmp 8bce9 │ │ jns 8bce0 │ │ mov -0x1a4(%ebx),%eax │ │ sub $0x4,%esp │ │ lea -0xdf3a0(%ebx),%ecx │ │ lea -0xdef2f(%ebx),%edx │ │ - lea -0xe2d8b(%ebx),%edi │ │ + lea -0xe2d60(%ebx),%edi │ │ push %ecx │ │ push %edx │ │ push %edi │ │ call *(%eax) │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ push %esi │ │ @@ -66897,15 +66897,15 @@ │ │ push %ebp │ │ push %edi │ │ jmp 8c6c8 │ │ jns 8c62e │ │ mov -0x1a4(%ebx),%eax │ │ sub $0x8,%esp │ │ lea -0xde463(%ebx),%ecx │ │ - lea -0xe2762(%ebx),%edx │ │ + lea -0xe2737(%ebx),%edx │ │ push %ecx │ │ push %edx │ │ call *(%eax) │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ push %esi │ │ call ebdd0 │ │ @@ -67731,15 +67731,15 @@ │ │ movzwl %dx,%eax │ │ cmp $0xfff,%eax │ │ jb 8d080 │ │ mov -0x1a4(%ebx),%eax │ │ sub $0x4,%esp │ │ lea -0xdf7bd(%ebx),%ecx │ │ lea -0xdef2f(%ebx),%edx │ │ - lea -0xe2956(%ebx),%edi │ │ + lea -0xe292b(%ebx),%edi │ │ push %ecx │ │ push %edx │ │ push %edi │ │ call *(%eax) │ │ add $0x4,%esp │ │ jmp 8d0d5 │ │ mov -0x1a4(%ebx),%eax │ │ @@ -67959,15 +67959,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call ec2f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 8d46e │ │ mov %eax,%edi │ │ - lea -0xe2d4e(%ebx),%ebp │ │ + lea -0xe2d23(%ebx),%ebp │ │ lea -0xe188a(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0xde1e4(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ mov -0x1a4(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ lea -0xdeeac(%ebx),%eax │ │ @@ -69620,19 +69620,19 @@ │ │ sub $0x3c,%esp │ │ call 8e72c │ │ pop %ebx │ │ add $0x608a0,%ebx │ │ mov 0x50(%esp),%edi │ │ mov %gs:0x14,%eax │ │ mov %eax,0x38(%esp) │ │ - movups -0xe2d2c(%ebx),%xmm0 │ │ + movups -0xe2d01(%ebx),%xmm0 │ │ movaps %xmm0,0x20(%esp) │ │ - movups -0xe2d3c(%ebx),%xmm0 │ │ + movups -0xe2d11(%ebx),%xmm0 │ │ movaps %xmm0,0x10(%esp) │ │ - movups -0xe2d4c(%ebx),%xmm0 │ │ + movups -0xe2d21(%ebx),%xmm0 │ │ movaps %xmm0,(%esp) │ │ movl $0x64616f,0x2f(%esp) │ │ sub $0x8,%esp │ │ lea 0x8(%esp),%eax │ │ push $0x33 │ │ push %eax │ │ call ec120 <__strlen_chk@plt> │ │ @@ -69800,15 +69800,15 @@ │ │ call ec400 │ │ add $0x10,%esp │ │ cmp $0xffffffff,%eax │ │ jne 8e9a7 │ │ mov -0x1a4(%ebx),%eax │ │ lea -0xe1305(%ebx),%ecx │ │ lea -0xde44b(%ebx),%edx │ │ - lea -0xe269e(%ebx),%esi │ │ + lea -0xe2673(%ebx),%esi │ │ push %edi │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call *(%eax) │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ @@ -69865,15 +69865,15 @@ │ │ call ec400 │ │ add $0x10,%esp │ │ cmp $0xffffffff,%eax │ │ jne 8ea6a │ │ mov -0x1a4(%ebx),%eax │ │ lea -0xe1305(%ebx),%ecx │ │ lea -0xde44b(%ebx),%edx │ │ - lea -0xe269e(%ebx),%edi │ │ + lea -0xe2673(%ebx),%edi │ │ push %esi │ │ push %ecx │ │ push %edx │ │ push %edi │ │ call *(%eax) │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ @@ -70553,15 +70553,15 @@ │ │ call ed1a0 │ │ test %eax,%eax │ │ je 8f318 │ │ cmp $0x14,%esi │ │ mov $0x14,%ebp │ │ cmovl %esi,%ebp │ │ mov %edi,0x4(%esp) │ │ - lea -0xe2660(%ebx),%eax │ │ + lea -0xe2635(%ebx),%eax │ │ mov %eax,(%esp) │ │ mov %ebp,0x8(%esp) │ │ call ed1a0 │ │ test %eax,%eax │ │ je 8f326 │ │ mov %ebp,0x8(%esp) │ │ mov %edi,0x4(%esp) │ │ @@ -70648,20 +70648,20 @@ │ │ mov %edi,%eax │ │ add $0x13,%eax │ │ mov %eax,0x34(%esp) │ │ jmp 8f0b9 │ │ mov 0x20(%esp),%eax │ │ mov %eax,(%esp) │ │ call eb990 │ │ - lea -0xe291b(%ebx),%eax │ │ + lea -0xe28f0(%ebx),%eax │ │ mov %eax,(%esp) │ │ call ebbb0 │ │ jmp 8efc3 │ │ js 8f3bf │ │ - lea -0xe2d19(%ebx),%eax │ │ + lea -0xe2cee(%ebx),%eax │ │ mov %eax,(%esp) │ │ mov 0x30(%esp),%eax │ │ jmp 8f463 │ │ call eba20 <__errno@plt> │ │ cmpl $0x6e,(%eax) │ │ mov %esi,%edi │ │ jne 8f4da │ │ @@ -70738,15 +70738,15 @@ │ │ movb $0x0,(%eax) │ │ mov 0xa0(%esp),%edi │ │ jmp 8f3cf │ │ lea -0xe3a8d(%ebx),%eax │ │ mov %eax,(%esp) │ │ mov 0x30(%esp),%eax │ │ call *(%eax) │ │ - lea -0xe2f89(%ebx),%edi │ │ + lea -0xe2f5e(%ebx),%edi │ │ xor %ecx,%ecx │ │ jmp 8f538 │ │ lea -0xe3a8d(%ebx),%eax │ │ mov %eax,(%esp) │ │ call *%ecx │ │ lea -0xe0f18(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ @@ -70808,15 +70808,15 @@ │ │ mov %ecx,0xb2e0(%eax) │ │ mov %eax,(%esp) │ │ mov %eax,%esi │ │ call ed1d0 │ │ mov %esi,0xc284(%ebp) │ │ jmp 8efae │ │ mov -0x19c(%ebx),%eax │ │ - lea -0xe264b(%ebx),%ecx │ │ + lea -0xe2620(%ebx),%ecx │ │ mov %ecx,(%esp) │ │ call *(%eax) │ │ mov %edi,(%esp) │ │ jmp 8f46c │ │ mov -0x19c(%ebx),%eax │ │ lea -0xde0f6(%ebx),%ecx │ │ jmp 8efbe │ │ @@ -70850,15 +70850,15 @@ │ │ add $0x5f950,%ebx │ │ mov 0x28(%esp),%edi │ │ test %edi,%edi │ │ je 8f6bc │ │ cmp $0x8001,%edi │ │ jl 8f6c3 │ │ mov -0x19c(%ebx),%eax │ │ - lea -0xe2cf7(%ebx),%ecx │ │ + lea -0xe2ccc(%ebx),%ecx │ │ lea -0xe12a6(%ebx),%edx │ │ push $0x8000 │ │ push %edi │ │ push %ecx │ │ push %edx │ │ call *(%eax) │ │ add $0x10,%esp │ │ @@ -70919,15 +70919,15 @@ │ │ add $0x10,%esp │ │ cmp $0xffffffff,%eax │ │ je 8f7bb │ │ cmp 0x8(%esp),%eax │ │ je 8f7a3 │ │ mov -0x19c(%ebx),%ecx │ │ sub $0x8,%esp │ │ - lea -0xe2cf7(%ebx),%edx │ │ + lea -0xe2ccc(%ebx),%edx │ │ lea -0xe22ee(%ebx),%edi │ │ push %edx │ │ push %edi │ │ mov %eax,%edi │ │ call *(%ecx) │ │ mov %edi,%eax │ │ add $0x10,%esp │ │ @@ -70940,15 +70940,15 @@ │ │ call eba70 │ │ add $0x10,%esp │ │ add %edi,%ebp │ │ mov %ebp,%eax │ │ jmp 8f7dc │ │ mov -0x19c(%ebx),%eax │ │ sub $0x8,%esp │ │ - lea -0xe2cf7(%ebx),%ecx │ │ + lea -0xe2ccc(%ebx),%ecx │ │ lea -0xe1272(%ebx),%edx │ │ push %ecx │ │ push %edx │ │ call *(%eax) │ │ add $0x10,%esp │ │ mov $0xffffffff,%eax │ │ mov 0x2c(%esp),%ecx │ │ @@ -71356,15 +71356,15 @@ │ │ mov %edx,0xb2f4(%esi) │ │ movl $0x0,0xb2f8(%esi) │ │ test %cl,%cl │ │ js 8fce0 │ │ mov -0x19c(%ebx),%ecx │ │ sub $0x4,%esp │ │ lea -0xdebba(%ebx),%edx │ │ - lea -0xe2ce2(%ebx),%edi │ │ + lea -0xe2cb7(%ebx),%edi │ │ push %eax │ │ push %edx │ │ push %edi │ │ call *(%ecx) │ │ add $0x10,%esp │ │ call eba20 <__errno@plt> │ │ movl $0x47,(%eax) │ │ @@ -75268,15 +75268,15 @@ │ │ lea -0xe0b1e(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call ec7f0 │ │ test %eax,%eax │ │ jne 93287 │ │ movl $0x0,0x1a40(%ebx) │ │ - lea -0xe2cbe(%ebx),%eax │ │ + lea -0xe2c93(%ebx),%eax │ │ mov %eax,(%esp) │ │ call ec290 │ │ test %eax,%eax │ │ je 9314a │ │ lea -0xe0b1e(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ @@ -126689,15 +126689,15 @@ │ │ add %eax,%eax │ │ jmp bb760 │ │ movl $0x2,0x14(%ecx) │ │ movl $0x0,0x20(%ecx) │ │ movl $0x0,0x18(%ecx) │ │ mov 0xa4(%ebp),%eax │ │ mov %eax,0x1c(%ecx) │ │ - lea -0xe2612(%ebx),%eax │ │ + lea -0xe2fec(%ebx),%eax │ │ mov %eax,0x24(%ecx) │ │ mov %gs:0x14,%eax │ │ cmp 0xa68(%esp),%eax │ │ jne bb786 │ │ add $0xa6c,%esp │ │ pop %esi │ │ pop %edi │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ @@ -54,39 +54,39 @@ │ │ 0x000eeae0 003b0a00 803e0a00 c0450a00 80490a00 .;...>...E...I.. │ │ 0x000eeaf0 004d0a00 c0500a00 40540a00 c0570a00 .M...P..@T...W.. │ │ 0x000eeb00 80490a00 c0500a00 40540a00 c0570a00 .I...P..@T...W.. │ │ 0x000eeb10 405e0a00 40610a00 20640a00 20670a00 @^..@a.. d.. g.. │ │ 0x000eeb20 006a0a00 e06c0a00 40610a00 20670a00 .j...l..@a.. g.. │ │ 0x000eeb30 006a0a00 e06c0a00 620c0100 80080100 .j...l..b....... │ │ 0x000eeb40 780c0100 c3110100 75f80000 b4d90000 x.......u....... │ │ - 0x000eeb50 1ec30000 120f0100 8d160100 75dd0000 ............u... │ │ + 0x000eeb50 49c30000 120f0100 8d160100 75dd0000 I...........u... │ │ 0x000eeb60 13fd0000 07e10000 c8a90000 980c0100 ................ │ │ - 0x000eeb70 16ed0000 3bc30000 05aa0000 ac160100 ....;........... │ │ + 0x000eeb70 16ed0000 66c30000 05aa0000 ac160100 ....f........... │ │ 0x000eeb80 c80c0100 6a010100 b0e40000 ac080100 ....j........... │ │ 0x000eeb90 e5c90000 29fd0000 12b90000 8cdd0000 ....)........... │ │ - 0x000eeba0 01d00000 cdc60000 27d00000 ebb00000 ........'....... │ │ + 0x000eeba0 01d00000 f8c60000 27d00000 ebb00000 ........'....... │ │ 0x000eebb0 2eb90000 7aad0000 1be10000 73b50000 ....z.......s... │ │ - 0x000eebc0 d3d90000 f9080100 8ff80000 f2c60000 ................ │ │ + 0x000eebc0 d3d90000 f9080100 8ff80000 1dc70000 ................ │ │ 0x000eebd0 54fd0000 e7e80000 0ccd0000 7cfd0000 T...........|... │ │ 0x000eebe0 2dcd0000 abfd0000 8dad0000 3ecd0000 -...........>... │ │ - 0x000eebf0 4e040100 dae40000 e0bf0000 3a0f0100 N...........:... │ │ + 0x000eebf0 4e040100 dae40000 0bc00000 3a0f0100 N...........:... │ │ 0x000eec00 e7d90000 a5f80000 c7fd0000 00ca0000 ................ │ │ 0x000eec10 1dbe0000 88b50000 cbad0000 b6b50000 ................ │ │ 0x000eec20 0cda0000 c4190100 fee40000 41b90000 ............A... │ │ - 0x000eec30 28e50000 08e90000 2ef50000 0ec00000 (............... │ │ + 0x000eec30 28e50000 08e90000 2ef50000 39c00000 (...........9... │ │ 0x000eec40 4cf50000 8a010100 75040100 82f50000 L.......u....... │ │ 0x000eec50 f1fd0000 40e10000 32ed0000 65cd0000 ....@...2...e... │ │ 0x000eec60 f3ad0000 c7f80000 46ed0000 2be90000 ........F...+... │ │ 0x000eec70 560f0100 39da0000 ddb50000 e3160100 V...9........... │ │ - 0x000eec80 77f10000 21c70000 55e90000 a7cd0000 w...!...U....... │ │ + 0x000eec80 77f10000 4cc70000 55e90000 a7cd0000 w...L...U....... │ │ 0x000eec90 3ad00000 05f90000 f4190100 62d00000 :...........b... │ │ 0x000eeca0 6eb90000 3af90000 b1dd0000 00b10000 n...:........... │ │ 0x000eecb0 f9b50000 94040100 cadd0000 1cb60000 ................ │ │ 0x000eecc0 b4cd0000 41b60000 28b10000 92f10000 ....A...(....... │ │ - 0x000eecd0 2cc00000 b4010100 bacd0000 b1f10000 ,............... │ │ + 0x000eecd0 57c00000 b4010100 bacd0000 b1f10000 W............... │ │ 0x000eece0 eedd0000 88ed0000 54e50000 03ae0000 ........T....... │ │ 0x000eecf0 e8110100 cef10000 a5f50000 301a0100 ............0... │ │ 0x000eed00 73d20000 8fb90000 d8cd0000 90d00000 s............... │ │ 0x000eed10 d1010100 62b10000 3bbe0000 6ce90000 ....b...;...l... │ │ 0x000eed20 a4e90000 cfe90000 ac040100 07de0000 ................ │ │ 0x000eed30 96e50000 0e170100 00000000 ............ ├── lib/armeabi-v7a/libdroidvnc-ng.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +1,8 @@ │ │ │ │ Displaying notes found in: .note.android.ident │ │ Owner Data size Description │ │ Android 0x00000084 NT_VERSION (version) description data: 18 00 00 00 72 32 37 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 31 32 30 37 37 39 37 33 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ Owner Data size Description │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8b57c9aff0e243023091ababd74f842e352d6a26 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 74756bca852da8077a15d8124c3d78900cd90a25 │ ├── strings --all --bytes=8 {} │ │ @@ -767,14 +767,15 @@ │ │ CompressLevel8 │ │ RawEquiv │ │ -sslkeyfile path set path to private key file for encrypted WebSockets connections │ │ -nevershared │ │ JPEG Error: %s │ │ SendJpegRect: failed to allocate memory │ │ control frame with FIN bit cleared received, aborting │ │ +droidVNC-NG version 2.0.8 (build 20250207) │ │ Requested feature was omitted at compile time │ │ Seek failed on temporary file │ │ Start of Image │ │ rfbSendFileTransferMessage: write │ │ Enabling ExtendedClipboard extension for client %s │ │ client sent us a Text Message that is too big %d>%d │ │ rfbProcessExtendedServerCutTextData: zlib stream initialization error │ │ @@ -831,15 +832,14 @@ │ │ rfbFileUploadFailedRequest │ │ -ftproot │ │ File [%s]: Method [%s]: Error while reading FileUploadRequestMsg │ │ /home/vagrant/build/net.christianbeier.droidvnc_ng/libvncserver/src/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c │ │ File [%s]: Method [%s]: Delete operation on file <%s> failed │ │ sec-websocket-key1: │ │ webSocketsHandshake: failed sending WebSockets response │ │ -droidVNC-NG version 2.0.8 (build 20250210) │ │ Bogus virtual array access │ │ Not a JPEG file: starts with 0x%02x 0x%02x │ │ net/christianbeier/droidvnc_ng/MainService │ │ RFB protocol version mismatch - server %d.%d, client %d.%d │ │ Protocol version sent %d.%d, using %d.%d │ │ Enabling ExtDesktopSize protocol extension for client %s │ │ rfbAuthProcessClientMessage: password check failed │ ├── readelf --wide --decompress --string-dump=.rodata {} │ │ @@ -187,82 +187,82 @@ │ │ [ 1896] / │ │ [ 1898] -sslkeyfile path set path to private key file for encrypted WebSockets connections\n │ │ [ 18f2] --help │ │ [ 18f9] -nevershared │ │ [ 1906] JPEG Error: %s\n │ │ [ 1916] SendJpegRect: failed to allocate memory\n │ │ [ 193f] control frame with FIN bit cleared received, aborting\n │ │ - [ 1976] Requested feature was omitted at compile time │ │ - [ 19a4] Seek failed on temporary file │ │ - [ 19c2] Start of Image │ │ - [ 19d1] unknown │ │ - [ 19da] rfbSendFileTransferMessage: write │ │ - [ 19fc] Enabling ExtendedClipboard extension for client %s\n │ │ - [ 1a30] client sent us a Text Message that is too big %d>%d\n │ │ - [ 1a65] rfbProcessExtendedServerCutTextData: zlib stream initialization error │ │ - [ 1aab] connection failed │ │ - [ 1abd] SupportedEncoding │ │ - [ 1acf] QualityLevel4 │ │ - [ 1add] Content-Type: image/svg+xml^M\n │ │ - [ 1afb] tjInitCompress(): Memory allocation failure │ │ - [ 1b27] tjCompress2(): Memory allocation failure │ │ - [ 1b50] rfbProcessClientAuthType: read │ │ - [ 1b6f] tightvnc-filetransfer/rfbTightProcessArg\n │ │ - [ 1b99] File [%s]: Method [%s]: cannot create path for file transfer\n │ │ - [ 1bd7] File [%s]: Method [%s]: Error while reading dir name length\n │ │ - [ 1c14] . │ │ - [ 1c16] webSocketsHandshake: client gone\n │ │ - [ 1c38] webSocketsEncodeHybi │ │ - [ 1c4d] %s: got frame without mask; ret=%d\n │ │ - [ 1c71] JSIMD_NOHUFFENC │ │ - [ 1c81] DCT coefficient out of range │ │ - [ 1c9e] Unsupported JPEG data precision %d │ │ - [ 1cc1] (Ljava/lang/String;)[B │ │ - [ 1cd8] %sUltra File Transfer is disabled, dropping client: %s\n │ │ - [ 1d10] rfbSendFileTransferChunk() select failed: %s\n │ │ - [ 1d3e] accepted UDP client\n │ │ - [ 1d54] rfbProcessClientInitMessage: write │ │ - [ 1d77] FixColourMapEntries unsupported\n │ │ - [ 1d98] Enabling SupportedEncodings protocol extension for client %s\n │ │ - [ 1dd6] rfbProcessClientNormalMessage: unknown message type %d\n │ │ - [ 1e0e] rfbProcessClientSecurityType: returning securityResult for client rfb version >= 3.8\n │ │ - [ 1e64] SetEncodings │ │ - [ 1e71] ClientCutText │ │ - [ 1e7f] SetDesktopSize │ │ - [ 1e8e] %s: server bits per pixel not 8, 16 or 32 (is %d)\n │ │ - [ 1ec1] -httpport portnum use portnum for http connection\n │ │ - [ 1ef9] -dontdisconnect │ │ - [ 1f09] zrleOutStreamOverrun: deflate failed with error code %d\n │ │ - [ 1f42] Invalid handle │ │ - [ 1f51] Extension client data is null, closing the connection !\n │ │ - [ 1f8a] tightvnc-filetransfer/rfbHandleSecTypeTight\n │ │ - [ 1fb7] tightvnc-filetransfer/SetFtpRoot\n │ │ - [ 1fd9] File [%s]: Method [%s]: Error directory name is too long.\n │ │ - [ 2014] webSocketsHandshake: malloc │ │ - [ 2030] Unsupported color conversion request │ │ - [ 2055] Output file write error --- out of disk space? │ │ - [ 2084] Freed EMS handle %u │ │ - [ 2098] Sending a repeater ID: %s.\n │ │ - [ 20b4] onPointerEvent: could not attach thread, there will be no input │ │ - [ 20f4] rfbProcessFileTransfer() rfbFileTransferOffer("%s"->"%s") %s %s fd=%d\n │ │ - [ 213b] WriteExact: WebSockets encode error\n │ │ - [ 2160] any │ │ - [ 2164] localhost │ │ - [ 216e] SetServerInput │ │ - [ 217d] Received │ │ - [ 2186] no translation needed\n │ │ - [ 219d] Jun 25 2014 │ │ - [ 21a9] rfbFileUploadFailedRequest │ │ - [ 21c4] -ftproot │ │ - [ 21cd] File [%s]: Method [%s]: Error while reading FileUploadRequestMsg\n │ │ + [ 1976] droidVNC-NG version 2.0.8 (build 20250207) │ │ + [ 19a1] Requested feature was omitted at compile time │ │ + [ 19cf] Seek failed on temporary file │ │ + [ 19ed] Start of Image │ │ + [ 19fc] unknown │ │ + [ 1a05] rfbSendFileTransferMessage: write │ │ + [ 1a27] Enabling ExtendedClipboard extension for client %s\n │ │ + [ 1a5b] client sent us a Text Message that is too big %d>%d\n │ │ + [ 1a90] rfbProcessExtendedServerCutTextData: zlib stream initialization error │ │ + [ 1ad6] connection failed │ │ + [ 1ae8] SupportedEncoding │ │ + [ 1afa] QualityLevel4 │ │ + [ 1b08] Content-Type: image/svg+xml^M\n │ │ + [ 1b26] tjInitCompress(): Memory allocation failure │ │ + [ 1b52] tjCompress2(): Memory allocation failure │ │ + [ 1b7b] rfbProcessClientAuthType: read │ │ + [ 1b9a] tightvnc-filetransfer/rfbTightProcessArg\n │ │ + [ 1bc4] File [%s]: Method [%s]: cannot create path for file transfer\n │ │ + [ 1c02] File [%s]: Method [%s]: Error while reading dir name length\n │ │ + [ 1c3f] . │ │ + [ 1c41] webSocketsHandshake: client gone\n │ │ + [ 1c63] webSocketsEncodeHybi │ │ + [ 1c78] %s: got frame without mask; ret=%d\n │ │ + [ 1c9c] JSIMD_NOHUFFENC │ │ + [ 1cac] DCT coefficient out of range │ │ + [ 1cc9] Unsupported JPEG data precision %d │ │ + [ 1cec] (Ljava/lang/String;)[B │ │ + [ 1d03] %sUltra File Transfer is disabled, dropping client: %s\n │ │ + [ 1d3b] rfbSendFileTransferChunk() select failed: %s\n │ │ + [ 1d69] accepted UDP client\n │ │ + [ 1d7f] rfbProcessClientInitMessage: write │ │ + [ 1da2] FixColourMapEntries unsupported\n │ │ + [ 1dc3] Enabling SupportedEncodings protocol extension for client %s\n │ │ + [ 1e01] rfbProcessClientNormalMessage: unknown message type %d\n │ │ + [ 1e39] rfbProcessClientSecurityType: returning securityResult for client rfb version >= 3.8\n │ │ + [ 1e8f] SetEncodings │ │ + [ 1e9c] ClientCutText │ │ + [ 1eaa] SetDesktopSize │ │ + [ 1eb9] %s: server bits per pixel not 8, 16 or 32 (is %d)\n │ │ + [ 1eec] -httpport portnum use portnum for http connection\n │ │ + [ 1f24] -dontdisconnect │ │ + [ 1f34] zrleOutStreamOverrun: deflate failed with error code %d\n │ │ + [ 1f6d] Invalid handle │ │ + [ 1f7c] Extension client data is null, closing the connection !\n │ │ + [ 1fb5] tightvnc-filetransfer/rfbHandleSecTypeTight\n │ │ + [ 1fe2] tightvnc-filetransfer/SetFtpRoot\n │ │ + [ 2004] File [%s]: Method [%s]: Error directory name is too long.\n │ │ + [ 203f] webSocketsHandshake: malloc │ │ + [ 205b] Unsupported color conversion request │ │ + [ 2080] Output file write error --- out of disk space? │ │ + [ 20af] Freed EMS handle %u │ │ + [ 20c3] Sending a repeater ID: %s.\n │ │ + [ 20df] onPointerEvent: could not attach thread, there will be no input │ │ + [ 211f] rfbProcessFileTransfer() rfbFileTransferOffer("%s"->"%s") %s %s fd=%d\n │ │ + [ 2166] WriteExact: WebSockets encode error\n │ │ + [ 218b] any │ │ + [ 218f] localhost │ │ + [ 2199] SetServerInput │ │ + [ 21a8] Received │ │ + [ 21b1] no translation needed\n │ │ + [ 21c8] Jun 25 2014 │ │ + [ 21d4] rfbFileUploadFailedRequest │ │ + [ 21ef] -ftproot │ │ + [ 21f8] File [%s]: Method [%s]: Error while reading FileUploadRequestMsg\n │ │ /home/vagrant/build/net.christianbeier.droidvnc_ng/libvncserver/src/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c │ │ - [ 2291] File [%s]: Method [%s]: Delete operation on file <%s> failed\n │ │ - [ 22cf] sec-websocket-key1: │ │ - [ 22e4] webSocketsHandshake: failed sending WebSockets response\n │ │ - [ 231d] droidVNC-NG version 2.0.8 (build 20250210) │ │ + [ 22bc] File [%s]: Method [%s]: Delete operation on file <%s> failed\n │ │ + [ 22fa] sec-websocket-key1: │ │ + [ 230f] webSocketsHandshake: failed sending WebSockets response\n │ │ [ 2348] Bogus virtual array access │ │ [ 2363] Not a JPEG file: starts with 0x%02x 0x%02x │ │ [ 238e] net/christianbeier/droidvnc_ng/MainService │ │ [ 23b9] %s: %s\n │ │ [ 23c1] RFB protocol version mismatch - server %d.%d, client %d.%d │ │ [ 23fc] Protocol version sent %d.%d, using %d.%d\n │ │ [ 2426] Enabling ExtDesktopSize protocol extension for client %s\n │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -221,15 +221,15 @@ │ │ b.n 15650 │ │ add r7, pc, #452 @ (adr r7, 15898 ) │ │ vabdl.u q13, d31, d4 │ │ @ instruction: 0xffff5ed2 │ │ movs r5, r0 │ │ add r7, pc, #204 @ (adr r7, 157ac ) │ │ vtbl.8 d25, {d31}, d26 │ │ - vcvt.u16.f16 q12, q11, #1 │ │ + @ instruction: 0xffff8da1 │ │ vqrdmlah.s , , d10[0] │ │ movs r5, r0 │ │ @ instruction: 0xb725 │ │ vqshlu.s64 d26, d17, #63 @ 0x3f │ │ vqshlu.s64 q14, q9, #63 @ 0x3f │ │ vcvt.f32.u32 d21, d16, #1 │ │ movs r5, r0 │ │ @@ -860,15 +860,15 @@ │ │ blx 681d0 <__emutls_get_address@@Base+0x874> │ │ nop │ │ ldr r4, [r1, r2] │ │ movs r5, r0 │ │ ldr r2, [r0, r2] │ │ movs r5, r0 │ │ add r1, pc, #4 @ (adr r1, 15d08 ) │ │ - vqshl.u32 q12, q10, #31 │ │ + vqshl.u64 d24, d15, #63 @ 0x3f │ │ vtbx.8 d21, {d15}, d16 │ │ movs r5, r0 │ │ str r5, [sp, #772] @ 0x304 │ │ vaddw.u , , d3 │ │ vtbl.8 d21, {d15}, d0 │ │ movs r5, r0 │ │ push {r4, r5, r6, r7, lr} │ │ @@ -1792,15 +1792,15 @@ │ │ blx 681d0 <__emutls_get_address@@Base+0x874> │ │ str r4, [r6, r2] │ │ movs r5, r0 │ │ str r0, [r2, r2] │ │ movs r5, r0 │ │ ldrh r0, [r5, #46] @ 0x2e │ │ vsubw.u q11, , d2 │ │ - vtbl.8 d23, {d31- instruction: 0xffff4fa2 │ │ movs r5, r0 │ │ │ │ 00016574 : │ │ cmp r0, #0 │ │ it eq │ │ @@ -4752,17 +4752,17 @@ │ │ nop │ │ adds r5, #72 @ 0x48 │ │ movs r5, r0 │ │ adds r5, #52 @ 0x34 │ │ movs r5, r0 │ │ adds r5, #8 │ │ movs r5, r0 │ │ - str r2, [r2, #8] │ │ + str r5, [r7, #8] │ │ vtbl.8 d25, {d31- instruction: 0xffff5c93 │ │ + @ instruction: 0xffff5cbe │ │ vrsra.u64 , q0, #1 │ │ movs r5, r0 │ │ ldrsb r5, [r7, r1] │ │ @ instruction: 0xffff31e0 │ │ movs r5, r0 │ │ ldr r5, [pc, #624] @ (185b4 ) │ │ vrsra.u32 d19, d0, #1 │ │ @@ -5371,15 +5371,15 @@ │ │ movs r5, r0 │ │ str r1, [r2, #56] @ 0x38 │ │ @ instruction: 0xffff5fbe │ │ vcvt.f16.u16 d18, d26, #1 │ │ movs r5, r0 │ │ ldrh r6, [r2, #12] │ │ vtbx.8 d20, {d15-d18}, d8 │ │ - @ instruction: 0xffff57c0 │ │ + @ instruction: 0xffff57eb │ │ @ instruction: 0xffff3bd5 │ │ vqrdmulh.s , , d29[0] │ │ @ instruction: 0xffff2bf8 │ │ movs r5, r0 │ │ str r2, [r1, #72] @ 0x48 │ │ vtbx.8 d18, {d31-) │ │ - vmls.i , , d3[0] │ │ + vmls.i , , d30[0] │ │ @ instruction: 0xffff28fe │ │ movs r5, r0 │ │ cmp r0, #80 @ 0x50 │ │ movs r5, r0 │ │ movs r7, #250 @ 0xfa │ │ movs r5, r0 │ │ movs r7, #8 │ │ @@ -6223,24 +6223,24 @@ │ │ movs r5, r0 │ │ strb r5, [r2, #12] │ │ vabal.u q9, d15, d20 │ │ movs r5, r0 │ │ str r6, [r5, #4] │ │ vsri.64 q9, q15, #1 │ │ movs r5, r0 │ │ - str r6, [r3, r3] │ │ + str r1, [r1, r4] │ │ vsri.64 q9, q5, #1 │ │ movs r5, r0 │ │ ldrb r5, [r5, r6] │ │ vsri.64 d18, d24, #1 │ │ movs r5, r0 │ │ ldrb r5, [r0, #26] │ │ vraddhn.i d18, , q6 │ │ movs r5, r0 │ │ - ldr r4, [pc, #832] @ (195a8 ) │ │ + ldr r4, [pc, #1004] @ (19654 ) │ │ vsri.32 q9, q5, #1 │ │ movs r5, r0 │ │ ldrb r5, [r1, #7] │ │ vabal.u q13, d31, d30 │ │ vsli.64 q13, q0, #63 @ 0x3f │ │ vsubl.u q13, d15, d16 │ │ vraddhn.i d18, , q6 │ │ @@ -6539,15 +6539,15 @@ │ │ strh r7, [r0, #54] @ 0x36 │ │ vaddw.u q9, , d6 │ │ movs r5, r0 │ │ ldr r5, [r5, #40] @ 0x28 │ │ vrsra.u64 , q9, #1 │ │ vaddl.u q9, d31, d14 │ │ movs r5, r0 │ │ - ldr r4, [pc, #704] @ (19844 ) │ │ + ldr r4, [pc, #876] @ (198f0 ) │ │ vrsubhn.i d24, , q13 │ │ vmlsl.u , d15, d7[0] │ │ vmlsl.u q10, d15, d8[0] │ │ movs r2, #0 │ │ blx 68a30 <__emutls_get_address@@Base+0x10d4> │ │ b.n 19474 │ │ ldr r0, [pc, #932] @ (1993c ) │ │ @@ -6917,15 +6917,15 @@ │ │ movs r5, r0 │ │ ldrb r7, [r6, #15] │ │ vcvt.f32.u32 , q0, #1 │ │ movs r5, r0 │ │ adds r1, #184 @ 0xb8 │ │ vcvt.f32.u32 d17, d20, #1 │ │ movs r5, r0 │ │ - mov r8, r6 │ │ + mov fp, fp │ │ vaddl.u , d15, d3 │ │ ldr r0, [pc, #344] @ (19ac8 ) │ │ add r0, pc │ │ blx 68480 <__emutls_get_address@@Base+0xb24> │ │ mov r0, r5 │ │ blx 68270 <__emutls_get_address@@Base+0x914> │ │ b.n 1946e │ │ @@ -7737,15 +7737,15 @@ │ │ popeq {r4, r5, r6, r7, pc} │ │ blx 681d0 <__emutls_get_address@@Base+0x874> │ │ nop │ │ asrs r6, r1, #18 │ │ movs r5, r0 │ │ strb r4, [r0, #19] │ │ vtbl.8 d20, {d31- instruction: 0xffff3c9f │ │ + vqdmulh.s , , d10[0] │ │ vmlal.u q9, d31, d5[0] │ │ vraddhn.i d17, , q12 │ │ movs r5, r0 │ │ movs r2, #213 @ 0xd5 │ │ vrshr.u64 , q11, #1 │ │ movs r5, r0 │ │ push {r7, lr} │ │ @@ -8026,17 +8026,17 @@ │ │ nop │ │ asrs r0, r4, #4 │ │ movs r5, r0 │ │ asrs r0, r6, #3 │ │ movs r5, r0 │ │ asrs r4, r5, #2 │ │ movs r5, r0 │ │ - subs r3, #206 @ 0xce │ │ - vtbx.8 d19, {d31}, d11 │ │ - vqrshrun.s64 d19, q6, #1 │ │ + subs r3, #249 @ 0xf9 │ │ + @ instruction: 0xffff38f6 │ │ + vtbl.8 d19, {d31}, d7 │ │ vaddl.u , d31, d6 │ │ movs r5, r0 │ │ │ │ 0001a4ec : │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, fp} │ │ @@ -8124,16 +8124,16 @@ │ │ blx 68320 <__emutls_get_address@@Base+0x9c4> │ │ cmp r5, r0 │ │ bcc.n 1a5a8 │ │ movs r0, #255 @ 0xff │ │ b.n 1a532 │ │ lsrs r0, r2, #31 │ │ movs r5, r0 │ │ - subs r2, #242 @ 0xf2 │ │ - @ instruction: 0xffff37ef │ │ + subs r3, #29 │ │ + vqshrun.s64 d19, q5, #1 │ │ vqrdmlsh.s q11, , d24[0] │ │ Address 0x1a5ce is out of bounds. │ │ │ │ │ │ 0001a5d0 : │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ @@ -8190,16 +8190,16 @@ │ │ movs r0, #255 @ 0xff │ │ sxtb r0, r0 │ │ ldr.w fp, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ lsrs r6, r5, #27 │ │ movs r5, r0 │ │ - subs r2, #16 │ │ - vabdl.u , d15, d13 │ │ + subs r2, #59 @ 0x3b │ │ + vqshl.u32 d19, d24, #31 │ │ vshr.u32 d22, d6, #1 │ │ vaddl.u , d31, d1 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #12 │ │ str r3, [r7, #8] │ │ mov ip, r2 │ │ @@ -8435,16 +8435,16 @@ │ │ mov r0, fp │ │ blx 68bd0 <__emutls_get_address@@Base+0x1274> │ │ b.n 1a702 │ │ lsrs r4, r3, #24 │ │ movs r5, r0 │ │ lsrs r6, r7, #23 │ │ movs r5, r0 │ │ - subs r1, #32 │ │ - vqshlu.s32 d19, d13, #31 │ │ + subs r1, #75 @ 0x4b │ │ + vmlsl.u , d15, d8[0] │ │ vqrdmulh.s q8, , d18[0] │ │ movs r5, r0 │ │ lsrs r6, r4, #22 │ │ movs r5, r0 │ │ movs r0, #131 @ 0x83 │ │ vcvt.f16.u16 d18, d0, #1 │ │ vcvt.u16.f16 q8, q13, #1 │ │ @@ -8522,16 +8522,16 @@ │ │ blx 68690 <__emutls_get_address@@Base+0xd34> │ │ mov r0, r6 │ │ blx 68270 <__emutls_get_address@@Base+0x914> │ │ b.n 1a918 │ │ nop │ │ lsrs r0, r5, #15 │ │ movs r5, r0 │ │ - adds r7, #10 │ │ - vraddhn.i d19, , │ │ + adds r7, #53 @ 0x35 │ │ + vsri.32 d19, d18, #1 │ │ @ instruction: 0xffff0b9e │ │ movs r5, r0 │ │ str r5, [r2, #76] @ 0x4c │ │ vtbl.8 d17, {d15-d18}, d14 │ │ Address 0x1a992 is out of bounds. │ │ │ │ │ │ @@ -8699,15 +8699,15 @@ │ │ blx 68b20 <__emutls_get_address@@Base+0x11c4> │ │ mov r4, r0 │ │ b.n 1a9c0 │ │ lsrs r0, r7, #12 │ │ movs r5, r0 │ │ lsrs r6, r2, #9 │ │ movs r5, r0 │ │ - adds r5, #166 @ 0xa6 │ │ + adds r5, #209 @ 0xd1 │ │ vshll.u32 q8, d26, #31 │ │ movs r5, r0 │ │ ldr r2, [r7, #112] @ 0x70 │ │ @ instruction: 0xffff0b1a │ │ movs r5, r0 │ │ │ │ 0001ab50 : │ │ @@ -9120,16 +9120,16 @@ │ │ beq.w 1b258 │ │ ldr r0, [pc, #156] @ (1afd8 ) │ │ add r0, pc │ │ b.n 1b31e │ │ nop │ │ lsrs r2, r1, #5 │ │ movs r5, r0 │ │ - adds r4, #108 @ 0x6c │ │ - @ instruction: 0xffff3169 │ │ + adds r4, #151 @ 0x97 │ │ + vsra.u64 d19, d4, #1 │ │ @ instruction: 0xffff089c │ │ movs r5, r0 │ │ strb r5, [r6, #17] │ │ vqrshrun.s64 d16, q2, #1 │ │ movs r5, r0 │ │ strh r4, [r5, #10] │ │ vqrshrun.s64 d16, q12, #1 │ │ @@ -9159,15 +9159,15 @@ │ │ movs r5, r0 │ │ lsls r0, r4, #27 │ │ movs r5, r0 │ │ lsls r6, r3, #26 │ │ movs r5, r0 │ │ adds r2, r1, r7 │ │ vqrdmlsh.s , , d20[0] │ │ - @ instruction: 0xffff2eb1 │ │ + @ instruction: 0xffff2edc │ │ vmlsl.u q8, d15, d30[0] │ │ movs r5, r0 │ │ lsls r0, r6, #24 │ │ movs r5, r0 │ │ adds r6, r3, r5 │ │ vrshr.u64 d23, d1, #1 │ │ vcvt.u32.f32 , q9, #1 │ │ @@ -9538,24 +9538,24 @@ │ │ vrshr.u64 d16, d20, #1 │ │ movs r5, r0 │ │ movs r1, #102 @ 0x66 │ │ vsli.64 d17, d20, #63 @ 0x3f │ │ vqshl.u64 q8, q15, #63 @ 0x3f │ │ movs r5, r0 │ │ strb r2, [r3, #3] │ │ - vsra.u64 d19, d0, #1 │ │ + vsra.u64 d19, d27, #1 │ │ @ instruction: 0xffff0344 │ │ movs r5, r0 │ │ ldr r1, [pc, #96] @ (1b404 ) │ │ - @ instruction: 0xffff2b5b │ │ + vtbl.8 d18, {d31-) │ │ - vtbl.8 d18, {d31- instruction: 0xffff2ada │ │ + vshll.u32 q9, d6, #31 │ │ vaddw.u q8, , d18 │ │ movs r5, r0 │ │ lsls r2, r3, #10 │ │ movs r5, r0 │ │ strh r7, [r3, r4] │ │ vmls.i q8, , d26[0] │ │ movs r5, r0 │ │ @@ -10644,15 +10644,15 @@ │ │ ldmiaeq.w sp!, {r8, r9, sl, fp} │ │ popeq {r4, r5, r6, r7, pc} │ │ blx 681d0 <__emutls_get_address@@Base+0x874> │ │ @ instruction: 0xf78e0004 │ │ lsls r5, r5, #21 │ │ vqshl.u32 , q3, #31 │ │ movs r4, r0 │ │ - subs r5, r1, #4 │ │ + subs r0, r7, #4 │ │ vmlal.u , d15, d30[0] │ │ movs r4, r0 │ │ movt r0, #43012 @ 0xa804 │ │ add r0, r9 │ │ vsli.64 , q2, #63 @ 0x3f │ │ movs r4, r0 │ │ str r1, [r0, #96] @ 0x60 │ │ @@ -12303,15 +12303,15 @@ │ │ mov r2, r8 │ │ blx r3 │ │ b.n 1ce84 │ │ nop │ │ adds r0, #122 @ 0x7a │ │ vqshlu.s64 d30, d2, #63 @ 0x3f │ │ movs r4, r0 │ │ - lsrs r1, r6, #28 │ │ + lsrs r4, r3, #29 │ │ vrshr.u64 d21, d26, #1 │ │ vsli.64 q15, q15, #63 @ 0x3f │ │ movs r4, r0 │ │ b.n 1cce8 │ │ movs r4, r0 │ │ strh r0, [r7, r1] │ │ @ instruction: 0xffffe5c4 │ │ @@ -14267,15 +14267,15 @@ │ │ blx 68690 <__emutls_get_address@@Base+0xd34> │ │ b.n 1e22c │ │ nop │ │ bcc.n 1e26c │ │ movs r4, r0 │ │ bcs.n 1e244 │ │ movs r4, r0 │ │ - vmaxnm.f32 , q15, q15 │ │ + vminnm.f16 , , q15 │ │ subs r4, #55 @ 0x37 │ │ vrshr.u64 d29, d16, #1 │ │ movs r4, r0 │ │ │ │ 0001e268 : │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ @@ -15578,15 +15578,15 @@ │ │ popeq {r4, r5, r6, r7, pc} │ │ blx 681d0 <__emutls_get_address@@Base+0x874> │ │ stmia r5!, {r1, r2, r5, r6, r7} │ │ movs r4, r0 │ │ adds r0, r6, #0 │ │ vsli.64 q14, q2, #63 @ 0x3f │ │ movs r4, r0 │ │ - mrc 15, 3, APSR_nzcv, cr1, cr14, {7} │ │ + mrc 15, 4, APSR_nzcv, cr12, cr14, {7} │ │ svc 148 @ 0x94 │ │ vsli.32 q14, q2, #30 │ │ movs r4, r0 │ │ │ │ 0001efbc : │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ @@ -16200,15 +16200,15 @@ │ │ nop │ │ stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ movs r4, r0 │ │ stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ movs r4, r0 │ │ nop {9} │ │ movs r4, r0 │ │ - vrecps.f32 , , q15 │ │ + vrsqrts.f16 , q13, q15 │ │ itt vc │ │ movvc r4, r0 │ │ subvc r5, r0, r0 │ │ vaddl.u , d31, d10 │ │ vqrdmlsh.s , , d2[0] │ │ movs r4, r0 │ │ │ │ @@ -16250,16 +16250,16 @@ │ │ ldr r0, [r0, #16] │ │ ldr r0, [r0, #0] │ │ ldr r0, [r0, #0] │ │ b.n 1f618 │ │ movs r0, #0 │ │ pop {r4, r5, r7, pc} │ │ nop │ │ - mcr 15, 5, pc, cr10, cr14, {7} @ │ │ - mcr 15, 5, pc, cr2, cr14, {7} @ │ │ + mrc 15, 6, APSR_nzcv, cr5, cr14, {7} │ │ + mcr 15, 6, pc, cr13, cr14, {7} @ │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ ldr r1, [pc, #56] @ (1f684 ) │ │ movs r3, #8 │ │ ldr r2, [pc, #56] @ (1f688 ) │ │ add r1, pc │ │ @@ -16467,25 +16467,25 @@ │ │ mov r0, r4 │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ bl 1f738 │ │ mov r0, r4 │ │ add sp, #8 │ │ pop {r4, r6, r7, pc} │ │ asrs r2, r1, #32 │ │ - vtbl.8 d30, {d15-d17}, d7 │ │ + vshll.u32 q15, d18, #31 │ │ vraddhn.i d30, q7, q1 │ │ vmull.u , d30, d7 │ │ - @ instruction: 0xfffee9ba │ │ + vtbx.8 d30, {d30-d31}, d21 │ │ vsri.32 d19, d23, #2 │ │ vcvt.f32.u32 q9, , #1 │ │ vsubw.u , , d6 │ │ - @ instruction: 0xffffe9bb │ │ + vtbx.8 d30, {d31- instruction: 0xfffecda5 │ │ vqshlu.s32 , q7, #30 │ │ - vmull.u q15, d30, d22 │ │ + @ instruction: 0xfffeecd1 │ │ vrsubhn.i d19, q15, │ │ vtbl.8 d17, {d15-d18}, d6 │ │ vsra.u64 q15, q3, #1 │ │ @ instruction: 0xfffe2a52 │ │ vmla.i , , d15[0] │ │ Address 0x1f85e is out of bounds. │ │ │ │ @@ -17040,15 +17040,15 @@ │ │ @ instruction: 0xffffde0b │ │ vshll.i , d9, # │ │ vqrdmlsh.s , , d1[0] │ │ vsri.64 , q13, #2 │ │ vrsra.u64 d19, d8, #2 │ │ vqshl.u64 d31, d26, #63 @ 0x3f │ │ vqmovn.u d16, │ │ - vsra.u64 d30, d21, #1 │ │ + @ instruction: 0xffffe1e0 │ │ vraddhn.i d31, q7, q14 │ │ @ instruction: 0xfffeebf8 │ │ @ instruction: 0xfffeccd4 │ │ vqmovn.u d31, │ │ vsri.32 d17, d30, #2 │ │ vqdmulh.s q14, , d31[0] │ │ vqshrun.s64 d19, q14, #2 │ │ @@ -17056,15 +17056,15 @@ │ │ vqshlu.s64 , q13, #62 @ 0x3e │ │ @ instruction: 0xffffdfb2 │ │ @ instruction: 0xfffede0a │ │ vdup.16 q15, d29[3] │ │ vcvt.u16.f16 q9, q14, #2 │ │ @ instruction: 0xffff0fbf │ │ vabdl.u , d31, d25 │ │ - vzip. q15, │ │ + vrshr.u32 d30, d0, #2 │ │ vqrshrun.s64 d29, q4, #2 │ │ vrsra.u32 d18, d30, #2 │ │ vshr.u32 , , #1 │ │ vabdl.u , d14, d9 │ │ vrsra.u32 d16, d22, #2 │ │ @ instruction: 0xfffffcb2 │ │ Address 0x1fd62 is out of bounds. │ │ @@ -17817,15 +17817,15 @@ │ │ vmls.i , , d25[0] │ │ vrsra.u64 , , #1 │ │ vcvt.u16.f16 q14, , #1 │ │ vqshl.u32 d29, d21, #30 │ │ vtbx.8 d17, {d30- instruction: 0xffff0d0b │ │ vqrshrun.s64 d17, q14, #1 │ │ - @ instruction: 0xffffe1e7 │ │ + vrshr.u32 d30, d2, #1 │ │ vrshr.u32 , , #2 │ │ vrshr.u64 , , #1 │ │ vdup.8 d28, d15[7] │ │ vsli.64 , , #62 @ 0x3e │ │ vtrn. , q1 │ │ movs r4, r0 │ │ │ │ @@ -21611,15 +21611,15 @@ │ │ blx 681d0 <__emutls_get_address@@Base+0x874> │ │ ldrh r2, [r4, #42] @ 0x2a │ │ movs r4, r0 │ │ bvc.n 228f8 │ │ vshr.u32 d28, d19, #2 │ │ vrsra.u32 q14, q11, #2 │ │ vtbx.8 d26, {d30}, d18 │ │ - vsli.32 d27, d31, #30 │ │ + @ instruction: 0xfffeb56a │ │ vcvt.f32.u32 , q5, #2 │ │ vqshl.u64 q15, q12, #62 @ 0x3e │ │ vrsra.u64 d30, d3, #2 │ │ vtbl.8 d18, {d14-d15}, d8 │ │ bne.w 22b88 │ │ str r4, [sp, #24] │ │ movw r2, #55990 @ 0xdab6 │ │ @@ -21827,28 +21827,28 @@ │ │ b.n 2291c │ │ ldrh r6, [r1, #42] @ 0x2a │ │ movs r4, r0 │ │ add r0, sp, #812 @ 0x32c │ │ vmlsl.u , d30, d6[0] │ │ @ instruction: 0xfffe8bf8 │ │ movs r4, r0 │ │ - @ instruction: 0xb8c8 │ │ + @ instruction: 0xb8f3 │ │ vsli.64 , q0, #62 @ 0x3e │ │ vtbx.8 d24, {d30-) │ │ vsli.64 d31, d30, #62 @ 0x3e │ │ vtbx.8 d24, {d14-d15}, d22 │ │ movs r4, r0 │ │ stmia r7!, {r0, r1, r3, r4, r7} │ │ vtbl.8 d24, {d30- instruction: 0xea47fffe │ │ lsrs r0, r5, #14 │ │ - @ instruction: 0xffffbbdc │ │ + vdup.8 d27, d7[7] │ │ vdup.16 d24, d24[3] │ │ movs r4, r0 │ │ ldrh r0, [r5, #14] │ │ movs r4, r0 │ │ strh r4, [r7, #40] @ 0x28 │ │ movs r4, r0 │ │ strh r2, [r4, #42] @ 0x2a │ │ @@ -25801,21 +25801,21 @@ │ │ vmovn.i d30, │ │ vqshlu.s64 d25, d15, #62 @ 0x3e │ │ vsra.u32 d28, d23, #2 │ │ vshr.u32 , q2, #2 │ │ vqshlu.s32 q12, q9, #30 │ │ movs r4, r0 │ │ stmia r4!, {r1, r2, r3, r4, r5} │ │ - @ instruction: 0xfffe8afd │ │ + vtbl.8 d24, {d14-d17}, d24 │ │ vqshlu.s32 , , #30 │ │ vsra.u64 d30, d10, #2 │ │ vtbl.8 d26, {d14-d15}, d15 │ │ vsli.32 , , #30 │ │ vsra.u64 d27, d19, #2 │ │ - vtbl.8 d24, {d30- instruction: 0xfffe8bd6 │ │ vraddhn.i d28, q7, │ │ vtbx.8 d23, {d30-d31}, d18 │ │ vsli.64 q12, q13, #62 @ 0x3e │ │ movs r4, r0 │ │ add r1, pc, #96 @ (adr r1, 2558c ) │ │ vtbl.8 d20, {d30}, d20 │ │ movs r5, r0 │ │ @@ -28379,15 +28379,15 @@ │ │ blx r8 │ │ movs r0, #0 │ │ sxtb r0, r0 │ │ ldmia.w sp!, {r8, r9, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ ldrh r2, [r3, #30] │ │ vraddhn.i d28, q15, q15 │ │ - @ instruction: 0xfffe6da9 │ │ + @ instruction: 0xfffe6dd4 │ │ Address 0x26f9a is out of bounds. │ │ │ │ │ │ 00026f9c : │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ str.w r8, [sp, #-4]! │ │ @@ -28648,15 +28648,15 @@ │ │ @ instruction: 0xfffe7f9f │ │ @ instruction: 0xfffeaa7d │ │ vrshr.u64 q14, , #2 │ │ vsli.32 d26, d25, #30 │ │ @ instruction: 0xfffe6a90 │ │ vrshr.u32 q12, , #2 │ │ vqshlu.s64 d24, d18, #62 @ 0x3e │ │ - vtrn. d23, d15 │ │ + vshr.u64 d23, d26, #2 │ │ vraddhn.i d21, q7, │ │ @ instruction: 0xfffe6897 │ │ vqmovn.s d24, │ │ vqrdmlsh.s , q7, d7[0] │ │ vrsra.u32 q11, q1, #2 │ │ @ instruction: 0xfffebe2f │ │ vtbl.8 d21, {d30- instruction: 0xfffe3f9c │ │ movs r4, r0 │ │ add r0, sp, #268 @ 0x10c │ │ vzip. d22, d28 │ │ vrsra.u32 q13, q0, #2 │ │ vqshl.u32 , q8, #30 │ │ vqrshrun.s64 d22, , #2 │ │ - vqrdmlah.s q11, q7, d11[0] │ │ + vcvt.f32.u32 q11, q11, #2 │ │ vsri.32 q12, , #2 │ │ vtbl.8 d21, {d30}, d21 │ │ vqrdmlsh.s q12, q15, d20[0] │ │ vzip. , q1 │ │ vqshl.u64 d26, d16, #62 @ 0x3e │ │ vsli.32 d27, d10, #30 │ │ vqdmulh.s , q15, d17[0] │ │ @@ -39303,15 +39303,15 @@ │ │ ldr r1, [r1, #0] │ │ add r0, pc │ │ blx r1 │ │ mov.w r9, #0 │ │ b.n 2e112 │ │ bcc.n 2e0dc │ │ movs r3, r0 │ │ - lsls r7, r3, #4 │ │ + lsls r2, r1, #5 │ │ vsri.32 d29, d8, #2 │ │ movs r3, r0 │ │ ldr r7, [pc, #512] @ (2e354 <__lzo_align_gap@@Base+0xa>) │ │ vrsra.u64 d29, d22, #2 │ │ movs r3, r0 │ │ strh r3, [r2, r5] │ │ Address 0x2e15a is out of bounds. │ │ @@ -39567,15 +39567,15 @@ │ │ │ │ │ │ 0002e37c : │ │ ldr r0, [pc, #4] @ (2e384 ) │ │ add r0, pc │ │ bx lr │ │ nop │ │ - lsls r3, r3, #5 │ │ + lsls r6, r0, #6 │ │ Address 0x2e386 is out of bounds. │ │ │ │ │ │ 0002e388 <_lzo_version_string@@Base>: │ │ ldr r0, [pc, #4] @ (2e390 <_lzo_version_string@@Base+0x8>) │ │ add r0, pc │ │ bx lr │ │ @@ -39585,15 +39585,15 @@ │ │ │ │ │ │ 0002e394 <_lzo_version_date@@Base>: │ │ ldr r0, [pc, #4] @ (2e39c <_lzo_version_date@@Base+0x8>) │ │ add r0, pc │ │ bx lr │ │ nop │ │ - lsls r3, r0, #5 │ │ + lsls r6, r5, #5 │ │ Address 0x2e39e is out of bounds. │ │ │ │ │ │ 0002e3a0 : │ │ cmp r1, #0 │ │ itt eq │ │ moveq r0, #1 │ │ @@ -45247,15 +45247,15 @@ │ │ addmi.w r0, r4, #376 @ 0x178 │ │ blxmi 69600 <__emutls_get_address@@Base+0x1ca4> │ │ mov r0, r4 │ │ blx 68270 <__emutls_get_address@@Base+0x914> │ │ movs r0, #0 │ │ pop {r4, r6, r7, pc} │ │ nop │ │ - stmia r4!, {r2, r4, r5, r7} │ │ + stmia r4!, {r0, r1, r2, r3, r4, r6, r7} │ │ vcle.f d27, d0, #0 │ │ mov r7, sp │ │ sub sp, #16 │ │ ldr r0, [pc, #56] @ (31e44 ) │ │ movs r2, #0 │ │ ldr r1, [pc, #56] @ (31e48 ) │ │ add r0, pc │ │ @@ -45299,19 +45299,19 @@ │ │ bne.w 31e7c │ │ ldr r3, [pc, #12] @ (31e78 ) │ │ add r3, pc │ │ bl 31e04 │ │ movs r0, #0 │ │ pop {r7, pc} │ │ nop │ │ - itete gt │ │ - vsligt.64 , q0, #61 @ 0x3d │ │ - addle r7, sp, #8 │ │ - movgt r4, r0 │ │ - addle.w r0, r0, #888 @ 0x378 │ │ + itet │ │ + vsli.64 , q0, #61 @ 0x3d │ │ + addal r7, sp, #8 │ │ + mov r4, r0 │ │ + add.w r0, r0, #888 @ 0x378 │ │ blx 69610 <__emutls_get_address@@Base+0x1cb4> │ │ ldr r1, [pc, #88] @ (31ee4 ) │ │ ldr r2, [pc, #88] @ (31ee8 ) │ │ str r0, [r4, #0] │ │ add.w r0, r4, #1020 @ 0x3fc │ │ add r1, pc │ │ add r2, pc │ │ @@ -45707,28 +45707,28 @@ │ │ movs r0, r0 │ │ movs r1, r0 │ │ movs r0, r0 │ │ movs r2, r0 │ │ movs r0, r0 │ │ movs r3, r0 │ │ movs r0, r0 │ │ - stmia r2!, {r2, r3, r7} │ │ + stmia r2!, {r0, r1, r2, r4, r5, r7} │ │ vsra.u32 , , #3 │ │ vdup.8 d31, d25[6] │ │ vsra.u32 d29, d13, #3 │ │ vsri.32 , q1, #3 │ │ vsli.64 d18, d22, #61 @ 0x3d │ │ vdup.16 d26, d15[3] │ │ vshr.u64 d29, d8, #3 │ │ @ instruction: 0xfffd0ff6 │ │ @ instruction: 0xfffe25e0 │ │ vabal.u q9, d14, d12 │ │ vsli.32 d18, d12, #30 │ │ @ instruction: 0xfffecf97 │ │ - @ instruction: 0xfffdbcb3 │ │ + @ instruction: 0xfffdbcde │ │ Address 0x322c6 is out of bounds. │ │ │ │ │ │ 000322c8 : │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, sl} │ │ @@ -46001,15 +46001,15 @@ │ │ ldr r0, [pc, #48] @ (325a8 ) │ │ add r3, pc │ │ add r0, pc │ │ b.n 32462 │ │ movs r0, #0 │ │ b.n 3246e │ │ nop │ │ - bkpt 0x003a │ │ + bkpt 0x0065 │ │ @ instruction: 0xfffdcd09 │ │ @ instruction: 0xfffdfe85 │ │ vqdmulh.s q14, , d23[0] │ │ vshr.u32 d29, d28, #3 │ │ vcle.s q9, q5, #0 │ │ vsra.u32 q9, q2, #2 │ │ vuzp. q9, q9 │ │ @@ -46345,15 +46345,15 @@ │ │ movs r0, r0 │ │ movs r1, r0 │ │ movs r0, r0 │ │ movs r2, r0 │ │ movs r0, r0 │ │ movs r3, r0 │ │ movs r0, r0 │ │ - pop {r3, r5} │ │ + pop {r0, r1, r4, r6} │ │ @ instruction: 0xfffdcaf7 │ │ @ instruction: 0xfffd0a5c │ │ vtbx.8 d28, {d30-, #61 @ 0x3d │ │ @ instruction: 0xfffdca58 │ │ @ instruction: 0xfffd09be │ │ @@ -46467,15 +46467,15 @@ │ │ blx 68690 <__emutls_get_address@@Base+0xd34> │ │ mov r0, r5 │ │ pop {r4, r5, r7, pc} │ │ ldrh r4, [r7, #24] │ │ movs r3, r0 │ │ ldrh r0, [r5, #22] │ │ movs r3, r0 │ │ - @ instruction: 0xb887 │ │ + @ instruction: 0xb8b2 │ │ Address 0x32a22 is out of bounds. │ │ │ │ │ │ 00032a24 : │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ str.w fp, [sp, #-4]! │ │ @@ -46622,24 +46622,24 @@ │ │ b.n 32b38 │ │ ldrh r4, [r6, #22] │ │ movs r3, r0 │ │ ldrh r2, [r5, #20] │ │ movs r3, r0 │ │ ldrh r6, [r3, #20] │ │ movs r3, r0 │ │ - @ instruction: 0xb7f9 │ │ + @ instruction: 0xb824 │ │ vshll.u32 q12, d28, #29 │ │ movs r3, r0 │ │ bne.n 32c76 │ │ vsra.u64 , , #3 │ │ vtbl.8 d31, {d13}, d12 │ │ - vneg.s , q5 │ │ + vrsra.u64 , , #3 │ │ vtbl.8 d24, {d29-d31}, d20 │ │ movs r3, r0 │ │ - @ instruction: 0xb668 │ │ + @ instruction: 0xb693 │ │ vrsra.u32 d31, d7, #3 │ │ vsra.u32 q15, , #3 │ │ vcvt.u32.f32 q15, q15, #3 │ │ vshr.u32 d28, d24, #3 │ │ @ instruction: 0xfffd899e │ │ movs r3, r0 │ │ add r2, pc, #240 @ (adr r2, 32ca0 ) │ │ @@ -47237,15 +47237,15 @@ │ │ nop │ │ strh r0, [r4, #40] @ 0x28 │ │ movs r3, r0 │ │ ldmia r4!, {r2, r5, r7} │ │ vshr.u64 d30, d1, #3 │ │ vsli.32 d24, d28, #29 │ │ movs r3, r0 │ │ - cbz r3, 331b0 │ │ + cbz r6, 331ba │ │ vsri.32 d24, d4, #3 │ │ movs r3, r0 │ │ ldmia r3, {r3, r4, r7} │ │ vshr.u32 q14, , #3 │ │ vsri.32 d24, d18, #3 │ │ movs r3, r0 │ │ strh r0, [r4, #36] @ 0x24 │ │ @@ -47265,26 +47265,26 @@ │ │ ldmia r4!, {r2, r5, r6} │ │ vdup.8 q14, d5[6] │ │ vsri.64 q12, q14, #3 │ │ movs r3, r0 │ │ strh r0, [r3, #30] │ │ movs r3, r0 │ │ ldmia r3, {r2, r3, r4, r6} │ │ - vneg.s , │ │ + vrsra.u64 , q10, #3 │ │ vrsra.u64 q12, q11, #3 │ │ movs r3, r0 │ │ strh r6, [r3, #28] │ │ movs r3, r0 │ │ ldmia r3!, {r1, r5} │ │ vabs.f d28, d4 │ │ vrsra.u64 d24, d28, #3 │ │ movs r3, r0 │ │ strh r4, [r4, #32] │ │ movs r3, r0 │ │ - add sp, #280 @ 0x118 │ │ + add sp, #452 @ 0x1c4 │ │ Address 0x33216 is out of bounds. │ │ │ │ │ │ 00033218 : │ │ cmp r1, #0 │ │ it eq │ │ bxeq lr │ │ @@ -47387,16 +47387,16 @@ │ │ blx r1 │ │ movs r0, #0 │ │ ldr.w r8, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ strh r6, [r1, #18] │ │ movs r3, r0 │ │ - add r4, sp, #36 @ 0x24 │ │ - vclt.s , q6, #0 │ │ + add r4, sp, #208 @ 0xd0 │ │ + vrshr.u32 , , #3 │ │ vcle.f d28, d14, #0 │ │ @ instruction: 0xfffdfe21 │ │ vclt.s d28, d2, #0 │ │ Address 0x33322 is out of bounds. │ │ │ │ │ │ 00033324 : │ │ @@ -47583,29 +47583,29 @@ │ │ add r0, pc │ │ b.n 334b4 │ │ nop │ │ strh r2, [r5, #12] │ │ movs r3, r0 │ │ strh r0, [r4, #12] │ │ movs r3, r0 │ │ - add r7, sp, #472 @ 0x1d8 │ │ + add r7, sp, #644 @ 0x284 │ │ vtbl.8 d30, {d29- d24, d14, #0 │ │ movs r3, r0 │ │ strh r6, [r0, #14] │ │ movs r3, r0 │ │ ldmia r4!, {r0, r3, r6} │ │ @ instruction: 0xfffddfb4 │ │ - @ instruction: 0xfffdae95 │ │ + vqrdmlah.s q13, , d0[0] │ │ vtbl.8 d25, {d13-d14}, d24 │ │ vtbl.8 d25, {d29-d30}, d8 │ │ vsra.u32 q12, q3, #3 │ │ movs r3, r0 │ │ push {r0, r2, r3} │ │ - @ instruction: 0xfffdacd2 │ │ + @ instruction: 0xfffdacfd │ │ vtbl.8 d30, {d29-d30}, d17 │ │ vshr.u32 d24, d14, #3 │ │ movs r3, r0 │ │ │ │ 00033520 : │ │ push {r7, lr} │ │ mov r7, sp │ │ @@ -47794,15 +47794,15 @@ │ │ b.n 3361a │ │ ldr r0, [pc, #44] @ (336f4 ) │ │ add r0, pc │ │ b.n 3361a │ │ nop │ │ ldrb r2, [r6, #27] │ │ movs r3, r0 │ │ - add r4, sp, #980 @ 0x3d4 │ │ + add r5, sp, #128 @ 0x80 │ │ vqrdmlah.s , , d16[0] │ │ movs r3, r0 │ │ str r0, [sp, #52] @ 0x34 │ │ vqshlu.s32 d30, d22, #29 │ │ vrsubhn.i d28, , q0 │ │ vmlal.u , d29, d25[0] │ │ vcle.f d30, d16, #0 │ │ @@ -47896,15 +47896,15 @@ │ │ nop │ │ ldrb r0, [r0, #23] │ │ movs r3, r0 │ │ b.n 33f4c │ │ movs r4, r0 │ │ ldrb r4, [r5, #22] │ │ movs r3, r0 │ │ - add r7, pc, #572 @ (adr r7, 33a10 ) │ │ + add r7, pc, #744 @ (adr r7, 33abc ) │ │ vceq.f d30, d12, #0 │ │ vclt.f d25, d9, #0 │ │ vneg.s d30, d10 │ │ movs r4, r0 │ │ ldrb r0, [r1, #22] │ │ movs r3, r0 │ │ sub sp, #4 │ │ @@ -48324,15 +48324,15 @@ │ │ ldrb r2, [r5, #8] │ │ movs r3, r0 │ │ bne.n 33b48 │ │ vcle.s d30, d14, #0 │ │ @ instruction: 0xfffddd2b │ │ @ instruction: 0xfffd79dc │ │ movs r3, r0 │ │ - add r3, pc, #1012 @ (adr r3, 33fbc ) │ │ + add r4, pc, #160 @ (adr r4, 33c68 ) │ │ vsra.u32 d30, d28, #3 │ │ @ instruction: 0xfffddcd9 │ │ vtbl.8 d23, {d29-d31}, d30 │ │ movs r3, r0 │ │ ldrb r6, [r3, #9] │ │ movs r3, r0 │ │ ldc 15, cr15, [ip], {253} @ 0xfd │ │ @@ -49117,15 +49117,15 @@ │ │ strb r2, [r0, #13] │ │ movs r3, r0 │ │ add r7, pc, #272 @ (adr r7, 34448 ) │ │ vtbl.8 d29, {d29-d31}, d18 │ │ vcle.f d30, d5, #0 │ │ vrshr.u32 , q15, #3 │ │ movs r3, r0 │ │ - add r2, pc, #596 @ (adr r2, 3459c ) │ │ + add r2, pc, #768 @ (adr r2, 34648 ) │ │ vcge.f q15, , #0 │ │ vclt.s , q6, #0 │ │ movs r3, r0 │ │ pop {r0, r2, r3, r4, r6, r7, pc} │ │ vtbl.8 d29, {d29-d30}, d24 │ │ vcge.f d30, d11, #0 │ │ @ instruction: 0xfffdaea4 │ │ @@ -50007,15 +50007,15 @@ │ │ ldrb r3, [r5, #24] │ │ vsra.u32 d29, d14, #3 │ │ @ instruction: 0xfffdc89e │ │ @ instruction: 0xfffd6a70 │ │ movs r3, r0 │ │ ldr r6, [r5, #32] │ │ movs r3, r0 │ │ - ldr r0, [sp, #340] @ 0x154 │ │ + ldr r0, [sp, #512] @ 0x200 │ │ @ instruction: 0xfffd69be │ │ movs r3, r0 │ │ strh r6, [r3, #50] @ 0x32 │ │ vtbl.8 d22, {d29-d30}, d6 │ │ movs r3, r0 │ │ push {r0, r3, r4, lr} │ │ vcge.s , q11, #0 │ │ @@ -50256,15 +50256,15 @@ │ │ ldmiaeq.w sp!, {r8, r9, sl, fp} │ │ popeq {r4, r5, r6, r7, pc} │ │ blx 681d0 <__emutls_get_address@@Base+0x874> │ │ nop │ │ ldr r6, [r5, #4] │ │ movs r3, r0 │ │ ldrh r2, [r1, #58] @ 0x3a │ │ - vrshr.u64 d25, d0, #3 │ │ + vrshr.u64 d25, d27, #3 │ │ vcle.f d26, d30, #0 │ │ @ instruction: 0xfffddcd7 │ │ vqshrun.s64 d22, q7, #3 │ │ movs r3, r0 │ │ bge.n 34f16 │ │ @ instruction: 0xfffd8e94 │ │ vsri.32 d26, d24, #3 │ │ @@ -51827,15 +51827,15 @@ │ │ stmia r7!, {r0, r3, r5} │ │ @ instruction: 0xfffdcad5 │ │ vcvt.f16.u16 , q3, #3 │ │ @ instruction: 0xfffd58ba │ │ movs r3, r0 │ │ ldr r0, [r4, r0] │ │ movs r3, r0 │ │ - ldrh r3, [r7, #6] │ │ + ldrh r6, [r4, #8] │ │ @ instruction: 0xfffdca7d │ │ vcvt.f16.u16 d25, d5, #3 │ │ vqshl.u64 , q10, #61 @ 0x3d │ │ movs r3, r0 │ │ │ │ 00035d34 : │ │ push {r4, r5, r7, lr} │ │ @@ -51875,15 +51875,15 @@ │ │ blx r5 │ │ mov r0, r4 │ │ mov.w r1, #4096 @ 0x1000 │ │ blx 67e7c <__emutls_get_address@@Base+0x520> │ │ pop {r4, r5, r7, pc} │ │ ldrsb r2, [r7, r5] │ │ movs r3, r0 │ │ - ldrh r5, [r2, #2] │ │ + ldrh r0, [r0, #4] │ │ @ instruction: 0xfffdc9d7 │ │ vtbx.8 d25, {d13-d16}, d31 │ │ Address 0x35d9e is out of bounds. │ │ │ │ │ │ 00035da0 : │ │ push {r4, r5, r7, lr} │ │ @@ -52697,22 +52697,22 @@ │ │ add r0, pc │ │ ldr r1, [r0, #0] │ │ ldr r0, [pc, #140] @ (365e0 ) │ │ add r0, pc │ │ b.n 36120 │ │ strb r2, [r6, r1] │ │ movs r3, r0 │ │ - ldrb r0, [r5, #31] │ │ - vtbl.8 d23, {d29- instruction: 0xfffd7bd9 │ │ vcle.s d25, d14, #0 │ │ vsri.64 d26, d31, #3 │ │ @ instruction: 0xfffd8fff │ │ vcvt.u16.f16 , q11, #3 │ │ vmull.u q12, d29, d5 │ │ - vneg.s d24, d31 │ │ + vrsra.u64 q12, q5, #3 │ │ @ instruction: 0xfffdba98 │ │ vceq.f q14, , #0 │ │ vqrdmlah.s q11, , d12[0] │ │ @ instruction: 0xfffdced0 │ │ vcvt.u32.f32 q11, q1, #3 │ │ @ instruction: 0xfffdceb3 │ │ vsra.u32 d21, d8, #3 │ │ @@ -52726,21 +52726,21 @@ │ │ cbnz r7, 36620 │ │ vclt.f d28, d20, #0 │ │ @ instruction: 0xfffd8d86 │ │ vclt.f d28, d12, #0 │ │ @ instruction: 0xfffd6d8a │ │ vqshrun.s64 d25, q13, #3 │ │ @ instruction: 0xfffd6d9c │ │ - vtbl.8 d23, {d29}, d5 │ │ + @ instruction: 0xfffd78b0 │ │ vneg.s , q3 │ │ vsri.64 q11, , #3 │ │ vqdmulh.s q14, , d1[0] │ │ @ instruction: 0xfffd4fae │ │ movs r3, r0 │ │ - strh r0, [r3, #6] │ │ + strh r3, [r0, #8] │ │ @ instruction: 0xfffd4fa2 │ │ movs r3, r0 │ │ stmia r5!, {r0, r2, r4, r5} │ │ vshr.u32 d21, d0, #3 │ │ movs r3, r0 │ │ lsls r3, r4, #13 │ │ movs r0, r0 │ │ @@ -52858,23 +52858,23 @@ │ │ str.w r9, [r8] │ │ ldmia.w sp!, {r8, r9, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ ldr r6, [pc, #896] @ (36a8c ) │ │ movs r3, r0 │ │ str r3, [sp, #200] @ 0xc8 │ │ - vqrshrn.u64 d23, q4, #3 │ │ + vtbl.8 d23, {d29-d30}, d3 │ │ @ instruction: 0xfffd4e08 │ │ movs r3, r0 │ │ str r2, [sp, #568] @ 0x238 │ │ - vtbl.8 d23, {d29}, d0 │ │ + vtbl.8 d23, {d29}, d27 │ │ @ instruction: 0xfffd4e2c │ │ movs r3, r0 │ │ strh r7, [r6, #20] │ │ - vtbl.8 d23, {d29}, d20 │ │ + vtbx.8 d23, {d29}, d15 │ │ Address 0x3672a is out of bounds. │ │ │ │ │ │ 0003672c : │ │ movw r3, #49796 @ 0xc284 │ │ ldr.w ip, [r0, r3] │ │ movw r3, #45852 @ 0xb31c │ │ @@ -53408,15 +53408,15 @@ │ │ movs r3, r0 │ │ strb r5, [r1, #9] │ │ @ instruction: 0xfffd4a54 │ │ movs r3, r0 │ │ str r6, [sp, #108] @ 0x6c │ │ @ instruction: 0xfffd4a98 │ │ movs r3, r0 │ │ - strb r7, [r4, #20] │ │ + strb r2, [r2, #21] │ │ vsli.32 , , #29 │ │ vtbx.8 d20, {d13}, d18 │ │ movs r3, r0 │ │ add r4, sp, #92 @ 0x5c │ │ vabs.s , │ │ vqrshrun.s64 d20, q14, #3 │ │ movs r3, r0 │ │ @@ -57451,15 +57451,15 @@ │ │ ubfx r0, r4, #4, #1 │ │ pop {r4, r5, r7, pc} │ │ subs r1, #34 @ 0x22 │ │ movs r3, r0 │ │ strh r1, [r6, #46] @ 0x2e │ │ vrsra.u32 d19, d3, #3 │ │ @ instruction: 0xfffd6990 │ │ - vqrshrun.s64 d20, , #3 │ │ + vtbl.8 d20, {d29}, d4 │ │ vqrshrn.u64 d22, q10, #3 │ │ vrsra.u64 , q5, #3 │ │ movs r4, r0 │ │ │ │ 00039794 : │ │ movs r0, #0 │ │ bx lr │ │ @@ -57507,15 +57507,15 @@ │ │ ubfx r0, r4, #4, #1 │ │ pop {r4, r5, r7, pc} │ │ subs r0, #162 @ 0xa2 │ │ movs r3, r0 │ │ strh r1, [r6, #42] @ 0x2a │ │ vrshr.u64 d19, d3, #3 │ │ vqshrn.u64 d22, q0, #3 │ │ - vqshl.u64 q10, , #61 @ 0x3d │ │ + vtbl.8 d20, {d13}, d4 │ │ @ instruction: 0xfffd68f4 │ │ vrsra.u32 , q5, #3 │ │ movs r4, r0 │ │ │ │ 00039814 : │ │ push {r4, r5, r7, lr} │ │ add r7, sp, #8 │ │ @@ -57559,15 +57559,15 @@ │ │ ubfx r0, r4, #4, #1 │ │ pop {r4, r5, r7, pc} │ │ subs r0, #38 @ 0x26 │ │ movs r3, r0 │ │ strh r5, [r6, #38] @ 0x26 │ │ vrshr.u32 d19, d7, #3 │ │ @ instruction: 0xfffd6894 │ │ - vqshl.u32 q10, , #29 │ │ + vneg.f d20, d8 │ │ vqrshrun.s64 d22, q12, #3 │ │ vrshr.u64 , q7, #3 │ │ movs r4, r0 │ │ │ │ 00039890 : │ │ push {r4, r6, r7, lr} │ │ add r7, sp, #8 │ │ @@ -57710,15 +57710,15 @@ │ │ ubfx r0, r4, #4, #1 │ │ pop {r4, r5, r7, pc} │ │ adds r6, #234 @ 0xea │ │ movs r3, r0 │ │ strh r1, [r7, #28] │ │ vshr.u64 , , #3 │ │ vqshl.u32 q11, q4, #29 │ │ - vclt.f d20, d17, #0 │ │ + vclt.f q10, q6, #0 │ │ vqshl.u32 d22, d28, #29 │ │ vcle.s d25, d18, #0 │ │ movs r4, r0 │ │ │ │ 000399cc : │ │ bx lr │ │ │ │ @@ -57784,15 +57784,15 @@ │ │ ubfx r0, r4, #4, #1 │ │ pop {r4, r5, r7, pc} │ │ adds r6, #86 @ 0x56 │ │ movs r3, r0 │ │ strh r5, [r4, #24] │ │ vcgt.s , , #0 │ │ vmlsl.u q11, d29, d4[0] │ │ - vcle.f d20, d13, #0 │ │ + vsli.64 d20, d24, #61 @ 0x3d │ │ vrsubhn.i d22, , q12 │ │ vceq.i d25, d14, #0 │ │ movs r4, r0 │ │ │ │ 00039a60 : │ │ movs r0, #0 │ │ bx lr │ │ @@ -57851,15 +57851,15 @@ │ │ ubfx r0, r4, #4, #1 │ │ pop {r4, r5, r7, pc} │ │ adds r5, #202 @ 0xca │ │ movs r3, r0 │ │ strh r1, [r3, #20] │ │ @ instruction: 0xfffd2fbb │ │ vqshlu.s32 d22, d24, #29 │ │ - vceq.f d20, d1, #0 │ │ + vceq.f d20, d28, #0 │ │ vqshlu.s32 d22, d12, #29 │ │ vcge.s d25, d2, #0 │ │ movs r4, r0 │ │ │ │ 00039aec : │ │ movs r0, #0 │ │ bx lr │ │ @@ -57916,15 +57916,15 @@ │ │ ubfx r0, r4, #4, #1 │ │ pop {r4, r5, r7, pc} │ │ adds r5, #66 @ 0x42 │ │ movs r3, r0 │ │ strh r1, [r2, #16] │ │ vcvt.u32.f32 d18, d19, #3 │ │ vsli.64 d22, d16, #61 @ 0x3d │ │ - vsri.32 q10, , #3 │ │ + vcge.f d20, d20, #0 │ │ vsli.64 d22, d4, #61 @ 0x3d │ │ @ instruction: 0xfffd8ffa │ │ movs r4, r0 │ │ │ │ 00039b74 : │ │ movs r0, #0 │ │ bx lr │ │ @@ -57979,15 +57979,15 @@ │ │ ubfx r0, r4, #4, #1 │ │ pop {r4, r5, r7, pc} │ │ adds r4, #186 @ 0xba │ │ movs r3, r0 │ │ strh r1, [r1, #12] │ │ @ instruction: 0xfffd2eab │ │ vceq.f d22, d24, #0 │ │ - vrsra.u64 q10, , #3 │ │ + vsri.32 d20, d12, #3 │ │ vceq.f d22, d12, #0 │ │ vcvt.u32.f32 q12, q9, #3 │ │ movs r4, r0 │ │ │ │ 00039bfc : │ │ push {r4, r5, r7, lr} │ │ add r7, sp, #8 │ │ @@ -58031,15 +58031,15 @@ │ │ ubfx r0, r4, #4, #1 │ │ pop {r4, r5, r7, pc} │ │ adds r4, #62 @ 0x3e │ │ movs r3, r0 │ │ strh r5, [r1, #8] │ │ @ instruction: 0xfffd2e2f │ │ vcge.f d22, d28, #0 │ │ - vrsra.u32 q10, , #3 │ │ + vneg.s d20, d16 │ │ vsri.64 d22, d0, #3 │ │ @ instruction: 0xfffd8ef6 │ │ movs r4, r0 │ │ │ │ 00039c78 : │ │ mov ip, r3 │ │ ldr r0, [r1, #80] @ 0x50 │ │ @@ -58099,15 +58099,15 @@ │ │ ubfx r0, r4, #4, #1 │ │ pop {r4, r5, r7, pc} │ │ adds r3, #166 @ 0xa6 │ │ movs r3, r0 │ │ strh r5, [r6, #2] │ │ @ instruction: 0xfffd2d97 │ │ vsri.32 d22, d4, #3 │ │ - vrshr.u64 q10, , #3 │ │ + vabs.s d20, d8 │ │ vrsra.u64 q11, q12, #3 │ │ vcvt.f32.u32 q12, q7, #3 │ │ movs r4, r0 │ │ │ │ 00039d10 : │ │ push {r4, r5, r7, lr} │ │ add r7, sp, #8 │ │ @@ -58151,15 +58151,15 @@ │ │ ubfx r0, r4, #4, #1 │ │ pop {r4, r5, r7, pc} │ │ adds r3, #42 @ 0x2a │ │ movs r3, r0 │ │ ldrb r1, [r7, #31] │ │ vcvt.u16.f16 d18, d11, #3 │ │ vrsra.u64 d22, d8, #3 │ │ - vclt.s q10, , #0 │ │ + vsubl.u q10, d29, d12 │ │ vrsra.u32 q11, q14, #3 │ │ vqrdmulh.s q12, , d18[0] │ │ movs r4, r0 │ │ │ │ 00039d8c : │ │ movs r0, #0 │ │ bx lr │ │ @@ -58232,15 +58232,15 @@ │ │ adds r2, #134 @ 0x86 │ │ movs r3, r0 │ │ ldrh r6, [r0, #44] @ 0x2c │ │ movs r4, r0 │ │ ldrb r7, [r2, #29] │ │ vcvt.f16.u16 q9, , #3 │ │ vrshr.u64 q11, q11, #3 │ │ - vsra.u64 d20, d31, #3 │ │ + vcle.s q10, q13, #0 │ │ vrshr.u64 q11, q6, #3 │ │ Address 0x39e36 is out of bounds. │ │ │ │ │ │ 00039e38 : │ │ push {r7, lr} │ │ mov r7, sp │ │ @@ -77904,15 +77904,15 @@ │ │ mov.w r1, r8, lsl #2 │ │ blx 67e7c <__emutls_get_address@@Base+0x520> │ │ movs r0, #0 │ │ b.n 47434 │ │ nop │ │ cmn r2, r6 │ │ movs r2, r0 │ │ - ldr r3, [r7, #96] @ 0x60 │ │ + str r4, [r2, #72] @ 0x48 │ │ @ instruction: 0xfffc3cb8 │ │ movs r2, r0 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ str.w fp, [sp, #-4]! │ │ ldr.w r5, [r0, #332] @ 0x14c │ │ mov r4, r0 │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ @@ -21,39 +21,39 @@ │ │ 0x0006b1a0 b0430100 b0420100 b0420100 b0420100 .C...B...B...B.. │ │ 0x0006b1b0 a0c10300 b0be0300 90c40300 80c70300 ................ │ │ 0x0006b1c0 70ca0300 a0c10300 90c40300 80c70300 p............... │ │ 0x0006b1d0 70ca0300 30af0300 b0ac0300 b0b10300 p...0........... │ │ 0x0006b1e0 30b40300 b0b60300 30af0300 b0b10300 0.......0....... │ │ 0x0006b1f0 30b40300 b0b60300 19280100 4d240100 0........(..M$.. │ │ 0x0006b200 2f280100 7a2d0100 42140100 def50000 /(..z-..B....... │ │ - 0x0006b210 c1df0000 c92a0100 2c320100 9ff90000 .....*..,2...... │ │ + 0x0006b210 ecdf0000 c92a0100 2c320100 9ff90000 .....*..,2...... │ │ 0x0006b220 d0180100 31fd0000 d9c60000 4f280100 ....1.......O(.. │ │ - 0x0006b230 e3080100 dedf0000 16c70000 4b320100 ............K2.. │ │ + 0x0006b230 e3080100 09e00000 16c70000 4b320100 ............K2.. │ │ 0x0006b240 7f280100 371d0100 da000100 79240100 .(..7.......y$.. │ │ 0x0006b250 88e60000 e6180100 f9d50000 b6f90000 ................ │ │ - 0x0006b260 64ec0000 70e30000 8aec0000 d2cd0000 d...p........... │ │ + 0x0006b260 64ec0000 9be30000 8aec0000 d2cd0000 d............... │ │ 0x0006b270 15d60000 61ca0000 45fd0000 5ad20000 ....a...E...Z... │ │ - 0x0006b280 fdf50000 c6240100 5c140100 95e30000 .....$..\....... │ │ + 0x0006b280 fdf50000 c6240100 5c140100 c0e30000 .....$..\....... │ │ 0x0006b290 11190100 11050100 afe90000 39190100 ............9... │ │ 0x0006b2a0 d0e90000 68190100 74ca0000 e1e90000 ....h...t....... │ │ - 0x0006b2b0 1b200100 04010100 b6dc0000 f12a0100 . ...........*.. │ │ + 0x0006b2b0 1b200100 04010100 e1dc0000 f12a0100 . ...........*.. │ │ 0x0006b2c0 11f60000 72140100 84190100 a3e60000 ....r........... │ │ 0x0006b2d0 f3da0000 6fd20000 b2ca0000 9dd20000 ....o........... │ │ 0x0006b2e0 36f60000 4d350100 28010100 28d60000 6...M5..(...(... │ │ - 0x0006b2f0 52010100 32050100 fb100100 e4dc0000 R...2........... │ │ + 0x0006b2f0 52010100 32050100 fb100100 0fdd0000 R...2........... │ │ 0x0006b300 19110100 571d0100 42200100 4f110100 ....W...B ..O... │ │ 0x0006b310 ae190100 6afd0000 ff080100 08ea0000 ....j........... │ │ 0x0006b320 daca0000 94140100 13090100 55050100 ............U... │ │ 0x0006b330 0d2b0100 63f60000 c4d20000 82320100 .+..c........2.. │ │ - 0x0006b340 440d0100 c4e30000 7f050100 4aea0000 D...........J... │ │ + 0x0006b340 440d0100 efe30000 7f050100 4aea0000 D...........J... │ │ 0x0006b350 9dec0000 d2140100 7d350100 c5ec0000 ........}5...... │ │ 0x0006b360 55d60000 07150100 dbf90000 e7cd0000 U............... │ │ 0x0006b370 e0d20000 61200100 f4f90000 03d30000 ....a .......... │ │ 0x0006b380 57ea0000 28d30000 0fce0000 5f0d0100 W...(......._... │ │ - 0x0006b390 02dd0000 811d0100 5dea0000 7e0d0100 ........]...~... │ │ + 0x0006b390 2ddd0000 811d0100 5dea0000 7e0d0100 -.......]...~... │ │ 0x0006b3a0 18fa0000 55090100 7e010100 eaca0000 ....U...~....... │ │ 0x0006b3b0 9f2d0100 9b0d0100 72110100 b9350100 .-......r....5.. │ │ 0x0006b3c0 d6ee0000 76d60000 7bea0000 f3ec0000 ....v...{....... │ │ 0x0006b3d0 9e1d0100 49ce0000 11db0000 96050100 ....I........... │ │ 0x0006b3e0 ce050100 f9050100 79200100 31fa0000 ........y ..1... │ │ 0x0006b3f0 c0010100 ad320100 00000000 .....2......