--- /home/fdroid/fdroiddata/tmp/net.christianbeier.droidvnc_ng_44.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_net.christianbeier.droidvnc_ng_44.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): b776904b │ + 32-bit CRC value (hex): 0356e349 │ 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): 291e0bd0 │ + 32-bit CRC value (hex): c69719f3 │ 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): 90c1700a │ + 32-bit CRC value (hex): cfb76549 │ 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): 5e9123d8 │ + 32-bit CRC value (hex): 212f17b2 │ 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 {} │ │ @@ -181,123 +181,123 @@ │ │ 00000000000ea588 0000000000000008 R_X86_64_RELATIVE 1101e │ │ 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 │ │ +00000000000ea5c0 0000000000000008 R_X86_64_RELATIVE e144 │ │ 00000000000ea5c8 0000000000000008 R_X86_64_RELATIVE 142bb │ │ 00000000000ea5d0 0000000000000008 R_X86_64_RELATIVE 12348 │ │ 00000000000ea5d8 0000000000000008 R_X86_64_RELATIVE fa49 │ │ -00000000000ea5e0 0000000000000008 R_X86_64_RELATIVE e156 │ │ +00000000000ea5e0 0000000000000008 R_X86_64_RELATIVE e181 │ │ 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 │ │ +00000000000ea620 0000000000000008 R_X86_64_RELATIVE f064 │ │ 00000000000ea628 0000000000000008 R_X86_64_RELATIVE 113f6 │ │ 00000000000ea630 0000000000000008 R_X86_64_RELATIVE 106a4 │ │ 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 │ │ +00000000000ea648 0000000000000008 R_X86_64_RELATIVE e83d │ │ +00000000000ea650 0000000000000008 R_X86_64_RELATIVE f080 │ │ +00000000000ea658 0000000000000008 R_X86_64_RELATIVE e4cc │ │ 00000000000ea660 0000000000000008 R_X86_64_RELATIVE 11785 │ │ -00000000000ea668 0000000000000008 R_X86_64_RELATIVE ec9a │ │ +00000000000ea668 0000000000000008 R_X86_64_RELATIVE ecc5 │ │ 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 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 │ │ +00000000000ea6c0 0000000000000008 R_X86_64_RELATIVE e4df │ │ 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 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 │ │ -00000000000ea720 0000000000000008 R_X86_64_RELATIVE e4f2 │ │ -00000000000ea728 0000000000000008 R_X86_64_RELATIVE ecdd │ │ +00000000000ea710 0000000000000008 R_X86_64_RELATIVE f55e │ │ +00000000000ea718 0000000000000008 R_X86_64_RELATIVE ecda │ │ +00000000000ea720 0000000000000008 R_X86_64_RELATIVE e51d │ │ +00000000000ea728 0000000000000008 R_X86_64_RELATIVE ed08 │ │ 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 │ │ +00000000000ea748 0000000000000008 R_X86_64_RELATIVE f093 │ │ 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 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 │ │ 00000000000ea7a8 0000000000000008 R_X86_64_RELATIVE 10448 │ │ -00000000000ea7b0 0000000000000008 R_X86_64_RELATIVE e51a │ │ +00000000000ea7b0 0000000000000008 R_X86_64_RELATIVE e545 │ │ 00000000000ea7b8 0000000000000008 R_X86_64_RELATIVE 12ef9 │ │ 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 │ │ +00000000000ea7e0 0000000000000008 R_X86_64_RELATIVE ed2f │ │ 00000000000ea7e8 0000000000000008 R_X86_64_RELATIVE 14cee │ │ 00000000000ea7f0 0000000000000008 R_X86_64_RELATIVE 127a9 │ │ 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 │ │ +00000000000ea830 0000000000000008 R_X86_64_RELATIVE f0c0 │ │ 00000000000ea838 0000000000000008 R_X86_64_RELATIVE 12f6c │ │ 00000000000ea840 0000000000000008 R_X86_64_RELATIVE 1141b │ │ -00000000000ea848 0000000000000008 R_X86_64_RELATIVE e827 │ │ -00000000000ea850 0000000000000008 R_X86_64_RELATIVE ed20 │ │ +00000000000ea848 0000000000000008 R_X86_64_RELATIVE e852 │ │ +00000000000ea850 0000000000000008 R_X86_64_RELATIVE ed4b │ │ 00000000000ea858 0000000000000008 R_X86_64_RELATIVE 13ac6 │ │ 00000000000ea860 0000000000000008 R_X86_64_RELATIVE 11434 │ │ -00000000000ea868 0000000000000008 R_X86_64_RELATIVE ed43 │ │ +00000000000ea868 0000000000000008 R_X86_64_RELATIVE ed6e │ │ 00000000000ea870 0000000000000008 R_X86_64_RELATIVE 10497 │ │ -00000000000ea878 0000000000000008 R_X86_64_RELATIVE ed68 │ │ -00000000000ea880 0000000000000008 R_X86_64_RELATIVE e84f │ │ +00000000000ea878 0000000000000008 R_X86_64_RELATIVE ed93 │ │ +00000000000ea880 0000000000000008 R_X86_64_RELATIVE e87a │ │ 00000000000ea888 0000000000000008 R_X86_64_RELATIVE 127c4 │ │ 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 │ │ +00000000000ea8c8 0000000000000008 R_X86_64_RELATIVE e555 │ │ 00000000000ea8d0 0000000000000008 R_X86_64_RELATIVE 1480b │ │ 00000000000ea8d8 0000000000000008 R_X86_64_RELATIVE 12800 │ │ 00000000000ea8e0 0000000000000008 R_X86_64_RELATIVE 12bd7 │ │ 00000000000ea8e8 0000000000000008 R_X86_64_RELATIVE 15025 │ │ 00000000000ea8f0 0000000000000008 R_X86_64_RELATIVE 10916 │ │ -00000000000ea8f8 0000000000000008 R_X86_64_RELATIVE f0b6 │ │ +00000000000ea8f8 0000000000000008 R_X86_64_RELATIVE f0e1 │ │ 00000000000ea900 0000000000000008 R_X86_64_RELATIVE 104bb │ │ 00000000000ea908 0000000000000008 R_X86_64_RELATIVE 10733 │ │ 00000000000ea910 0000000000000008 R_X86_64_RELATIVE 13803 │ │ -00000000000ea918 0000000000000008 R_X86_64_RELATIVE e889 │ │ -00000000000ea920 0000000000000008 R_X86_64_RELATIVE f551 │ │ +00000000000ea918 0000000000000008 R_X86_64_RELATIVE e8b4 │ │ +00000000000ea920 0000000000000008 R_X86_64_RELATIVE f57c │ │ 00000000000ea928 0000000000000008 R_X86_64_RELATIVE 11fd6 │ │ 00000000000ea930 0000000000000008 R_X86_64_RELATIVE 1200e │ │ 00000000000ea938 0000000000000008 R_X86_64_RELATIVE 12039 │ │ 00000000000ea940 0000000000000008 R_X86_64_RELATIVE 13ade │ │ 00000000000ea948 0000000000000008 R_X86_64_RELATIVE 11471 │ │ 00000000000ea950 0000000000000008 R_X86_64_RELATIVE 11c00 │ │ 00000000000ea958 0000000000000008 R_X86_64_RELATIVE 14d19 │ ├── 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: 9480d76ca2c8a11c661073ce13ab1910ba46a248 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ff9890746189e16266faa2d19f1968c3cc63fe46 │ ├── strings --all --bytes=8 {} │ │ @@ -618,14 +618,15 @@ │ │ $APPLETWIDTH │ │ -httpportv6 portnum use portnum for IPv6 http connection │ │ -enablehttpproxy │ │ tightvnc-filetransfer/InitFileTransfer │ │ File [%s]: Method [%s]: parameter passed is improper, ftproot not changed │ │ File [%s]: Method [%s]: Not able to open the directory │ │ DISPLAYING FILE NAMES IN THE LIST ...START │ │ +droidVNC-NG version 2.0.8 (build 20250213) │ │ Wrong JPEG library version: library is %d, caller expects %d │ │ Invalid progressive parameters Ss=%d Se=%d Ah=%d Al=%d │ │ net/christianbeier/droidvnc_ng/InputService │ │ getBytes │ │ java/nio/CharBuffer │ │ rfbSetProtocolVersion(%d,%d) set to invalid values │ │ rfbProcessFileTransfer() rfbDirContentRequest: rfbRDirContent: "%s"->"%s" │ │ @@ -767,15 +768,14 @@ │ │ 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 20250214) │ │ 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 │ ├── readelf --wide --decompress --string-dump=.rodata {} │ │ @@ -20,182 +20,182 @@ │ │ [ 26d] -httpportv6 portnum use portnum for IPv6 http connection\n │ │ [ 2aa] -help │ │ [ 2b0] -enablehttpproxy │ │ [ 2c1] tightvnc-filetransfer/InitFileTransfer\n │ │ [ 2e9] File [%s]: Method [%s]: parameter passed is improper, ftproot not changed\n │ │ [ 334] File [%s]: Method [%s]: Not able to open the directory\n │ │ [ 36c] DISPLAYING FILE NAMES IN THE LIST ...START\n │ │ - Wrong JPEG library version: library is %d, caller expects %d │ │ - [ 3d6] Invalid progressive parameters Ss=%d Se=%d Ah=%d Al=%d │ │ - [ 40d] 0.9.15 │ │ - [ 414] net/christianbeier/droidvnc_ng/InputService │ │ - [ 440] getBytes │ │ - [ 449] java/nio/CharBuffer │ │ - [ 45d] rfbSetProtocolVersion(%d,%d) set to invalid values\n │ │ - [ 491] rfbProcessFileTransfer() rfbDirContentRequest: rfbRDirContent: "%s"->"%s"\n │ │ - [ 4dc] Success │ │ - [ 4e4] rfbProcessFileTransfer: write │ │ - [ 502] rfbProcessClientNormalMessage: read │ │ - [ 526] Sticking with %s encoding for client %s\n │ │ - [ 54f] cli2svr-0x%08X │ │ - [ 55e] CompressLevel1 │ │ - [ 56d] CompressLevel4 │ │ - [ 581] Unsupported pixel format │ │ - [ 59a] /sdcard/ │ │ - [ 5a3] RunFileDownloadThread │ │ - [ 5b9] File [%s]: Method [%s]: reason length received is Zero\n │ │ - [ 5f1] File [%s]: Method [%s]: Error while reading FileCreateDirRequestMsg\n │ │ - [ 636] File [%s]: Method [%s]: Setting the modification/access time for the file <%s> failed\n │ │ - [ 68d] HTTP/1.1 101 Switching Protocols^M\n │ │ + droidVNC-NG version 2.0.8 (build 20250213) │ │ + [ 3c4] Wrong JPEG library version: library is %d, caller expects %d │ │ + [ 401] Invalid progressive parameters Ss=%d Se=%d Ah=%d Al=%d │ │ + [ 438] 0.9.15 │ │ + [ 43f] net/christianbeier/droidvnc_ng/InputService │ │ + [ 46b] getBytes │ │ + [ 474] java/nio/CharBuffer │ │ + [ 488] rfbSetProtocolVersion(%d,%d) set to invalid values\n │ │ + [ 4bc] rfbProcessFileTransfer() rfbDirContentRequest: rfbRDirContent: "%s"->"%s"\n │ │ + [ 507] Success │ │ + [ 50f] rfbProcessFileTransfer: write │ │ + [ 52d] rfbProcessClientNormalMessage: read │ │ + [ 551] Sticking with %s encoding for client %s\n │ │ + [ 57a] cli2svr-0x%08X │ │ + [ 589] CompressLevel1 │ │ + [ 598] CompressLevel4 │ │ + [ 5ac] Unsupported pixel format │ │ + [ 5c5] /sdcard/ │ │ + [ 5ce] RunFileDownloadThread │ │ + [ 5e4] File [%s]: Method [%s]: reason length received is Zero\n │ │ + [ 61c] File [%s]: Method [%s]: Error while reading FileCreateDirRequestMsg\n │ │ + [ 661] File [%s]: Method [%s]: Setting the modification/access time for the file <%s> failed\n │ │ + [ 6b8] HTTP/1.1 101 Switching Protocols^M\n │ │ Upgrade: websocket^M\n │ │ Connection: Upgrade^M\n │ │ Sec-WebSocket-Accept: %s^M\n │ │ Sec-WebSocket-Protocol: %s^M\n │ │ JSIMD_FORCENONE │ │ - [ 721] Bogus DQT index %d │ │ - [ 734] Cannot transcode due to multiple use of quantization table %d │ │ - [ 772] Cannot quantize to fewer than %d colors │ │ - [ 79a] 6b 27-Mar-1998 │ │ - [ 7aa] JFIF extension marker: palette thumbnail image, length %u │ │ - [ 7e4] loading, using LibVNCServer %s\n │ │ - [ 804] ()Ljava/lang/String; │ │ - [ 819] Couldn't read password file: %s\n │ │ - [ 83a] rfbProcessClientProtocolVersion: client gone\n │ │ - [ 868] rfbProcessClientSecurityType: read │ │ - [ 88b] rfbSendSecurityType: assertion failed │ │ - [ 8b1] cache │ │ - [ 8b7] monoZip │ │ - [ 8bf] QualityLevel7 │ │ - [ 8cd] httpProcessInput: error in getnameinfo │ │ - [ 8f4] Content-Type: application/javascript^M\n │ │ - [ 91b] $USER │ │ - [ 921] addr ipv6addr. '-listen localhost' and hostname work too.\n │ │ - [ 973] -httpport │ │ - [ 97d] JSIMD_FORCEMMX=1 │ │ - [ 98e] rfbProcessClientAuthType: wrong authentication type requested\n │ │ - [ 9cd] -ftproot string set ftp root\n │ │ - [ 9f2] tightvnc-filetransfer/rfbSendAuthCaps\n │ │ - [ a19] ConvertPath │ │ - [ a25] File [%s]: Method [%s]: File Upload Failed Request received: reason <%s>\n │ │ - [ a6f] CreateFileDownloadBlockSizeDataMsg │ │ - [ a92] Bogus DAC value 0x%x │ │ - [ aa7] %4u %4u %4u %4u %4u %4u %4u %4u │ │ - [ acf] Start Of Frame 0x%02x: width=%u, height=%u, components=%d │ │ - [ b09] Warning: unknown JFIF revision number %d.%02d │ │ - [ b37] ISO-8859-1 │ │ - [ b42] decode │ │ - [ b49] %d/%m/%Y %X │ │ - [ b56] rfbProcessFileTransfer() rfbAbortFileTransfer\n │ │ - [ b85] resize failed: invalid screen layout │ │ - [ baa] setsockopt failed: can't set TCP_NODELAY flag, non TCP socket? │ │ - [ be9] Disabling cursor position updates for client %s\n │ │ - [ c1a] rfbClientCutText: too big cut text length requested: %u B > 1 MB\n │ │ - [ c5c] rfbProcessClientNormalMessage: not enough memory │ │ - [ c8d] rfbProcessClientSecurityType: client gone\n │ │ - [ cb8] rfbAuthProcessClientMessage: read │ │ - [ cda] Bell │ │ - [ cdf] %-20.20s: %6d | %9.0f/%9.0f (%5.1f%%)\n │ │ - [ d07] rfbSendSmallRectEncodingCoRRE: failed to allocate memory\n │ │ - [ d41] %s: client bits per pixel not 8, 16 or 32\n │ │ - [ d6c] 1 bpp, %s sig bit in each byte is leftmost on the screen.\n │ │ - [ da9] true colour: max r %d g %d b %d, shift r %d g %d b %d\n │ │ - [ de2] ? │ │ - [ de4] SendRectEncodingTight: failed to allocate memory\n │ │ - [ e16] tjDecompressHeader2(): Invalid data returned in header │ │ - [ e4d] %s%s │ │ - [ e52] File [%s]: Method [%s]: Error while reading FileUploadFailedMsg\n │ │ - [ e93] FileUpdateComplete │ │ - [ ea6] Normal socket connection\n │ │ - [ ec0] Got protocol: %s\n │ │ - [ ed2] sec-websocket-key: │ │ - [ ee6] - webSocketsHandshake: using binary/raw encoding\n │ │ - [ f1a] Read from EMS failed │ │ - [ f2f] Cannot quantize more than %d color components │ │ - [ f5d] Cannot quantize to more than %d colors │ │ - [ f84] Define Huffman Table 0x%02x │ │ - [ fa0] Quantizing to %d = %d*%d*%d colors │ │ - [ fc3] At marker 0x%02x, recovery action %d │ │ - [ fe8] Smoothing not supported with nonstandard sampling ratios │ │ - [ 1021] onKeyEvent │ │ - [ 102c] (IJJ)V │ │ - [ 1033] (Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; │ │ - [ 1060] %s/%s │ │ - [ 1066] rfbProcessFileTransfer() buffer is now: "%s"\n │ │ - [ 1094] rfbProcessFileTransfer() rfbFileHeader (error, aborting)\n │ │ - [ 10ce] refusing new client %s\n │ │ - [ 10e8] ListenOnUDPPort │ │ - [ 10f8] rfbCheckFds: setnonblock │ │ - [ 1111] ServerCutText │ │ - [ 111f] FixColourMapEntries │ │ - [ 1133] copyRect │ │ - [ 113c] QualityLevel5 │ │ - [ 114a] -rfbauth passwd-file use authentication on RFB protocol\n │ │ + [ 74c] Bogus DQT index %d │ │ + [ 75f] Cannot transcode due to multiple use of quantization table %d │ │ + [ 79d] Cannot quantize to fewer than %d colors │ │ + [ 7c5] 6b 27-Mar-1998 │ │ + [ 7d5] JFIF extension marker: palette thumbnail image, length %u │ │ + [ 80f] loading, using LibVNCServer %s\n │ │ + [ 82f] ()Ljava/lang/String; │ │ + [ 844] Couldn't read password file: %s\n │ │ + [ 865] rfbProcessClientProtocolVersion: client gone\n │ │ + [ 893] rfbProcessClientSecurityType: read │ │ + [ 8b6] rfbSendSecurityType: assertion failed │ │ + [ 8dc] cache │ │ + [ 8e2] monoZip │ │ + [ 8ea] QualityLevel7 │ │ + [ 8f8] httpProcessInput: error in getnameinfo │ │ + [ 91f] Content-Type: application/javascript^M\n │ │ + [ 946] $USER │ │ + [ 94c] addr ipv6addr. '-listen localhost' and hostname work too.\n │ │ + [ 99e] -httpport │ │ + [ 9a8] JSIMD_FORCEMMX=1 │ │ + [ 9b9] rfbProcessClientAuthType: wrong authentication type requested\n │ │ + [ 9f8] -ftproot string set ftp root\n │ │ + [ a1d] tightvnc-filetransfer/rfbSendAuthCaps\n │ │ + [ a44] ConvertPath │ │ + [ a50] File [%s]: Method [%s]: File Upload Failed Request received: reason <%s>\n │ │ + [ a9a] CreateFileDownloadBlockSizeDataMsg │ │ + [ abd] Bogus DAC value 0x%x │ │ + [ ad2] %4u %4u %4u %4u %4u %4u %4u %4u │ │ + [ afa] Start Of Frame 0x%02x: width=%u, height=%u, components=%d │ │ + [ b34] Warning: unknown JFIF revision number %d.%02d │ │ + [ b62] ISO-8859-1 │ │ + [ b6d] decode │ │ + [ b74] %d/%m/%Y %X │ │ + [ b81] rfbProcessFileTransfer() rfbAbortFileTransfer\n │ │ + [ bb0] resize failed: invalid screen layout │ │ + [ bd5] setsockopt failed: can't set TCP_NODELAY flag, non TCP socket? │ │ + [ c14] Disabling cursor position updates for client %s\n │ │ + [ c45] rfbClientCutText: too big cut text length requested: %u B > 1 MB\n │ │ + [ c87] rfbProcessClientNormalMessage: not enough memory │ │ + [ cb8] rfbProcessClientSecurityType: client gone\n │ │ + [ ce3] rfbAuthProcessClientMessage: read │ │ + [ d05] Bell │ │ + [ d0a] %-20.20s: %6d | %9.0f/%9.0f (%5.1f%%)\n │ │ + [ d32] rfbSendSmallRectEncodingCoRRE: failed to allocate memory\n │ │ + [ d6c] %s: client bits per pixel not 8, 16 or 32\n │ │ + [ d97] 1 bpp, %s sig bit in each byte is leftmost on the screen.\n │ │ + [ dd4] true colour: max r %d g %d b %d, shift r %d g %d b %d\n │ │ + [ e0d] ? │ │ + [ e0f] SendRectEncodingTight: failed to allocate memory\n │ │ + [ e41] tjDecompressHeader2(): Invalid data returned in header │ │ + [ e78] %s%s │ │ + [ e7d] File [%s]: Method [%s]: Error while reading FileUploadFailedMsg\n │ │ + [ ebe] FileUpdateComplete │ │ + [ ed1] Normal socket connection\n │ │ + [ eeb] Got protocol: %s\n │ │ + [ efd] sec-websocket-key: │ │ + [ f11] - webSocketsHandshake: using binary/raw encoding\n │ │ + [ f45] Read from EMS failed │ │ + [ f5a] Cannot quantize more than %d color components │ │ + [ f88] Cannot quantize to more than %d colors │ │ + [ faf] Define Huffman Table 0x%02x │ │ + [ fcb] Quantizing to %d = %d*%d*%d colors │ │ + [ fee] At marker 0x%02x, recovery action %d │ │ + [ 1013] Smoothing not supported with nonstandard sampling ratios │ │ + [ 104c] onKeyEvent │ │ + [ 1057] (IJJ)V │ │ + [ 105e] (Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; │ │ + [ 108b] %s/%s │ │ + [ 1091] rfbProcessFileTransfer() buffer is now: "%s"\n │ │ + [ 10bf] rfbProcessFileTransfer() rfbFileHeader (error, aborting)\n │ │ + [ 10f9] refusing new client %s\n │ │ + [ 1113] ListenOnUDPPort │ │ + [ 1123] rfbCheckFds: setnonblock │ │ + [ 113c] ServerCutText │ │ + [ 114a] FixColourMapEntries │ │ + [ 115e] copyRect │ │ + [ 1167] QualityLevel5 │ │ + [ 1175] -rfbauth passwd-file use authentication on RFB protocol\n │ │ (use 'storepasswd' to create a password file)\n │ │ - [ 11ca] addr ipaddr. '-listen localhost' and hostname work too.\n │ │ - [ 121a] -deferptrupdate │ │ - [ 122a] File [%s]: Method [%s]: Error while reading dir name\n │ │ - [ 1260] File [%s]: Method [%s]: Download thread creation failed\n │ │ - [ 1299] HandleFileDownloadCancelRequest │ │ - [ 12b9] Suspension not allowed here │ │ - [ 12d5] Bogus DHT index %d │ │ - [ 12e8] Invalid JPEG file structure: two SOI markers │ │ - [ 1315] with %d x %d thumbnail image │ │ - [ 1336] Inconsistent progression sequence for component %d coefficient %d │ │ - [ 1378] vncNewFramebuffer: failed allocating new framebuffer │ │ - [ 13ad] authProcessClientMessage: authentication failed from %s\n │ │ - [ 13e6] listenerRun: error in select │ │ - [ 1403] rfbProcessFileTransfer() rfbFileAcceptHeader\n │ │ - [ 1431] rfbProcessUDPInput: key event incorrect length\n │ │ - [ 1461] %lu other clients\n │ │ - [ 1476] rfbProcessClientNormalMessage: %s │ │ - [ 1498] Enabling X-style cursor updates for client %s\n │ │ - [ 14c7] Enabling Xvp protocol extension for client %s\n │ │ - [ 14f6] Using subsampling level %d for client %s\n │ │ - [ 1520] Using %s encoding for client %s\n │ │ - [ 1541] rfbSendExtendedClipboardCapability: failed to allocate memory │ │ - [ 157f] rfbProcessClientSecurityType: wrong security type (%d) requested\n │ │ - [ 15c1] Autoprobing TCP6 port \n │ │ - [ 15d9] rfbProcessNewConnection: error in select │ │ - [ 1602] rfbCheckFds: setsockopt failed: can't set TCP_NODELAY flag, non TCP socket? │ │ - [ 164e] PalmVNCReSize │ │ - [ 165c] PalmVNCSetScale │ │ - [ 166c] raw │ │ - [ 1670] CoRRE │ │ - [ 1676] zlib │ │ - [ 167b] solidColor │ │ - [ 1686] ultraZip │ │ - [ 168f] RichCursor │ │ - [ 169a] CompressLevel9 │ │ - [ 16a9] TOTALS │ │ - [ 16b0] -permitfiletransfer permit file transfer support\n │ │ - [ 16e5] -enablehttpproxy enable http proxy support\n │ │ - [ 1717] lzo deflation error: %d\n │ │ - [ 1730] File [%s]: Method [%s]: Error while writing to socket \n │ │ - [ 1768] CreateFileDownloadErrMsg │ │ - [ 1781] CreateDirectory │ │ - [ 1791] AddFileListItemInfo │ │ - [ 17a5] %s: read; %s\n │ │ - [ 17b3] Insufficient memory (case %d) │ │ - [ 17d1] Premature end of JPEG file │ │ - [ 17ec] %s\n │ │ - [ 17f0] sraSpanListAnd:incompatible spans (only one NULL!)\n │ │ - [ 1824] rfbCheckFds: select │ │ - [ 1838] rfbProcessNewConnection: error in getnameinfo │ │ - [ 1866] SetPixelFormat │ │ - [ 1875] LastRect │ │ - [ 187e] CompressLevel8 │ │ - [ 188d] RawEquiv │ │ - [ 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] droidVNC-NG version 2.0.8 (build 20250214) │ │ + [ 11f5] addr ipaddr. '-listen localhost' and hostname work too.\n │ │ + [ 1245] -deferptrupdate │ │ + [ 1255] File [%s]: Method [%s]: Error while reading dir name\n │ │ + [ 128b] File [%s]: Method [%s]: Download thread creation failed\n │ │ + [ 12c4] HandleFileDownloadCancelRequest │ │ + [ 12e4] Suspension not allowed here │ │ + [ 1300] Bogus DHT index %d │ │ + [ 1313] Invalid JPEG file structure: two SOI markers │ │ + [ 1340] with %d x %d thumbnail image │ │ + [ 1361] Inconsistent progression sequence for component %d coefficient %d │ │ + [ 13a3] vncNewFramebuffer: failed allocating new framebuffer │ │ + [ 13d8] authProcessClientMessage: authentication failed from %s\n │ │ + [ 1411] listenerRun: error in select │ │ + [ 142e] rfbProcessFileTransfer() rfbFileAcceptHeader\n │ │ + [ 145c] rfbProcessUDPInput: key event incorrect length\n │ │ + [ 148c] %lu other clients\n │ │ + [ 14a1] rfbProcessClientNormalMessage: %s │ │ + [ 14c3] Enabling X-style cursor updates for client %s\n │ │ + [ 14f2] Enabling Xvp protocol extension for client %s\n │ │ + [ 1521] Using subsampling level %d for client %s\n │ │ + [ 154b] Using %s encoding for client %s\n │ │ + [ 156c] rfbSendExtendedClipboardCapability: failed to allocate memory │ │ + [ 15aa] rfbProcessClientSecurityType: wrong security type (%d) requested\n │ │ + [ 15ec] Autoprobing TCP6 port \n │ │ + [ 1604] rfbProcessNewConnection: error in select │ │ + [ 162d] rfbCheckFds: setsockopt failed: can't set TCP_NODELAY flag, non TCP socket? │ │ + [ 1679] PalmVNCReSize │ │ + [ 1687] PalmVNCSetScale │ │ + [ 1697] raw │ │ + [ 169b] CoRRE │ │ + [ 16a1] zlib │ │ + [ 16a6] solidColor │ │ + [ 16b1] ultraZip │ │ + [ 16ba] RichCursor │ │ + [ 16c5] CompressLevel9 │ │ + [ 16d4] TOTALS │ │ + [ 16db] -permitfiletransfer permit file transfer support\n │ │ + [ 1710] -enablehttpproxy enable http proxy support\n │ │ + [ 1742] lzo deflation error: %d\n │ │ + [ 175b] File [%s]: Method [%s]: Error while writing to socket \n │ │ + [ 1793] CreateFileDownloadErrMsg │ │ + [ 17ac] CreateDirectory │ │ + [ 17bc] AddFileListItemInfo │ │ + [ 17d0] %s: read; %s\n │ │ + [ 17de] Insufficient memory (case %d) │ │ + [ 17fc] Premature end of JPEG file │ │ + [ 1817] %s\n │ │ + [ 181b] sraSpanListAnd:incompatible spans (only one NULL!)\n │ │ + [ 184f] rfbCheckFds: select │ │ + [ 1863] rfbProcessNewConnection: error in getnameinfo │ │ + [ 1891] SetPixelFormat │ │ + [ 18a0] LastRect │ │ + [ 18a9] CompressLevel8 │ │ + [ 18b8] RawEquiv │ │ + [ 18c1] / │ │ + [ 18c3] -sslkeyfile path set path to private key file for encrypted WebSockets connections\n │ │ + [ 191d] --help │ │ + [ 1924] -nevershared │ │ + [ 1931] JPEG Error: %s\n │ │ + [ 1941] SendJpegRect: failed to allocate memory\n │ │ + [ 196a] control frame with FIN bit cleared received, aborting\n │ │ [ 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 │ │ @@ -1126,15 +1126,15 @@ │ │ [ 8d1c] * │ │ [ 8d20] > │ │ [ 8d24] M │ │ [ 8d28] O │ │ [ 8d2c] V │ │ [ 8d30] \ │ │ [ 8d34] d │ │ - [ 8d70] }���^]~�� │ │ + [ 8d70] }���H~�� │ │ [ 8d80] %�^D │ │ [ 8d88] 7�^D │ │ [ 8d8c] .�^D │ │ [ 8d98] @�^D │ │ [ 8dc0] }�^D │ │ [ 8dcc] t�^D │ │ [ 8dd8] k�^D │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -266,31 +266,31 @@ │ │ push %r14 │ │ push %rbx │ │ sub $0x18,%rsp │ │ mov %rdi,%rbx │ │ mov %fs:0x28,%rax │ │ mov %rax,0x10(%rsp) │ │ lea -0x45d80(%rip),%rsi │ │ - lea -0x48fe2(%rip),%rdx │ │ - lea -0x493c0(%rip),%rcx │ │ + lea -0x48fb7(%rip),%rdx │ │ + lea -0x49395(%rip),%rcx │ │ mov $0x4,%edi │ │ xor %eax,%eax │ │ call e7120 <__android_log_print@plt> │ │ mov 0x935d0(%rip),%rax │ │ mov %rbx,(%rax) │ │ movq $0x0,0x8(%rsp) │ │ mov (%rbx),%rax │ │ lea 0x8(%rsp),%rsi │ │ mov %rbx,%rdi │ │ mov $0x10006,%edx │ │ call *0x30(%rax) │ │ mov 0x8(%rsp),%rbx │ │ mov (%rbx),%rax │ │ mov 0xa8(%rax),%r14 │ │ - lea -0x49401(%rip),%rsi │ │ + lea -0x493d6(%rip),%rsi │ │ mov %rbx,%rdi │ │ call *0x30(%rax) │ │ mov %rbx,%rdi │ │ mov %rax,%rsi │ │ call *%r14 │ │ mov 0x9359d(%rip),%rcx │ │ mov %rax,(%rcx) │ │ @@ -814,16 +814,16 @@ │ │ xor %eax,%eax │ │ call e7120 <__android_log_print@plt> │ │ jmp 57e5d <Java_net_christianbeier_droidvnc_1ng_MainService_vncStartServer@@Base+0x5ad> │ │ mov (%rsp),%rdi │ │ mov (%rdi),%rax │ │ mov 0x92d4b(%rip),%r12 │ │ mov (%r12),%rsi │ │ - lea -0x49067(%rip),%rdx │ │ - lea -0x49063(%rip),%rcx │ │ + lea -0x4903c(%rip),%rdx │ │ + lea -0x49038(%rip),%rcx │ │ call *0x388(%rax) │ │ mov (%rsp),%rdi │ │ mov (%rdi),%r10 │ │ mov (%r12),%rsi │ │ movsbl %r14b,%ecx │ │ mov %ebp,%r8d │ │ mov %rax,%rdx │ │ @@ -890,15 +890,15 @@ │ │ lea -0x46716(%rip),%rcx │ │ mov %r15,%rsi │ │ call *0x388(%rax) │ │ mov %rax,%r12 │ │ mov 0x8(%rsp),%r13 │ │ mov 0x0(%r13),%rax │ │ mov 0x390(%rax),%rbp │ │ - lea -0x4967c(%rip),%rsi │ │ + lea -0x49651(%rip),%rsi │ │ mov %r13,%rdi │ │ call *0x538(%rax) │ │ mov %r13,%rdi │ │ mov %r15,%rsi │ │ mov %r12,%rdx │ │ mov %rax,%rcx │ │ xor %eax,%eax │ │ @@ -912,16 +912,16 @@ │ │ mov %r13,%rdi │ │ mov %r14,%rsi │ │ mov %rax,%rdx │ │ call *%rbp │ │ mov %rax,%r13 │ │ mov 0x8(%rsp),%rdi │ │ mov (%rdi),%rax │ │ - lea -0x496c2(%rip),%rdx │ │ - lea -0x491d8(%rip),%rcx │ │ + lea -0x49697(%rip),%rdx │ │ + lea -0x491ad(%rip),%rcx │ │ mov %r15,%rsi │ │ call *0x108(%rax) │ │ mov 0x8(%rsp),%rdi │ │ mov (%rdi),%r8 │ │ mov %r12,%rsi │ │ mov %rax,%rdx │ │ mov %r13,%rcx │ │ @@ -930,20 +930,20 @@ │ │ mov %rax,%r14 │ │ mov 0x8(%rsp),%rdi │ │ mov (%rdi),%rax │ │ mov %r13,%rsi │ │ call *0xb8(%rax) │ │ mov 0x8(%rsp),%rdi │ │ mov (%rdi),%rax │ │ - lea -0x49e08(%rip),%rsi │ │ + lea -0x49ddd(%rip),%rsi │ │ call *0x30(%rax) │ │ mov 0x8(%rsp),%rdi │ │ mov (%rdi),%r8 │ │ lea -0x45f72(%rip),%rdx │ │ - lea -0x49a66(%rip),%rcx │ │ + lea -0x49a3b(%rip),%rcx │ │ mov %rax,%rsi │ │ call *0x108(%r8) │ │ mov 0x8(%rsp),%rdi │ │ mov (%rdi),%rcx │ │ mov %r14,%rsi │ │ mov %rax,%rdx │ │ xor %eax,%eax │ │ @@ -1363,15 +1363,15 @@ │ │ add $0x8,%rsp │ │ pop %rbx │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ lea -0x46d94(%rip),%rsi │ │ - lea -0x49462(%rip),%rdx │ │ + lea -0x49437(%rip),%rdx │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ xor %eax,%eax │ │ call e7120 <__android_log_print@plt> │ │ jmp 5853f <Java_net_christianbeier_droidvnc_1ng_MainService_vncNewFramebuffer@@Base+0x8f> │ │ int3 │ │ int3 │ │ @@ -1525,22 +1525,22 @@ │ │ je 587ec <Java_net_christianbeier_droidvnc_1ng_MainService_vncSendCutText@@Base+0x16c> │ │ mov %rdx,%rbx │ │ mov %rdi,%r14 │ │ mov (%rdi),%rax │ │ lea -0x47a34(%rip),%rsi │ │ call *0x30(%rax) │ │ mov (%r14),%r8 │ │ - lea -0x4a515(%rip),%rdx │ │ + lea -0x4a4ea(%rip),%rdx │ │ lea -0x48c70(%rip),%rcx │ │ mov %r14,%rdi │ │ mov %rax,%rsi │ │ call *0x108(%r8) │ │ mov %rax,%r15 │ │ mov (%r14),%rax │ │ - lea -0x49e3f(%rip),%rsi │ │ + lea -0x49e14(%rip),%rsi │ │ mov %r14,%rdi │ │ call *0x538(%rax) │ │ mov %rax,-0x38(%rbp) │ │ mov (%r14),%r8 │ │ mov %r14,%rdi │ │ mov %rbx,%rsi │ │ mov %r15,%rdx │ │ @@ -1947,15 +1947,15 @@ │ │ mov %rsp,%rax │ │ mov %rax,0x1d0(%rsp) │ │ lea 0xb8(%rsp),%r15 │ │ mov %r15,%rdi │ │ call e7390 <time@plt> │ │ mov %r15,%rdi │ │ call e73a0 <localtime@plt> │ │ - lea -0x4a33f(%rip),%rdx │ │ + lea -0x4a314(%rip),%rdx │ │ lea 0xc0(%rsp),%r15 │ │ mov $0xff,%esi │ │ mov %r15,%rdi │ │ mov %rax,%rcx │ │ call e73b0 <strftime@plt> │ │ mov 0x91f49(%rip),%r12 │ │ mov (%r12),%rsi │ │ @@ -2844,15 +2844,15 @@ │ │ mov 0x8(%r13,%rbp,8),%rsi │ │ inc %rbp │ │ test %rsi,%rsi │ │ jne 597c0 <rfbCheckPasswordByList@@Base+0x50> │ │ mov 0x9135a(%rip),%rcx │ │ mov 0x8(%rsp),%rax │ │ mov 0x30(%rax),%rsi │ │ - lea -0x4a6d9(%rip),%rdi │ │ + lea -0x4a6ae(%rip),%rdi │ │ xor %ebx,%ebx │ │ xor %eax,%eax │ │ call *(%rcx) │ │ jmp 59824 <rfbCheckPasswordByList@@Base+0xb4> │ │ mov 0x8(%rsp),%rcx │ │ mov (%rcx),%rax │ │ cmp 0x250(%rax),%ebp │ │ @@ -3120,20 +3120,20 @@ │ │ mov %r15,%rdi │ │ mov %r14,%rsi │ │ call e7630 <memcmp@plt> │ │ test %eax,%eax │ │ je 59ca4 <rfbGetScreen@@Base+0x444> │ │ mov 0x90ed9(%rip),%rcx │ │ mov 0x30(%rbx),%rsi │ │ - lea -0x4ab55(%rip),%rdi │ │ + lea -0x4ab2a(%rip),%rdi │ │ jmp 59c9c <rfbGetScreen@@Base+0x43c> │ │ mov 0x90ec5(%rip),%rcx │ │ mov (%rbx),%rax │ │ mov 0x248(%rax),%rsi │ │ - lea -0x4b703(%rip),%rdi │ │ + lea -0x4b6d8(%rip),%rdi │ │ xor %ebx,%ebx │ │ xor %eax,%eax │ │ call *(%rcx) │ │ jmp 59ca6 <rfbGetScreen@@Base+0x446> │ │ mov $0xff,%bl │ │ mov %ebx,%eax │ │ pop %rbx │ │ @@ -4032,15 +4032,15 @@ │ │ jmp 5a682 <rfbRunEventLoop@@Base+0x122> │ │ mov 0x902c6(%rip),%rax │ │ mov (%rax),%rbx │ │ call e7260 <__errno@plt> │ │ mov (%rax),%edi │ │ call e7270 <strerror@plt> │ │ lea -0x4a767(%rip),%rdi │ │ - lea -0x4b741(%rip),%rsi │ │ + lea -0x4b716(%rip),%rsi │ │ mov %rax,%rdx │ │ xor %eax,%eax │ │ call *%rbx │ │ mov %fs:0x28,%rax │ │ cmp 0x130(%rsp),%rax │ │ jne 5a8d5 <rfbRunEventLoop@@Base+0x375> │ │ xor %eax,%eax │ │ @@ -4525,15 +4525,15 @@ │ │ cmp $0x5,%eax │ │ ja 5ae4e <rfbSetProtocolVersion@@Base+0x1e> │ │ movl $0x3,0x350(%rdi) │ │ mov %edx,0x354(%rdi) │ │ ret │ │ mov 0x8fceb(%rip),%rax │ │ mov (%rax),%rcx │ │ - lea -0x4cc82(%rip),%rdi │ │ + lea -0x4cc57(%rip),%rdi │ │ xor %eax,%eax │ │ jmp *%rcx │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -4672,15 +4672,15 @@ │ │ mov %r13,%rdi │ │ call e7440 <pthread_cond_signal@plt> │ │ mov 0x10(%rsp),%rdi │ │ call e7360 <pthread_mutex_unlock@plt> │ │ mov %r15,%rdi │ │ call e71d0 <free@plt> │ │ mov 0x8faa4(%rip),%rcx │ │ - lea -0x4bec2(%rip),%rdi │ │ + lea -0x4be97(%rip),%rdi │ │ mov %r12,%rsi │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %ebp,%edi │ │ call e7810 <rfbSetNonBlocking@plt> │ │ test %al,%al │ │ je 5b3ac <rfbSetProtocolVersion@@Base+0x57c> │ │ @@ -4688,15 +4688,15 @@ │ │ mov %ebp,%edi │ │ mov $0x6,%esi │ │ mov $0x1,%edx │ │ mov $0x4,%r8d │ │ call e7820 <setsockopt@plt> │ │ test %eax,%eax │ │ jns 5b0e5 <rfbSetProtocolVersion@@Base+0x2b5> │ │ - lea -0x4c7b6(%rip),%rdi │ │ + lea -0x4c78b(%rip),%rdi │ │ call e73f0 <rfbLogPerror@plt> │ │ lea 0x170(%r14),%rsi │ │ mov $0x80,%edx │ │ mov %ebp,%edi │ │ call e7580 <__FD_SET_chk@plt> │ │ mov 0x16c(%r14),%eax │ │ cmp %ebp,%eax │ │ @@ -5284,15 +5284,15 @@ │ │ cmpl $0x4,0x48(%rax) │ │ jne 5bb90 <rfbProcessClientMessage@@Base+0x4d0> │ │ mov 0x8ef8d(%rip),%r15 │ │ lea -0x48f05(%rip),%rdi │ │ xor %eax,%eax │ │ call *(%r15) │ │ mov 0x30(%rbx),%rsi │ │ - lea -0x4cd7c(%rip),%rdi │ │ + lea -0x4cd51(%rip),%rdi │ │ xor %eax,%eax │ │ call *(%r15) │ │ mov %rbx,%rdi │ │ call e7610 <rfbCloseClient@plt> │ │ jmp 5bcf9 <rfbProcessClientMessage@@Base+0x639> │ │ lea -0x4c0e4(%rip),%rdi │ │ call e73f0 <rfbLogPerror@plt> │ │ @@ -5320,15 +5320,15 @@ │ │ xor %eax,%eax │ │ call *(%r9) │ │ jmp 5cc32 <rfbProcessClientMessage@@Base+0x1572> │ │ mov 0x8eedb(%rip),%rcx │ │ lea -0x487b4(%rip),%rdi │ │ jmp 5bc7c <rfbProcessClientMessage@@Base+0x5bc> │ │ mov 0x8eecb(%rip),%rcx │ │ - lea -0x4d6c2(%rip),%rdi │ │ + lea -0x4d697(%rip),%rdi │ │ xor %eax,%eax │ │ call *(%rcx) │ │ jmp 5cc32 <rfbProcessClientMessage@@Base+0x1572> │ │ test %r14,%r14 │ │ je 5bc9a <rfbProcessClientMessage@@Base+0x5da> │ │ movq $0x0,(%r14) │ │ mov %r15,0x8(%r14) │ │ @@ -5554,15 +5554,15 @@ │ │ jle 5cc24 <rfbProcessClientMessage@@Base+0x1564> │ │ movzbl 0x17c(%rsp),%esi │ │ mov %rbx,%rdi │ │ mov $0x14,%edx │ │ mov $0x14,%ecx │ │ call e7900 <rfbStatRecordMessageRcvd@plt> │ │ mov 0x8eada(%rip),%rcx │ │ - lea -0x4ce77(%rip),%rdi │ │ + lea -0x4ce4c(%rip),%rdi │ │ lea -0x4c552(%rip),%rsi │ │ jmp 5bc26 <rfbProcessClientMessage@@Base+0x566> │ │ lea 0x17d(%rsp),%rsi │ │ mov %rbx,%rdi │ │ mov $0x7,%edx │ │ call e78f0 <rfbReadExact@plt> │ │ test %eax,%eax │ │ @@ -5725,15 +5725,15 @@ │ │ or %al,%r12b │ │ jne 5c3b5 <rfbProcessClientMessage@@Base+0xcf5> │ │ neg %ebp │ │ mov %ebp,0x180(%rsp) │ │ cmp $0x100001,%ebp │ │ jb 5c62c <rfbProcessClientMessage@@Base+0xf6c> │ │ mov 0x8e778(%rip),%rcx │ │ - lea -0x4da35(%rip),%rdi │ │ + lea -0x4da0a(%rip),%rdi │ │ mov %ebp,%esi │ │ xor %eax,%eax │ │ call *(%rcx) │ │ jmp 5cc32 <rfbProcessClientMessage@@Base+0x1572> │ │ lea 0x17d(%rsp),%rsi │ │ mov %rbx,%rdi │ │ mov $0x5,%edx │ │ @@ -5948,15 +5948,15 @@ │ │ movslq (%rcx,%rax,4),%rax │ │ add %rcx,%rax │ │ jmp *%rax │ │ mov (%rbx),%rax │ │ cmpb $0x0,0x288(%rax) │ │ jne 5c6dc <rfbProcessClientMessage@@Base+0x101c> │ │ mov 0x30(%rbx),%rsi │ │ - lea -0x4d5bd(%rip),%rdi │ │ + lea -0x4d592(%rip),%rdi │ │ xor %eax,%eax │ │ mov 0x8e362(%rip),%rcx │ │ call *(%rcx) │ │ cmpb $0x0,0x8389(%rbx) │ │ jne 5c7f3 <rfbProcessClientMessage@@Base+0x1133> │ │ mov %rbx,%rdi │ │ xor %esi,%esi │ │ @@ -5968,15 +5968,15 @@ │ │ je 5ca0b <rfbProcessClientMessage@@Base+0x134b> │ │ cmp $0xfffffecb,%esi │ │ jne 5c944 <rfbProcessClientMessage@@Base+0x1284> │ │ mov (%rbx),%rax │ │ cmpq $0x0,0x368(%rax) │ │ je 5c6dc <rfbProcessClientMessage@@Base+0x101c> │ │ mov 0x30(%rbx),%rsi │ │ - lea -0x4d5f3(%rip),%rdi │ │ + lea -0x4d5c8(%rip),%rdi │ │ xor %eax,%eax │ │ mov 0x8e2fd(%rip),%rcx │ │ call *(%rcx) │ │ mov %rbx,%rdi │ │ mov $0x1,%esi │ │ mov $0x1,%edx │ │ call e79d0 <rfbSendXvp@plt> │ │ @@ -6119,15 +6119,15 @@ │ │ mov %esi,%eax │ │ and $0xfffffffc,%eax │ │ cmp $0xfffffd00,%eax │ │ jne 5cb15 <rfbProcessClientMessage@@Base+0x1455> │ │ and $0x3,%esi │ │ mov %esi,0xc504(%rbx) │ │ mov 0x30(%rbx),%rdx │ │ - lea -0x4d89a(%rip),%rdi │ │ + lea -0x4d86f(%rip),%rdi │ │ jmp 5c96d <rfbProcessClientMessage@@Base+0x12ad> │ │ mov 0xc4a0(%rbx),%rsi │ │ test %rsi,%rsi │ │ jne 5cb40 <rfbProcessClientMessage@@Base+0x1480> │ │ mov %ebp,0x14(%rsp) │ │ call e7310 <rfbGetExtensionIterator@plt> │ │ test %rax,%rax │ │ @@ -6194,15 +6194,15 @@ │ │ lea -0x4a717(%rip),%rdi │ │ mov %rax,%rsi │ │ xor %eax,%eax │ │ call *%r12 │ │ mov 0x14(%rsp),%ebp │ │ jmp 5c6dc <rfbProcessClientMessage@@Base+0x101c> │ │ je 5cc32 <rfbProcessClientMessage@@Base+0x1572> │ │ - lea -0x4e9ab(%rip),%rdi │ │ + lea -0x4e980(%rip),%rdi │ │ call e73f0 <rfbLogPerror@plt> │ │ mov %rbx,%rdi │ │ call e7610 <rfbCloseClient@plt> │ │ mov %fs:0x28,%rax │ │ cmp 0x190(%rsp),%rax │ │ jne 5d3fb <rfbProcessClientMessage@@Base+0x1d3b> │ │ add $0x198,%rsp │ │ @@ -6214,15 +6214,15 @@ │ │ pop %rbp │ │ ret │ │ movzbl %al,%esi │ │ mov %rbx,%rdi │ │ xor %edx,%edx │ │ call e79d0 <rfbSendXvp@plt> │ │ jmp 5cc3a <rfbProcessClientMessage@@Base+0x157a> │ │ - lea -0x4e29d(%rip),%rdi │ │ + lea -0x4e272(%rip),%rdi │ │ call e73f0 <rfbLogPerror@plt> │ │ jmp 5cc32 <rfbProcessClientMessage@@Base+0x1572> │ │ movzwl 0x180(%rsp),%ecx │ │ movzwl 0x182(%rsp),%edx │ │ movzwl 0x184(%rsp),%esi │ │ movzwl %dx,%edx │ │ movzwl %cx,%ecx │ │ @@ -6315,18 +6315,18 @@ │ │ mov 0x8dd19(%rip),%rax │ │ mov (%rax),%r14 │ │ lea 0x30(%rsp),%rsi │ │ mov %ebp,%edi │ │ mov $0x40,%edx │ │ call e79e0 <encodingName@plt> │ │ mov 0x30(%rbx),%rdx │ │ - lea -0x4eba0(%rip),%rdi │ │ + lea -0x4eb75(%rip),%rdi │ │ jmp 5d03b <rfbProcessClientMessage@@Base+0x197b> │ │ je 5ce59 <rfbProcessClientMessage@@Base+0x1799> │ │ - lea -0x4ebd2(%rip),%rdi │ │ + lea -0x4eba7(%rip),%rdi │ │ call e73f0 <rfbLogPerror@plt> │ │ mov %r14,%rdi │ │ call e71d0 <free@plt> │ │ jmp 5cc32 <rfbProcessClientMessage@@Base+0x1572> │ │ mov 0x8dcd3(%rip),%rcx │ │ lea -0x4d699(%rip),%rdi │ │ mov %r15d,%esi │ │ @@ -6432,15 +6432,15 @@ │ │ call *%r14 │ │ cmpb $0x0,0x838a(%rbx) │ │ je 5cc3a <rfbProcessClientMessage@@Base+0x157a> │ │ cmpb $0x0,0x8389(%rbx) │ │ jne 5cc3a <rfbProcessClientMessage@@Base+0x157a> │ │ mov 0x8dadc(%rip),%rcx │ │ mov 0x30(%rbx),%rsi │ │ - lea -0x4e706(%rip),%rdi │ │ + lea -0x4e6db(%rip),%rdi │ │ xor %eax,%eax │ │ call *(%rcx) │ │ movb $0x0,0x838a(%rbx) │ │ jmp 5cc3a <rfbProcessClientMessage@@Base+0x157a> │ │ mov 0x2b0(%rsi),%r15 │ │ mov 0x8dafb(%rip),%r12 │ │ movzwl 0x17e(%rsp),%eax │ │ @@ -6510,15 +6510,15 @@ │ │ je 5d170 <rfbProcessClientMessage@@Base+0x1ab0> │ │ movl $0x2,0xc53c(%r12) │ │ jmp 5d170 <rfbProcessClientMessage@@Base+0x1ab0> │ │ lea 0x30(%rsp),%rsi │ │ mov $0x40,%edx │ │ call e79e0 <encodingName@plt> │ │ mov 0x30(%rbx),%rdx │ │ - lea -0x4df29(%rip),%rdi │ │ + lea -0x4defe(%rip),%rdi │ │ mov %rax,%rsi │ │ xor %eax,%eax │ │ call *%r15 │ │ cmpb $0x0,0x838a(%rbx) │ │ jne 5d050 <rfbProcessClientMessage@@Base+0x1990> │ │ jmp 5cc3a <rfbProcessClientMessage@@Base+0x157a> │ │ mov (%r14),%edx │ │ @@ -7759,15 +7759,15 @@ │ │ call e7ac0 <rfbFilenameTranslate2UNIX@plt> │ │ test %al,%al │ │ je 5e674 <rfbSendDirContent@@Base+0x2d4> │ │ mov 0x8c736(%rip),%rax │ │ cmpl $0x0,(%rax) │ │ je 5e48c <rfbSendDirContent@@Base+0xec> │ │ mov 0x8c6ca(%rip),%rcx │ │ - lea -0x5026c(%rip),%rdi │ │ + lea -0x50241(%rip),%rdi │ │ lea 0x1d0(%rsp),%rdx │ │ mov %r15,%rsi │ │ xor %eax,%eax │ │ call *(%rcx) │ │ lea 0x1d0(%rsp),%rdi │ │ call e7b20 <opendir@plt> │ │ test %rax,%rax │ │ @@ -7810,15 +7810,15 @@ │ │ mov %rax,%r12 │ │ test %rax,%rax │ │ je 5e68b <rfbSendDirContent@@Base+0x2eb> │ │ add $0x13,%r12 │ │ mov $0x208,%esi │ │ mov $0x208,%edx │ │ mov %r13,%rdi │ │ - lea -0x4f77c(%rip),%rcx │ │ + lea -0x4f751(%rip),%rcx │ │ mov %rbp,%r8 │ │ mov %r12,%r9 │ │ xor %eax,%eax │ │ call 5dce0 <rfbSendServerIdentity@@Base+0x220> │ │ mov %r13,%rdi │ │ mov %r15,%rsi │ │ call e7b40 <stat@plt> │ │ @@ -8304,15 +8304,15 @@ │ │ mov %eax,0x8368(%rbx) │ │ mov 0x8beed(%rip),%rcx │ │ cmpl $0x0,(%rcx) │ │ je 5ecf1 <rfbProcessFileTransfer@@Base+0x2d1> │ │ mov 0x8be81(%rip),%r9 │ │ cmp $0xffffffff,%eax │ │ lea -0x4a423(%rip),%rdx │ │ - lea -0x50a74(%rip),%rcx │ │ + lea -0x50a49(%rip),%rcx │ │ cmove %rdx,%rcx │ │ lea -0x4d0ae(%rip),%rdi │ │ lea 0x10(%rsp),%rdx │ │ mov %r14,%rsi │ │ mov %eax,%r8d │ │ xor %eax,%eax │ │ call *(%r9) │ │ @@ -8331,15 +8331,15 @@ │ │ mov 0x8be0e(%rip),%rcx │ │ lea -0x4add2(%rip),%rdi │ │ jmp 5ef27 <rfbProcessFileTransfer@@Base+0x507> │ │ mov 0x8be5b(%rip),%rax │ │ cmpl $0x0,(%rax) │ │ je 5ed5c <rfbProcessFileTransfer@@Base+0x33c> │ │ mov 0x8bdef(%rip),%rcx │ │ - lea -0x50482(%rip),%rdi │ │ + lea -0x50457(%rip),%rdi │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov 0x8368(%rbx),%edi │ │ cmp $0xffffffff,%edi │ │ je 5ef67 <rfbProcessFileTransfer@@Base+0x547> │ │ call e75f0 <close@plt> │ │ movl $0xffffffff,0x8368(%rbx) │ │ @@ -8386,15 +8386,15 @@ │ │ mov %eax,0x8368(%rbx) │ │ mov 0x8bd74(%rip),%rcx │ │ cmpl $0x0,(%rcx) │ │ je 5f3ea <rfbProcessFileTransfer@@Base+0x9ca> │ │ mov 0x8bd04(%rip),%rcx │ │ mov (%rcx),%r12 │ │ lea -0x4a5a0(%rip),%rdx │ │ - lea -0x50bf1(%rip),%rcx │ │ + lea -0x50bc6(%rip),%rcx │ │ cmp $0xffffffff,%eax │ │ cmove %rdx,%rcx │ │ je 5f3b2 <rfbProcessFileTransfer@@Base+0x992> │ │ lea -0x4f6dd(%rip),%r8 │ │ jmp 5f3cd <rfbProcessFileTransfer@@Base+0x9ad> │ │ mov %rbx,%rdi │ │ mov %r15d,%esi │ │ @@ -8422,36 +8422,36 @@ │ │ mov %eax,%ebp │ │ mov 0x8bcce(%rip),%rax │ │ cmpl $0x0,(%rax) │ │ je 5ef07 <rfbProcessFileTransfer@@Base+0x4e7> │ │ mov 0x8bc62(%rip),%r8 │ │ cmp $0xffffffff,%ebp │ │ lea -0x4a642(%rip),%rax │ │ - lea -0x50c93(%rip),%rcx │ │ + lea -0x50c68(%rip),%rcx │ │ cmove %rax,%rcx │ │ lea -0x4b33e(%rip),%rdi │ │ lea 0x10(%rsp),%rdx │ │ mov %r14,%rsi │ │ xor %eax,%eax │ │ call *(%r8) │ │ mov %rbx,%rdi │ │ mov $0xb,%esi │ │ mov $0x4,%edx │ │ jmp 5f145 <rfbProcessFileTransfer@@Base+0x725> │ │ mov 0x8bc20(%rip),%rcx │ │ - lea -0x4fda4(%rip),%rdi │ │ + lea -0x4fd79(%rip),%rdi │ │ xor %r14d,%r14d │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %r14,%rdi │ │ call e71d0 <free@plt> │ │ mov $0xff,%r15b │ │ jmp 5eaad <rfbProcessFileTransfer@@Base+0x8d> │ │ mov 0x8bbfb(%rip),%rcx │ │ - lea -0x50138(%rip),%rdi │ │ + lea -0x5010d(%rip),%rdi │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov 0x8368(%rbx),%edi │ │ call e75f0 <close@plt> │ │ movl $0xffffffff,0x8368(%rbx) │ │ jmp 5ef36 <rfbProcessFileTransfer@@Base+0x516> │ │ test %r12b,%r12b │ │ @@ -8543,15 +8543,15 @@ │ │ mov %eax,%ebp │ │ mov 0x8baad(%rip),%rax │ │ cmpl $0x0,(%rax) │ │ je 5f133 <rfbProcessFileTransfer@@Base+0x713> │ │ mov 0x8ba41(%rip),%r10 │ │ cmp $0xffffffff,%ebp │ │ lea -0x4a863(%rip),%rax │ │ - lea -0x50eb4(%rip),%r9 │ │ + lea -0x50e89(%rip),%r9 │ │ cmove %rax,%r9 │ │ lea -0x4ccc4(%rip),%rdi │ │ lea 0x10(%rsp),%rdx │ │ lea 0x2050(%rsp),%r8 │ │ mov %r14,%rsi │ │ mov %r13,%rcx │ │ xor %eax,%eax │ │ @@ -8650,15 +8650,15 @@ │ │ mov %r14,%rdi │ │ call e7280 <strlen@plt> │ │ mov %rax,%r15 │ │ mov 0x8b891(%rip),%rax │ │ cmpl $0x0,(%rax) │ │ je 5f198 <rfbProcessFileTransfer@@Base+0x778> │ │ mov 0x8b821(%rip),%rcx │ │ - lea -0x50540(%rip),%rdi │ │ + lea -0x50515(%rip),%rdi │ │ mov %r14,%rsi │ │ xor %eax,%eax │ │ call *(%rcx) │ │ jmp 5f198 <rfbProcessFileTransfer@@Base+0x778> │ │ cmpb $0x0,0x358(%rcx) │ │ mov 0x8b800(%rip),%rax │ │ mov (%rax),%rcx │ │ @@ -8671,15 +8671,15 @@ │ │ jne 5f4ea <rfbProcessFileTransfer@@Base+0xaca> │ │ lea -0x4fbee(%rip),%r9 │ │ mov %rbx,%rdi │ │ mov $0xe,%esi │ │ xor %edx,%edx │ │ mov $0x1,%ecx │ │ jmp 5f4a2 <rfbProcessFileTransfer@@Base+0xa82> │ │ - lea -0x51129(%rip),%rdi │ │ + lea -0x510fe(%rip),%rdi │ │ call e73f0 <rfbLogPerror@plt> │ │ mov %rbx,%rdi │ │ call e7610 <rfbCloseClient@plt> │ │ mov %r15,%rdi │ │ call e7360 <pthread_mutex_unlock@plt> │ │ mov %r14,%rdi │ │ call e71d0 <free@plt> │ │ @@ -10811,18 +10811,18 @@ │ │ je 614c6 <rfbSendServerCutTextUTF8@@Base+0x456> │ │ lea -0x4ce5c(%rip),%rdi │ │ call e73f0 <rfbLogPerror@plt> │ │ mov %r14,%rdi │ │ call e71d0 <free@plt> │ │ mov %r15,%rdi │ │ jmp 61494 <rfbSendServerCutTextUTF8@@Base+0x424> │ │ - lea -0x521bd(%rip),%rdi │ │ + lea -0x52192(%rip),%rdi │ │ call e73f0 <rfbLogPerror@plt> │ │ jmp 61499 <rfbSendServerCutTextUTF8@@Base+0x429> │ │ - lea -0x521cb(%rip),%rdi │ │ + lea -0x521a0(%rip),%rdi │ │ call e73f0 <rfbLogPerror@plt> │ │ mov %r14,%rdi │ │ call e71d0 <free@plt> │ │ mov %rbx,%rdi │ │ call e7610 <rfbCloseClient@plt> │ │ xor %eax,%eax │ │ mov %fs:0x28,%rcx │ │ @@ -11018,15 +11018,15 @@ │ │ jmp *%rax │ │ mov 0x89402(%rip),%rcx │ │ lea -0x50d2e(%rip),%rdi │ │ xor %eax,%eax │ │ call *(%rcx) │ │ jmp 6177d <rfbProcessUDPInput@@Base+0x16d> │ │ mov 0x893ee(%rip),%rcx │ │ - lea -0x525b8(%rip),%rdi │ │ + lea -0x5258d(%rip),%rdi │ │ jmp 61779 <rfbProcessUDPInput@@Base+0x169> │ │ mov 0x893de(%rip),%rcx │ │ lea -0x4eaf4(%rip),%rdi │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %fs:0x28,%rax │ │ cmp 0x20(%rsp),%rax │ │ @@ -11787,15 +11787,15 @@ │ │ test %rdi,%rdi │ │ je 62100 <sraRgnAnd@@Base+0x1e0> │ │ call e7e20 <sraSpanListDestroy@plt> │ │ jmp 62100 <sraRgnAnd@@Base+0x1e0> │ │ test %r14,%r14 │ │ je 6214c <sraRgnAnd@@Base+0x22c> │ │ mov 0x88a13(%rip),%rcx │ │ - lea -0x52bd4(%rip),%rdi │ │ + lea -0x52ba9(%rip),%rdi │ │ xor %ebx,%ebx │ │ xor %eax,%eax │ │ call *(%rcx) │ │ jmp 6214e <sraRgnAnd@@Base+0x22e> │ │ mov $0x1,%bl │ │ mov %ebx,%eax │ │ add $0x8,%rsp │ │ @@ -13293,15 +13293,15 @@ │ │ mov %r14,%rsi │ │ mov $0x10,%edx │ │ call e7860 <rfbWriteExact@plt> │ │ test %eax,%eax │ │ js 632e4 <rfbAuthNewClient@@Base+0x2c4> │ │ movl $0x2,0x48(%rbx) │ │ jmp 632f8 <rfbAuthNewClient@@Base+0x2d8> │ │ - lea -0x54cd7(%rip),%rdi │ │ + lea -0x54cac(%rip),%rdi │ │ jmp 632eb <rfbAuthNewClient@@Base+0x2cb> │ │ lea -0x4fd9a(%rip),%rdi │ │ call e73f0 <rfbLogPerror@plt> │ │ mov %rbx,%rdi │ │ call e7610 <rfbCloseClient@plt> │ │ mov %fs:0x28,%rax │ │ cmp 0x108(%rsp),%rax │ │ @@ -13336,31 +13336,31 @@ │ │ nopl 0x0(%rax) │ │ cmp (%r14),%sil │ │ je 63392 <rfbProcessClientSecurityType@@Base+0x72> │ │ mov 0x10(%r14),%r14 │ │ test %r14,%r14 │ │ jne 63360 <rfbProcessClientSecurityType@@Base+0x40> │ │ mov 0x877cb(%rip),%rcx │ │ - lea -0x5407d(%rip),%rdi │ │ + lea -0x54052(%rip),%rdi │ │ xor %eax,%eax │ │ call *(%rcx) │ │ jmp 633bf <rfbProcessClientSecurityType@@Base+0x9f> │ │ je 633ad <rfbProcessClientSecurityType@@Base+0x8d> │ │ - lea -0x54da3(%rip),%rdi │ │ + lea -0x54d78(%rip),%rdi │ │ call e73f0 <rfbLogPerror@plt> │ │ jmp 633bf <rfbProcessClientSecurityType@@Base+0x9f> │ │ mov 0x877a7(%rip),%rcx │ │ lea -0x521d9(%rip),%rdi │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %rbx,%rdi │ │ call *0x8(%r14) │ │ jmp 633c7 <rfbProcessClientSecurityType@@Base+0xa7> │ │ mov 0x8778c(%rip),%rcx │ │ - lea -0x549ae(%rip),%rdi │ │ + lea -0x54983(%rip),%rdi │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %rbx,%rdi │ │ call e7610 <rfbCloseClient@plt> │ │ mov %fs:0x28,%rax │ │ cmp 0x10(%rsp),%rax │ │ jne 633df <rfbProcessClientSecurityType@@Base+0xbf> │ │ @@ -13406,15 +13406,15 @@ │ │ mov $0x4,%edx │ │ call e7860 <rfbWriteExact@plt> │ │ test %eax,%eax │ │ js 634b0 <rfbAuthProcessClientMessage@@Base+0xc0> │ │ movl $0x3,0x48(%rbx) │ │ jmp 634c4 <rfbAuthProcessClientMessage@@Base+0xd4> │ │ je 634bc <rfbAuthProcessClientMessage@@Base+0xcc> │ │ - lea -0x54a2b(%rip),%rdi │ │ + lea -0x54a00(%rip),%rdi │ │ jmp 634b7 <rfbAuthProcessClientMessage@@Base+0xc7> │ │ mov 0x876e4(%rip),%rcx │ │ lea -0x53293(%rip),%rdi │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov 0x8770a(%rip),%rax │ │ cmpb $0x0,(%rax) │ │ @@ -13583,15 +13583,15 @@ │ │ lea 0x8(%rsp),%rcx │ │ mov $0x6,%esi │ │ mov $0x1,%edx │ │ mov $0x4,%r8d │ │ call e7820 <setsockopt@plt> │ │ test %eax,%eax │ │ jns 636bd <rfbInitSockets@@Base+0x9d> │ │ - lea -0x54d8e(%rip),%rdi │ │ + lea -0x54d63(%rip),%rdi │ │ call e73f0 <rfbLogPerror@plt> │ │ lea 0x170(%rbx),%rsi │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x1e0(%rbx) │ │ movups %xmm0,0x1d0(%rbx) │ │ movups %xmm0,0x1c0(%rbx) │ │ movups %xmm0,0x1b0(%rbx) │ │ @@ -13656,15 +13656,15 @@ │ │ mov 0x164(%rbx),%eax │ │ mov %eax,0x16c(%rbx) │ │ cmpb $0x0,0x15f(%rbx) │ │ je 638e4 <rfbInitSockets@@Base+0x2c4> │ │ cmpl $0x0,0x380(%rbx) │ │ jle 639a2 <rfbInitSockets@@Base+0x382> │ │ mov 0x87303(%rip),%r12 │ │ - lea -0x54503(%rip),%rdi │ │ + lea -0x544d8(%rip),%rdi │ │ xor %eax,%eax │ │ call *(%r12) │ │ mov $0x170c,%r15d │ │ mov 0x388(%rbx),%rsi │ │ mov %r15d,%edi │ │ call e7eb0 <rfbListenOnTCP6Port@plt> │ │ mov %eax,0x390(%rbx) │ │ @@ -13781,15 +13781,15 @@ │ │ call e7580 <__FD_SET_chk@plt> │ │ mov 0x16c(%rbx),%eax │ │ mov 0x200(%rbx),%ecx │ │ cmp %eax,%ecx │ │ cmovg %ecx,%eax │ │ jmp 63715 <rfbInitSockets@@Base+0xf5> │ │ movl $0xffffffff,0x200(%rbx) │ │ - lea -0x54c26(%rip),%rdi │ │ + lea -0x54bfb(%rip),%rdi │ │ call e73f0 <rfbLogPerror@plt> │ │ jmp 6371b <rfbInitSockets@@Base+0xfb> │ │ mov %fs:0x28,%rax │ │ cmp 0x18(%rsp),%rax │ │ jne 63ac0 <rfbInitSockets@@Base+0x4a0> │ │ lea -0x510f5(%rip),%rdi │ │ add $0x20,%rsp │ │ @@ -14347,15 +14347,15 @@ │ │ mov %r15,%rdi │ │ call e74c0 <rfbReleaseClientIterator@plt> │ │ jmp 64334 <rfbCheckFds@@Base+0x414> │ │ call e7260 <__errno@plt> │ │ mov $0xffffffff,%ebx │ │ cmpl $0x4,(%rax) │ │ je 64334 <rfbCheckFds@@Base+0x414> │ │ - lea -0x54d70(%rip),%rdi │ │ + lea -0x54d45(%rip),%rdi │ │ call e73f0 <rfbLogPerror@plt> │ │ jmp 64334 <rfbCheckFds@@Base+0x414> │ │ lea -0x515f3(%rip),%rdi │ │ call e73f0 <rfbLogPerror@plt> │ │ movb $0x0,0x210(%r15) │ │ mov $0xffffffff,%ebx │ │ mov %fs:0x28,%rax │ │ @@ -14463,15 +14463,15 @@ │ │ shr %rax │ │ mov %r14d,%ecx │ │ and $0x1,%ecx │ │ or %rax,%rcx │ │ cvtsi2ss %rcx,%xmm1 │ │ addss %xmm1,%xmm1 │ │ jmp 64507 <rfbProcessNewConnection@@Base+0x1a7> │ │ - lea -0x5517c(%rip),%rdi │ │ + lea -0x55151(%rip),%rdi │ │ jmp 64618 <rfbProcessNewConnection@@Base+0x2b8> │ │ xor %r15d,%r15d │ │ test %r15,%r15 │ │ jns 644a7 <rfbProcessNewConnection@@Base+0x147> │ │ mov %r15,%rax │ │ shr %rax │ │ mov %r15d,%ecx │ │ @@ -14528,34 +14528,34 @@ │ │ mov %ebp,%edi │ │ mov $0x6,%esi │ │ mov $0x1,%edx │ │ mov $0x4,%r8d │ │ call e7820 <setsockopt@plt> │ │ test %eax,%eax │ │ jns 645d4 <rfbProcessNewConnection@@Base+0x274> │ │ - lea -0x5524d(%rip),%rdi │ │ + lea -0x55222(%rip),%rdi │ │ call e73f0 <rfbLogPerror@plt> │ │ mov 0x18(%rsp),%esi │ │ movl $0x2,(%rsp) │ │ lea 0x4a8(%rsp),%rdi │ │ lea 0xa0(%rsp),%rdx │ │ mov $0x400,%ecx │ │ xor %r8d,%r8d │ │ xor %r9d,%r9d │ │ call e7800 <getnameinfo@plt> │ │ test %eax,%eax │ │ je 64638 <rfbProcessNewConnection@@Base+0x2d8> │ │ - lea -0x55052(%rip),%rdi │ │ + lea -0x55027(%rip),%rdi │ │ call e73f0 <rfbLogPerror@plt> │ │ jmp 6464c <rfbProcessNewConnection@@Base+0x2ec> │ │ lea -0x51c4e(%rip),%rdi │ │ call e73f0 <rfbLogPerror@plt> │ │ xor %ebx,%ebx │ │ jmp 64658 <rfbProcessNewConnection@@Base+0x2f8> │ │ - lea -0x557b0(%rip),%rdi │ │ + lea -0x55785(%rip),%rdi │ │ call e73f0 <rfbLogPerror@plt> │ │ mov %ebp,%edi │ │ call e75f0 <close@plt> │ │ xor %ebx,%ebx │ │ jmp 64658 <rfbProcessNewConnection@@Base+0x2f8> │ │ lea -0x51c33(%rip),%rdi │ │ lea 0xa0(%rsp),%rsi │ │ @@ -14719,15 +14719,15 @@ │ │ mov %ebp,%edi │ │ mov $0x6,%esi │ │ mov $0x1,%edx │ │ mov $0x4,%r8d │ │ call e7820 <setsockopt@plt> │ │ test %eax,%eax │ │ jns 6485b <rfbConnect@@Base+0x8b> │ │ - lea -0x55f2c(%rip),%rdi │ │ + lea -0x55f01(%rip),%rdi │ │ call e73f0 <rfbLogPerror@plt> │ │ lea 0x170(%rbx),%rsi │ │ mov $0x80,%edx │ │ mov %ebp,%edi │ │ call e7580 <__FD_SET_chk@plt> │ │ mov 0x16c(%rbx),%eax │ │ cmp %eax,%ebp │ │ @@ -15462,25 +15462,25 @@ │ │ lea -0x54a62(%rip),%rcx │ │ mov %rbx,%rdi │ │ mov $0xffffffffffffffff,%rsi │ │ mov $0xff,%r8d │ │ xor %eax,%eax │ │ call 65360 <messageNameServer2Client@@Base+0xc0> │ │ jmp 65354 <messageNameServer2Client@@Base+0xb4> │ │ - lea -0x55f3f(%rip),%rcx │ │ + lea -0x55f14(%rip),%rcx │ │ jmp 65343 <messageNameServer2Client@@Base+0xa3> │ │ lea -0x525cd(%rip),%rcx │ │ jmp 65343 <messageNameServer2Client@@Base+0xa3> │ │ - lea -0x568c5(%rip),%rcx │ │ + lea -0x5689a(%rip),%rcx │ │ jmp 65343 <messageNameServer2Client@@Base+0xa3> │ │ lea -0x5738b(%rip),%rcx │ │ jmp 65343 <messageNameServer2Client@@Base+0xa3> │ │ lea -0x535aa(%rip),%rcx │ │ jmp 65343 <messageNameServer2Client@@Base+0xa3> │ │ - lea -0x564a9(%rip),%rcx │ │ + lea -0x5647e(%rip),%rcx │ │ jmp 65343 <messageNameServer2Client@@Base+0xa3> │ │ lea -0x57392(%rip),%rcx │ │ mov %rbx,%rdi │ │ mov $0xffffffffffffffff,%rsi │ │ xor %eax,%eax │ │ call 65360 <messageNameServer2Client@@Base+0xc0> │ │ mov %rbx,%rax │ │ @@ -15539,37 +15539,37 @@ │ │ cmp $0xf,%edi │ │ ja 6545f <messageNameClient2Server@@Base+0x3f> │ │ mov %r8d,%eax │ │ lea -0x4e902(%rip),%rcx │ │ movslq (%rcx,%rax,4),%rax │ │ add %rcx,%rax │ │ jmp *%rax │ │ - lea -0x55e68(%rip),%rcx │ │ + lea -0x55e3d(%rip),%rcx │ │ jmp 65511 <messageNameClient2Server@@Base+0xf1> │ │ lea -0x53266(%rip),%rbx │ │ jmp 65522 <messageNameClient2Server@@Base+0x102> │ │ cmp $0xfa,%r8d │ │ je 6550a <messageNameClient2Server@@Base+0xea> │ │ cmp $0xfb,%r8d │ │ jne 65481 <messageNameClient2Server@@Base+0x61> │ │ lea -0x55852(%rip),%rcx │ │ jmp 65511 <messageNameClient2Server@@Base+0xf1> │ │ - lea -0x571b9(%rip),%rcx │ │ + lea -0x5718e(%rip),%rcx │ │ mov %rbx,%rdi │ │ mov $0xffffffffffffffff,%rsi │ │ xor %eax,%eax │ │ call 65360 <messageNameServer2Client@@Base+0xc0> │ │ jmp 65522 <messageNameClient2Server@@Base+0x102> │ │ - lea -0x560c9(%rip),%rcx │ │ + lea -0x5609e(%rip),%rcx │ │ jmp 65511 <messageNameClient2Server@@Base+0xf1> │ │ lea -0x574fd(%rip),%rcx │ │ jmp 65511 <messageNameClient2Server@@Base+0xf1> │ │ lea -0x51423(%rip),%rcx │ │ jmp 65511 <messageNameClient2Server@@Base+0xf1> │ │ - lea -0x56621(%rip),%rcx │ │ + lea -0x565f6(%rip),%rcx │ │ jmp 65511 <messageNameClient2Server@@Base+0xf1> │ │ lea -0x52780(%rip),%rcx │ │ jmp 65511 <messageNameClient2Server@@Base+0xf1> │ │ lea -0x52f03(%rip),%rcx │ │ jmp 65511 <messageNameClient2Server@@Base+0xf1> │ │ lea -0x558cc(%rip),%rcx │ │ jmp 65511 <messageNameClient2Server@@Base+0xf1> │ │ @@ -15622,15 +15622,15 @@ │ │ lea 0x10000(%r8),%eax │ │ cmp $0x9,%eax │ │ ja 6559d <encodingName@@Base+0x6d> │ │ lea -0x4e9fc(%rip),%rcx │ │ movslq (%rcx,%rax,4),%rax │ │ add %rcx,%rax │ │ jmp *%rax │ │ - lea -0x56f67(%rip),%rcx │ │ + lea -0x56f3c(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea 0x20000(%r8),%eax │ │ cmp $0x3,%eax │ │ ja 655c5 <encodingName@@Base+0x95> │ │ lea -0x4ea34(%rip),%rcx │ │ movslq (%rcx,%rax,4),%rax │ │ add %rcx,%rax │ │ @@ -15645,85 +15645,85 @@ │ │ jmp 65810 <encodingName@@Base+0x2e0> │ │ lea -0x51913(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea -0x51cee(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea -0x548b1(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ - lea -0x56221(%rip),%rcx │ │ + lea -0x561f6(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea -0x553f6(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea -0x54b6f(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ - lea -0x56241(%rip),%rcx │ │ + lea -0x56216(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea -0x52c12(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea -0x54410(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea -0x50d4c(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea -0x5081f(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea -0x54dca(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea -0x512eb(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ - lea -0x57046(%rip),%rcx │ │ + lea -0x5701b(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea -0x53d17(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea -0x530c1(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ - lea -0x573bc(%rip),%rcx │ │ + lea -0x57391(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ - lea -0x562a6(%rip),%rcx │ │ + lea -0x5627b(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ - lea -0x573e3(%rip),%rcx │ │ + lea -0x573b8(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ - lea -0x562b3(%rip),%rcx │ │ + lea -0x56288(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea -0x5163c(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea -0x554d1(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea -0x544be(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea -0x5137d(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea -0x526c5(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ - lea -0x56120(%rip),%rcx │ │ + lea -0x560f5(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea -0x54c52(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea -0x529ce(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea -0x526ed(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ - lea -0x56147(%rip),%rcx │ │ + lea -0x5611c(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ - lea -0x5635b(%rip),%rcx │ │ + lea -0x56330(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea -0x549ff(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea -0x53dd5(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ - lea -0x568b9(%rip),%rcx │ │ + lea -0x5688e(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea -0x55f07(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ - lea -0x568d7(%rip),%rcx │ │ + lea -0x568ac(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea -0x5523d(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea -0x52a4a(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ - lea -0x5639f(%rip),%rcx │ │ + lea -0x56374(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea -0x55f46(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea -0x51431(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea -0x54d00(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ @@ -15731,19 +15731,19 @@ │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea -0x55278(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea -0x55275(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea -0x545a6(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ - lea -0x563f2(%rip),%rcx │ │ + lea -0x563c7(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ lea -0x54d4a(%rip),%rcx │ │ jmp 657ff <encodingName@@Base+0x2cf> │ │ - lea -0x571c8(%rip),%rcx │ │ + lea -0x5719d(%rip),%rcx │ │ mov %rbx,%rdi │ │ mov $0xffffffffffffffff,%rsi │ │ xor %eax,%eax │ │ call 65360 <messageNameServer2Client@@Base+0xc0> │ │ mov %rbx,%rax │ │ pop %rbx │ │ ret │ │ @@ -16335,15 +16335,15 @@ │ │ je 662c9 <rfbPrintStats@@Base+0x4a9> │ │ mov %rdi,%rbx │ │ mov 0x84cf1(%rip),%r13 │ │ lea -0x52541(%rip),%rdi │ │ lea -0x53423(%rip),%rsi │ │ lea -0x528a3(%rip),%rdx │ │ lea -0x558fc(%rip),%rcx │ │ - lea -0x56865(%rip),%r8 │ │ + lea -0x5683a(%rip),%r8 │ │ lea -0x540e0(%rip),%r9 │ │ xor %ebp,%ebp │ │ xor %eax,%eax │ │ call *0x0(%r13) │ │ mov %rbx,0x28(%rsp) │ │ mov 0x80f0(%rbx),%rbx │ │ test %rbx,%rbx │ │ @@ -16455,25 +16455,25 @@ │ │ divsd %xmm3,%xmm2 │ │ movsd -0x50feb(%rip),%xmm1 │ │ mulsd %xmm1,%xmm2 │ │ subsd %xmm2,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ cmpltsd %xmm3,%xmm2 │ │ andpd %xmm1,%xmm2 │ │ - lea -0x57610(%rip),%rdi │ │ - lea -0x56c4d(%rip),%rsi │ │ + lea -0x575e5(%rip),%rdi │ │ + lea -0x56c22(%rip),%rsi │ │ 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 -0x56176(%rip),%rcx │ │ - lea -0x56a98(%rip),%r8 │ │ + lea -0x56a6d(%rip),%r8 │ │ lea -0x54313(%rip),%r9 │ │ xor %ebp,%ebp │ │ xor %eax,%eax │ │ call *0x0(%r13) │ │ xorpd %xmm0,%xmm0 │ │ mov 0x28(%rsp),%rax │ │ mov 0x80f0(%rax),%rbx │ │ @@ -16583,16 +16583,16 @@ │ │ divsd %xmm3,%xmm2 │ │ movsd -0x51232(%rip),%xmm1 │ │ mulsd %xmm1,%xmm2 │ │ subsd %xmm2,%xmm1 │ │ xorpd %xmm2,%xmm2 │ │ cmpltsd %xmm3,%xmm2 │ │ andpd %xmm1,%xmm2 │ │ - lea -0x57857(%rip),%rdi │ │ - lea -0x56e94(%rip),%rsi │ │ + lea -0x5782c(%rip),%rdi │ │ + lea -0x56e69(%rip),%rsi │ │ mov %ebp,%edx │ │ movapd %xmm3,%xmm1 │ │ mov $0x3,%al │ │ call *0x0(%r13) │ │ mov %fs:0x28,%rax │ │ cmp 0x70(%rsp),%rax │ │ jne 662e8 <rfbPrintStats@@Base+0x4c8> │ │ @@ -16771,15 +16771,15 @@ │ │ cmp $0x1,%ebp │ │ jne 66da1 <rfbSendRectEncodingCoRRE@@Base+0xab1> │ │ xor %ecx,%ecx │ │ xor %r10d,%r10d │ │ xor %edx,%edx │ │ jmp 66df6 <rfbSendRectEncodingCoRRE@@Base+0xb06> │ │ mov 0x845d8(%rip),%rcx │ │ - lea -0x57ae8(%rip),%rdi │ │ + lea -0x57abd(%rip),%rdi │ │ xor %eax,%eax │ │ call *(%rcx) │ │ jmp 6731d <rfbSendRectEncodingCoRRE@@Base+0x102d> │ │ mov 0xc4e0(%r14),%r10 │ │ mov 0xc4f0(%r14),%rax │ │ movzwl (%r10),%ecx │ │ mov %cx,(%rax) │ │ @@ -20479,15 +20479,15 @@ │ │ mov (%r14),%r8 │ │ cmp $0x1,%esi │ │ jne 6a4c5 <rfbSetTranslateFunction@@Base+0x75> │ │ cmpb $0x0,0xd2(%rbx) │ │ lea -0x59f31(%rip),%rax │ │ lea -0x5a27f(%rip),%rsi │ │ cmove %rax,%rsi │ │ - lea -0x5b9cf(%rip),%rdi │ │ + lea -0x5b9a4(%rip),%rdi │ │ xor %eax,%eax │ │ call *%r8 │ │ jmp 6a554 <rfbSetTranslateFunction@@Base+0x104> │ │ movzbl 0xd1(%rbx),%edx │ │ cmp $0x8,%esi │ │ jne 6a4da <rfbSetTranslateFunction@@Base+0x8a> │ │ lea -0x5ad54(%rip),%rcx │ │ @@ -20505,15 +20505,15 @@ │ │ movzwl 0xd4(%rbx),%esi │ │ movzwl 0xd6(%rbx),%edx │ │ movzwl 0xd8(%rbx),%ecx │ │ movzbl 0xda(%rbx),%r8d │ │ movzbl 0xdb(%rbx),%r9d │ │ movzbl 0xdc(%rbx),%eax │ │ mov %eax,(%rsp) │ │ - lea -0x5ba18(%rip),%rdi │ │ + lea -0x5b9ed(%rip),%rdi │ │ xor %eax,%eax │ │ call *%r10 │ │ jmp 6a554 <rfbSetTranslateFunction@@Base+0x104> │ │ lea -0x56bfa(%rip),%rdi │ │ xor %eax,%eax │ │ call *%r10 │ │ mov (%rbx),%rcx │ │ @@ -20577,15 +20577,15 @@ │ │ lea -0x5aa3b(%rip),%rdi │ │ lea -0x56d3e(%rip),%rsi │ │ xor %ebp,%ebp │ │ xor %eax,%eax │ │ call *(%rcx) │ │ jmp 6a69e <rfbSetTranslateFunction@@Base+0x24e> │ │ mov 0x804c6(%rip),%rcx │ │ - lea -0x5bbd0(%rip),%rdi │ │ + lea -0x5bba5(%rip),%rdi │ │ lea -0x56d5b(%rip),%rsi │ │ xor %ebp,%ebp │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %rbx,%rdi │ │ call e7610 <rfbCloseClient@plt> │ │ mov %fs:0x28,%rax │ │ @@ -26520,15 +26520,15 @@ │ │ sub %rax,%rcx │ │ mov %rcx,0x20(%rsp) │ │ movq $0x0,0x8a5a4(%rip) │ │ xor %r15d,%r15d │ │ lea 0x8a5a2(%rip),%r12 │ │ lea -0x5b249(%rip),%r13 │ │ lea -0x5cbb9(%rip),%rbp │ │ - lea -0x61657(%rip),%r14 │ │ + lea -0x6162c(%rip),%r14 │ │ mov 0x23c(%rbx),%edi │ │ lea (%r12,%r15,1),%rsi │ │ mov $0x7fff,%edx │ │ sub %r15,%rdx │ │ mov $0xffffffffffffffff,%rcx │ │ call e7fa0 <__read_chk@plt> │ │ test %rax,%rax │ │ @@ -26646,15 +26646,15 @@ │ │ mov $0x400,%ecx │ │ mov %r14,%rdi │ │ xor %r8d,%r8d │ │ xor %r9d,%r9d │ │ call e7800 <getnameinfo@plt> │ │ test %eax,%eax │ │ je 6fbbf <rfbHttpCheckFds@@Base+0x48f> │ │ - lea -0x6156d(%rip),%rdi │ │ + lea -0x61542(%rip),%rdi │ │ call e73f0 <rfbLogPerror@plt> │ │ mov 0x7af7a(%rip),%r14 │ │ lea 0x1(%r15),%r12 │ │ lea -0x5c5e1(%rip),%rdi │ │ lea 0x200(%rsp),%rdx │ │ mov %r12,%rsi │ │ xor %eax,%eax │ │ @@ -26783,15 +26783,15 @@ │ │ xor %eax,%eax │ │ call *(%rcx) │ │ lea 0x7db45(%rip),%rdi │ │ lea -0x5d82a(%rip),%rsi │ │ mov $0x7d,%edx │ │ call e7860 <rfbWriteExact@plt> │ │ jmp 6fc81 <rfbHttpCheckFds@@Base+0x551> │ │ - lea -0x6082a(%rip),%rsi │ │ + lea -0x607ff(%rip),%rsi │ │ mov %r15,%rdi │ │ call e8030 <strcmp@plt> │ │ test %eax,%eax │ │ jne 6fe70 <rfbHttpCheckFds@@Base+0x740> │ │ movabs $0x762e7865646e692f,%rax │ │ mov %rax,(%r15) │ │ movl $0x636e76,0x7(%r15) │ │ @@ -26846,15 +26846,15 @@ │ │ call e8100 <strcasecmp@plt> │ │ test %eax,%eax │ │ je 6ff87 <rfbHttpCheckFds@@Base+0x857> │ │ lea -0x5ce69(%rip),%rsi │ │ mov %r14,%rdi │ │ call e8100 <strcasecmp@plt> │ │ test %eax,%eax │ │ - lea -0x618da(%rip),%rax │ │ + lea -0x618af(%rip),%rax │ │ lea -0x607d1(%rip),%r14 │ │ cmove %rax,%r14 │ │ jmp 6ff8e <rfbHttpCheckFds@@Base+0x85e> │ │ lea -0x5c24d(%rip),%rdi │ │ call e73f0 <rfbLogPerror@plt> │ │ jmp 6fe1c <rfbHttpCheckFds@@Base+0x6ec> │ │ lea -0x607ef(%rip),%r14 │ │ @@ -27005,15 +27005,15 @@ │ │ mov %r12,%rdi │ │ lea -0x5b7f0(%rip),%rdx │ │ mov 0x30(%rsp),%rcx │ │ xor %eax,%eax │ │ call 70550 <rfbHttpCheckFds@@Base+0xe20> │ │ jmp 70137 <rfbHttpCheckFds@@Base+0xa07> │ │ mov %r14,%rdi │ │ - lea -0x61b4e(%rip),%rsi │ │ + lea -0x61b23(%rip),%rsi │ │ call 70510 <rfbHttpCheckFds@@Base+0xde0> │ │ test %al,%al │ │ je 70201 <rfbHttpCheckFds@@Base+0xad1> │ │ cmpq $0x0,0x28(%rsp) │ │ je 7023e <rfbHttpCheckFds@@Base+0xb0e> │ │ mov 0x28(%rsp),%r14 │ │ jmp 7018d <rfbHttpCheckFds@@Base+0xa5d> │ │ @@ -27026,15 +27026,15 @@ │ │ je 70151 <rfbHttpCheckFds@@Base+0xa21> │ │ mov $0x400,%esi │ │ lea 0x200(%rsp),%r14 │ │ mov %r14,%rdi │ │ call e7960 <__strlen_chk@plt> │ │ jmp 70195 <rfbHttpCheckFds@@Base+0xa65> │ │ mov %rbp,%rdi │ │ - lea -0x616e6(%rip),%rsi │ │ + lea -0x616bb(%rip),%rsi │ │ mov $0x1,%edx │ │ jmp 7014c <rfbHttpCheckFds@@Base+0xa1c> │ │ lea 0x50(%rsp),%rdi │ │ lea -0x5d809(%rip),%rsi │ │ call 70510 <rfbHttpCheckFds@@Base+0xde0> │ │ test %al,%al │ │ jne 7026c <rfbHttpCheckFds@@Base+0xb3c> │ │ @@ -29975,25 +29975,25 @@ │ │ call e8220 <fwrite@plt> │ │ mov (%rbx),%rcx │ │ lea -0x5e4cb(%rip),%rdi │ │ mov $0x3d,%esi │ │ mov $0x1,%edx │ │ call e8220 <fwrite@plt> │ │ mov (%rbx),%rcx │ │ - lea -0x63d33(%rip),%rdi │ │ + lea -0x63d08(%rip),%rdi │ │ mov $0x7f,%esi │ │ mov $0x1,%edx │ │ call e8220 <fwrite@plt> │ │ mov (%rbx),%rcx │ │ lea -0x60598(%rip),%rdi │ │ mov $0x49,%esi │ │ mov $0x1,%edx │ │ call e8220 <fwrite@plt> │ │ mov (%rbx),%rcx │ │ - lea -0x637ff(%rip),%rdi │ │ + lea -0x637d4(%rip),%rdi │ │ mov $0x34,%esi │ │ mov $0x1,%edx │ │ call e8220 <fwrite@plt> │ │ mov (%rbx),%rcx │ │ lea -0x601f0(%rip),%rdi │ │ mov $0x75,%esi │ │ mov $0x1,%edx │ │ @@ -30025,15 +30025,15 @@ │ │ call e8220 <fwrite@plt> │ │ mov (%rbx),%rcx │ │ lea -0x5fc06(%rip),%rdi │ │ mov $0x9a,%esi │ │ mov $0x1,%edx │ │ call e8220 <fwrite@plt> │ │ mov (%rbx),%rcx │ │ - lea -0x636df(%rip),%rdi │ │ + lea -0x636b4(%rip),%rdi │ │ mov $0x59,%esi │ │ mov $0x1,%edx │ │ call e8220 <fwrite@plt> │ │ mov (%rbx),%rcx │ │ lea -0x61f07(%rip),%rdi │ │ mov $0x59,%esi │ │ mov $0x1,%edx │ │ @@ -30050,40 +30050,40 @@ │ │ call e8220 <fwrite@plt> │ │ mov (%rbx),%rcx │ │ lea -0x64d6e(%rip),%rdi │ │ mov $0x3c,%esi │ │ mov $0x1,%edx │ │ call e8220 <fwrite@plt> │ │ mov (%rbx),%rcx │ │ - lea -0x6390f(%rip),%rdi │ │ + lea -0x638e4(%rip),%rdi │ │ mov $0x31,%esi │ │ mov $0x1,%edx │ │ call e8220 <fwrite@plt> │ │ mov (%rbx),%rcx │ │ lea -0x61f2a(%rip),%rdi │ │ mov $0x42,%esi │ │ mov $0x1,%edx │ │ call e8220 <fwrite@plt> │ │ mov (%rbx),%rcx │ │ lea -0x62275(%rip),%rdi │ │ mov $0x4d,%esi │ │ mov $0x1,%edx │ │ call e8220 <fwrite@plt> │ │ mov (%rbx),%rcx │ │ - lea -0x63e75(%rip),%rdi │ │ + lea -0x63e4a(%rip),%rdi │ │ mov $0x4f,%esi │ │ mov $0x1,%edx │ │ call e8220 <fwrite@plt> │ │ mov (%rbx),%rcx │ │ lea -0x5e377(%rip),%rdi │ │ mov $0x52,%esi │ │ mov $0x1,%edx │ │ call e8220 <fwrite@plt> │ │ mov (%rbx),%rcx │ │ - lea -0x64750(%rip),%rdi │ │ + lea -0x64725(%rip),%rdi │ │ mov $0x51,%esi │ │ mov $0x1,%edx │ │ call e8220 <fwrite@plt> │ │ call e7310 <rfbGetExtensionIterator@plt> │ │ test %rax,%rax │ │ je 72e26 <rfbUsage@@Base+0x286> │ │ mov %rax,%rbx │ │ @@ -30177,15 +30177,15 @@ │ │ je 73521 <rfbProcessArguments@@Base+0x6b1> │ │ mov %rbp,%rdi │ │ lea -0x60cd9(%rip),%rsi │ │ call e8030 <strcmp@plt> │ │ test %eax,%eax │ │ je 73521 <rfbProcessArguments@@Base+0x6b1> │ │ mov %rbp,%rdi │ │ - lea -0x638cc(%rip),%rsi │ │ + lea -0x638a1(%rip),%rsi │ │ call e8030 <strcmp@plt> │ │ test %eax,%eax │ │ je 73521 <rfbProcessArguments@@Base+0x6b1> │ │ mov %rbp,%rdi │ │ lea -0x62674(%rip),%rsi │ │ call e8030 <strcmp@plt> │ │ test %eax,%eax │ │ @@ -30222,45 +30222,45 @@ │ │ je 7328f <rfbProcessArguments@@Base+0x41f> │ │ mov %rbp,%rdi │ │ lea -0x5f9a0(%rip),%rsi │ │ call e8030 <strcmp@plt> │ │ test %eax,%eax │ │ je 732de <rfbProcessArguments@@Base+0x46e> │ │ mov %rbp,%rdi │ │ - lea -0x64073(%rip),%rsi │ │ + lea -0x64048(%rip),%rsi │ │ call e8030 <strcmp@plt> │ │ test %eax,%eax │ │ je 73305 <rfbProcessArguments@@Base+0x495> │ │ mov %rbp,%rdi │ │ lea -0x5feb1(%rip),%rsi │ │ call e8030 <strcmp@plt> │ │ test %eax,%eax │ │ je 7332c <rfbProcessArguments@@Base+0x4bc> │ │ mov %rbp,%rdi │ │ lea -0x62abd(%rip),%rsi │ │ call e8030 <strcmp@plt> │ │ test %eax,%eax │ │ je 7338f <rfbProcessArguments@@Base+0x51f> │ │ mov %rbp,%rdi │ │ - lea -0x639d9(%rip),%rsi │ │ + lea -0x639ae(%rip),%rsi │ │ call e8030 <strcmp@plt> │ │ test %eax,%eax │ │ je 7339f <rfbProcessArguments@@Base+0x52f> │ │ mov %rbp,%rdi │ │ lea -0x633c5(%rip),%rsi │ │ call e8030 <strcmp@plt> │ │ test %eax,%eax │ │ je 733af <rfbProcessArguments@@Base+0x53f> │ │ mov %rbp,%rdi │ │ lea -0x61deb(%rip),%rsi │ │ call e8030 <strcmp@plt> │ │ test %eax,%eax │ │ je 733bf <rfbProcessArguments@@Base+0x54f> │ │ mov %rbp,%rdi │ │ - lea -0x649a4(%rip),%rsi │ │ + lea -0x64979(%rip),%rsi │ │ call e8030 <strcmp@plt> │ │ test %eax,%eax │ │ je 733e5 <rfbProcessArguments@@Base+0x575> │ │ mov %rbp,%rdi │ │ lea -0x6126c(%rip),%rsi │ │ call e8030 <strcmp@plt> │ │ test %eax,%eax │ │ @@ -30919,15 +30919,15 @@ │ │ jmp 73b20 <rfbSendRectEncodingUltra@@Base+0x440> │ │ mov 0x77043(%rip),%rcx │ │ lea -0x5ec3f(%rip),%rdi │ │ xor %eax,%eax │ │ call *(%rcx) │ │ jmp 73b1e <rfbSendRectEncodingUltra@@Base+0x43e> │ │ mov 0x7703f(%rip),%rcx │ │ - lea -0x64681(%rip),%rdi │ │ + lea -0x64656(%rip),%rdi │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ call *(%rcx) │ │ xor %eax,%eax │ │ mov %fs:0x28,%rcx │ │ cmp 0x40(%rsp),%rcx │ │ jne 73b3f <rfbSendRectEncodingUltra@@Base+0x45f> │ │ @@ -46360,15 +46360,15 @@ │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ jmp 82690 <rfbSendCompressedDataTight@@Base+0x180> │ │ mov 0x68986(%rip),%rcx │ │ - lea -0x7365d(%rip),%rdi │ │ + lea -0x73632(%rip),%rdi │ │ xor %ebx,%ebx │ │ xor %eax,%eax │ │ call *(%rcx) │ │ jmp 823d6 <rfbSendRectEncodingTight@@Base+0x7e6> │ │ mov 0x40(%rsp),%rsi │ │ mov %r12d,0x14(%rsp) │ │ mov %r15,%rdx │ │ @@ -49056,20 +49056,20 @@ │ │ mov 0x10(%rsp),%r13 │ │ mov %r13,%rsi │ │ mov 0x38(%rsp),%ecx │ │ mov 0x40(%rsp),%r15 │ │ mov 0x48(%rsp),%rbx │ │ jmp 84995 <rfbSendCompressedDataTight@@Base+0x2485> │ │ mov 0x661f0(%rip),%rcx │ │ - lea -0x752c1(%rip),%rdi │ │ + lea -0x75296(%rip),%rdi │ │ jmp 84650 <rfbSendCompressedDataTight@@Base+0x2140> │ │ mov 0x661dd(%rip),%rax │ │ mov (%rax),%r14 │ │ call e8550 <tjGetErrorStr@plt> │ │ - lea -0x752ec(%rip),%rdi │ │ + lea -0x752c1(%rip),%rdi │ │ xor %ebx,%ebx │ │ mov %rax,%rsi │ │ xor %eax,%eax │ │ call *%r14 │ │ jmp 84a6b <rfbSendCompressedDataTight@@Base+0x255b> │ │ lea (%r12,%r12,2),%ecx │ │ mov $0x3,%r14d │ │ @@ -49117,15 +49117,15 @@ │ │ mov %r15,%rdi │ │ call e8520 <rfbSendCompressedDataTight@plt> │ │ mov %eax,%ebx │ │ jmp 84a6b <rfbSendCompressedDataTight@@Base+0x255b> │ │ mov 0x660fd(%rip),%rax │ │ mov (%rax),%r14 │ │ call e8550 <tjGetErrorStr@plt> │ │ - lea -0x753cc(%rip),%rdi │ │ + lea -0x753a1(%rip),%rdi │ │ xor %ebx,%ebx │ │ mov %rax,%rsi │ │ xor %eax,%eax │ │ call *%r14 │ │ test %r13,%r13 │ │ je 84a6b <rfbSendCompressedDataTight@@Base+0x255b> │ │ mov %r13,%rdi │ │ @@ -50522,15 +50522,15 @@ │ │ mov %esi,%ecx │ │ test $0x20,%sil │ │ je 85dfa <tjCompress2@@Base+0x17a> │ │ mov %rdi,%r15 │ │ lea -0x712cd(%rip),%rdi │ │ jmp 85def <tjCompress2@@Base+0x16f> │ │ mov %rdi,%r15 │ │ - lea -0x776e6(%rip),%rdi │ │ + lea -0x776bb(%rip),%rdi │ │ jmp 85def <tjCompress2@@Base+0x16f> │ │ mov %rdi,%r15 │ │ lea -0x75263(%rip),%rdi │ │ call e85f0 <putenv@plt> │ │ mov %r13d,%eax │ │ mov %r15,%rdi │ │ cmp $0xa,%eax │ │ @@ -51066,15 +51066,15 @@ │ │ jle 865fe <tjDecompressHeader2@@Base+0x29e> │ │ xor %ecx,%ecx │ │ mov 0x8(%rsp),%rax │ │ cmpl $0x0,(%rax) │ │ mov %ecx,%eax │ │ jg 863fd <tjDecompressHeader2@@Base+0x9d> │ │ lea -0x75a7c(%rip),%rcx │ │ - lea -0x77a76(%rip),%r8 │ │ + lea -0x77a4b(%rip),%r8 │ │ jmp 863f1 <tjDecompressHeader2@@Base+0x91> │ │ lea -0x75a8f(%rip),%rcx │ │ lea -0x7343a(%rip),%r8 │ │ jmp 863f1 <tjDecompressHeader2@@Base+0x91> │ │ mov %r12d,%eax │ │ jmp 865cd <tjDecompressHeader2@@Base+0x26d> │ │ int3 │ │ @@ -51207,15 +51207,15 @@ │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ mov %edi,%r13d │ │ mov %rdx,%r12 │ │ mov %rsi,%r15 │ │ - lea -0x780bb(%rip),%rdi │ │ + lea -0x78090(%rip),%rdi │ │ jmp 867c4 <tjDecompress2@@Base+0x124> │ │ mov %edi,%r13d │ │ lea -0x75c38(%rip),%rdi │ │ call e85f0 <putenv@plt> │ │ lea 0x588(%r14),%rdi │ │ call e8580 <setjmp@plt> │ │ mov $0xffffffff,%ecx │ │ @@ -51255,15 +51255,15 @@ │ │ jg 8687c <tjDecompress2@@Base+0x1dc> │ │ cmp %eax,%edx │ │ jg 8687c <tjDecompress2@@Base+0x1dc> │ │ xor %edx,%edx │ │ movdqa %xmm0,%xmm1 │ │ jmp 8692d <tjDecompress2@@Base+0x28d> │ │ lea -0x75ce7(%rip),%rcx │ │ - lea -0x78576(%rip),%r8 │ │ + lea -0x7854b(%rip),%r8 │ │ jmp 86a28 <tjDecompress2@@Base+0x388> │ │ pcmpeqd %xmm1,%xmm1 │ │ movdqa %xmm0,%xmm2 │ │ psubd %xmm1,%xmm2 │ │ movdqa %xmm2,%xmm1 │ │ psrld $0x1f,%xmm1 │ │ paddd %xmm2,%xmm1 │ │ @@ -51648,15 +51648,15 @@ │ │ xor %edx,%edx │ │ nop │ │ cmp 0x4(%r14,%rdx,4),%eax │ │ je 86d6c <rfbProcessClientAuthType@@Base+0xec> │ │ inc %rdx │ │ cmp %rdx,%rcx │ │ jne 86d00 <rfbProcessClientAuthType@@Base+0x80> │ │ - lea -0x78608(%rip),%rdi │ │ + lea -0x785dd(%rip),%rdi │ │ jmp 86dfc <rfbProcessClientAuthType@@Base+0x17c> │ │ lea -0x77026(%rip),%rdi │ │ xor %eax,%eax │ │ call *%rcx │ │ mov %rbx,%rdi │ │ call e7610 <rfbCloseClient@plt> │ │ mov (%r15),%rcx │ │ @@ -52227,15 +52227,15 @@ │ │ call e8220 <fwrite@plt> │ │ mov (%rbx),%rcx │ │ lea -0x72bba(%rip),%rdi │ │ mov $0x2d,%esi │ │ mov $0x1,%edx │ │ call e8220 <fwrite@plt> │ │ mov (%rbx),%rcx │ │ - lea -0x78fe7(%rip),%rdi │ │ + lea -0x78fbc(%rip),%rdi │ │ mov $0x24,%esi │ │ mov $0x1,%edx │ │ call e8220 <fwrite@plt> │ │ mov (%rbx),%rsi │ │ mov $0xa,%edi │ │ pop %rbx │ │ jmp e87c0 <fputc@plt> │ │ @@ -52358,15 +52358,15 @@ │ │ mov 0x63302(%rip),%rsi │ │ mov %rbx,%rdi │ │ call e7350 <rfbGetExtensionClientData@plt> │ │ mov (%r15),%rcx │ │ test %rax,%rax │ │ je 87a02 <rfbHandleSecTypeTight@@Base+0x1f2> │ │ mov %rax,%r14 │ │ - lea -0x7916a(%rip),%rdi │ │ + lea -0x7913f(%rip),%rdi │ │ xor %r12d,%r12d │ │ xor %eax,%eax │ │ call *%rcx │ │ mov (%rbx),%rax │ │ mov $0x1,%bpl │ │ cmpq $0x0,0x248(%rax) │ │ je 8793b <rfbHandleSecTypeTight@@Base+0x12b> │ │ @@ -52432,15 +52432,15 @@ │ │ lea -0x74bf1(%rip),%rdi │ │ jmp 87a4a <rfbHandleSecTypeTight@@Base+0x23a> │ │ lea -0x77d0d(%rip),%rdi │ │ xor %eax,%eax │ │ call *%rcx │ │ mov %rbx,%rdi │ │ call e7610 <rfbCloseClient@plt> │ │ - lea -0x792aa(%rip),%rdi │ │ + lea -0x7927f(%rip),%rdi │ │ xor %eax,%eax │ │ call *(%r15) │ │ jmp 87a57 <rfbHandleSecTypeTight@@Base+0x247> │ │ lea 0x10(%rsp),%rsi │ │ mov %rbx,%rdi │ │ mov $0x10,%edx │ │ call e7860 <rfbWriteExact@plt> │ │ @@ -52523,15 +52523,15 @@ │ │ lea -0x79abc(%rip),%rdi │ │ xor %eax,%eax │ │ call *(%rcx) │ │ lea 0x7a3e8(%rip),%rdi │ │ mov $0x1000,%edx │ │ xor %esi,%esi │ │ call e7b50 <memset@plt> │ │ - lea -0x79801(%rip),%rdi │ │ + lea -0x797d6(%rip),%rdi │ │ call e7220 <strdup@plt> │ │ test %rax,%rax │ │ je 87b4a <InitFileTransfer@@Base+0x6a> │ │ mov %rax,%rbx │ │ mov $0x9,%esi │ │ mov %rax,%rdi │ │ call e7960 <__strlen_chk@plt> │ │ @@ -52549,15 +52549,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ │ │ 0000000000087b60 <GetHomeDir@@Base>: │ │ - lea -0x7984d(%rip),%rdi │ │ + lea -0x79822(%rip),%rdi │ │ jmp e7220 <strdup@plt> │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ │ │ 0000000000087b70 <SetFtpRoot@@Base>: │ │ @@ -52688,15 +52688,15 @@ │ │ call e7960 <__strlen_chk@plt> │ │ add %r14,%rax │ │ cmp $0x1000,%rax │ │ jb 87d91 <ConvertPath@@Base+0xa1> │ │ mov 0x62deb(%rip),%rcx │ │ lea -0x78418(%rip),%rdi │ │ lea -0x74694(%rip),%rsi │ │ - lea -0x795d1(%rip),%rdx │ │ + lea -0x795a6(%rip),%rdx │ │ xor %ebx,%ebx │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %fs:0x28,%rax │ │ cmp 0x1000(%rsp),%rax │ │ jne 87ddb <ConvertPath@@Base+0xeb> │ │ mov %rbx,%rax │ │ @@ -52743,15 +52743,15 @@ │ │ mov %rax,0xd0(%rsp) │ │ mov %rsp,%rax │ │ mov %rax,0xc0(%rsp) │ │ lea 0xe0(%rsp),%rax │ │ mov %rax,0xb8(%rsp) │ │ movabs $0x3000000018,%rax │ │ mov %rax,0xb0(%rsp) │ │ - lea -0x792a6(%rip),%rcx │ │ + lea -0x7927b(%rip),%rcx │ │ lea 0xb0(%rsp),%r8 │ │ xor %esi,%esi │ │ call e7b00 <__vsprintf_chk@plt> │ │ mov %fs:0x28,%rax │ │ cmp 0xd0(%rsp),%rax │ │ jne 87e9d <ConvertPath@@Base+0x1ad> │ │ add $0xd8,%rsp │ │ @@ -53121,15 +53121,15 @@ │ │ mov (%rax),%rcx │ │ lea -0x77444(%rip),%rdi │ │ lea -0x74cd9(%rip),%rsi │ │ lea -0x78095(%rip),%rdx │ │ jmp 8840c <HandleFileDownloadLengthError@@Base+0x10c> │ │ jns 883d3 <HandleFileDownloadLengthError@@Base+0xd3> │ │ mov 0x62786(%rip),%rcx │ │ - lea -0x79417(%rip),%rdi │ │ + lea -0x793ec(%rip),%rdi │ │ lea -0x74cf9(%rip),%rsi │ │ lea -0x780b5(%rip),%rdx │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %rbx,%rdi │ │ call e7610 <rfbCloseClient@plt> │ │ mov %r14,%rdi │ │ @@ -53253,15 +53253,15 @@ │ │ test %eax,%eax │ │ je 88593 <HandleFileDownload@@Base+0xe3> │ │ xor %eax,%eax │ │ call e8890 <GetFileDownLoadErrMsg@plt> │ │ mov %rax,%r14 │ │ mov %edx,%ebp │ │ mov 0x62607(%rip),%rcx │ │ - lea -0x79560(%rip),%rdi │ │ + lea -0x79535(%rip),%rdi │ │ lea -0x74e78(%rip),%rsi │ │ lea -0x76a98(%rip),%rdx │ │ xor %eax,%eax │ │ call *(%rcx) │ │ test %r14,%r14 │ │ je 88593 <HandleFileDownload@@Base+0xe3> │ │ test %ebp,%ebp │ │ @@ -53335,17 +53335,17 @@ │ │ mov %rbx,%rdi │ │ call e7360 <pthread_mutex_unlock@plt> │ │ mov %r13,%rdi │ │ mov %ebp,%esi │ │ call e8840 <FreeFileTransferMsg@plt> │ │ jmp 885d0 <RunFileDownloadThread@@Base+0x30> │ │ mov 0x62505(%rip),%rcx │ │ - lea -0x79192(%rip),%rdi │ │ + lea -0x79167(%rip),%rdi │ │ lea -0x74f7a(%rip),%rsi │ │ - lea -0x7a32d(%rip),%rdx │ │ + lea -0x7a302(%rip),%rdx │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %r13,%rdi │ │ mov %ebp,%esi │ │ call e8840 <FreeFileTransferMsg@plt> │ │ mov %rbx,%rdi │ │ call e7360 <pthread_mutex_unlock@plt> │ │ @@ -53405,15 +53405,15 @@ │ │ mov %r12d,%edx │ │ call e78f0 <rfbReadExact@plt> │ │ test %eax,%eax │ │ jle 887c3 <HandleFileDownloadCancelRequest@@Base+0x143> │ │ mov 0x6241f(%rip),%r8 │ │ lea -0x7745a(%rip),%rdi │ │ lea -0x75060(%rip),%rsi │ │ - lea -0x7971d(%rip),%rdx │ │ + lea -0x796f2(%rip),%rdx │ │ mov %r15,%rcx │ │ xor %eax,%eax │ │ call *(%r8) │ │ lea 0x7a7ab(%rip),%r12 │ │ mov %r12,%rdi │ │ call e7380 <pthread_mutex_lock@plt> │ │ mov %rbx,%rdi │ │ @@ -53422,35 +53422,35 @@ │ │ mov %r12,%rdi │ │ call e7360 <pthread_mutex_unlock@plt> │ │ jmp 887ed <HandleFileDownloadCancelRequest@@Base+0x16d> │ │ jns 88787 <HandleFileDownloadCancelRequest@@Base+0x107> │ │ mov 0x623d2(%rip),%rcx │ │ lea -0x754fd(%rip),%rdi │ │ lea -0x750ad(%rip),%rsi │ │ - lea -0x7976a(%rip),%rdx │ │ + lea -0x7973f(%rip),%rdx │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %rbx,%rdi │ │ call e7610 <rfbCloseClient@plt> │ │ jmp 887f5 <HandleFileDownloadCancelRequest@@Base+0x175> │ │ mov 0x623a8(%rip),%rcx │ │ - lea -0x7a466(%rip),%rdi │ │ + lea -0x7a43b(%rip),%rdi │ │ jmp 887af <HandleFileDownloadCancelRequest@@Base+0x12f> │ │ mov 0x62398(%rip),%rcx │ │ lea -0x7401f(%rip),%rdi │ │ lea -0x750e7(%rip),%rsi │ │ - lea -0x797a4(%rip),%rdx │ │ + lea -0x79779(%rip),%rdx │ │ xor %eax,%eax │ │ call *(%rcx) │ │ jmp 887f5 <HandleFileDownloadCancelRequest@@Base+0x175> │ │ jns 887e5 <HandleFileDownloadCancelRequest@@Base+0x165> │ │ mov 0x62374(%rip),%rcx │ │ lea -0x7555b(%rip),%rdi │ │ lea -0x7510b(%rip),%rsi │ │ - lea -0x797c8(%rip),%rdx │ │ + lea -0x7979d(%rip),%rdx │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %rbx,%rdi │ │ call e7610 <rfbCloseClient@plt> │ │ mov %r15,%rdi │ │ call e71d0 <free@plt> │ │ mov %fs:0x28,%rax │ │ @@ -53686,15 +53686,15 @@ │ │ mov (%rax),%rcx │ │ lea -0x77bf0(%rip),%rdi │ │ lea -0x75485(%rip),%rsi │ │ lea -0x74391(%rip),%rdx │ │ jmp 88bb1 <HandleFileUploadLengthError@@Base+0x131> │ │ jns 88b7f <HandleFileUploadLengthError@@Base+0xff> │ │ mov 0x61fda(%rip),%rcx │ │ - lea -0x79bc3(%rip),%rdi │ │ + lea -0x79b98(%rip),%rdi │ │ lea -0x754a5(%rip),%rsi │ │ lea -0x743b1(%rip),%rdx │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %rbx,%rdi │ │ call e7610 <rfbCloseClient@plt> │ │ mov %r14,%rdi │ │ @@ -54072,15 +54072,15 @@ │ │ mov %rbx,%rdi │ │ mov %rax,%rsi │ │ mov %r12d,%edx │ │ call e78f0 <rfbReadExact@plt> │ │ test %eax,%eax │ │ jle 89127 <HandleFileUploadFailedRequest@@Base+0x177> │ │ mov 0x61ae6(%rip),%r8 │ │ - lea -0x7a8bc(%rip),%rdi │ │ + lea -0x7a891(%rip),%rdi │ │ lea -0x75999(%rip),%rsi │ │ lea -0x77199(%rip),%rdx │ │ mov %r15,%rcx │ │ xor %eax,%eax │ │ call *(%r8) │ │ mov %rbx,%rdi │ │ mov %r14,%rsi │ │ @@ -54099,35 +54099,35 @@ │ │ pop %rbx │ │ pop %r12 │ │ pop %r14 │ │ pop %r15 │ │ jmp *%rcx │ │ jns 890eb <HandleFileUploadFailedRequest@@Base+0x13b> │ │ mov 0x61a6e(%rip),%rcx │ │ - lea -0x7a507(%rip),%rdi │ │ + lea -0x7a4dc(%rip),%rdi │ │ lea -0x75a11(%rip),%rsi │ │ lea -0x77211(%rip),%rdx │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %rbx,%rdi │ │ call e7610 <rfbCloseClient@plt> │ │ jmp 89159 <HandleFileUploadFailedRequest@@Base+0x1a9> │ │ mov 0x61a44(%rip),%rcx │ │ - lea -0x7adca(%rip),%rdi │ │ + lea -0x7ad9f(%rip),%rdi │ │ jmp 89113 <HandleFileUploadFailedRequest@@Base+0x163> │ │ mov 0x61a34(%rip),%rcx │ │ lea -0x77a22(%rip),%rdi │ │ lea -0x75a4b(%rip),%rsi │ │ lea -0x7724b(%rip),%rdx │ │ xor %eax,%eax │ │ call *(%rcx) │ │ jmp 89159 <HandleFileUploadFailedRequest@@Base+0x1a9> │ │ jns 89149 <HandleFileUploadFailedRequest@@Base+0x199> │ │ mov 0x61a10(%rip),%rcx │ │ - lea -0x7a565(%rip),%rdi │ │ + lea -0x7a53a(%rip),%rdi │ │ lea -0x75a6f(%rip),%rsi │ │ lea -0x7726f(%rip),%rdx │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %rbx,%rdi │ │ call e7610 <rfbCloseClient@plt> │ │ mov %r15,%rdi │ │ @@ -54191,15 +54191,15 @@ │ │ lea -0x76401(%rip),%rdx │ │ xor %eax,%eax │ │ add $0x1020,%rsp │ │ pop %rbx │ │ jmp *%rcx │ │ jns 892ae <HandleFileCreateDirRequest@@Base+0x12e> │ │ mov 0x618e9(%rip),%rcx │ │ - lea -0x7aeed(%rip),%rdi │ │ + lea -0x7aec2(%rip),%rdi │ │ jmp 8929c <HandleFileCreateDirRequest@@Base+0x11c> │ │ lea 0x10(%rsp),%rsi │ │ mov %rbx,%rdi │ │ call e78f0 <rfbReadExact@plt> │ │ test %eax,%eax │ │ jle 8928c <HandleFileCreateDirRequest@@Base+0x10c> │ │ lea 0x10(%rsp),%rdi │ │ @@ -54207,15 +54207,15 @@ │ │ test %rax,%rax │ │ je 892d2 <HandleFileCreateDirRequest@@Base+0x152> │ │ lea 0x10(%rsp),%rdi │ │ call e8910 <CreateDirectory@plt> │ │ jmp 892b6 <HandleFileCreateDirRequest@@Base+0x136> │ │ jns 892ae <HandleFileCreateDirRequest@@Base+0x12e> │ │ mov 0x618ab(%rip),%rcx │ │ - lea -0x7a6ca(%rip),%rdi │ │ + lea -0x7a69f(%rip),%rdi │ │ lea -0x75bd4(%rip),%rsi │ │ lea -0x76469(%rip),%rdx │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %rbx,%rdi │ │ call e7610 <rfbCloseClient@plt> │ │ mov %fs:0x28,%rax │ │ @@ -54326,15 +54326,15 @@ │ │ test %rsi,%rsi │ │ je 895cb <CreateFileListInfo@@Base+0x20b> │ │ mov %rsi,%r14 │ │ cmpb $0x0,(%rsi) │ │ jne 8941e <CreateFileListInfo@@Base+0x5e> │ │ xor %eax,%eax │ │ call e8820 <GetFtpRoot@plt> │ │ - lea -0x79df4(%rip),%r8 │ │ + lea -0x79dc9(%rip),%r8 │ │ mov %r14,%rdi │ │ mov $0xffffffffffffffff,%rsi │ │ mov %rax,%rcx │ │ xor %eax,%eax │ │ call 89880 <CreateFileListMsg@@Base+0x230> │ │ mov %r14,%rdi │ │ call e7b20 <opendir@plt> │ │ @@ -54383,15 +54383,15 @@ │ │ call e7b60 <__strcpy_chk@plt> │ │ mov %r14,%rdi │ │ call e7280 <strlen@plt> │ │ cmpb $0x2f,-0x1(%r14,%rax,1) │ │ je 894f6 <CreateFileListInfo@@Base+0x136> │ │ mov $0x1000,%edx │ │ mov %rbx,%rdi │ │ - lea -0x79edb(%rip),%rsi │ │ + lea -0x79eb0(%rip),%rsi │ │ call e8950 <__strcat_chk@plt> │ │ mov $0x1000,%edx │ │ mov %rbx,%rdi │ │ mov %r15,%rsi │ │ call e8950 <__strcat_chk@plt> │ │ mov %rbx,%rdi │ │ lea 0x1010(%rsp),%rsi │ │ @@ -54665,15 +54665,15 @@ │ │ mov %rax,0xd0(%rsp) │ │ mov %rsp,%rax │ │ mov %rax,0xc0(%rsp) │ │ lea 0xe0(%rsp),%rax │ │ mov %rax,0xb8(%rsp) │ │ movabs $0x3000000018,%rax │ │ mov %rax,0xb0(%rsp) │ │ - lea -0x7ad46(%rip),%rcx │ │ + lea -0x7ad1b(%rip),%rcx │ │ lea 0xb0(%rsp),%r8 │ │ xor %esi,%esi │ │ call e7b00 <__vsprintf_chk@plt> │ │ mov %fs:0x28,%rax │ │ cmp 0xd0(%rsp),%rax │ │ jne 8993d <CreateFileListMsg@@Base+0x2ed> │ │ add $0xd8,%rsp │ │ @@ -54732,15 +54732,15 @@ │ │ mov %r15d,%edx │ │ mov %rsp,%rsi │ │ call e72b0 <memcpy@plt> │ │ jmp 89a15 <GetFileDownLoadErrMsg@@Base+0xc5> │ │ mov 0x61146(%rip),%rcx │ │ lea -0x75bf5(%rip),%rdi │ │ lea -0x75855(%rip),%rsi │ │ - lea -0x7a527(%rip),%rdx │ │ + lea -0x7a4fc(%rip),%rdx │ │ xor %ebx,%ebx │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %fs:0x28,%rax │ │ cmp 0x38(%rsp),%rax │ │ jne 89a34 <GetFileDownLoadErrMsg@@Base+0xe4> │ │ mov %r14,%rax │ │ @@ -54786,15 +54786,15 @@ │ │ mov %r12d,%edx │ │ mov %r15,%rsi │ │ call e72b0 <memcpy@plt> │ │ jmp 89abc <CreateFileDownloadErrMsg@@Base+0x7c> │ │ mov 0x6109f(%rip),%rcx │ │ lea -0x75c9c(%rip),%rdi │ │ lea -0x758fc(%rip),%rsi │ │ - lea -0x7a5ce(%rip),%rdx │ │ + lea -0x7a5a3(%rip),%rdx │ │ xor %ebx,%ebx │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %r14,%rax │ │ mov %ebx,%edx │ │ add $0x8,%rsp │ │ pop %rbx │ │ @@ -54844,15 +54844,15 @@ │ │ mov %r15d,%edx │ │ mov %rsp,%rsi │ │ call e72b0 <memcpy@plt> │ │ jmp 89b92 <GetFileDownloadReadDataErrMsg@@Base+0xc2> │ │ mov 0x60fc9(%rip),%rcx │ │ lea -0x75d72(%rip),%rdi │ │ lea -0x759d2(%rip),%rsi │ │ - lea -0x7a6a4(%rip),%rdx │ │ + lea -0x7a679(%rip),%rdx │ │ xor %ebx,%ebx │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %fs:0x28,%rax │ │ cmp 0x48(%rsp),%rax │ │ jne 89bb1 <GetFileDownloadReadDataErrMsg@@Base+0xe1> │ │ mov %r14,%rax │ │ @@ -54910,15 +54910,15 @@ │ │ mov %r15d,%edx │ │ mov %rsp,%rsi │ │ call e72b0 <memcpy@plt> │ │ jmp 89c76 <GetFileDownloadLengthErrResponseMsg@@Base+0xb6> │ │ mov 0x60ee5(%rip),%rcx │ │ lea -0x75e56(%rip),%rdi │ │ lea -0x75ab6(%rip),%rsi │ │ - lea -0x7a788(%rip),%rdx │ │ + lea -0x7a75d(%rip),%rdx │ │ xor %ebx,%ebx │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %fs:0x28,%rax │ │ cmp 0x38(%rsp),%rax │ │ jne 89c95 <GetFileDownloadLengthErrResponseMsg@@Base+0xd5> │ │ mov %r14,%rax │ │ @@ -55026,15 +55026,15 @@ │ │ mov %r15d,%edx │ │ lea 0x2000(%rsp),%rsi │ │ call e72b0 <memcpy@plt> │ │ jmp 89fdb <GetFileDownloadResponseMsgInBlocks@@Base+0x33b> │ │ mov 0x60d01(%rip),%rcx │ │ lea -0x7603a(%rip),%rdi │ │ lea -0x75c9a(%rip),%rsi │ │ - lea -0x7a96c(%rip),%rdx │ │ + lea -0x7a941(%rip),%rdx │ │ xor %r14d,%r14d │ │ xor %eax,%eax │ │ call *(%rcx) │ │ jmp 89fdb <GetFileDownloadResponseMsgInBlocks@@Base+0x33b> │ │ mov 0x1058(%rbx),%edi │ │ call e75f0 <close@plt> │ │ movl $0xffffffff,0x1058(%rbx) │ │ @@ -55051,15 +55051,15 @@ │ │ movaps %xmm0,0x2000(%rsp) │ │ lea 0x2000(%rsp),%rdi │ │ mov $0x39,%esi │ │ jmp 89ddf <GetFileDownloadResponseMsgInBlocks@@Base+0x13f> │ │ mov 0x60c63(%rip),%rcx │ │ lea -0x760d8(%rip),%rdi │ │ lea -0x75d38(%rip),%rsi │ │ - lea -0x7b703(%rip),%rdx │ │ + lea -0x7b6d8(%rip),%rdx │ │ xor %ebx,%ebx │ │ xor %eax,%eax │ │ call *(%rcx) │ │ xor %r14d,%r14d │ │ jmp 89fdb <GetFileDownloadResponseMsgInBlocks@@Base+0x33b> │ │ mov 0x60c39(%rip),%r12 │ │ lea -0x798cc(%rip),%rdi │ │ @@ -55084,15 +55084,15 @@ │ │ mov $0x1,%esi │ │ call e7210 <calloc@plt> │ │ mov %rax,%rbx │ │ test %rax,%rax │ │ jne 89e00 <GetFileDownloadResponseMsgInBlocks@@Base+0x160> │ │ lea -0x7618b(%rip),%rdi │ │ lea -0x75deb(%rip),%rsi │ │ - lea -0x7aabd(%rip),%rdx │ │ + lea -0x7aa92(%rip),%rdx │ │ xor %r14d,%r14d │ │ xor %eax,%eax │ │ call *(%r12) │ │ jmp 89fdb <GetFileDownloadResponseMsgInBlocks@@Base+0x33b> │ │ mov 0x1050(%rbx),%r14 │ │ mov $0xa,%edi │ │ mov $0x1,%esi │ │ @@ -55191,15 +55191,15 @@ │ │ movzwl %r12w,%edx │ │ mov %r15,%rsi │ │ call e72b0 <memcpy@plt> │ │ jmp 8a112 <CreateFileDownloadBlockSizeDataMsg@@Base+0x82> │ │ mov 0x60a49(%rip),%rcx │ │ lea -0x762f2(%rip),%rdi │ │ lea -0x75f52(%rip),%rsi │ │ - lea -0x7b91d(%rip),%rdx │ │ + lea -0x7b8f2(%rip),%rdx │ │ xor %ebx,%ebx │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov %r14,%rax │ │ mov %ebx,%edx │ │ add $0x8,%rsp │ │ pop %rbx │ │ @@ -55286,15 +55286,15 @@ │ │ mov %cx,0x2(%r14) │ │ mov %r15d,%edx │ │ mov %rsp,%rsi │ │ call e72b0 <memcpy@plt> │ │ jmp 8a26d <ChkFileDownloadErr@@Base+0x13d> │ │ lea -0x7644b(%rip),%rdi │ │ lea -0x760ab(%rip),%rsi │ │ - lea -0x7ad7d(%rip),%rdx │ │ + lea -0x7ad52(%rip),%rdx │ │ xor %ebx,%ebx │ │ xor %eax,%eax │ │ call *(%r12) │ │ mov %fs:0x28,%rax │ │ cmp 0xd0(%rsp),%rax │ │ jne 8a2df <ChkFileDownloadErr@@Base+0x1af> │ │ mov %r14,%rax │ │ @@ -55753,17 +55753,17 @@ │ │ mov %rax,(%rsp) │ │ mov %rsp,%rsi │ │ mov %r14,%rdi │ │ call e89d0 <utime@plt> │ │ cmp $0xffffffff,%eax │ │ jne 8a8f3 <FileUpdateComplete@@Base+0x63> │ │ mov 0x6026a(%rip),%r8 │ │ - lea -0x7c527(%rip),%rdi │ │ + lea -0x7c4fc(%rip),%rdi │ │ lea -0x76731(%rip),%rsi │ │ - lea -0x7bcd8(%rip),%rdx │ │ + lea -0x7bcad(%rip),%rdx │ │ mov %r14,%rcx │ │ xor %eax,%eax │ │ call *(%r8) │ │ mov 0x2080(%rbx),%edi │ │ cmp $0xffffffff,%edi │ │ je 8a917 <FileUpdateComplete@@Base+0x87> │ │ call e75f0 <close@plt> │ │ @@ -55839,15 +55839,15 @@ │ │ je 8a9ca <CreateDirectory@@Base+0x1a> │ │ pop %rbx │ │ ret │ │ mov 0x6016f(%rip),%rax │ │ mov (%rax),%r8 │ │ lea -0x76ba8(%rip),%rdi │ │ lea -0x7682f(%rip),%rsi │ │ - lea -0x7b4e8(%rip),%rdx │ │ + lea -0x7b4bd(%rip),%rdx │ │ mov %rbx,%rcx │ │ xor %eax,%eax │ │ pop %rbx │ │ jmp *%r8 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -55953,15 +55953,15 @@ │ │ lea (%rax,%r13,8),%rdx │ │ mov %r14,%rdi │ │ call e72b0 <memcpy@plt> │ │ jmp 8ab14 <AddFileListItemInfo@@Base+0x74> │ │ mov 0x6004c(%rip),%rcx │ │ lea -0x79b12(%rip),%rdi │ │ lea -0x76686(%rip),%rsi │ │ - lea -0x7b5f8(%rip),%rdx │ │ + lea -0x7b5cd(%rip),%rdx │ │ xor %ebx,%ebx │ │ xor %eax,%eax │ │ call *(%rcx) │ │ jmp 8ab6e <AddFileListItemInfo@@Base+0xce> │ │ xor %r13d,%r13d │ │ mov %r13,%rax │ │ shl $0x8,%rax │ │ @@ -56132,15 +56132,15 @@ │ │ mov 0x5fe64(%rip),%rcx │ │ lea -0x77a38(%rip),%rdi │ │ jmp 8ad23 <webSocketsCheck@@Base+0xf3> │ │ call e7260 <__errno@plt> │ │ cmpl $0x6e,(%rax) │ │ jne 8ad15 <webSocketsCheck@@Base+0xe5> │ │ mov 0x5fe3a(%rip),%rcx │ │ - lea -0x7c0e7(%rip),%rdi │ │ + lea -0x7c0bc(%rip),%rdi │ │ xor %eax,%eax │ │ call *(%rcx) │ │ mov $0xff,%bl │ │ jmp 8ad29 <webSocketsCheck@@Base+0xf9> │ │ mov 0x5fe34(%rip),%rcx │ │ lea -0x7a6ae(%rip),%rdi │ │ xor %ebx,%ebx │ │ @@ -56301,15 +56301,15 @@ │ │ mov %r12,%rsi │ │ call e89e0 <strncasecmp@plt> │ │ test %eax,%eax │ │ je 8b09c <webSocketsCheck@@Base+0x46c> │ │ cmp $0x13,%ebp │ │ mov $0x13,%edx │ │ cmovl %ebp,%edx │ │ - lea -0x7c36e(%rip),%rdi │ │ + lea -0x7c343(%rip),%rdi │ │ mov %r12,%rsi │ │ call e89e0 <strncasecmp@plt> │ │ test %eax,%eax │ │ je 8b0b7 <webSocketsCheck@@Base+0x487> │ │ cmp $0x17,%ebp │ │ mov $0x17,%eax │ │ cmovge %eax,%ebp │ │ @@ -56346,15 +56346,15 @@ │ │ movb $0x0,-0x1(%rax,%r15,1) │ │ mov %r14d,%r13d │ │ mov %r12,0x28(%rsp) │ │ jmp 8ae20 <webSocketsCheck@@Base+0x1f0> │ │ add $0x18,%r12 │ │ mov (%rsp),%rax │ │ movb $0x0,-0x1(%rax,%r15,1) │ │ - lea -0x7c441(%rip),%rdi │ │ + lea -0x7c416(%rip),%rdi │ │ mov %r12,%rsi │ │ xor %eax,%eax │ │ mov 0x5fab3(%rip),%rcx │ │ call *(%rcx) │ │ mov %r14d,%r13d │ │ mov %r12,0x20(%rsp) │ │ jmp 8ae20 <webSocketsCheck@@Base+0x1f0> │ │ @@ -56454,22 +56454,22 @@ │ │ call e71d0 <free@plt> │ │ mov (%rsp),%rdi │ │ call e71d0 <free@plt> │ │ xor %ebx,%ebx │ │ jmp 8ad29 <webSocketsCheck@@Base+0xf9> │ │ movb $0x0,(%rsi) │ │ jmp 8b156 <webSocketsCheck@@Base+0x526> │ │ - lea -0x7c5f9(%rip),%rdi │ │ + lea -0x7c5ce(%rip),%rdi │ │ xor %eax,%eax │ │ mov 0x5f8d8(%rip),%r15 │ │ call *(%r15) │ │ lea -0x7baee(%rip),%r12 │ │ xor %ebp,%ebp │ │ jmp 8b29a <webSocketsCheck@@Base+0x66a> │ │ - lea -0x7c617(%rip),%rdi │ │ + lea -0x7c5ec(%rip),%rdi │ │ xor %eax,%eax │ │ call *%rcx │ │ lea -0x79b6a(%rip),%r12 │ │ mov %rbp,%rdi │ │ xor %ebp,%ebp │ │ mov %r12,%rsi │ │ call e8090 <strstr@plt> │ │ @@ -56483,15 +56483,15 @@ │ │ mov 0x10(%rsp),%rsi │ │ call 8b5b0 <webSocketsHasDataInBuffer@@Base+0x40> │ │ mov $0x7,%esi │ │ mov %r12,%rdi │ │ call e7960 <__strlen_chk@plt> │ │ test %rax,%rax │ │ je 8b2eb <webSocketsCheck@@Base+0x6bb> │ │ - lea -0x7cec5(%rip),%rcx │ │ + lea -0x7ce9a(%rip),%rcx │ │ lea 0x60(%rsp),%r8 │ │ mov $0x1000,%esi │ │ mov %r14,%rdi │ │ mov %r12,%r9 │ │ xor %eax,%eax │ │ call 8b6a0 <webSocketsHasDataInBuffer@@Base+0x130> │ │ jmp 8b306 <webSocketsCheck@@Base+0x6d6> │ │ @@ -56977,15 +56977,15 @@ │ │ mov %cl,0xb320(%rbx) │ │ jmp 8b9f4 <webSocketsDecodeHybi@@Base+0x204> │ │ test %r8b,%r8b │ │ mov %ebp,%edx │ │ mov %r14,%rsi │ │ js 8b9f4 <webSocketsDecodeHybi@@Base+0x204> │ │ mov 0x5f184(%rip),%rcx │ │ - lea -0x7c314(%rip),%rdi │ │ + lea -0x7c2e9(%rip),%rdi │ │ xor %eax,%eax │ │ call *(%rcx) │ │ jmp 8ba26 <webSocketsDecodeHybi@@Base+0x236> │ │ movzbl 0xb320(%rbx),%ecx │ │ cmp $0xff,%cl │ │ je 8ba52 <webSocketsDecodeHybi@@Base+0x262> │ │ mov %cl,0xb310(%rbx) │ │ @@ -57058,15 +57058,15 @@ │ │ call e7260 <__errno@plt> │ │ mov %rax,%r14 │ │ mov (%rax),%ebp │ │ mov 0x5f031(%rip),%rax │ │ mov (%rax),%r15 │ │ mov %ebp,%edi │ │ call e7270 <strerror@plt> │ │ - lea -0x7c60b(%rip),%rdi │ │ + lea -0x7c5e0(%rip),%rdi │ │ lea -0x780f3(%rip),%rsi │ │ mov %rax,%rdx │ │ xor %eax,%eax │ │ call *%r15 │ │ mov %ebp,(%r14) │ │ mov $0xffffffff,%ecx │ │ lea 0xb2f0(%rbx),%rax │ │ @@ -60223,15 +60223,15 @@ │ │ lea -0x7d065(%rip),%rsi │ │ mov %rax,%rdi │ │ call e8030 <strcmp@plt> │ │ test %eax,%eax │ │ jne 8eb95 <jsimd_can_rgb_ycc@@Base+0xb5> │ │ and $0x80,%ebx │ │ mov %ebx,0x5e517(%rip) │ │ - lea -0x8070b(%rip),%rdi │ │ + lea -0x806e0(%rip),%rdi │ │ call e7ad0 <getenv@plt> │ │ test %rax,%rax │ │ je 8ebc3 <jsimd_can_rgb_ycc@@Base+0xe3> │ │ lea -0x7d095(%rip),%rsi │ │ mov %rax,%rdi │ │ call e8030 <strcmp@plt> │ │ test %eax,%eax │ │ @@ -101556,15 +101556,15 @@ │ │ mov 0xf0(%r12),%eax │ │ add %eax,%eax │ │ jmp b5523 <jinit_c_master_control@@Base+0x953> │ │ movq $0x2,0x20(%r14) │ │ movl $0x0,0x2c(%r14) │ │ mov 0xf0(%r12),%eax │ │ mov %eax,0x28(%r14) │ │ - lea -0xa5e38(%rip),%rax │ │ + lea -0xa7415(%rip),%rax │ │ mov %rax,0x30(%r14) │ │ mov %fs:0x28,%rax │ │ cmp 0xa90(%rsp),%rax │ │ jne b556d <jinit_c_master_control@@Base+0x99d> │ │ add $0xa98,%rsp │ │ pop %rbx │ │ pop %r12 │ │ @@ -130285,15 +130285,15 @@ │ │ mov %rax,0xc8(%rsp) │ │ mov (%rdi),%rax │ │ mov %rsp,%rbx │ │ mov %rbx,%rsi │ │ call *0x18(%rax) │ │ mov 0x19604(%rip),%rax │ │ mov (%rax),%rdi │ │ - lea -0xc200a(%rip),%rsi │ │ + lea -0xc1fdf(%rip),%rsi │ │ mov %rbx,%rdx │ │ xor %eax,%eax │ │ call e8f00 <fprintf@plt> │ │ mov %fs:0x28,%rax │ │ cmp 0xc8(%rsp),%rax │ │ jne d159c <jpeg_std_error@@Base+0x13c> │ │ add $0xd0,%rsp ├── lib/arm64-v8a/libdroidvnc-ng.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --relocs {} │ │ @@ -81,123 +81,123 @@ │ │ 0000000000099d28 0000000000000403 R_AARCH64_RELATIVE 107cd │ │ 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 │ │ +0000000000099d60 0000000000000403 R_AARCH64_RELATIVE d7f2 │ │ 0000000000099d68 0000000000000403 R_AARCH64_RELATIVE 13aab │ │ 0000000000099d70 0000000000000403 R_AARCH64_RELATIVE 11b3a │ │ 0000000000099d78 0000000000000403 R_AARCH64_RELATIVE f179 │ │ -0000000000099d80 0000000000000403 R_AARCH64_RELATIVE d804 │ │ +0000000000099d80 0000000000000403 R_AARCH64_RELATIVE d82f │ │ 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 │ │ +0000000000099dc0 0000000000000403 R_AARCH64_RELATIVE e753 │ │ 0000000000099dc8 0000000000000403 R_AARCH64_RELATIVE 10ba5 │ │ 0000000000099dd0 0000000000000403 R_AARCH64_RELATIVE fe1a │ │ 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 │ │ +0000000000099de8 0000000000000403 R_AARCH64_RELATIVE df1e │ │ +0000000000099df0 0000000000000403 R_AARCH64_RELATIVE e76f │ │ +0000000000099df8 0000000000000403 R_AARCH64_RELATIVE dbad │ │ 0000000000099e00 0000000000000403 R_AARCH64_RELATIVE 10f34 │ │ -0000000000099e08 0000000000000403 R_AARCH64_RELATIVE e389 │ │ +0000000000099e08 0000000000000403 R_AARCH64_RELATIVE e3b4 │ │ 0000000000099e10 0000000000000403 R_AARCH64_RELATIVE 107ec │ │ 0000000000099e18 0000000000000403 R_AARCH64_RELATIVE 1372b │ │ 0000000000099e20 0000000000000403 R_AARCH64_RELATIVE 126b9 │ │ 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 │ │ +0000000000099e60 0000000000000403 R_AARCH64_RELATIVE dbc0 │ │ 0000000000099e68 0000000000000403 R_AARCH64_RELATIVE fb51 │ │ 0000000000099e70 0000000000000403 R_AARCH64_RELATIVE 13280 │ │ 0000000000099e78 0000000000000403 R_AARCH64_RELATIVE 112f3 │ │ 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 │ │ -0000000000099ec0 0000000000000403 R_AARCH64_RELATIVE dbd3 │ │ -0000000000099ec8 0000000000000403 R_AARCH64_RELATIVE e3cc │ │ +0000000000099eb0 0000000000000403 R_AARCH64_RELATIVE ec5b │ │ +0000000000099eb8 0000000000000403 R_AARCH64_RELATIVE e3c9 │ │ +0000000000099ec0 0000000000000403 R_AARCH64_RELATIVE dbfe │ │ +0000000000099ec8 0000000000000403 R_AARCH64_RELATIVE e3f7 │ │ 0000000000099ed0 0000000000000403 R_AARCH64_RELATIVE 10825 │ │ 0000000000099ed8 0000000000000403 R_AARCH64_RELATIVE 147d7 │ │ 0000000000099ee0 0000000000000403 R_AARCH64_RELATIVE 11317 │ │ -0000000000099ee8 0000000000000403 R_AARCH64_RELATIVE e757 │ │ +0000000000099ee8 0000000000000403 R_AARCH64_RELATIVE e782 │ │ 0000000000099ef0 0000000000000403 R_AARCH64_RELATIVE 11341 │ │ 0000000000099ef8 0000000000000403 R_AARCH64_RELATIVE 1172c │ │ 0000000000099f00 0000000000000403 R_AARCH64_RELATIVE 12352 │ │ 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 │ │ 0000000000099f48 0000000000000403 R_AARCH64_RELATIVE fb78 │ │ -0000000000099f50 0000000000000403 R_AARCH64_RELATIVE dbfb │ │ +0000000000099f50 0000000000000403 R_AARCH64_RELATIVE dc26 │ │ 0000000000099f58 0000000000000403 R_AARCH64_RELATIVE 126f1 │ │ 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 │ │ +0000000000099f80 0000000000000403 R_AARCH64_RELATIVE e41e │ │ 0000000000099f88 0000000000000403 R_AARCH64_RELATIVE 144f6 │ │ 0000000000099f90 0000000000000403 R_AARCH64_RELATIVE 11f9b │ │ 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 │ │ +0000000000099fd0 0000000000000403 R_AARCH64_RELATIVE e7af │ │ 0000000000099fd8 0000000000000403 R_AARCH64_RELATIVE 12764 │ │ 0000000000099fe0 0000000000000403 R_AARCH64_RELATIVE 10bca │ │ -0000000000099fe8 0000000000000403 R_AARCH64_RELATIVE df08 │ │ -0000000000099ff0 0000000000000403 R_AARCH64_RELATIVE e40f │ │ +0000000000099fe8 0000000000000403 R_AARCH64_RELATIVE df33 │ │ +0000000000099ff0 0000000000000403 R_AARCH64_RELATIVE e43a │ │ 0000000000099ff8 0000000000000403 R_AARCH64_RELATIVE 132c6 │ │ 000000000009a000 0000000000000403 R_AARCH64_RELATIVE 10be3 │ │ -000000000009a008 0000000000000403 R_AARCH64_RELATIVE e432 │ │ +000000000009a008 0000000000000403 R_AARCH64_RELATIVE e45d │ │ 000000000009a010 0000000000000403 R_AARCH64_RELATIVE fbc7 │ │ -000000000009a018 0000000000000403 R_AARCH64_RELATIVE e457 │ │ -000000000009a020 0000000000000403 R_AARCH64_RELATIVE df30 │ │ +000000000009a018 0000000000000403 R_AARCH64_RELATIVE e482 │ │ +000000000009a020 0000000000000403 R_AARCH64_RELATIVE df5b │ │ 000000000009a028 0000000000000403 R_AARCH64_RELATIVE 11fb6 │ │ 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 │ │ +000000000009a068 0000000000000403 R_AARCH64_RELATIVE dc36 │ │ 000000000009a070 0000000000000403 R_AARCH64_RELATIVE 13ffb │ │ 000000000009a078 0000000000000403 R_AARCH64_RELATIVE 11ff2 │ │ 000000000009a080 0000000000000403 R_AARCH64_RELATIVE 123c9 │ │ 000000000009a088 0000000000000403 R_AARCH64_RELATIVE 14843 │ │ 000000000009a090 0000000000000403 R_AARCH64_RELATIVE 1008c │ │ -000000000009a098 0000000000000403 R_AARCH64_RELATIVE e7a5 │ │ +000000000009a098 0000000000000403 R_AARCH64_RELATIVE e7d0 │ │ 000000000009a0a0 0000000000000403 R_AARCH64_RELATIVE fbeb │ │ 000000000009a0a8 0000000000000403 R_AARCH64_RELATIVE fea9 │ │ 000000000009a0b0 0000000000000403 R_AARCH64_RELATIVE 13003 │ │ -000000000009a0b8 0000000000000403 R_AARCH64_RELATIVE df6a │ │ -000000000009a0c0 0000000000000403 R_AARCH64_RELATIVE ec4e │ │ +000000000009a0b8 0000000000000403 R_AARCH64_RELATIVE df95 │ │ +000000000009a0c0 0000000000000403 R_AARCH64_RELATIVE ec79 │ │ 000000000009a0c8 0000000000000403 R_AARCH64_RELATIVE 11790 │ │ 000000000009a0d0 0000000000000403 R_AARCH64_RELATIVE 117c8 │ │ 000000000009a0d8 0000000000000403 R_AARCH64_RELATIVE 117f3 │ │ 000000000009a0e0 0000000000000403 R_AARCH64_RELATIVE 132de │ │ 000000000009a0e8 0000000000000403 R_AARCH64_RELATIVE 10c20 │ │ 000000000009a0f0 0000000000000403 R_AARCH64_RELATIVE 113af │ │ 000000000009a0f8 0000000000000403 R_AARCH64_RELATIVE 14521 │ ├── 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: fce42c23e3152028e2eb26a9625a48e4141e438e │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ab9d09b35d6ac18378b62f5850aea4e3a5ac84ba │ ├── strings --all --bytes=8 {} │ │ @@ -619,14 +619,15 @@ │ │ -httpportv6 portnum use portnum for IPv6 http connection │ │ -enablehttpproxy │ │ tightvnc-filetransfer/InitFileTransfer │ │ File [%s]: Method [%s]: parameter passed is improper, ftproot not changed │ │ File [%s]: Method [%s]: Not able to open the directory │ │ DISPLAYING FILE NAMES IN THE LIST ...START │ │ JSIMD_FASTST3 │ │ +droidVNC-NG version 2.0.8 (build 20250213) │ │ Wrong JPEG library version: library is %d, caller expects %d │ │ Invalid progressive parameters Ss=%d Se=%d Ah=%d Al=%d │ │ net/christianbeier/droidvnc_ng/InputService │ │ getBytes │ │ java/nio/CharBuffer │ │ rfbSetProtocolVersion(%d,%d) set to invalid values │ │ rfbProcessFileTransfer() rfbDirContentRequest: rfbRDirContent: "%s"->"%s" │ │ @@ -772,15 +773,14 @@ │ │ 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 20250214) │ │ 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 │ ├── readelf --wide --decompress --string-dump=.rodata {} │ │ @@ -21,186 +21,186 @@ │ │ [ 2aa] -help │ │ [ 2b0] -enablehttpproxy │ │ [ 2c1] tightvnc-filetransfer/InitFileTransfer\n │ │ [ 2e9] File [%s]: Method [%s]: parameter passed is improper, ftproot not changed\n │ │ [ 334] File [%s]: Method [%s]: Not able to open the directory\n │ │ [ 36c] DISPLAYING FILE NAMES IN THE LIST ...START\n │ │ JSIMD_FASTST3 │ │ - [ 3a7] Wrong JPEG library version: library is %d, caller expects %d │ │ - [ 3e4] Invalid progressive parameters Ss=%d Se=%d Ah=%d Al=%d │ │ - [ 41b] 0.9.15 │ │ - [ 422] net/christianbeier/droidvnc_ng/InputService │ │ - [ 44e] getBytes │ │ - [ 457] java/nio/CharBuffer │ │ - [ 46b] rfbSetProtocolVersion(%d,%d) set to invalid values\n │ │ - [ 49f] rfbProcessFileTransfer() rfbDirContentRequest: rfbRDirContent: "%s"->"%s"\n │ │ - [ 4ea] Success │ │ - [ 4f2] rfbProcessFileTransfer: write │ │ - [ 510] rfbProcessClientNormalMessage: read │ │ - [ 534] Sticking with %s encoding for client %s\n │ │ - [ 55d] cli2svr-0x%08X │ │ - [ 56c] CompressLevel1 │ │ - [ 57b] CompressLevel4 │ │ - [ 58f] Unsupported pixel format │ │ - [ 5a8] /sdcard/ │ │ - [ 5b1] RunFileDownloadThread │ │ - [ 5c7] File [%s]: Method [%s]: reason length received is Zero\n │ │ - [ 5ff] File [%s]: Method [%s]: Error while reading FileCreateDirRequestMsg\n │ │ - [ 644] Path length exceeds PATH_MAX (4096) bytes │ │ - [ 66e] File [%s]: Method [%s]: Setting the modification/access time for the file <%s> failed\n │ │ - [ 6c5] HTTP/1.1 101 Switching Protocols^M\n │ │ + [ 3a7] droidVNC-NG version 2.0.8 (build 20250213) │ │ + [ 3d2] Wrong JPEG library version: library is %d, caller expects %d │ │ + [ 40f] Invalid progressive parameters Ss=%d Se=%d Ah=%d Al=%d │ │ + [ 446] 0.9.15 │ │ + [ 44d] net/christianbeier/droidvnc_ng/InputService │ │ + [ 479] getBytes │ │ + [ 482] java/nio/CharBuffer │ │ + [ 496] rfbSetProtocolVersion(%d,%d) set to invalid values\n │ │ + [ 4ca] rfbProcessFileTransfer() rfbDirContentRequest: rfbRDirContent: "%s"->"%s"\n │ │ + [ 515] Success │ │ + [ 51d] rfbProcessFileTransfer: write │ │ + [ 53b] rfbProcessClientNormalMessage: read │ │ + [ 55f] Sticking with %s encoding for client %s\n │ │ + [ 588] cli2svr-0x%08X │ │ + [ 597] CompressLevel1 │ │ + [ 5a6] CompressLevel4 │ │ + [ 5ba] Unsupported pixel format │ │ + [ 5d3] /sdcard/ │ │ + [ 5dc] RunFileDownloadThread │ │ + [ 5f2] File [%s]: Method [%s]: reason length received is Zero\n │ │ + [ 62a] File [%s]: Method [%s]: Error while reading FileCreateDirRequestMsg\n │ │ + [ 66f] Path length exceeds PATH_MAX (4096) bytes │ │ + [ 699] File [%s]: Method [%s]: Setting the modification/access time for the file <%s> failed\n │ │ + [ 6f0] HTTP/1.1 101 Switching Protocols^M\n │ │ Upgrade: websocket^M\n │ │ Connection: Upgrade^M\n │ │ Sec-WebSocket-Accept: %s^M\n │ │ Sec-WebSocket-Protocol: %s^M\n │ │ JSIMD_FORCENONE │ │ - [ 759] CPU part │ │ - [ 762] Bogus DQT index %d │ │ - [ 775] Cannot transcode due to multiple use of quantization table %d │ │ - [ 7b3] Cannot quantize to fewer than %d colors │ │ - [ 7db] 6b 27-Mar-1998 │ │ - [ 7eb] JFIF extension marker: palette thumbnail image, length %u │ │ - [ 825] loading, using LibVNCServer %s\n │ │ - [ 845] ()Ljava/lang/String; │ │ - [ 85a] Couldn't read password file: %s\n │ │ - [ 87b] rfbProcessClientProtocolVersion: client gone\n │ │ - [ 8a9] rfbProcessClientSecurityType: read │ │ - [ 8cc] rfbSendSecurityType: assertion failed │ │ - [ 8f2] cache │ │ - [ 8f8] monoZip │ │ - [ 900] QualityLevel7 │ │ - [ 90e] httpProcessInput: error in getnameinfo │ │ - [ 935] Content-Type: application/javascript^M\n │ │ - [ 95c] $USER │ │ - [ 962] addr ipv6addr. '-listen localhost' and hostname work too.\n │ │ - [ 9b4] -httpport │ │ - [ 9be] JSIMD_FORCEMMX=1 │ │ - [ 9cf] rfbProcessClientAuthType: wrong authentication type requested\n │ │ - [ a0e] -ftproot string set ftp root\n │ │ - [ a33] tightvnc-filetransfer/rfbSendAuthCaps\n │ │ - [ a5a] ConvertPath │ │ - [ a66] File [%s]: Method [%s]: File Upload Failed Request received: reason <%s>\n │ │ - [ ab0] CreateFileDownloadBlockSizeDataMsg │ │ - [ ad3] Bogus DAC value 0x%x │ │ - [ ae8] %4u %4u %4u %4u %4u %4u %4u %4u │ │ - [ b10] Start Of Frame 0x%02x: width=%u, height=%u, components=%d │ │ - [ b4a] Warning: unknown JFIF revision number %d.%02d │ │ - [ b78] ISO-8859-1 │ │ - [ b83] decode │ │ - [ b8a] %d/%m/%Y %X │ │ - [ b97] rfbProcessFileTransfer() rfbAbortFileTransfer\n │ │ - [ bc6] resize failed: invalid screen layout │ │ - [ beb] setsockopt failed: can't set TCP_NODELAY flag, non TCP socket? │ │ - [ c2a] Disabling cursor position updates for client %s\n │ │ - [ c5b] rfbClientCutText: too big cut text length requested: %u B > 1 MB\n │ │ - [ c9d] rfbProcessClientNormalMessage: not enough memory │ │ - [ cce] rfbProcessClientSecurityType: client gone\n │ │ - [ cf9] rfbAuthProcessClientMessage: read │ │ - [ d1b] Bell │ │ - [ d20] %-20.20s: %6d | %9.0f/%9.0f (%5.1f%%)\n │ │ - [ d48] rfbSendSmallRectEncodingCoRRE: failed to allocate memory\n │ │ - [ d82] %s: client bits per pixel not 8, 16 or 32\n │ │ - [ dad] 1 bpp, %s sig bit in each byte is leftmost on the screen.\n │ │ - [ dea] true colour: max r %d g %d b %d, shift r %d g %d b %d\n │ │ - [ e23] ? │ │ - [ e25] SendRectEncodingTight: failed to allocate memory\n │ │ - [ e57] tjDecompressHeader2(): Invalid data returned in header │ │ - [ e8e] %s%s │ │ - [ e93] File [%s]: Method [%s]: Error while reading FileUploadFailedMsg\n │ │ - [ ed4] FileUpdateComplete │ │ - [ ee7] Normal socket connection\n │ │ - [ f01] Got protocol: %s\n │ │ - [ f13] sec-websocket-key: │ │ - [ f27] - webSocketsHandshake: using binary/raw encoding\n │ │ - [ f5b] JSIMD_FASTLD3 │ │ - [ f69] Read from EMS failed │ │ - [ f7e] Cannot quantize more than %d color components │ │ - [ fac] Cannot quantize to more than %d colors │ │ - [ fd3] Define Huffman Table 0x%02x │ │ - [ fef] Quantizing to %d = %d*%d*%d colors │ │ - [ 1012] At marker 0x%02x, recovery action %d │ │ - [ 1037] Smoothing not supported with nonstandard sampling ratios │ │ - [ 1070] onKeyEvent │ │ - [ 107b] (IJJ)V │ │ - [ 1082] (Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; │ │ - [ 10af] %s/%s │ │ - [ 10b5] rfbProcessFileTransfer() buffer is now: "%s"\n │ │ - [ 10e3] rfbProcessFileTransfer() rfbFileHeader (error, aborting)\n │ │ - [ 111d] refusing new client %s\n │ │ - [ 1137] ListenOnUDPPort │ │ - [ 1147] rfbCheckFds: setnonblock │ │ - [ 1160] ServerCutText │ │ - [ 116e] FixColourMapEntries │ │ - [ 1182] copyRect │ │ - [ 118b] QualityLevel5 │ │ - [ 1199] -rfbauth passwd-file use authentication on RFB protocol\n │ │ + [ 784] CPU part │ │ + [ 78d] Bogus DQT index %d │ │ + [ 7a0] Cannot transcode due to multiple use of quantization table %d │ │ + [ 7de] Cannot quantize to fewer than %d colors │ │ + [ 806] 6b 27-Mar-1998 │ │ + [ 816] JFIF extension marker: palette thumbnail image, length %u │ │ + [ 850] loading, using LibVNCServer %s\n │ │ + [ 870] ()Ljava/lang/String; │ │ + [ 885] Couldn't read password file: %s\n │ │ + [ 8a6] rfbProcessClientProtocolVersion: client gone\n │ │ + [ 8d4] rfbProcessClientSecurityType: read │ │ + [ 8f7] rfbSendSecurityType: assertion failed │ │ + [ 91d] cache │ │ + [ 923] monoZip │ │ + [ 92b] QualityLevel7 │ │ + [ 939] httpProcessInput: error in getnameinfo │ │ + [ 960] Content-Type: application/javascript^M\n │ │ + [ 987] $USER │ │ + [ 98d] addr ipv6addr. '-listen localhost' and hostname work too.\n │ │ + [ 9df] -httpport │ │ + [ 9e9] JSIMD_FORCEMMX=1 │ │ + [ 9fa] rfbProcessClientAuthType: wrong authentication type requested\n │ │ + [ a39] -ftproot string set ftp root\n │ │ + [ a5e] tightvnc-filetransfer/rfbSendAuthCaps\n │ │ + [ a85] ConvertPath │ │ + [ a91] File [%s]: Method [%s]: File Upload Failed Request received: reason <%s>\n │ │ + [ adb] CreateFileDownloadBlockSizeDataMsg │ │ + [ afe] Bogus DAC value 0x%x │ │ + [ b13] %4u %4u %4u %4u %4u %4u %4u %4u │ │ + [ b3b] Start Of Frame 0x%02x: width=%u, height=%u, components=%d │ │ + [ b75] Warning: unknown JFIF revision number %d.%02d │ │ + [ ba3] ISO-8859-1 │ │ + [ bae] decode │ │ + [ bb5] %d/%m/%Y %X │ │ + [ bc2] rfbProcessFileTransfer() rfbAbortFileTransfer\n │ │ + [ bf1] resize failed: invalid screen layout │ │ + [ c16] setsockopt failed: can't set TCP_NODELAY flag, non TCP socket? │ │ + [ c55] Disabling cursor position updates for client %s\n │ │ + [ c86] rfbClientCutText: too big cut text length requested: %u B > 1 MB\n │ │ + [ cc8] rfbProcessClientNormalMessage: not enough memory │ │ + [ cf9] rfbProcessClientSecurityType: client gone\n │ │ + [ d24] rfbAuthProcessClientMessage: read │ │ + [ d46] Bell │ │ + [ d4b] %-20.20s: %6d | %9.0f/%9.0f (%5.1f%%)\n │ │ + [ d73] rfbSendSmallRectEncodingCoRRE: failed to allocate memory\n │ │ + [ dad] %s: client bits per pixel not 8, 16 or 32\n │ │ + [ dd8] 1 bpp, %s sig bit in each byte is leftmost on the screen.\n │ │ + [ e15] true colour: max r %d g %d b %d, shift r %d g %d b %d\n │ │ + [ e4e] ? │ │ + [ e50] SendRectEncodingTight: failed to allocate memory\n │ │ + [ e82] tjDecompressHeader2(): Invalid data returned in header │ │ + [ eb9] %s%s │ │ + [ ebe] File [%s]: Method [%s]: Error while reading FileUploadFailedMsg\n │ │ + [ eff] FileUpdateComplete │ │ + [ f12] Normal socket connection\n │ │ + [ f2c] Got protocol: %s\n │ │ + [ f3e] sec-websocket-key: │ │ + [ f52] - webSocketsHandshake: using binary/raw encoding\n │ │ + [ f86] JSIMD_FASTLD3 │ │ + [ f94] Read from EMS failed │ │ + [ fa9] Cannot quantize more than %d color components │ │ + [ fd7] Cannot quantize to more than %d colors │ │ + [ ffe] Define Huffman Table 0x%02x │ │ + [ 101a] Quantizing to %d = %d*%d*%d colors │ │ + [ 103d] At marker 0x%02x, recovery action %d │ │ + [ 1062] Smoothing not supported with nonstandard sampling ratios │ │ + [ 109b] onKeyEvent │ │ + [ 10a6] (IJJ)V │ │ + [ 10ad] (Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; │ │ + [ 10da] %s/%s │ │ + [ 10e0] rfbProcessFileTransfer() buffer is now: "%s"\n │ │ + [ 110e] rfbProcessFileTransfer() rfbFileHeader (error, aborting)\n │ │ + [ 1148] refusing new client %s\n │ │ + [ 1162] ListenOnUDPPort │ │ + [ 1172] rfbCheckFds: setnonblock │ │ + [ 118b] ServerCutText │ │ + [ 1199] FixColourMapEntries │ │ + [ 11ad] copyRect │ │ + [ 11b6] QualityLevel5 │ │ + [ 11c4] -rfbauth passwd-file use authentication on RFB protocol\n │ │ (use 'storepasswd' to create a password file)\n │ │ - [ 1219] addr ipaddr. '-listen localhost' and hostname work too.\n │ │ - [ 1269] -deferptrupdate │ │ - [ 1279] File [%s]: Method [%s]: Error while reading dir name\n │ │ - [ 12af] File [%s]: Method [%s]: Download thread creation failed\n │ │ - [ 12e8] HandleFileDownloadCancelRequest │ │ - [ 1308] Suspension not allowed here │ │ - [ 1324] Bogus DHT index %d │ │ - [ 1337] Invalid JPEG file structure: two SOI markers │ │ - [ 1364] with %d x %d thumbnail image │ │ - [ 1385] Inconsistent progression sequence for component %d coefficient %d │ │ - [ 13c7] vncNewFramebuffer: failed allocating new framebuffer │ │ - [ 13fc] authProcessClientMessage: authentication failed from %s\n │ │ - [ 1435] listenerRun: error in select │ │ - [ 1452] rfbProcessFileTransfer() rfbFileAcceptHeader\n │ │ - [ 1480] rfbProcessUDPInput: key event incorrect length\n │ │ - [ 14b0] %lu other clients\n │ │ - [ 14c5] rfbProcessClientNormalMessage: %s │ │ - [ 14e7] Enabling X-style cursor updates for client %s\n │ │ - [ 1516] Enabling Xvp protocol extension for client %s\n │ │ - [ 1545] Using subsampling level %d for client %s\n │ │ - [ 156f] Using %s encoding for client %s\n │ │ - [ 1590] rfbSendExtendedClipboardCapability: failed to allocate memory │ │ - [ 15ce] rfbProcessClientSecurityType: wrong security type (%d) requested\n │ │ - [ 1610] Autoprobing TCP6 port \n │ │ - [ 1628] rfbProcessNewConnection: error in select │ │ - [ 1651] rfbCheckFds: setsockopt failed: can't set TCP_NODELAY flag, non TCP socket? │ │ - [ 169d] PalmVNCReSize │ │ - [ 16ab] PalmVNCSetScale │ │ - [ 16bb] raw │ │ - [ 16bf] CoRRE │ │ - [ 16c5] zlib │ │ - [ 16ca] solidColor │ │ - [ 16d5] ultraZip │ │ - [ 16de] RichCursor │ │ - [ 16e9] CompressLevel9 │ │ - [ 16f8] TOTALS │ │ - [ 16ff] -permitfiletransfer permit file transfer support\n │ │ - [ 1734] -enablehttpproxy enable http proxy support\n │ │ - [ 1766] lzo deflation error: %d\n │ │ - [ 177f] File [%s]: Method [%s]: Error while writing to socket \n │ │ - [ 17b7] CreateFileDownloadErrMsg │ │ - [ 17d0] CreateDirectory │ │ - [ 17e0] AddFileListItemInfo │ │ - [ 17f4] %s: read; %s\n │ │ - [ 1802] /proc/cpuinfo │ │ - [ 1810] Insufficient memory (case %d) │ │ - [ 182e] Premature end of JPEG file │ │ - [ 1849] %s\n │ │ - [ 184d] sraSpanListAnd:incompatible spans (only one NULL!)\n │ │ - [ 1881] rfbCheckFds: select │ │ - [ 1895] rfbProcessNewConnection: error in getnameinfo │ │ - [ 18c3] SetPixelFormat │ │ - [ 18d2] LastRect │ │ - [ 18db] CompressLevel8 │ │ - [ 18ea] RawEquiv │ │ - [ 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] droidVNC-NG version 2.0.8 (build 20250214) │ │ + [ 1244] addr ipaddr. '-listen localhost' and hostname work too.\n │ │ + [ 1294] -deferptrupdate │ │ + [ 12a4] File [%s]: Method [%s]: Error while reading dir name\n │ │ + [ 12da] File [%s]: Method [%s]: Download thread creation failed\n │ │ + [ 1313] HandleFileDownloadCancelRequest │ │ + [ 1333] Suspension not allowed here │ │ + [ 134f] Bogus DHT index %d │ │ + [ 1362] Invalid JPEG file structure: two SOI markers │ │ + [ 138f] with %d x %d thumbnail image │ │ + [ 13b0] Inconsistent progression sequence for component %d coefficient %d │ │ + [ 13f2] vncNewFramebuffer: failed allocating new framebuffer │ │ + [ 1427] authProcessClientMessage: authentication failed from %s\n │ │ + [ 1460] listenerRun: error in select │ │ + [ 147d] rfbProcessFileTransfer() rfbFileAcceptHeader\n │ │ + [ 14ab] rfbProcessUDPInput: key event incorrect length\n │ │ + [ 14db] %lu other clients\n │ │ + [ 14f0] rfbProcessClientNormalMessage: %s │ │ + [ 1512] Enabling X-style cursor updates for client %s\n │ │ + [ 1541] Enabling Xvp protocol extension for client %s\n │ │ + [ 1570] Using subsampling level %d for client %s\n │ │ + [ 159a] Using %s encoding for client %s\n │ │ + [ 15bb] rfbSendExtendedClipboardCapability: failed to allocate memory │ │ + [ 15f9] rfbProcessClientSecurityType: wrong security type (%d) requested\n │ │ + [ 163b] Autoprobing TCP6 port \n │ │ + [ 1653] rfbProcessNewConnection: error in select │ │ + [ 167c] rfbCheckFds: setsockopt failed: can't set TCP_NODELAY flag, non TCP socket? │ │ + [ 16c8] PalmVNCReSize │ │ + [ 16d6] PalmVNCSetScale │ │ + [ 16e6] raw │ │ + [ 16ea] CoRRE │ │ + [ 16f0] zlib │ │ + [ 16f5] solidColor │ │ + [ 1700] ultraZip │ │ + [ 1709] RichCursor │ │ + [ 1714] CompressLevel9 │ │ + [ 1723] TOTALS │ │ + [ 172a] -permitfiletransfer permit file transfer support\n │ │ + [ 175f] -enablehttpproxy enable http proxy support\n │ │ + [ 1791] lzo deflation error: %d\n │ │ + [ 17aa] File [%s]: Method [%s]: Error while writing to socket \n │ │ + [ 17e2] CreateFileDownloadErrMsg │ │ + [ 17fb] CreateDirectory │ │ + [ 180b] AddFileListItemInfo │ │ + [ 181f] %s: read; %s\n │ │ + [ 182d] /proc/cpuinfo │ │ + [ 183b] Insufficient memory (case %d) │ │ + [ 1859] Premature end of JPEG file │ │ + [ 1874] %s\n │ │ + [ 1878] sraSpanListAnd:incompatible spans (only one NULL!)\n │ │ + [ 18ac] rfbCheckFds: select │ │ + [ 18c0] rfbProcessNewConnection: error in getnameinfo │ │ + [ 18ee] SetPixelFormat │ │ + [ 18fd] LastRect │ │ + [ 1906] CompressLevel8 │ │ + [ 1915] RawEquiv │ │ + [ 191e] / │ │ + [ 1920] -sslkeyfile path set path to private key file for encrypted WebSockets connections\n │ │ + [ 197a] --help │ │ + [ 1981] -nevershared │ │ + [ 198e] JPEG Error: %s\n │ │ + [ 199e] SendJpegRect: failed to allocate memory\n │ │ + [ 19c7] control frame with FIN bit cleared received, aborting\n │ │ [ 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 │ │ @@ -934,15 +934,15 @@ │ │ [ 7eb4] * │ │ [ 7eb8] > │ │ [ 7ebc] M │ │ [ 7ec0] O │ │ [ 7ec4] V │ │ [ 7ec8] \ │ │ [ 7ecc] d │ │ - [ 7f08] y���3������ │ │ + [ 7f08] y���3������ │ │ [ 7f18] %(^Y"+^V.41^_^M^M^M^S │ │ [ 7f27] HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH�HHH����������HHHHHH~�HHHHHH�HHHHHHH��HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH�ɜ��rxl�HHHHHHHHHHHHHHHHHHHHHHu�fH{�o���HHHHHHi�80( ^X^P^H │ │ [ 8074] 91)!^Y^Q^I^A:2*"^Z^R\n │ │ ;3+#>6.&^^^V^N^F=5-%^]^U^M^E<4,$^\^T^L^D^[^S^K^C^M^P\n │ │ (3^^$.6^]'2, /+0&7!4-)1#^\^_ │ │ [ 80e2] @ │ │ [ 80ea] │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -258,17 +258,17 @@ │ │ add x29, sp, #0x10 │ │ mrs x20, tpidr_el0 │ │ mov x19, x0 │ │ nop │ │ adr x1, 10f6e <jpeg_natural_order@@Base-0x691e> │ │ ldr x8, [x20, #40] │ │ adrp x2, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x2, x2, #0xc45 │ │ + add x2, x2, #0xc70 │ │ adrp x3, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x3, x3, #0x83b │ │ + add x3, x3, #0x866 │ │ mov w0, #0x4 // #4 │ │ str x8, [sp, #8] │ │ bl 96bd0 <__android_log_print@plt> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ mov w2, #0x6 // #6 │ │ mov x1, sp │ │ ldr x8, [x8, #720] │ │ @@ -277,15 +277,15 @@ │ │ str xzr, [sp] │ │ str x19, [x8] │ │ ldr x8, [x19] │ │ ldr x8, [x8, #48] │ │ blr x8 │ │ ldr x19, [sp] │ │ adrp x1, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x1, x1, #0x842 │ │ + add x1, x1, #0x86d │ │ ldr x8, [x19] │ │ mov x0, x19 │ │ ldr x21, [x8, #168] │ │ ldr x8, [x8, #48] │ │ blr x8 │ │ mov x1, x0 │ │ mov x0, x19 │ │ @@ -801,17 +801,17 @@ │ │ add x2, x2, #0xbfd │ │ mov w0, #0x6 // #6 │ │ bl 96bd0 <__android_log_print@plt> │ │ b 24c08 <Java_net_christianbeier_droidvnc_1ng_MainService_vncStartServer@@Base+0x5d0> │ │ ldr x0, [sp] │ │ adrp x24, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x2, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x2, x2, #0x490 │ │ + add x2, x2, #0x4bb │ │ adrp x3, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x3, x3, #0x49b │ │ + add x3, x3, #0x4c6 │ │ ldr x8, [x0] │ │ ldr x24, [x24, #744] │ │ ldr x8, [x8, #904] │ │ ldr x1, [x24] │ │ blr x8 │ │ mov x2, x0 │ │ ldr x0, [sp] │ │ @@ -893,15 +893,15 @@ │ │ mov x0, x8 │ │ mov x1, x21 │ │ ldr x9, [x9, #904] │ │ blr x9 │ │ ldr x22, [sp] │ │ mov x23, x0 │ │ adrp x1, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x1, x1, #0xf98 │ │ + add x1, x1, #0xfc3 │ │ ldr x8, [x22] │ │ mov x0, x22 │ │ ldr x26, [x8, #912] │ │ ldr x8, [x8, #1336] │ │ blr x8 │ │ mov x3, x0 │ │ mov x0, x22 │ │ @@ -917,17 +917,17 @@ │ │ mov x2, x0 │ │ mov x0, x22 │ │ mov x1, x20 │ │ blr x26 │ │ ldr x8, [sp] │ │ mov x20, x0 │ │ adrp x2, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x2, x2, #0xfa3 │ │ + add x2, x2, #0xfce │ │ adrp x3, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x3, x3, #0x4a2 │ │ + add x3, x3, #0x4cd │ │ ldr x9, [x8] │ │ mov x0, x8 │ │ mov x1, x21 │ │ ldr x9, [x9, #264] │ │ blr x9 │ │ ldr x8, [sp] │ │ mov x2, x0 │ │ @@ -942,24 +942,24 @@ │ │ mov x1, x20 │ │ ldr x9, [x8] │ │ mov x0, x8 │ │ ldr x9, [x9, #184] │ │ blr x9 │ │ ldr x0, [sp] │ │ adrp x1, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x1, x1, #0x877 │ │ + add x1, x1, #0x8a2 │ │ ldr x8, [x0] │ │ ldr x8, [x8, #48] │ │ blr x8 │ │ ldr x8, [sp] │ │ mov x1, x0 │ │ adrp x2, 11000 <jpeg_natural_order@@Base-0x688c> │ │ add x2, x2, #0x82b │ │ adrp x3, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x3, x3, #0xc65 │ │ + add x3, x3, #0xc90 │ │ ldr x9, [x8] │ │ mov x0, x8 │ │ ldr x9, [x9, #264] │ │ blr x9 │ │ ldr x8, [sp] │ │ mov x2, x0 │ │ mov x1, x21 │ │ @@ -1363,15 +1363,15 @@ │ │ mov w4, w19 │ │ bl 96bd0 <__android_log_print@plt> │ │ mov w0, #0x1 // #1 │ │ b 2544c <Java_net_christianbeier_droidvnc_1ng_MainService_vncNewFramebuffer@@Base+0xb4> │ │ nop │ │ adr x1, 10f6e <jpeg_natural_order@@Base-0x691e> │ │ adrp x2, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x2, x2, #0x7e7 │ │ + add x2, x2, #0x812 │ │ mov w0, #0x6 // #6 │ │ bl 96bd0 <__android_log_print@plt> │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ @@ -1480,24 +1480,24 @@ │ │ mov x19, x2 │ │ mov x20, x0 │ │ ldr x8, [x8, #48] │ │ blr x8 │ │ ldr x8, [x20] │ │ mov x1, x0 │ │ adrp x2, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x2, x2, #0x86e │ │ + add x2, x2, #0x899 │ │ adrp x3, f000 <jpeg_natural_order@@Base-0x888c> │ │ add x3, x3, #0x19c │ │ ldr x8, [x8, #264] │ │ mov x0, x20 │ │ blr x8 │ │ ldr x8, [x20] │ │ mov x21, x0 │ │ adrp x1, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x1, x1, #0xf98 │ │ + add x1, x1, #0xfc3 │ │ mov x0, x20 │ │ ldr x8, [x8, #1336] │ │ blr x8 │ │ ldr x8, [x20] │ │ mov x22, x0 │ │ mov x0, x20 │ │ mov x1, x19 │ │ @@ -1859,15 +1859,15 @@ │ │ movk x9, #0xff80, lsl #32 │ │ stp x8, x9, [sp, #248] │ │ bl 96e40 <time@plt> │ │ add x0, sp, #0xe0 │ │ bl 96e50 <localtime@plt> │ │ mov x3, x0 │ │ adrp x2, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x2, x2, #0xfaa │ │ + add x2, x2, #0xfd5 │ │ add x0, sp, #0x108 │ │ mov w1, #0xff // #255 │ │ bl 96e60 <strftime@plt> │ │ adrp x23, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ add x0, sp, #0x108 │ │ ldr x23, [x23, #784] │ │ ldr x1, [x23] │ │ @@ -2594,15 +2594,15 @@ │ │ bl 970e0 <memcmp@plt> │ │ cbz w0, 266d4 <rfbCheckPasswordByList@@Base+0xa0> │ │ ldr x1, [x24, x23, lsl #3] │ │ add x23, x23, #0x1 │ │ cbnz x1, 26680 <rfbCheckPasswordByList@@Base+0x4c> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x81c │ │ + add x0, x0, #0x847 │ │ ldr x8, [x8, #752] │ │ ldr x1, [x19, #48] │ │ ldr x8, [x8] │ │ blr x8 │ │ mov w0, wzr │ │ b 266f0 <rfbCheckPasswordByList@@Base+0xbc> │ │ ldr x8, [x19] │ │ @@ -2853,22 +2853,22 @@ │ │ sxtw x2, w20 │ │ add x0, x19, #0x5d │ │ mov x1, x21 │ │ bl 970e0 <memcmp@plt> │ │ cbz w0, 26af0 <rfbGetScreen@@Base+0x3d0> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x81c │ │ + add x0, x0, #0x847 │ │ ldr x8, [x8, #752] │ │ ldr x1, [x19, #48] │ │ ldr x8, [x8] │ │ b 26ae4 <rfbGetScreen@@Base+0x3c4> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x0, x0, #0xc7a │ │ + add x0, x0, #0xca5 │ │ ldr x8, [x8, #752] │ │ ldr x9, [x19] │ │ ldr x8, [x8] │ │ ldr x1, [x9, #584] │ │ blr x8 │ │ mov w0, wzr │ │ b 26af4 <rfbGetScreen@@Base+0x3d4> │ │ @@ -3592,15 +3592,15 @@ │ │ bl 96d10 <__errno@plt> │ │ ldr w0, [x0] │ │ bl 96d20 <strerror@plt> │ │ mov x2, x0 │ │ adrp x0, f000 <jpeg_natural_order@@Base-0x888c> │ │ add x0, x0, #0x869 │ │ adrp x1, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x1, x1, #0x855 │ │ + add x1, x1, #0x880 │ │ blr x19 │ │ ldr x8, [x21, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ b.ne 2763c <rfbRunEventLoop@@Base+0x310> // b.any │ │ mov x0, xzr │ │ ldp x20, x19, [sp, #384] │ │ @@ -3989,15 +3989,15 @@ │ │ b.hi 27bcc <rfbSetProtocolVersion@@Base+0x24> // b.pmore │ │ mov w8, #0x3 // #3 │ │ str w2, [x0, #852] │ │ str w8, [x0, #848] │ │ ret │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ nop │ │ - adr x0, d88b <jpeg_natural_order@@Base-0xa001> │ │ + adr x0, d8b6 <jpeg_natural_order@@Base-0x9fd6> │ │ ldr x8, [x8, #736] │ │ ldr x3, [x8] │ │ br x3 │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ @@ -4128,15 +4128,15 @@ │ │ mov w8, #0x83b4 // #33716 │ │ add x0, x28, x8 │ │ bl 96e10 <pthread_mutex_unlock@plt> │ │ mov x0, x22 │ │ bl 96c80 <free@plt> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x8d0 │ │ + add x0, x0, #0x8fb │ │ ldr x8, [x8, #736] │ │ mov x1, x23 │ │ ldr x8, [x8] │ │ blr x8 │ │ mov w0, w21 │ │ bl 972c0 <rfbSetNonBlocking@plt> │ │ tst w0, #0xff │ │ @@ -4145,15 +4145,15 @@ │ │ mov w0, w21 │ │ mov w1, #0x6 // #6 │ │ mov w2, #0x1 // #1 │ │ mov w4, #0x4 // #4 │ │ bl 972d0 <setsockopt@plt> │ │ tbz w0, #31, 27e4c <rfbSetProtocolVersion@@Base+0x2a4> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0xb │ │ + add x0, x0, #0x36 │ │ bl 96ea0 <rfbLogPerror@plt> │ │ add x1, x20, #0x170 │ │ mov w0, w21 │ │ mov w2, #0x80 // #128 │ │ bl 97030 <__FD_SET_chk@plt> │ │ ldr w8, [x20, #364] │ │ mov x1, xzr │ │ @@ -4756,15 +4756,15 @@ │ │ add x0, x0, #0x4a7 │ │ ldr x21, [x21, #736] │ │ ldr x8, [x21] │ │ blr x8 │ │ ldr x8, [x21] │ │ ldr x1, [x19, #48] │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x53d │ │ + add x0, x0, #0x568 │ │ blr x8 │ │ mov x0, x19 │ │ bl 970c0 <rfbCloseClient@plt> │ │ b 28930 <rfbProcessClientMessage@@Base+0x5bc> │ │ cbz x20, 28728 <rfbProcessClientMessage@@Base+0x3b4> │ │ ldr x8, [x20] │ │ mov x21, x20 │ │ @@ -4815,15 +4815,15 @@ │ │ b 29788 <rfbProcessClientMessage@@Base+0x1414> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x0, x0, #0xca8 │ │ b 288a8 <rfbProcessClientMessage@@Base+0x534> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x0, x0, #0xc9b │ │ + add x0, x0, #0xcc6 │ │ ldr x8, [x8, #736] │ │ ldr x8, [x8] │ │ blr x8 │ │ b 29788 <rfbProcessClientMessage@@Base+0x1414> │ │ cbz x20, 288c4 <rfbProcessClientMessage@@Base+0x550> │ │ stp xzr, x21, [x20] │ │ strb wzr, [x20, #16] │ │ @@ -5015,15 +5015,15 @@ │ │ ldurb w1, [x29, #-44] │ │ mov x0, x19 │ │ mov w2, #0x14 // #20 │ │ mov w3, #0x14 // #20 │ │ bl 973f0 <rfbStatRecordMessageRcvd@plt> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x8e5 │ │ + add x0, x0, #0x910 │ │ ldr x8, [x8, #736] │ │ adrp x1, f000 <jpeg_natural_order@@Base-0x888c> │ │ add x1, x1, #0x252 │ │ b 28854 <rfbProcessClientMessage@@Base+0x4e0> │ │ sub x8, x29, #0x2c │ │ mov x0, x19 │ │ mov w2, #0x7 // #7 │ │ @@ -5204,15 +5204,15 @@ │ │ b.ge 28ea8 <rfbProcessClientMessage@@Base+0xb34> // b.tcont │ │ neg w21, w21 │ │ stur w21, [x29, #-40] │ │ cmp w21, #0x100, lsl #12 │ │ b.ls 29158 <rfbProcessClientMessage@@Base+0xde4> // b.plast │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x7b │ │ + add x0, x0, #0xa6 │ │ ldr x8, [x8, #736] │ │ mov w1, w21 │ │ ldr x8, [x8] │ │ blr x8 │ │ b 29788 <rfbProcessClientMessage@@Base+0x1414> │ │ sub x8, x29, #0x2c │ │ mov x0, x19 │ │ @@ -5572,15 +5572,15 @@ │ │ strb w20, [x22, #528] │ │ b 291fc <rfbProcessClientMessage@@Base+0xe88> │ │ ldr x8, [x19] │ │ ldrb w8, [x8, #648] │ │ cbnz w8, 291fc <rfbProcessClientMessage@@Base+0xe88> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x907 │ │ + add x0, x0, #0x932 │ │ ldr x8, [x8, #736] │ │ ldr x1, [x19, #48] │ │ ldr x8, [x8] │ │ blr x8 │ │ ldrb w8, [x22, #533] │ │ cbnz w8, 294a0 <rfbProcessClientMessage@@Base+0x112c> │ │ mov x0, x19 │ │ @@ -5610,15 +5610,15 @@ │ │ b.ne 291fc <rfbProcessClientMessage@@Base+0xe88> // b.any │ │ b 29790 <rfbProcessClientMessage@@Base+0x141c> │ │ ldr x8, [x19] │ │ ldr x8, [x8, #872] │ │ cbz x8, 291fc <rfbProcessClientMessage@@Base+0xe88> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x936 │ │ + add x0, x0, #0x961 │ │ ldr x8, [x8, #736] │ │ ldr x1, [x19, #48] │ │ ldr x8, [x8] │ │ blr x8 │ │ mov x0, x19 │ │ mov w1, #0x1 // #1 │ │ mov w2, #0x1 // #1 │ │ @@ -5693,15 +5693,15 @@ │ │ b 2955c <rfbProcessClientMessage@@Base+0x11e8> │ │ and w9, w8, #0xfffffffc │ │ cmn w9, #0x300 │ │ b.ne 29668 <rfbProcessClientMessage@@Base+0x12f4> // b.any │ │ and w1, w8, #0x3 │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x965 │ │ + add x0, x0, #0x990 │ │ str w1, [x27, #100] │ │ b 2955c <rfbProcessClientMessage@@Base+0x11e8> │ │ ldr x8, [x27] │ │ cbnz x8, 2968c <rfbProcessClientMessage@@Base+0x1318> │ │ str w28, [sp] │ │ bl 96dc0 <rfbGetExtensionIterator@plt> │ │ cbz x0, 29740 <rfbProcessClientMessage@@Base+0x13cc> │ │ @@ -5766,15 +5766,15 @@ │ │ adrp x0, 11000 <jpeg_natural_order@@Base-0x688c> │ │ add x0, x0, #0xcee │ │ blr x24 │ │ ldr w28, [sp] │ │ b 291fc <rfbProcessClientMessage@@Base+0xe88> │ │ cbz w0, 29788 <rfbProcessClientMessage@@Base+0x1414> │ │ adrp x0, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x0, x0, #0x930 │ │ + add x0, x0, #0x95b │ │ bl 96ea0 <rfbLogPerror@plt> │ │ mov x0, x19 │ │ bl 970c0 <rfbCloseClient@plt> │ │ ldr x8, [x25, #40] │ │ ldur x9, [x29, #-24] │ │ cmp x8, x9 │ │ b.ne 29e30 <rfbProcessClientMessage@@Base+0x1abc> // b.any │ │ @@ -5787,15 +5787,15 @@ │ │ add sp, sp, #0x1e0 │ │ ret │ │ mov x0, x19 │ │ mov w2, wzr │ │ bl 97480 <rfbSendXvp@plt> │ │ b 29790 <rfbProcessClientMessage@@Base+0x141c> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0xbd │ │ + add x0, x0, #0xe8 │ │ bl 96ea0 <rfbLogPerror@plt> │ │ b 29788 <rfbProcessClientMessage@@Base+0x1414> │ │ ldurh w9, [x29, #-40] │ │ ldurh w11, [x29, #-38] │ │ ldurh w10, [x29, #-36] │ │ ldp x1, x0, [x19] │ │ adrp x6, 12000 <jpeg_natural_order@@Base-0x588c> │ │ @@ -5893,20 +5893,20 @@ │ │ mov w0, w28 │ │ mov w2, #0x40 // #64 │ │ str w28, [x19, #80] │ │ bl 97490 <encodingName@plt> │ │ ldr x2, [x19, #48] │ │ mov x1, x0 │ │ adrp x0, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x0, x0, #0x954 │ │ + add x0, x0, #0x97f │ │ blr x20 │ │ b 29c98 <rfbProcessClientMessage@@Base+0x1924> │ │ cbz w0, 29998 <rfbProcessClientMessage@@Base+0x1624> │ │ adrp x0, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x0, x0, #0x930 │ │ + add x0, x0, #0x95b │ │ bl 96ea0 <rfbLogPerror@plt> │ │ mov x0, x20 │ │ bl 96c80 <free@plt> │ │ b 29788 <rfbProcessClientMessage@@Base+0x1414> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ add x0, x0, #0xed8 │ │ @@ -6090,23 +6090,23 @@ │ │ b 29c48 <rfbProcessClientMessage@@Base+0x18d4> │ │ add x1, sp, #0x10 │ │ mov w2, #0x40 // #64 │ │ bl 97490 <encodingName@plt> │ │ ldr x2, [x19, #48] │ │ mov x1, x0 │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x98f │ │ + add x0, x0, #0x9ba │ │ blr x21 │ │ ldrb w8, [x22, #534] │ │ cbz w8, 29790 <rfbProcessClientMessage@@Base+0x141c> │ │ ldrb w8, [x22, #533] │ │ cbnz w8, 29790 <rfbProcessClientMessage@@Base+0x141c> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x4a │ │ + add x0, x0, #0x75 │ │ ldr x8, [x8, #736] │ │ ldr x1, [x19, #48] │ │ ldr x8, [x8] │ │ blr x8 │ │ strb wzr, [x22, #534] │ │ b 29790 <rfbProcessClientMessage@@Base+0x141c> │ │ ldr w10, [x20] │ │ @@ -7279,15 +7279,15 @@ │ │ b.eq 2ae4c <rfbSendDirContent@@Base+0x90> // b.none │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ ldr x8, [x8, #832] │ │ ldr w8, [x8] │ │ cbz w8, 2aecc <rfbSendDirContent@@Base+0x110> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x0, x0, #0x8bf │ │ + add x0, x0, #0x8ea │ │ ldr x8, [x8, #736] │ │ add x2, sp, #0x1c4 │ │ mov x1, x21 │ │ ldr x8, [x8] │ │ blr x8 │ │ add x0, sp, #0x1c4 │ │ bl 975d0 <opendir@plt> │ │ @@ -7305,15 +7305,15 @@ │ │ mov x0, x20 │ │ bl 975e0 <readdir@plt> │ │ cbz x0, 2b098 <rfbSendDirContent@@Base+0x2dc> │ │ add x8, sp, #0x84 │ │ mov x23, x0 │ │ add x25, sp, #0x84 │ │ adrp x21, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x21, x21, #0x4cf │ │ + add x21, x21, #0x4fa │ │ add x22, x8, #0x2c │ │ mov w27, #0x80 // #128 │ │ mov w28, #0x80000000 // #-2147483648 │ │ mov w26, #0x2e2e // #11822 │ │ b 2af74 <rfbSendDirContent@@Base+0x1b8> │ │ mov x0, x22 │ │ mov w1, #0x114 // #276 │ │ @@ -7819,15 +7819,15 @@ │ │ mov w4, w0 │ │ ldr x25, [x25, #832] │ │ str w0, [x23] │ │ ldr w8, [x25] │ │ cbz w8, 2b740 <rfbProcessFileTransfer@@Base+0x2f8> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x9, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x9, x9, #0x90a │ │ + add x9, x9, #0x935 │ │ ldr x8, [x8, #736] │ │ cmn w4, #0x1 │ │ adrp x10, 14000 <jpeg_natural_order@@Base-0x388c> │ │ add x10, x10, #0x96 │ │ adrp x0, 11000 <jpeg_natural_order@@Base-0x688c> │ │ add x0, x0, #0x3dc │ │ ldr x8, [x8] │ │ @@ -7856,15 +7856,15 @@ │ │ b 2b96c <rfbProcessFileTransfer@@Base+0x524> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ ldr x8, [x8, #832] │ │ ldr w8, [x8] │ │ cbz w8, 2b7b0 <rfbProcessFileTransfer@@Base+0x368> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x0, x0, #0xfb7 │ │ + add x0, x0, #0xfe2 │ │ ldr x8, [x8, #736] │ │ ldr x8, [x8] │ │ blr x8 │ │ ldr w0, [x23] │ │ cmn w0, #0x1 │ │ b.eq 2b9b4 <rfbProcessFileTransfer@@Base+0x56c> // b.none │ │ bl 970a0 <close@plt> │ │ @@ -7916,15 +7916,15 @@ │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ cmn w5, #0x1 │ │ adrp x9, 14000 <jpeg_natural_order@@Base-0x388c> │ │ add x9, x9, #0x96 │ │ ldr x8, [x8, #736] │ │ ldr x25, [x8] │ │ adrp x8, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x8, x8, #0x90a │ │ + add x8, x8, #0x935 │ │ csel x3, x9, x8, eq // eq = none │ │ b.eq 2bd8c <rfbProcessFileTransfer@@Base+0x944> // b.none │ │ adrp x4, e000 <jpeg_natural_order@@Base-0x988c> │ │ add x4, x4, #0xe81 │ │ b 2bda8 <rfbProcessFileTransfer@@Base+0x960> │ │ mov x0, x19 │ │ mov w1, w20 │ │ @@ -7951,15 +7951,15 @@ │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ mov w22, w0 │ │ ldr x8, [x8, #832] │ │ ldr w8, [x8] │ │ cbz w8, 2b94c <rfbProcessFileTransfer@@Base+0x504> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x9, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x9, x9, #0x90a │ │ + add x9, x9, #0x935 │ │ ldr x8, [x8, #736] │ │ cmn w22, #0x1 │ │ adrp x10, 14000 <jpeg_natural_order@@Base-0x388c> │ │ add x10, x10, #0x96 │ │ adrp x0, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x0, x0, #0x3bc │ │ ldr x8, [x8] │ │ @@ -7970,25 +7970,25 @@ │ │ mov x0, x19 │ │ mov w1, #0xb // #11 │ │ mov w2, #0x4 // #4 │ │ mov w3, w22 │ │ b 2bec8 <rfbProcessFileTransfer@@Base+0xa80> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x872 │ │ + add x0, x0, #0x89d │ │ ldr x8, [x8, #736] │ │ ldr x8, [x8] │ │ blr x8 │ │ mov x0, xzr │ │ bl 96c80 <free@plt> │ │ mov w0, #0xff // #255 │ │ b 2b4f4 <rfbProcessFileTransfer@@Base+0xac> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x503 │ │ + add x0, x0, #0x52e │ │ ldr x8, [x8, #736] │ │ ldr x8, [x8] │ │ blr x8 │ │ ldr w0, [x23] │ │ bl 970a0 <close@plt> │ │ mov w8, #0xffffffff // #-1 │ │ str w8, [x23] │ │ @@ -8076,15 +8076,15 @@ │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ mov w23, w0 │ │ ldr x8, [x8, #832] │ │ ldr w8, [x8] │ │ cbz w8, 2bb4c <rfbProcessFileTransfer@@Base+0x704> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x9, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x9, x9, #0x90a │ │ + add x9, x9, #0x935 │ │ ldr x8, [x8, #736] │ │ cmn w23, #0x1 │ │ adrp x10, 14000 <jpeg_natural_order@@Base-0x388c> │ │ add x10, x10, #0x96 │ │ add x4, sp, #0x2, lsl #12 │ │ adrp x0, 11000 <jpeg_natural_order@@Base-0x688c> │ │ add x0, x0, #0xc49 │ │ @@ -8200,15 +8200,15 @@ │ │ mov x21, x20 │ │ bl 96d30 <strlen@plt> │ │ ldr w8, [x25] │ │ mov x20, x0 │ │ cbz w8, 2bba4 <rfbProcessFileTransfer@@Base+0x75c> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x4d5 │ │ + add x0, x0, #0x500 │ │ ldr x8, [x8, #736] │ │ mov x1, x21 │ │ ldr x8, [x8] │ │ blr x8 │ │ b 2bba4 <rfbProcessFileTransfer@@Base+0x75c> │ │ adrp x9, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ ldr x9, [x9, #736] │ │ @@ -8226,15 +8226,15 @@ │ │ add x5, x5, #0xe81 │ │ mov x0, x19 │ │ mov w1, #0xe // #14 │ │ mov w2, wzr │ │ mov w3, #0x1 // #1 │ │ b 2be8c <rfbProcessFileTransfer@@Base+0xa44> │ │ adrp x0, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x0, x0, #0x912 │ │ + add x0, x0, #0x93d │ │ bl 96ea0 <rfbLogPerror@plt> │ │ mov x0, x19 │ │ bl 970c0 <rfbCloseClient@plt> │ │ add x0, x19, x20 │ │ bl 96e10 <pthread_mutex_unlock@plt> │ │ mov x0, x21 │ │ bl 96c80 <free@plt> │ │ @@ -10251,19 +10251,19 @@ │ │ add x0, x0, #0xdf9 │ │ bl 96ea0 <rfbLogPerror@plt> │ │ mov x0, x20 │ │ bl 96c80 <free@plt> │ │ mov x0, x21 │ │ b 2dcd8 <rfbSendServerCutTextUTF8@@Base+0x394> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x9b0 │ │ + add x0, x0, #0x9db │ │ bl 96ea0 <rfbLogPerror@plt> │ │ b 2dcdc <rfbSendServerCutTextUTF8@@Base+0x398> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x9b0 │ │ + add x0, x0, #0x9db │ │ bl 96ea0 <rfbLogPerror@plt> │ │ mov x0, x20 │ │ bl 96c80 <free@plt> │ │ mov x0, x19 │ │ bl 970c0 <rfbCloseClient@plt> │ │ mov w0, wzr │ │ ldr x8, [x24, #40] │ │ @@ -10466,15 +10466,15 @@ │ │ add x0, x0, #0x19d │ │ ldr x8, [x8, #752] │ │ ldr x8, [x8] │ │ blr x8 │ │ b 2e028 <rfbProcessUDPInput@@Base+0x1a8> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x8a0 │ │ + add x0, x0, #0x8cb │ │ b 2e01c <rfbProcessUDPInput@@Base+0x19c> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x0, x0, #0x477 │ │ ldr x8, [x8, #752] │ │ ldr x8, [x8] │ │ blr x8 │ │ @@ -11052,15 +11052,15 @@ │ │ mov x0, x20 │ │ bl 96c80 <free@plt> │ │ mov x20, x22 │ │ b 2e778 <sraRgnAnd@@Base+0x34> │ │ cbz x21, 2e964 <sraRgnAnd@@Base+0x220> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0xc6d │ │ + add x0, x0, #0xc98 │ │ ldr x8, [x8, #752] │ │ ldr x8, [x8] │ │ blr x8 │ │ mov w0, wzr │ │ b 2e91c <sraRgnAnd@@Base+0x1d8> │ │ cmp x20, x23 │ │ b.ne 2e948 <sraRgnAnd@@Base+0x204> // b.any │ │ @@ -12229,15 +12229,15 @@ │ │ mov x0, x19 │ │ mov w2, #0x10 // #16 │ │ bl 97310 <rfbWriteExact@plt> │ │ tbnz w0, #31, 2fad4 <rfbAuthNewClient@@Base+0x294> │ │ mov w8, #0x2 // #2 │ │ b 2fa90 <rfbAuthNewClient@@Base+0x250> │ │ adrp x0, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x0, x0, #0xcec │ │ + add x0, x0, #0xd17 │ │ b 2fadc <rfbAuthNewClient@@Base+0x29c> │ │ adrp x0, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x0, x0, #0xd41 │ │ bl 96ea0 <rfbLogPerror@plt> │ │ mov x0, x19 │ │ bl 970c0 <rfbCloseClient@plt> │ │ ldr x8, [x21, #40] │ │ @@ -12273,37 +12273,37 @@ │ │ ldrb w8, [x21] │ │ cmp w1, w8 │ │ b.eq 2fb9c <rfbProcessClientSecurityType@@Base+0x8c> // b.none │ │ ldr x21, [x21, #16] │ │ cbnz x21, 2fb58 <rfbProcessClientSecurityType@@Base+0x48> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x9ee │ │ + add x0, x0, #0xa19 │ │ ldr x8, [x8, #736] │ │ ldr x8, [x8] │ │ blr x8 │ │ b 2fbdc <rfbProcessClientSecurityType@@Base+0xcc> │ │ cbz w0, 2fbc4 <rfbProcessClientSecurityType@@Base+0xb4> │ │ adrp x0, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x0, x0, #0xcc9 │ │ + add x0, x0, #0xcf4 │ │ bl 96ea0 <rfbLogPerror@plt> │ │ b 2fbdc <rfbProcessClientSecurityType@@Base+0xcc> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, 10000 <jpeg_natural_order@@Base-0x788c> │ │ add x0, x0, #0x976 │ │ ldr x8, [x8, #736] │ │ ldr x8, [x8] │ │ blr x8 │ │ ldr x8, [x21, #8] │ │ mov x0, x19 │ │ blr x8 │ │ b 2fbe4 <rfbProcessClientSecurityType@@Base+0xd4> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ nop │ │ - adr x0, e0ee <jpeg_natural_order@@Base-0x979e> │ │ + adr x0, e119 <jpeg_natural_order@@Base-0x9773> │ │ ldr x8, [x8, #736] │ │ ldr x8, [x8] │ │ blr x8 │ │ mov x0, x19 │ │ bl 970c0 <rfbCloseClient@plt> │ │ ldr x8, [x20, #40] │ │ ldr x9, [sp, #8] │ │ @@ -12345,15 +12345,15 @@ │ │ bl 97310 <rfbWriteExact@plt> │ │ tbnz w0, #31, 2fd08 <rfbAuthProcessClientMessage@@Base+0xfc> │ │ mov w8, #0x3 // #3 │ │ str w8, [x19, #72] │ │ b 2fd1c <rfbAuthProcessClientMessage@@Base+0x110> │ │ cbz w0, 2fd14 <rfbAuthProcessClientMessage@@Base+0x108> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x119 │ │ + add x0, x0, #0x144 │ │ b 2fd10 <rfbAuthProcessClientMessage@@Base+0x104> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, f000 <jpeg_natural_order@@Base-0x888c> │ │ add x0, x0, #0x910 │ │ ldr x8, [x8, #752] │ │ ldr x8, [x8] │ │ blr x8 │ │ @@ -12502,15 +12502,15 @@ │ │ add x3, sp, #0x8 │ │ mov w1, #0x6 // #6 │ │ mov w2, #0x1 // #1 │ │ mov w4, #0x4 // #4 │ │ bl 972d0 <setsockopt@plt> │ │ tbz w0, #31, 2ff00 <rfbInitSockets@@Base+0x94> │ │ nop │ │ - adr x0, e00b <jpeg_natural_order@@Base-0x9881> │ │ + adr x0, e036 <jpeg_natural_order@@Base-0x9856> │ │ bl 96ea0 <rfbLogPerror@plt> │ │ movi v0.2d, #0x0 │ │ ldr w0, [x19, #500] │ │ add x1, x19, #0x170 │ │ mov w2, #0x80 // #128 │ │ stp q0, q0, [x19, #368] │ │ stp q0, q0, [x19, #400] │ │ @@ -12573,15 +12573,15 @@ │ │ str w8, [x19, #364] │ │ cbz w9, 300b4 <rfbInitSockets@@Base+0x248> │ │ ldr w8, [x19, #896] │ │ cmp w8, #0x1 │ │ b.lt 30168 <rfbInitSockets@@Base+0x2fc> // b.tstop │ │ adrp x22, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0xa30 │ │ + add x0, x0, #0xa5b │ │ ldr x22, [x22, #736] │ │ ldr x8, [x22] │ │ blr x8 │ │ mov w23, wzr │ │ mov w24, #0x170c // #5900 │ │ ldr x1, [x19, #904] │ │ add w0, w23, w24 │ │ @@ -12711,15 +12711,15 @@ │ │ ldr w8, [x19, #512] │ │ ldr w9, [x19, #364] │ │ cmp w8, w9 │ │ csel w8, w8, w9, gt │ │ b 2ff28 <rfbInitSockets@@Base+0xbc> │ │ mov w8, #0xffffffff // #-1 │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x557 │ │ + add x0, x0, #0x582 │ │ str w8, [x19, #512] │ │ bl 96ea0 <rfbLogPerror@plt> │ │ b 2ff2c <rfbInitSockets@@Base+0xc0> │ │ ldr x8, [x21, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ b.ne 3027c <rfbInitSockets@@Base+0x410> // b.any │ │ @@ -13216,15 +13216,15 @@ │ │ bl 96f70 <rfbReleaseClientIterator@plt> │ │ b 30a10 <rfbCheckFds@@Base+0x364> │ │ bl 96d10 <__errno@plt> │ │ ldr w8, [x0] │ │ cmp w8, #0x4 │ │ b.eq 30a0c <rfbCheckFds@@Base+0x360> // b.none │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0xca1 │ │ + add x0, x0, #0xccc │ │ bl 96ea0 <rfbLogPerror@plt> │ │ b 30a0c <rfbCheckFds@@Base+0x360> │ │ adrp x0, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x0, x0, #0x521 │ │ bl 96ea0 <rfbLogPerror@plt> │ │ strb wzr, [x20, #528] │ │ mov w19, #0xffffffff // #-1 │ │ @@ -13315,15 +13315,15 @@ │ │ add x23, x23, #0x1 │ │ cmn w0, #0x1 │ │ cinc x22, x22, ne // ne = any │ │ cmp x21, x23 │ │ b.ne 30b4c <rfbProcessNewConnection@@Base+0x104> // b.any │ │ b 30b80 <rfbProcessNewConnection@@Base+0x138> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0xa48 │ │ + add x0, x0, #0xa73 │ │ b 30c94 <rfbProcessNewConnection@@Base+0x24c> │ │ mov x22, xzr │ │ ucvtf s1, x21 │ │ ldr s0, [x19, #952] │ │ ucvtf s2, x22 │ │ fmul s1, s0, s1 │ │ fcmp s1, s2 │ │ @@ -13370,36 +13370,36 @@ │ │ mov w0, w20 │ │ mov w1, #0x6 // #6 │ │ mov w2, #0x1 // #1 │ │ mov w4, #0x4 // #4 │ │ bl 972d0 <setsockopt@plt> │ │ tbz w0, #31, 30c58 <rfbProcessNewConnection@@Base+0x210> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0xa71 │ │ + add x0, x0, #0xa9c │ │ bl 96ea0 <rfbLogPerror@plt> │ │ ldr w1, [sp, #24] │ │ sub x0, x29, #0x88 │ │ add x2, sp, #0xa8 │ │ mov w3, #0x400 // #1024 │ │ mov x4, xzr │ │ mov x5, xzr │ │ mov w6, #0x2 // #2 │ │ bl 972b0 <getnameinfo@plt> │ │ cbz w0, 30cbc <rfbProcessNewConnection@@Base+0x274> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0xcb5 │ │ + add x0, x0, #0xce0 │ │ bl 96ea0 <rfbLogPerror@plt> │ │ b 30cd0 <rfbProcessNewConnection@@Base+0x288> │ │ adrp x0, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x0, x0, #0x1bc │ │ bl 96ea0 <rfbLogPerror@plt> │ │ mov w0, wzr │ │ b 30ce0 <rfbProcessNewConnection@@Base+0x298> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x567 │ │ + add x0, x0, #0x592 │ │ bl 96ea0 <rfbLogPerror@plt> │ │ mov w0, w20 │ │ bl 970a0 <close@plt> │ │ mov w0, wzr │ │ b 30ce0 <rfbProcessNewConnection@@Base+0x298> │ │ ldr x8, [x21] │ │ adrp x0, 12000 <jpeg_natural_order@@Base-0x588c> │ │ @@ -13544,15 +13544,15 @@ │ │ mov w0, w20 │ │ mov w1, #0x6 // #6 │ │ mov w2, #0x1 // #1 │ │ mov w4, #0x4 // #4 │ │ bl 972d0 <setsockopt@plt> │ │ tbz w0, #31, 30ef8 <rfbConnect@@Base+0xa8> │ │ nop │ │ - adr x0, e00b <jpeg_natural_order@@Base-0x9881> │ │ + adr x0, e036 <jpeg_natural_order@@Base-0x9856> │ │ bl 96ea0 <rfbLogPerror@plt> │ │ add x1, x19, #0x170 │ │ mov w0, w20 │ │ mov w2, #0x80 // #128 │ │ bl 97030 <__FD_SET_chk@plt> │ │ ldr w8, [x19, #364] │ │ cmp w20, w8 │ │ @@ -14206,37 +14206,37 @@ │ │ add x3, x3, #0x63d │ │ b 3196c <messageNameServer2Client@@Base+0xe8> │ │ cmp w0, #0x2 │ │ b.eq 31940 <messageNameServer2Client@@Base+0xbc> // b.none │ │ cmp w0, #0x3 │ │ b.ne 31988 <messageNameServer2Client@@Base+0x104> // b.any │ │ adrp x3, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x3, x3, #0x580 │ │ + add x3, x3, #0x5ab │ │ b 3196c <messageNameServer2Client@@Base+0xe8> │ │ cmp w0, #0x4 │ │ b.eq 31958 <messageNameServer2Client@@Base+0xd4> // b.none │ │ cmp w0, #0x7 │ │ b.ne 31988 <messageNameServer2Client@@Base+0x104> // b.any │ │ adrp x3, d000 <jpeg_natural_order@@Base-0xa88c> │ │ add x3, x3, #0x651 │ │ b 3196c <messageNameServer2Client@@Base+0xe8> │ │ adrp x3, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x3, x3, #0xe83 │ │ b 3196c <messageNameServer2Client@@Base+0xe8> │ │ adrp x3, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x3, x3, #0x13b │ │ + add x3, x3, #0x166 │ │ b 3196c <messageNameServer2Client@@Base+0xe8> │ │ adrp x3, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x3, x3, #0x53b │ │ b 3196c <messageNameServer2Client@@Base+0xe8> │ │ adrp x3, 11000 <jpeg_natural_order@@Base-0x688c> │ │ add x3, x3, #0x536 │ │ b 3196c <messageNameServer2Client@@Base+0xe8> │ │ adrp x3, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x3, x3, #0xabd │ │ + add x3, x3, #0xae8 │ │ mov x0, x19 │ │ mov x1, #0xffffffffffffffff // #-1 │ │ bl 319a4 <messageNameServer2Client@@Base+0x120> │ │ mov x0, x19 │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ @@ -14303,43 +14303,43 @@ │ │ nop │ │ adr x9, 15336 <jpeg_natural_order@@Base-0x2556> │ │ adr x10, 31a88 <messageNameClient2Server@@Base+0x40> │ │ ldrb w11, [x9, x8] │ │ add x10, x10, x11, lsl #2 │ │ br x10 │ │ adrp x3, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x3, x3, #0xce3 │ │ + add x3, x3, #0xd0e │ │ b 31b6c <messageNameClient2Server@@Base+0x124> │ │ nop │ │ adr x19, 119ae <jpeg_natural_order@@Base-0x5ede> │ │ b 31b78 <messageNameClient2Server@@Base+0x130> │ │ cmp w4, #0xfa │ │ b.eq 31b64 <messageNameClient2Server@@Base+0x11c> // b.none │ │ cmp w4, #0xfb │ │ b.ne 31abc <messageNameClient2Server@@Base+0x74> // b.any │ │ adrp x3, f000 <jpeg_natural_order@@Base-0x888c> │ │ add x3, x3, #0x35a │ │ b 31b6c <messageNameClient2Server@@Base+0x124> │ │ adrp x3, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x3, x3, #0x97d │ │ + add x3, x3, #0x9a8 │ │ mov x0, x19 │ │ mov x1, #0xffffffffffffffff // #-1 │ │ bl 319a4 <messageNameServer2Client@@Base+0x120> │ │ b 31b78 <messageNameClient2Server@@Base+0x130> │ │ adrp x3, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x3, x3, #0xacb │ │ + add x3, x3, #0xaf6 │ │ b 31b6c <messageNameClient2Server@@Base+0x124> │ │ adrp x3, d000 <jpeg_natural_order@@Base-0xa88c> │ │ add x3, x3, #0x651 │ │ b 31b6c <messageNameClient2Server@@Base+0x124> │ │ adrp x3, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x3, x3, #0x894 │ │ b 31b6c <messageNameClient2Server@@Base+0x124> │ │ adrp x3, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x3, x3, #0x58e │ │ + add x3, x3, #0x5b9 │ │ b 31b6c <messageNameClient2Server@@Base+0x124> │ │ adrp x3, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x3, x3, #0x53b │ │ b 31b6c <messageNameClient2Server@@Base+0x124> │ │ adrp x3, 11000 <jpeg_natural_order@@Base-0x688c> │ │ add x3, x3, #0xdc1 │ │ b 31b6c <messageNameClient2Server@@Base+0x124> │ │ @@ -14457,78 +14457,78 @@ │ │ mov w8, #0xffff0008 // #-65528 │ │ cmp w4, w8 │ │ b.eq 31f28 <encodingName@@Base+0x3a0> // b.none │ │ mov w8, #0xffff0009 // #-65527 │ │ cmp w4, w8 │ │ b.ne 31cf4 <encodingName@@Base+0x16c> // b.any │ │ adrp x3, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x3, x3, #0xaf5 │ │ + add x3, x3, #0xb20 │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, 10000 <jpeg_natural_order@@Base-0x788c> │ │ add x3, x3, #0x9f9 │ │ mov x0, x19 │ │ mov x1, #0xffffffffffffffff // #-1 │ │ bl 319a4 <messageNameServer2Client@@Base+0x120> │ │ b 31f3c <encodingName@@Base+0x3b4> │ │ adrp x3, 11000 <jpeg_natural_order@@Base-0x688c> │ │ add x3, x3, #0x132 │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, f000 <jpeg_natural_order@@Base-0x888c> │ │ add x3, x3, #0xc8a │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x3, x3, #0xd12 │ │ + add x3, x3, #0xd3d │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, 10000 <jpeg_natural_order@@Base-0x788c> │ │ add x3, x3, #0x222 │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, 10000 <jpeg_natural_order@@Base-0x788c> │ │ add x3, x3, #0x4bd │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x3, x3, #0xb76 │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, 10000 <jpeg_natural_order@@Base-0x788c> │ │ add x3, x3, #0x236 │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x3, x3, #0xaea │ │ + add x3, x3, #0xb15 │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, f000 <jpeg_natural_order@@Base-0x888c> │ │ add x3, x3, #0xc86 │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, 10000 <jpeg_natural_order@@Base-0x788c> │ │ add x3, x3, #0x9e8 │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, 10000 <jpeg_natural_order@@Base-0x788c> │ │ add x3, x3, #0x4d4 │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x3, x3, #0xae5 │ │ + add x3, x3, #0xb10 │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x3, x3, #0x107 │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x3, x3, #0xadb │ │ + add x3, x3, #0xb06 │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x3, x3, #0xd20 │ │ + add x3, x3, #0xd4b │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x3, x3, #0xadf │ │ + add x3, x3, #0xb0a │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x3, x3, #0x844 │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x3, x3, #0x98c │ │ + add x3, x3, #0x9b7 │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x3, x3, #0x5a2 │ │ + add x3, x3, #0x5cd │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, 11000 <jpeg_natural_order@@Base-0x688c> │ │ add x3, x3, #0x143 │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, 11000 <jpeg_natural_order@@Base-0x688c> │ │ add x3, x3, #0x129 │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ @@ -14541,75 +14541,75 @@ │ │ adrp x3, 14000 <jpeg_natural_order@@Base-0x388c> │ │ add x3, x3, #0xf9 │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, f000 <jpeg_natural_order@@Base-0x888c> │ │ add x3, x3, #0x944 │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x3, x3, #0x99b │ │ + add x3, x3, #0x9c6 │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, 10000 <jpeg_natural_order@@Base-0x788c> │ │ add x3, x3, #0x4c6 │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x3, x3, #0x551 │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x3, x3, #0xcfb │ │ + add x3, x3, #0xd26 │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x3, x3, #0x21d │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x3, x3, #0xcf2 │ │ + add x3, x3, #0xd1d │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, 10000 <jpeg_natural_order@@Base-0x788c> │ │ add x3, x3, #0x22c │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, f000 <jpeg_natural_order@@Base-0x888c> │ │ add x3, x3, #0x953 │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x3, x3, #0xb09 │ │ + add x3, x3, #0xb34 │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, 14000 <jpeg_natural_order@@Base-0x388c> │ │ add x3, x3, #0x64a │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, 10000 <jpeg_natural_order@@Base-0x788c> │ │ add x3, x3, #0x245 │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, 11000 <jpeg_natural_order@@Base-0x688c> │ │ add x3, x3, #0xdce │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x3, x3, #0xafe │ │ + add x3, x3, #0xb29 │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x3, x3, #0x83c │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x3, x3, #0xb70 │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x3, x3, #0x4d6 │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x3, x3, #0xb7e │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x3, x3, #0x5ab │ │ + add x3, x3, #0x5d6 │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, e000 <jpeg_natural_order@@Base-0x988c> │ │ add x3, x3, #0xf77 │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x3, x3, #0x89d │ │ b 31f30 <encodingName@@Base+0x3a8> │ │ adrp x3, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x3, x3, #0xd18 │ │ + add x3, x3, #0xd43 │ │ mov x0, x19 │ │ mov x1, #0xffffffffffffffff // #-1 │ │ bl 319a4 <messageNameServer2Client@@Base+0x120> │ │ mov x0, x19 │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ @@ -15067,15 +15067,15 @@ │ │ add x1, x1, #0x22c │ │ adrp x2, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x2, x2, #0xdb1 │ │ ldr x8, [x23] │ │ adrp x3, f000 <jpeg_natural_order@@Base-0x888c> │ │ add x3, x3, #0xc9f │ │ adrp x4, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x4, x4, #0xd0a │ │ + add x4, x4, #0xd35 │ │ adrp x5, 11000 <jpeg_natural_order@@Base-0x688c> │ │ add x5, x5, #0x548 │ │ blr x8 │ │ ldr x25, [x24, #240] │ │ cbz x25, 32698 <rfbPrintStats@@Base+0x114> │ │ movi d9, #0x0 │ │ movi d10, #0x0 │ │ @@ -15162,30 +15162,30 @@ │ │ fmov d1, x8 │ │ fdiv d0, d0, d9 │ │ fmadd d2, d0, d1, d1 │ │ fmov d0, d10 │ │ fmov d1, d9 │ │ ldr x8, [x23] │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x140 │ │ + add x0, x0, #0x16b │ │ adrp x1, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x1, x1, #0xb18 │ │ + add x1, x1, #0xb43 │ │ mov w2, w19 │ │ blr x8 │ │ ldr x8, [x23] │ │ adrp x0, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x0, x0, #0x115 │ │ adrp x1, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x1, x1, #0x22c │ │ adrp x2, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x2, x2, #0xdb1 │ │ adrp x3, f000 <jpeg_natural_order@@Base-0x888c> │ │ add x3, x3, #0x658 │ │ adrp x4, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x4, x4, #0xd0a │ │ + add x4, x4, #0xd35 │ │ adrp x5, 11000 <jpeg_natural_order@@Base-0x688c> │ │ add x5, x5, #0x548 │ │ blr x8 │ │ ldr x25, [x24, #240] │ │ cbz x25, 3284c <rfbPrintStats@@Base+0x2c8> │ │ movi d9, #0x0 │ │ mov w19, wzr │ │ @@ -15269,17 +15269,17 @@ │ │ fmov d1, x8 │ │ fdiv d0, d0, d9 │ │ fmadd d2, d0, d1, d1 │ │ fmov d0, d8 │ │ fmov d1, d9 │ │ ldr x8, [x23] │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x140 │ │ + add x0, x0, #0x16b │ │ adrp x1, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x1, x1, #0xb18 │ │ + add x1, x1, #0xb43 │ │ mov w2, w19 │ │ blr x8 │ │ ldr x8, [x22, #40] │ │ ldur x9, [x29, #-40] │ │ cmp x8, x9 │ │ b.ne 3295c <rfbPrintStats@@Base+0x3d8> // b.any │ │ ldp x20, x19, [sp, #176] │ │ @@ -15464,15 +15464,15 @@ │ │ subs x10, x10, #0x1 │ │ add w11, w13, #0x1 │ │ str w11, [x25, x12] │ │ b.ne 32be4 <rfbSendRectEncodingCoRRE@@Base+0x284> // b.any │ │ b 3323c <rfbSendRectEncodingCoRRE@@Base+0x8dc> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ nop │ │ - adr x0, e168 <jpeg_natural_order@@Base-0x9724> │ │ + adr x0, e193 <jpeg_natural_order@@Base-0x96f9> │ │ ldr x8, [x8, #736] │ │ ldr x8, [x8] │ │ blr x8 │ │ b 33664 <rfbSendRectEncodingCoRRE@@Base+0xd04> │ │ ldp x19, x13, [x29, #-16] │ │ ldr x0, [x19, #8] │ │ cbnz x0, 32ae4 <rfbSendRectEncodingCoRRE@@Base+0x184> │ │ @@ -18668,15 +18668,15 @@ │ │ ldrb w1, [x20, #208]! │ │ cmp w1, #0x1 │ │ b.ne 35e24 <rfbSetTranslateFunction@@Base+0x8c> // b.any │ │ ldrb w9, [x19, #210] │ │ adrp x10, f000 <jpeg_natural_order@@Base-0x888c> │ │ add x10, x10, #0x961 │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x1cd │ │ + add x0, x0, #0x1f8 │ │ cmp w9, #0x0 │ │ adrp x9, f000 <jpeg_natural_order@@Base-0x888c> │ │ add x9, x9, #0xca8 │ │ csel x1, x9, x10, eq // eq = none │ │ blr x8 │ │ b 35ea4 <rfbSetTranslateFunction@@Base+0x10c> │ │ ldrb w2, [x19, #209] │ │ @@ -18697,15 +18697,15 @@ │ │ blr x8 │ │ ldrb w9, [x19, #211] │ │ ldr x8, [x22] │ │ cbz w9, 35e98 <rfbSetTranslateFunction@@Base+0x100> │ │ ldrh w1, [x19, #212] │ │ ldrh w2, [x19, #214] │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x20a │ │ + add x0, x0, #0x235 │ │ ldrh w3, [x19, #216] │ │ ldrb w4, [x19, #218] │ │ ldrb w5, [x19, #219] │ │ ldrb w6, [x19, #220] │ │ blr x8 │ │ b 35ea4 <rfbSetTranslateFunction@@Base+0x10c> │ │ adrp x0, 13000 <jpeg_natural_order@@Base-0x488c> │ │ @@ -18780,15 +18780,15 @@ │ │ adrp x1, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x1, x1, #0x13d │ │ ldr x8, [x8] │ │ blr x8 │ │ b 35fe0 <rfbSetTranslateFunction@@Base+0x248> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x1a2 │ │ + add x0, x0, #0x1cd │ │ ldr x8, [x8, #752] │ │ adrp x1, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x1, x1, #0x13d │ │ ldr x8, [x8] │ │ blr x8 │ │ mov x0, x19 │ │ bl 970c0 <rfbCloseClient@plt> │ │ @@ -21413,15 +21413,15 @@ │ │ adrp x23, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x23, x23, #0xeec │ │ sub x20, x8, x0 │ │ adrp x24, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x24, x24, #0x585 │ │ str xzr, [x25, #1632] │ │ adrp x25, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x25, x25, #0x9aa │ │ + add x25, x25, #0x9d5 │ │ mov w27, #0x7fff // #32767 │ │ adrp x26, f000 <jpeg_natural_order@@Base-0x888c> │ │ add x26, x26, #0x9a6 │ │ ldr w0, [x19, #572] │ │ sub x2, x27, x22 │ │ add x1, x21, x22 │ │ mov x3, #0xffffffffffffffff // #-1 │ │ @@ -21558,15 +21558,15 @@ │ │ mov w3, #0x400 // #1024 │ │ mov x4, xzr │ │ mov x5, xzr │ │ mov w6, #0x2 // #2 │ │ bl 972b0 <getnameinfo@plt> │ │ cbz w0, 38b10 <rfbHttpCheckFds@@Base+0x440> │ │ adrp x0, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x0, x0, #0xd2e │ │ + add x0, x0, #0xd59 │ │ bl 96ea0 <rfbLogPerror@plt> │ │ adrp x20, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x0, x0, #0xde0 │ │ ldr x20, [x20, #736] │ │ add x1, x21, #0x1 │ │ add x2, sp, #0x1e8 │ │ @@ -21729,15 +21729,15 @@ │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ adrp x1, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x1, x1, #0xd13 │ │ + add x1, x1, #0xd3e │ │ mov x0, x21 │ │ bl 97ad0 <strcmp@plt> │ │ cbnz w0, 38df4 <rfbHttpCheckFds@@Base+0x724> │ │ mov w8, #0x6e76 // #28278 │ │ adrp x9, 11000 <jpeg_natural_order@@Base-0x688c> │ │ add x9, x9, #0x5de │ │ movk w8, #0x63, lsl #16 │ │ @@ -21799,15 +21799,15 @@ │ │ cbz w0, 38f00 <rfbHttpCheckFds@@Base+0x830> │ │ adrp x1, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x1, x1, #0x8cc │ │ mov x0, x23 │ │ bl 97bb0 <strcasecmp@plt> │ │ cmp w0, #0x0 │ │ adrp x8, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x8, x8, #0xd55 │ │ + add x8, x8, #0xd80 │ │ csel x22, x8, x22, eq // eq = none │ │ b 38f08 <rfbHttpCheckFds@@Base+0x838> │ │ adrp x0, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x0, x0, #0x515 │ │ bl 96ea0 <rfbLogPerror@plt> │ │ b 38c78 <rfbHttpCheckFds@@Base+0x5a8> │ │ adrp x22, 14000 <jpeg_natural_order@@Base-0x388c> │ │ @@ -21959,15 +21959,15 @@ │ │ adrp x2, 14000 <jpeg_natural_order@@Base-0x388c> │ │ add x2, x2, #0x1ce │ │ add w4, w8, w9 │ │ bl 394dc <rfbHttpCheckFds@@Base+0xe0c> │ │ b 3908c <rfbHttpCheckFds@@Base+0x9bc> │ │ add x0, sp, #0x30 │ │ adrp x1, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x1, x1, #0xd7c │ │ + add x1, x1, #0xda7 │ │ mov x21, x20 │ │ bl 39474 <rfbHttpCheckFds@@Base+0xda4> │ │ tst w0, #0xff │ │ b.eq 39184 <rfbHttpCheckFds@@Base+0xab4> // b.none │ │ ldr x8, [sp, #8] │ │ cbz x8, 391c0 <rfbHttpCheckFds@@Base+0xaf0> │ │ ldr x20, [sp, #8] │ │ @@ -21990,15 +21990,15 @@ │ │ mov w1, #0x400 // #1024 │ │ bl 97410 <__strlen_chk@plt> │ │ mov x2, x0 │ │ add x1, sp, #0x1e8 │ │ b 390a0 <rfbHttpCheckFds@@Base+0x9d0> │ │ mov x0, x23 │ │ adrp x1, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x1, x1, #0x243 │ │ + add x1, x1, #0x26e │ │ mov w2, #0x1 // #1 │ │ bl 97310 <rfbWriteExact@plt> │ │ mov x20, x21 │ │ ldr x21, [sp, #48] │ │ b 38fcc <rfbHttpCheckFds@@Base+0x8fc> │ │ add x0, sp, #0x30 │ │ adrp x1, 12000 <jpeg_natural_order@@Base-0x588c> │ │ @@ -24441,27 +24441,27 @@ │ │ adrp x0, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x0, x0, #0xf09 │ │ mov w1, #0x3d // #61 │ │ mov w2, #0x1 // #1 │ │ bl 97cd0 <fwrite@plt> │ │ ldr x3, [x19] │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x5b9 │ │ + add x0, x0, #0x5e4 │ │ mov w1, #0x7f // #127 │ │ mov w2, #0x1 // #1 │ │ bl 97cd0 <fwrite@plt> │ │ ldr x3, [x19] │ │ adrp x0, 11000 <jpeg_natural_order@@Base-0x688c> │ │ add x0, x0, #0xe70 │ │ mov w1, #0x49 // #73 │ │ mov w2, #0x1 // #1 │ │ bl 97cd0 <fwrite@plt> │ │ ldr x3, [x19] │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0xb1f │ │ + add x0, x0, #0xb4a │ │ mov w1, #0x34 // #52 │ │ mov w2, #0x1 // #1 │ │ bl 97cd0 <fwrite@plt> │ │ ldr x3, [x19] │ │ adrp x0, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x0, x0, #0x24a │ │ mov w1, #0x75 // #117 │ │ @@ -24501,15 +24501,15 @@ │ │ adrp x0, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x0, x0, #0x8d0 │ │ mov w1, #0x9a // #154 │ │ mov w2, #0x1 // #1 │ │ bl 97cd0 <fwrite@plt> │ │ ldr x3, [x19] │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0xd15 │ │ + add x0, x0, #0xd40 │ │ mov w1, #0x59 // #89 │ │ mov w2, #0x1 // #1 │ │ bl 97cd0 <fwrite@plt> │ │ ldr x3, [x19] │ │ adrp x0, 10000 <jpeg_natural_order@@Base-0x788c> │ │ add x0, x0, #0x57f │ │ mov w1, #0x59 // #89 │ │ @@ -24531,15 +24531,15 @@ │ │ adrp x0, d000 <jpeg_natural_order@@Base-0xa88c> │ │ add x0, x0, #0x68d │ │ mov w1, #0x3c // #60 │ │ mov w2, #0x1 // #1 │ │ bl 97cd0 <fwrite@plt> │ │ ldr x3, [x19] │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0xb54 │ │ + add x0, x0, #0xb7f │ │ mov w1, #0x31 // #49 │ │ mov w2, #0x1 // #1 │ │ bl 97cd0 <fwrite@plt> │ │ ldr x3, [x19] │ │ adrp x0, 10000 <jpeg_natural_order@@Base-0x788c> │ │ add x0, x0, #0x5d9 │ │ mov w1, #0x42 // #66 │ │ @@ -24549,27 +24549,27 @@ │ │ adrp x0, 10000 <jpeg_natural_order@@Base-0x788c> │ │ add x0, x0, #0x2a7 │ │ mov w1, #0x4d // #77 │ │ mov w2, #0x1 // #1 │ │ bl 97cd0 <fwrite@plt> │ │ ldr x3, [x19] │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x639 │ │ + add x0, x0, #0x664 │ │ mov w1, #0x4f // #79 │ │ mov w2, #0x1 // #1 │ │ bl 97cd0 <fwrite@plt> │ │ ldr x3, [x19] │ │ adrp x0, 14000 <jpeg_natural_order@@Base-0x388c> │ │ add x0, x0, #0x251 │ │ mov w1, #0x52 // #82 │ │ mov w2, #0x1 // #1 │ │ bl 97cd0 <fwrite@plt> │ │ ldr x3, [x19] │ │ adrp x0, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x0, x0, #0xd82 │ │ + add x0, x0, #0xdad │ │ mov w1, #0x51 // #81 │ │ mov w2, #0x1 // #1 │ │ bl 97cd0 <fwrite@plt> │ │ bl 96dc0 <rfbGetExtensionIterator@plt> │ │ cbz x0, 3b984 <rfbUsage@@Base+0x27c> │ │ mov x19, x0 │ │ b 3b974 <rfbUsage@@Base+0x26c> │ │ @@ -24644,15 +24644,15 @@ │ │ mov x0, x27 │ │ adrp x1, 11000 <jpeg_natural_order@@Base-0x688c> │ │ add x1, x1, #0xa08 │ │ bl 97ad0 <strcmp@plt> │ │ cbz w0, 3bf14 <rfbProcessArguments@@Base+0x534> │ │ mov x0, x27 │ │ adrp x1, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x1, x1, #0xd6f │ │ + add x1, x1, #0xd9a │ │ bl 97ad0 <strcmp@plt> │ │ cbz w0, 3bf14 <rfbProcessArguments@@Base+0x534> │ │ mov x0, x27 │ │ adrp x1, 10000 <jpeg_natural_order@@Base-0x788c> │ │ add x1, x1, #0x57 │ │ bl 97ad0 <strcmp@plt> │ │ cbz w0, 3bca0 <rfbProcessArguments@@Base+0x2c0> │ │ @@ -24689,45 +24689,45 @@ │ │ mov x0, x27 │ │ adrp x1, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x1, x1, #0xe46 │ │ bl 97ad0 <strcmp@plt> │ │ cbz w0, 3bda4 <rfbProcessArguments@@Base+0x3c4> │ │ mov x0, x27 │ │ adrp x1, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x1, x1, #0x689 │ │ + add x1, x1, #0x6b4 │ │ bl 97ad0 <strcmp@plt> │ │ cbz w0, 3bdc0 <rfbProcessArguments@@Base+0x3e0> │ │ mov x0, x27 │ │ adrp x1, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x1, x1, #0x96b │ │ bl 97ad0 <strcmp@plt> │ │ cbz w0, 3bddc <rfbProcessArguments@@Base+0x3fc> │ │ mov x0, x27 │ │ adrp x1, f000 <jpeg_natural_order@@Base-0x888c> │ │ add x1, x1, #0xcae │ │ bl 97ad0 <strcmp@plt> │ │ cbz w0, 3bdf0 <rfbProcessArguments@@Base+0x410> │ │ mov x0, x27 │ │ adrp x1, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x1, x1, #0xd76 │ │ + add x1, x1, #0xda1 │ │ bl 97ad0 <strcmp@plt> │ │ cbz w0, 3be00 <rfbProcessArguments@@Base+0x420> │ │ mov x0, x27 │ │ adrp x1, f000 <jpeg_natural_order@@Base-0x888c> │ │ add x1, x1, #0x3d4 │ │ bl 97ad0 <strcmp@plt> │ │ cbz w0, 3be10 <rfbProcessArguments@@Base+0x430> │ │ mov x0, x27 │ │ adrp x1, 10000 <jpeg_natural_order@@Base-0x788c> │ │ add x1, x1, #0xa44 │ │ bl 97ad0 <strcmp@plt> │ │ cbz w0, 3be20 <rfbProcessArguments@@Base+0x440> │ │ mov x0, x27 │ │ adrp x1, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x1, x1, #0xdd4 │ │ + add x1, x1, #0xdff │ │ bl 97ad0 <strcmp@plt> │ │ cbz w0, 3be34 <rfbProcessArguments@@Base+0x454> │ │ mov x0, x27 │ │ adrp x1, 11000 <jpeg_natural_order@@Base-0x688c> │ │ add x1, x1, #0x5fc │ │ bl 97ad0 <strcmp@plt> │ │ cbz w0, 3be50 <rfbProcessArguments@@Base+0x470> │ │ @@ -25288,15 +25288,15 @@ │ │ ldr x8, [x8, #736] │ │ ldr x8, [x8] │ │ blr x8 │ │ b 3c490 <rfbSendRectEncodingUltra@@Base+0x3e0> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ mov w1, w0 │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0xb86 │ │ + add x0, x0, #0xbb1 │ │ ldr x8, [x8, #752] │ │ ldr x8, [x8] │ │ blr x8 │ │ mov w0, wzr │ │ ldr x10, [sp] │ │ ldr x8, [x10, #40] │ │ ldur x9, [x29, #-8] │ │ @@ -37417,15 +37417,15 @@ │ │ ldp x29, x30, [sp, #144] │ │ ldp d9, d8, [sp, #128] │ │ ldp d11, d10, [sp, #112] │ │ add sp, sp, #0xf0 │ │ b 48438 <rfbSendCompressedDataTight@@Base+0x188> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ nop │ │ - adr x0, e245 <jpeg_natural_order@@Base-0x9647> │ │ + adr x0, e270 <jpeg_natural_order@@Base-0x961c> │ │ ldr x8, [x8, #736] │ │ ldr x8, [x8] │ │ blr x8 │ │ b 48158 <rfbSendRectEncodingTight@@Base+0x754> │ │ ldur w21, [x29, #-60] │ │ sub w8, w25, w23 │ │ mov w20, w21 │ │ @@ -39722,23 +39722,23 @@ │ │ madd w9, w3, w19, w9 │ │ add x1, x11, w9, sxtw │ │ b 4a390 <rfbSendCompressedDataTight@@Base+0x20e0> │ │ ldr x22, [sp, #24] │ │ b 4a380 <rfbSendCompressedDataTight@@Base+0x20d0> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0xd93 │ │ + add x0, x0, #0xdbe │ │ b 4a0b0 <rfbSendCompressedDataTight@@Base+0x1e00> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ ldr x8, [x8, #736] │ │ ldr x19, [x8] │ │ bl 98000 <tjGetErrorStr@plt> │ │ mov x1, x0 │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0xd83 │ │ + add x0, x0, #0xdae │ │ blr x19 │ │ b 4a0bc <rfbSendCompressedDataTight@@Base+0x1e0c> │ │ add w3, w21, w21, lsl #1 │ │ mov w8, wzr │ │ mov w5, #0x3 // #3 │ │ ldur w12, [x29, #-28] │ │ mov x1, x22 │ │ @@ -39782,15 +39782,15 @@ │ │ b 4a0c0 <rfbSendCompressedDataTight@@Base+0x1e10> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ ldr x8, [x8, #736] │ │ ldr x19, [x8] │ │ bl 98000 <tjGetErrorStr@plt> │ │ mov x1, x0 │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0xd83 │ │ + add x0, x0, #0xdae │ │ blr x19 │ │ cbz x22, 4a0bc <rfbSendCompressedDataTight@@Base+0x1e0c> │ │ mov x0, x22 │ │ bl 96c80 <free@plt> │ │ b 4a0bc <rfbSendCompressedDataTight@@Base+0x1e0c> │ │ bl 96be0 <__stack_chk_fail@plt> │ │ sub sp, sp, #0xb0 │ │ @@ -40942,15 +40942,15 @@ │ │ ldp x26, x25, [sp, #48] │ │ ldp x28, x27, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x70 │ │ ret │ │ mov x25, x12 │ │ adrp x0, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x0, x0, #0xdde │ │ + add x0, x0, #0xe09 │ │ b 4b644 <tjCompress2@@Base+0x190> │ │ mov x25, x12 │ │ adrp x0, 10000 <jpeg_natural_order@@Base-0x788c> │ │ add x0, x0, #0x302 │ │ bl 980a0 <putenv@plt> │ │ mov w8, w20 │ │ mov x12, x25 │ │ @@ -41360,15 +41360,15 @@ │ │ cmp w8, #0x0 │ │ b.le 4bc94 <tjDecompressHeader2@@Base+0x1f8> │ │ mov w0, wzr │ │ b 4bb98 <tjDecompressHeader2@@Base+0xfc> │ │ adrp x3, 10000 <jpeg_natural_order@@Base-0x788c> │ │ add x3, x3, #0x2ff │ │ adrp x4, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x4, x4, #0x277 │ │ + add x4, x4, #0x2a2 │ │ b 4bb90 <tjDecompressHeader2@@Base+0xf4> │ │ adrp x3, 10000 <jpeg_natural_order@@Base-0x788c> │ │ add x3, x3, #0x2ff │ │ adrp x4, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x4, x4, #0x9dd │ │ b 4bb90 <tjDecompressHeader2@@Base+0xf4> │ │ mov w10, w15 │ │ @@ -41477,15 +41477,15 @@ │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ adrp x0, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x0, x0, #0xdde │ │ + add x0, x0, #0xe09 │ │ b 4be6c <tjDecompress2@@Base+0x128> │ │ adrp x0, 10000 <jpeg_natural_order@@Base-0x788c> │ │ add x0, x0, #0x302 │ │ bl 980a0 <putenv@plt> │ │ add x0, x19, #0x588 │ │ bl 98030 <setjmp@plt> │ │ cbnz w0, 4be0c <tjDecompress2@@Base+0xc8> │ │ @@ -41519,15 +41519,15 @@ │ │ mov w11, w12 │ │ mov w12, w13 │ │ mov x13, xzr │ │ b 4bfe0 <tjDecompress2@@Base+0x29c> │ │ adrp x3, 10000 <jpeg_natural_order@@Base-0x788c> │ │ add x3, x3, #0x2ff │ │ adrp x4, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x4, x4, #0x9af │ │ + add x4, x4, #0x9da │ │ b 4be08 <tjDecompress2@@Base+0xc4> │ │ add w13, w12, #0x1 │ │ add w14, w12, #0x2 │ │ add w15, w11, #0x2 │ │ cmp w13, #0x0 │ │ csinc w13, w14, w12, lt // lt = tstop │ │ add w14, w11, #0x1 │ │ @@ -41828,15 +41828,15 @@ │ │ ldr w11, [x10], #4 │ │ cmp w8, w11 │ │ b.eq 4c420 <rfbProcessClientAuthType@@Base+0x114> // b.none │ │ subs x9, x9, #0x1 │ │ b.ne 4c3a4 <rfbProcessClientAuthType@@Base+0x98> // b.any │ │ ldr x8, [x22] │ │ adrp x0, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x0, x0, #0xdef │ │ + add x0, x0, #0xe1a │ │ b 4c4d0 <rfbProcessClientAuthType@@Base+0x1c4> │ │ nop │ │ adr x0, f42c <jpeg_natural_order@@Base-0x8460> │ │ blr x8 │ │ mov x0, x19 │ │ bl 970c0 <rfbCloseClient@plt> │ │ ldr x1, [x22] │ │ @@ -42483,15 +42483,15 @@ │ │ adrp x0, 14000 <jpeg_natural_order@@Base-0x388c> │ │ add x0, x0, #0x351 │ │ mov w1, #0x2d // #45 │ │ mov w2, #0x1 // #1 │ │ bl 97cd0 <fwrite@plt> │ │ ldr x3, [x19] │ │ adrp x0, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x0, x0, #0xe2e │ │ + add x0, x0, #0xe59 │ │ mov w1, #0x24 // #36 │ │ mov w2, #0x1 // #1 │ │ bl 97cd0 <fwrite@plt> │ │ ldr x1, [x19] │ │ mov w0, #0xa // #10 │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ @@ -42593,15 +42593,15 @@ │ │ mov x0, x19 │ │ ldr x1, [x1, #864] │ │ bl 96e00 <rfbGetExtensionClientData@plt> │ │ ldr x8, [x22] │ │ cbz x0, 4cfec <rfbHandleSecTypeTight@@Base+0x134> │ │ mov x20, x0 │ │ adrp x0, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x0, x0, #0xe53 │ │ + add x0, x0, #0xe7e │ │ blr x8 │ │ ldr x8, [x19] │ │ ldr x9, [x8, #584] │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ ldr x8, [x8, #808] │ │ cbz x9, 4d014 <rfbHandleSecTypeTight@@Base+0x15c> │ │ ldrb w9, [x19, #76] │ │ @@ -42630,15 +42630,15 @@ │ │ nop │ │ adr x0, f42c <jpeg_natural_order@@Base-0x8460> │ │ blr x8 │ │ mov x0, x19 │ │ bl 970c0 <rfbCloseClient@plt> │ │ ldr x8, [x22] │ │ adrp x0, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x0, x0, #0xe53 │ │ + add x0, x0, #0xe7e │ │ blr x8 │ │ b 4d10c <rfbHandleSecTypeTight@@Base+0x254> │ │ mov w23, #0x1 // #1 │ │ b 4d05c <rfbHandleSecTypeTight@@Base+0x1a4> │ │ ldrb w9, [x8] │ │ mov w10, #0x2000000 // #33554432 │ │ mov w11, #0x2 // #2 │ │ @@ -42753,15 +42753,15 @@ │ │ blr x8 │ │ nop │ │ adr x0, b166a <rfbEconomicTranslate@@Base+0x14582> │ │ mov w1, wzr │ │ mov w2, #0x1000 // #4096 │ │ bl 97b30 <memset@plt> │ │ adrp x0, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x0, x0, #0x9c8 │ │ + add x0, x0, #0x9f3 │ │ bl 96cd0 <strdup@plt> │ │ cbz x0, 4d208 <InitFileTransfer@@Base+0x78> │ │ mov w1, #0x9 // #9 │ │ mov x19, x0 │ │ bl 97410 <__strlen_chk@plt> │ │ cbz x0, 4d208 <InitFileTransfer@@Base+0x78> │ │ mov x0, x19 │ │ @@ -42775,15 +42775,15 @@ │ │ strb w10, [x20, #1641] │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ │ │ 000000000004d228 <GetHomeDir@@Base>: │ │ adrp x0, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x0, x0, #0x9c8 │ │ + add x0, x0, #0x9f3 │ │ b 96cd0 <strdup@plt> │ │ │ │ 000000000004d234 <SetFtpRoot@@Base>: │ │ sub sp, sp, #0xc0 │ │ stp x29, x30, [sp, #144] │ │ str x21, [sp, #160] │ │ stp x20, x19, [sp, #176] │ │ @@ -42911,15 +42911,15 @@ │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, f000 <jpeg_natural_order@@Base-0x888c> │ │ add x0, x0, #0x41 │ │ ldr x8, [x8, #736] │ │ adrp x1, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x1, x1, #0xebf │ │ adrp x2, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x2, x2, #0xe7a │ │ + add x2, x2, #0xea5 │ │ ldr x8, [x8] │ │ blr x8 │ │ mov x19, xzr │ │ ldr x8, [x21, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ b.ne 4d4b8 <ConvertPath@@Base+0x10c> // b.any │ │ @@ -42957,15 +42957,15 @@ │ │ sub x9, x29, #0x78 │ │ mov x10, sp │ │ stp x5, x6, [x29, #-104] │ │ add x10, x10, #0x80 │ │ mov x2, x1 │ │ stur x7, [x29, #-88] │ │ adrp x3, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x3, x3, #0x2ae │ │ + add x3, x3, #0x2d9 │ │ stp q0, q1, [sp] │ │ sub x4, x29, #0x50 │ │ mov w1, wzr │ │ stp q2, q3, [sp, #32] │ │ stp q4, q5, [sp, #64] │ │ stp q6, q7, [sp, #96] │ │ mrs x19, tpidr_el0 │ │ @@ -43341,15 +43341,15 @@ │ │ ldr x3, [x8] │ │ adrp x2, f000 <jpeg_natural_order@@Base-0x888c> │ │ add x2, x2, #0xa4a │ │ b 4db1c <HandleFileDownloadLengthError@@Base+0x134> │ │ tbz w0, #31, 4dadc <HandleFileDownloadLengthError@@Base+0xf4> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x699 │ │ + add x0, x0, #0x6c4 │ │ ldr x8, [x8, #736] │ │ adrp x1, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x1, x1, #0xebf │ │ adrp x2, f000 <jpeg_natural_order@@Base-0x888c> │ │ add x2, x2, #0xa4a │ │ ldr x8, [x8] │ │ blr x8 │ │ @@ -43440,15 +43440,15 @@ │ │ cbz w0, 4dc9c <HandleFileDownload@@Base+0xd8> │ │ bl 98340 <GetFileDownLoadErrMsg@plt> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ mov x20, x0 │ │ mov x21, x1 │ │ ldr x8, [x8, #736] │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x6cf │ │ + add x0, x0, #0x6fa │ │ adrp x1, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x1, x1, #0xebf │ │ adrp x2, 11000 <jpeg_natural_order@@Base-0x688c> │ │ add x2, x2, #0x265 │ │ ldr x8, [x8] │ │ blr x8 │ │ cbz x20, 4dc9c <HandleFileDownload@@Base+0xd8> │ │ @@ -43513,20 +43513,20 @@ │ │ bl 96e10 <pthread_mutex_unlock@plt> │ │ mov x0, x23 │ │ mov x1, x22 │ │ bl 982f0 <FreeFileTransferMsg@plt> │ │ b 4dce0 <RunFileDownloadThread@@Base+0x34> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0xb9f │ │ + add x0, x0, #0xbca │ │ ldr x8, [x8, #736] │ │ adrp x1, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x1, x1, #0xebf │ │ adrp x2, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x2, x2, #0x9d1 │ │ + add x2, x2, #0x9fc │ │ ldr x8, [x8] │ │ blr x8 │ │ mov x0, x23 │ │ mov x1, x22 │ │ bl 982f0 <FreeFileTransferMsg@plt> │ │ add x0, x19, x24 │ │ bl 96e10 <pthread_mutex_unlock@plt> │ │ @@ -43582,15 +43582,15 @@ │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, 10000 <jpeg_natural_order@@Base-0x788c> │ │ add x0, x0, #0xa7d │ │ ldr x8, [x8, #736] │ │ adrp x1, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x1, x1, #0xebf │ │ adrp x2, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x2, x2, #0x708 │ │ + add x2, x2, #0x733 │ │ mov x3, x21 │ │ ldr x8, [x8] │ │ blr x8 │ │ nop │ │ adr x22, b266c <rfbEconomicTranslate@@Base+0x15584> │ │ mov x0, x22 │ │ bl 96e30 <pthread_mutex_lock@plt> │ │ @@ -43604,44 +43604,44 @@ │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x0, x0, #0xa70 │ │ ldr x8, [x8, #736] │ │ adrp x1, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x1, x1, #0xebf │ │ adrp x2, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x2, x2, #0x708 │ │ + add x2, x2, #0x733 │ │ ldr x8, [x8] │ │ blr x8 │ │ mov x0, x19 │ │ bl 970c0 <rfbCloseClient@plt> │ │ b 4df48 <HandleFileDownloadCancelRequest@@Base+0x1a8> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x0, x0, #0x9e7 │ │ + add x0, x0, #0xa12 │ │ b 4deec <HandleFileDownloadCancelRequest@@Base+0x14c> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x0, x0, #0xf80 │ │ ldr x8, [x8, #736] │ │ ldr x8, [x8] │ │ adrp x1, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x1, x1, #0xebf │ │ adrp x2, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x2, x2, #0x708 │ │ + add x2, x2, #0x733 │ │ blr x8 │ │ b 4df48 <HandleFileDownloadCancelRequest@@Base+0x1a8> │ │ tbz w0, #31, 4df38 <HandleFileDownloadCancelRequest@@Base+0x198> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x0, x0, #0xa70 │ │ ldr x8, [x8, #736] │ │ adrp x1, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x1, x1, #0xebf │ │ adrp x2, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x2, x2, #0x708 │ │ + add x2, x2, #0x733 │ │ ldr x8, [x8] │ │ blr x8 │ │ mov x0, x19 │ │ bl 970c0 <rfbCloseClient@plt> │ │ mov x0, x21 │ │ bl 96c80 <free@plt> │ │ ldr x8, [x23, #40] │ │ @@ -43882,15 +43882,15 @@ │ │ ldr x3, [x8] │ │ adrp x2, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x2, x2, #0xfba │ │ b 4e358 <HandleFileUploadLengthError@@Base+0x158> │ │ tbz w0, #31, 4e320 <HandleFileUploadLengthError@@Base+0x120> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x699 │ │ + add x0, x0, #0x6c4 │ │ ldr x8, [x8, #736] │ │ adrp x1, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x1, x1, #0xebf │ │ adrp x2, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x2, x2, #0xfba │ │ ldr x8, [x8] │ │ blr x8 │ │ @@ -44238,15 +44238,15 @@ │ │ mov x0, x19 │ │ mov x1, x21 │ │ bl 973c0 <rfbReadExact@plt> │ │ cmp w0, #0x0 │ │ b.le 4e95c <HandleFileUploadFailedRequest@@Base+0x1a4> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x0, x0, #0xe86 │ │ + add x0, x0, #0xeb1 │ │ ldr x8, [x8, #736] │ │ adrp x1, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x1, x1, #0xebf │ │ adrp x2, 11000 <jpeg_natural_order@@Base-0x688c> │ │ add x2, x2, #0x690 │ │ mov x3, x21 │ │ ldr x8, [x8] │ │ @@ -44273,28 +44273,28 @@ │ │ ldp x22, x21, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x50 │ │ br x3 │ │ tbz w0, #31, 4e914 <HandleFileUploadFailedRequest@@Base+0x15c> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x2b3 │ │ + add x0, x0, #0x2de │ │ ldr x8, [x8, #736] │ │ adrp x1, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x1, x1, #0xebf │ │ adrp x2, 11000 <jpeg_natural_order@@Base-0x688c> │ │ add x2, x2, #0x690 │ │ ldr x8, [x8] │ │ blr x8 │ │ mov x0, x19 │ │ bl 970c0 <rfbCloseClient@plt> │ │ b 4e998 <HandleFileUploadFailedRequest@@Base+0x1e0> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x0, x0, #0x9e7 │ │ + add x0, x0, #0xa12 │ │ b 4e93c <HandleFileUploadFailedRequest@@Base+0x184> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, 10000 <jpeg_natural_order@@Base-0x788c> │ │ add x0, x0, #0xea0 │ │ ldr x8, [x8, #736] │ │ ldr x8, [x8] │ │ adrp x1, 12000 <jpeg_natural_order@@Base-0x588c> │ │ @@ -44302,15 +44302,15 @@ │ │ adrp x2, 11000 <jpeg_natural_order@@Base-0x688c> │ │ add x2, x2, #0x690 │ │ blr x8 │ │ b 4e998 <HandleFileUploadFailedRequest@@Base+0x1e0> │ │ tbz w0, #31, 4e988 <HandleFileUploadFailedRequest@@Base+0x1d0> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x2b3 │ │ + add x0, x0, #0x2de │ │ ldr x8, [x8, #736] │ │ adrp x1, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x1, x1, #0xebf │ │ adrp x2, 11000 <jpeg_natural_order@@Base-0x688c> │ │ add x2, x2, #0x690 │ │ ldr x8, [x8] │ │ blr x8 │ │ @@ -44388,15 +44388,15 @@ │ │ ldp x20, x19, [sp, #32] │ │ ldr x28, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ br x3 │ │ tbz w0, #31, 4eb18 <HandleFileCreateDirRequest@@Base+0x154> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x0, x0, #0xa1f │ │ + add x0, x0, #0xa4a │ │ b 4eafc <HandleFileCreateDirRequest@@Base+0x138> │ │ add x1, sp, #0x8 │ │ mov x0, x19 │ │ bl 973c0 <rfbReadExact@plt> │ │ cmp w0, #0x0 │ │ b.le 4eaec <HandleFileCreateDirRequest@@Base+0x128> │ │ add x0, sp, #0x8 │ │ @@ -44404,15 +44404,15 @@ │ │ cbz x0, 4eb48 <HandleFileCreateDirRequest@@Base+0x184> │ │ add x0, sp, #0x8 │ │ bl 983c0 <CreateDirectory@plt> │ │ b 4eb20 <HandleFileCreateDirRequest@@Base+0x15c> │ │ tbz w0, #31, 4eb18 <HandleFileCreateDirRequest@@Base+0x154> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x2b3 │ │ + add x0, x0, #0x2de │ │ ldr x8, [x8, #736] │ │ ldr x8, [x8] │ │ adrp x1, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x1, x1, #0xebf │ │ adrp x2, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x2, x2, #0x633 │ │ blr x8 │ │ @@ -44515,15 +44515,15 @@ │ │ mov w19, w2 │ │ mov x20, x1 │ │ mov x21, x0 │ │ cbnz w8, 4ecac <CreateFileListInfo@@Base+0x64> │ │ bl 982d0 <GetFtpRoot@plt> │ │ mov x3, x0 │ │ adrp x4, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x4, x4, #0xd13 │ │ + add x4, x4, #0xd3e │ │ mov x0, x20 │ │ mov x1, #0xffffffffffffffff // #-1 │ │ bl 4f108 <CreateFileListMsg@@Base+0x21c> │ │ mov x0, x20 │ │ bl 975d0 <opendir@plt> │ │ cbz x0, 4ee40 <CreateFileListInfo@@Base+0x1f8> │ │ mov x22, x0 │ │ @@ -44571,15 +44571,15 @@ │ │ mov x0, x20 │ │ bl 96d30 <strlen@plt> │ │ ldrb w8, [x25, x0] │ │ cmp w8, #0x2f │ │ b.eq 4ed88 <CreateFileListInfo@@Base+0x140> // b.none │ │ add x0, sp, #0x80 │ │ adrp x1, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x1, x1, #0xd13 │ │ + add x1, x1, #0xd3e │ │ mov w2, #0x1000 // #4096 │ │ bl 98400 <__strcat_chk@plt> │ │ add x0, sp, #0x80 │ │ add x1, x28, #0x13 │ │ mov w2, #0x1000 // #4096 │ │ bl 98400 <__strcat_chk@plt> │ │ add x0, sp, #0x80 │ │ @@ -44814,15 +44814,15 @@ │ │ sub x9, x29, #0x78 │ │ mov x10, sp │ │ stp x5, x6, [x29, #-104] │ │ add x10, x10, #0x80 │ │ mov x2, x1 │ │ stur x7, [x29, #-88] │ │ nop │ │ - adr x3, e2ae <jpeg_natural_order@@Base-0x95de> │ │ + adr x3, e2d9 <jpeg_natural_order@@Base-0x95b3> │ │ stp q0, q1, [sp] │ │ sub x4, x29, #0x50 │ │ mov w1, wzr │ │ stp q2, q3, [sp, #32] │ │ stp q4, q5, [sp, #64] │ │ stp q6, q7, [sp, #96] │ │ mrs x19, tpidr_el0 │ │ @@ -44893,15 +44893,15 @@ │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x0, x0, #0x60c │ │ ldr x8, [x8, #736] │ │ adrp x1, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x1, x1, #0x9b3 │ │ adrp x2, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x2, x2, #0xbd7 │ │ + add x2, x2, #0xc02 │ │ ldr x8, [x8] │ │ blr x8 │ │ mov x19, xzr │ │ ldr x8, [x22, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ b.ne 4f2a8 <GetFileDownLoadErrMsg@@Base+0xfc> // b.any │ │ @@ -44947,15 +44947,15 @@ │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x0, x0, #0x60c │ │ ldr x8, [x8, #736] │ │ adrp x1, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x1, x1, #0x9b3 │ │ adrp x2, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x2, x2, #0xbd7 │ │ + add x2, x2, #0xc02 │ │ ldr x8, [x8] │ │ blr x8 │ │ mov x0, xzr │ │ mov x19, xzr │ │ mov x1, x19 │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ @@ -45007,15 +45007,15 @@ │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x0, x0, #0x60c │ │ ldr x8, [x8, #736] │ │ adrp x1, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x1, x1, #0x9b3 │ │ adrp x2, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x2, x2, #0xbd7 │ │ + add x2, x2, #0xc02 │ │ ldr x8, [x8] │ │ blr x8 │ │ mov x19, xzr │ │ ldr x8, [x22, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ b.ne 4f460 <GetFileDownloadReadDataErrMsg@@Base+0xfc> // b.any │ │ @@ -45031,15 +45031,15 @@ │ │ 000000000004f464 <GetFileDownloadLengthErrResponseMsg@@Base>: │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #64] │ │ stp x22, x21, [sp, #80] │ │ stp x20, x19, [sp, #96] │ │ add x29, sp, #0x40 │ │ adrp x9, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x9, x9, #0xa64 │ │ + add x9, x9, #0xa8f │ │ mrs x22, tpidr_el0 │ │ ldp q0, q1, [x9] │ │ ldr x8, [x22, #40] │ │ ldur q2, [x9, #26] │ │ mov x0, sp │ │ mov w1, #0x2a // #42 │ │ stur x8, [x29, #-8] │ │ @@ -45071,15 +45071,15 @@ │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x0, x0, #0x60c │ │ ldr x8, [x8, #736] │ │ adrp x1, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x1, x1, #0x9b3 │ │ adrp x2, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x2, x2, #0xbd7 │ │ + add x2, x2, #0xc02 │ │ ldr x8, [x8] │ │ blr x8 │ │ mov x19, xzr │ │ ldr x8, [x22, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ b.ne 4f558 <GetFileDownloadLengthErrResponseMsg@@Base+0xf4> // b.any │ │ @@ -45192,15 +45192,15 @@ │ │ ldr x8, [x8, #736] │ │ ldr x8, [x8] │ │ adrp x0, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x0, x0, #0x60c │ │ adrp x1, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x1, x1, #0x9b3 │ │ adrp x2, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x2, x2, #0xbd7 │ │ + add x2, x2, #0xc02 │ │ blr x8 │ │ mov x19, xzr │ │ ldr x8, [x23, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ b.ne 4f870 <GetFileDownloadResponseMsgInBlocks@@Base+0x314> // b.any │ │ mov x0, x20 │ │ @@ -45232,15 +45232,15 @@ │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x0, x0, #0x60c │ │ ldr x8, [x8, #736] │ │ adrp x1, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x1, x1, #0x9b3 │ │ adrp x2, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x2, x2, #0xed0 │ │ + add x2, x2, #0xefb │ │ ldr x8, [x8] │ │ b 4f6fc <GetFileDownloadResponseMsgInBlocks@@Base+0x1a0> │ │ adrp x22, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, f000 <jpeg_natural_order@@Base-0x888c> │ │ add x0, x0, #0xd72 │ │ ldr x22, [x22, #736] │ │ adrp x1, 13000 <jpeg_natural_order@@Base-0x488c> │ │ @@ -45357,15 +45357,15 @@ │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x0, x0, #0x60c │ │ ldr x8, [x8, #736] │ │ adrp x1, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x1, x1, #0x9b3 │ │ adrp x2, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x2, x2, #0xed0 │ │ + add x2, x2, #0xefb │ │ ldr x8, [x8] │ │ blr x8 │ │ mov x0, xzr │ │ mov x19, xzr │ │ mov x1, x19 │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ @@ -45445,15 +45445,15 @@ │ │ b 4fae0 <ChkFileDownloadErr@@Base+0x13c> │ │ ldr x8, [x23] │ │ adrp x0, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x0, x0, #0x60c │ │ adrp x1, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x1, x1, #0x9b3 │ │ adrp x2, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x2, x2, #0xbd7 │ │ + add x2, x2, #0xc02 │ │ blr x8 │ │ mov x20, xzr │ │ ldr x8, [x22, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ b.ne 4fb60 <ChkFileDownloadErr@@Base+0x1bc> // b.any │ │ mov x0, x19 │ │ @@ -45489,15 +45489,15 @@ │ │ 000000000004fb64 <GetFileUploadLengthErrResponseMsg@@Base>: │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #64] │ │ stp x22, x21, [sp, #80] │ │ stp x20, x19, [sp, #96] │ │ add x29, sp, #0x40 │ │ adrp x9, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x9, x9, #0xa64 │ │ + add x9, x9, #0xa8f │ │ mrs x22, tpidr_el0 │ │ ldp q0, q1, [x9] │ │ ldr x8, [x22, #40] │ │ ldur q2, [x9, #26] │ │ mov x0, sp │ │ mov w1, #0x2a // #42 │ │ stur x8, [x29, #-8] │ │ @@ -45919,20 +45919,20 @@ │ │ add x1, sp, #0x8 │ │ stp x8, x8, [sp, #8] │ │ bl 98480 <utime@plt> │ │ cmn w0, #0x1 │ │ b.ne 50228 <FileUpdateComplete@@Base+0x70> // b.any │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x0, x0, #0xa8e │ │ + add x0, x0, #0xab9 │ │ ldr x8, [x8, #736] │ │ adrp x1, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x1, x1, #0x9b3 │ │ adrp x2, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x2, x2, #0x2f4 │ │ + add x2, x2, #0x31f │ │ add x3, x19, x21 │ │ ldr x8, [x8] │ │ blr x8 │ │ ldr w0, [x19, #8320] │ │ cmn w0, #0x1 │ │ b.eq 50244 <FileUpdateComplete@@Base+0x8c> // b.none │ │ bl 970a0 <close@plt> │ │ @@ -45995,15 +45995,15 @@ │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x0, x0, #0x633 │ │ ldr x8, [x8, #736] │ │ adrp x1, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x1, x1, #0x9b3 │ │ adrp x2, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x2, x2, #0xbf0 │ │ + add x2, x2, #0xc1b │ │ ldr x4, [x8] │ │ mov x3, x19 │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ br x4 │ │ │ │ 000000000005033c <DisplayFileList@@Base>: │ │ @@ -46083,15 +46083,15 @@ │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, 10000 <jpeg_natural_order@@Base-0x788c> │ │ add x0, x0, #0x798 │ │ ldr x8, [x8, #736] │ │ adrp x1, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x1, x1, #0xc6c │ │ adrp x2, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x2, x2, #0xc00 │ │ + add x2, x2, #0xc2b │ │ ldr x8, [x8] │ │ blr x8 │ │ mov w0, wzr │ │ b 504d4 <AddFileListItemInfo@@Base+0xd8> │ │ mov x24, xzr │ │ mov w25, #0x108 // #264 │ │ mov x1, x23 │ │ @@ -46210,15 +46210,15 @@ │ │ ldr w8, [x0] │ │ cmp w8, #0x6e │ │ b.ne 50650 <webSocketsCheck@@Base+0x9c> // b.any │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ ldr x8, [x8, #736] │ │ ldr x8, [x8] │ │ nop │ │ - adr x0, e307 <jpeg_natural_order@@Base-0x9585> │ │ + adr x0, e332 <jpeg_natural_order@@Base-0x955a> │ │ blr x8 │ │ mov w0, #0xff // #255 │ │ b 5066c <webSocketsCheck@@Base+0xb8> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, f000 <jpeg_natural_order@@Base-0x888c> │ │ add x0, x0, #0xde5 │ │ ldr x8, [x8, #752] │ │ @@ -46400,15 +46400,15 @@ │ │ mov x1, x22 │ │ bl 98490 <strncasecmp@plt> │ │ mov x21, x23 │ │ cbz w0, 50a1c <webSocketsCheck@@Base+0x468> │ │ cmp w27, #0x13 │ │ mov w8, #0x13 // #19 │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x333 │ │ + add x0, x0, #0x35e │ │ csel w2, w27, w8, lt // lt = tstop │ │ mov x1, x22 │ │ bl 98490 <strncasecmp@plt> │ │ mov w23, #0x6 // #6 │ │ cbz w0, 50a38 <webSocketsCheck@@Base+0x484> │ │ cmp w27, #0x17 │ │ mov w8, #0x17 // #23 │ │ @@ -46450,15 +46450,15 @@ │ │ mov w23, #0x6 // #6 │ │ b 507d8 <webSocketsCheck@@Base+0x224> │ │ adrp x9, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ add x8, x19, x28 │ │ add x1, x22, #0x18 │ │ ldr x9, [x9, #736] │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x321 │ │ + add x0, x0, #0x34c │ │ sturb wzr, [x8, #-1] │ │ ldr x9, [x9] │ │ str x1, [sp, #16] │ │ blr x9 │ │ mov w22, w25 │ │ b 509e0 <webSocketsCheck@@Base+0x42c> │ │ add x8, x19, x28 │ │ @@ -46553,24 +46553,24 @@ │ │ ldur x0, [x29, #-64] │ │ bl 96c80 <free@plt> │ │ mov x0, x19 │ │ bl 96c80 <free@plt> │ │ b 50668 <webSocketsCheck@@Base+0xb4> │ │ adrp x23, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x347 │ │ + add x0, x0, #0x372 │ │ ldr x23, [x23, #736] │ │ ldr x8, [x23] │ │ blr x8 │ │ mov w24, wzr │ │ adrp x22, e000 <jpeg_natural_order@@Base-0x988c> │ │ add x22, x22, #0xe81 │ │ b 50be4 <webSocketsCheck@@Base+0x630> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x347 │ │ + add x0, x0, #0x372 │ │ blr x8 │ │ adrp x22, 10000 <jpeg_natural_order@@Base-0x788c> │ │ add x22, x22, #0xecd │ │ mov x0, x24 │ │ mov x1, x22 │ │ bl 97b40 <strstr@plt> │ │ cbz x0, 50bac <webSocketsCheck@@Base+0x5f8> │ │ @@ -46584,15 +46584,15 @@ │ │ mov x1, x25 │ │ bl 50f18 <webSocketsHasDataInBuffer@@Base+0x4c> │ │ mov x0, x22 │ │ mov w1, #0x7 // #7 │ │ bl 97410 <__strlen_chk@plt> │ │ cbz x0, 50c34 <webSocketsCheck@@Base+0x680> │ │ adrp x3, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x3, x3, #0xae5 │ │ + add x3, x3, #0xb10 │ │ sub x4, x29, #0x25 │ │ mov x0, x21 │ │ mov w1, #0x1000 // #4096 │ │ mov x5, x22 │ │ bl 5101c <webSocketsHasDataInBuffer@@Base+0x150> │ │ b 50c4c <webSocketsCheck@@Base+0x698> │ │ adrp x3, 14000 <jpeg_natural_order@@Base-0x388c> │ │ @@ -47045,15 +47045,15 @@ │ │ cbz w10, 51330 <webSocketsDecodeHybi@@Base+0x204> │ │ tbnz w9, #7, 51344 <webSocketsDecodeHybi@@Base+0x218> │ │ strb w10, [x24, #48] │ │ b 5134c <webSocketsDecodeHybi@@Base+0x220> │ │ tbnz w9, #7, 5134c <webSocketsDecodeHybi@@Base+0x220> │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0xdbc │ │ + add x0, x0, #0xde7 │ │ ldr x8, [x8, #752] │ │ ldr x8, [x8] │ │ blr x8 │ │ b 5137c <webSocketsDecodeHybi@@Base+0x250> │ │ ldrb w9, [x24, #48] │ │ cmp w9, #0xff │ │ b.eq 513b0 <webSocketsDecodeHybi@@Base+0x284> // b.none │ │ @@ -47133,15 +47133,15 @@ │ │ ldr x8, [x8, #752] │ │ ldr w21, [x0] │ │ ldr x25, [x8] │ │ mov w0, w21 │ │ bl 96d20 <strerror@plt> │ │ mov x2, x0 │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0xc14 │ │ + add x0, x0, #0xc3f │ │ adrp x1, 13000 <jpeg_natural_order@@Base-0x488c> │ │ add x1, x1, #0x244 │ │ blr x25 │ │ str w21, [x20] │ │ mov w8, #0xffffffff // #-1 │ │ str w8, [sp, #4] │ │ mov w8, #0xff // #255 │ │ @@ -49902,17 +49902,17 @@ │ │ stp x28, x27, [sp, #16] │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mov x29, sp │ │ adrp x25, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x25, x25, #0xc22 │ │ + add x25, x25, #0xc4d │ │ adrp x21, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x21, x21, #0xb79 │ │ + add x21, x21, #0xba4 │ │ mov w8, #0x10 // #16 │ │ adrp x22, f000 <jpeg_natural_order@@Base-0x888c> │ │ add x22, x22, #0xe14 │ │ adrp x23, 12000 <jpeg_natural_order@@Base-0x588c> │ │ add x23, x23, #0xb2f │ │ mov w24, #0x400 // #1024 │ │ adrp x20, 9c000 <jpeg_std_message_table@@Base+0x2300> │ │ @@ -50017,15 +50017,15 @@ │ │ b 54128 <jsimd_can_rgb_ycc@@Base+0x244> │ │ mov w19, #0x1 // #1 │ │ b 54100 <jsimd_can_rgb_ycc@@Base+0x21c> │ │ mov w19, #0x1 // #1 │ │ b 54108 <jsimd_can_rgb_ycc@@Base+0x224> │ │ mov w19, wzr │ │ adrp x25, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x25, x25, #0xc22 │ │ + add x25, x25, #0xc4d │ │ mov x0, x27 │ │ bl 97bd0 <fclose@plt> │ │ mov x0, x26 │ │ bl 96c80 <free@plt> │ │ cmp w24, #0x80, lsl #12 │ │ b.gt 54128 <jsimd_can_rgb_ycc@@Base+0x244> │ │ lsl w24, w24, #1 │ │ @@ -50038,15 +50038,15 @@ │ │ add x1, x1, #0x2c7 │ │ bl 97ad0 <strcmp@plt> │ │ cbnz w0, 54154 <jsimd_can_rgb_ycc@@Base+0x270> │ │ mov w8, #0x10 // #16 │ │ adrp x9, 9c000 <jpeg_std_message_table@@Base+0x2300> │ │ str w8, [x9, #2092] │ │ adrp x0, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x0, x0, #0xb69 │ │ + add x0, x0, #0xb94 │ │ bl 97580 <getenv@plt> │ │ cbz x0, 5417c <jsimd_can_rgb_ycc@@Base+0x298> │ │ adrp x1, 11000 <jpeg_natural_order@@Base-0x688c> │ │ add x1, x1, #0x2c7 │ │ bl 97ad0 <strcmp@plt> │ │ cbnz w0, 5417c <jsimd_can_rgb_ycc@@Base+0x298> │ │ adrp x8, 9c000 <jpeg_std_message_table@@Base+0x2300> │ │ @@ -50059,15 +50059,15 @@ │ │ add x1, x1, #0x2c7 │ │ bl 97ad0 <strcmp@plt> │ │ cbnz w0, 541a8 <jsimd_can_rgb_ycc@@Base+0x2c4> │ │ mov w8, #0x1 // #1 │ │ adrp x9, b2000 <rfbEconomicTranslate@@Base+0x14f18> │ │ strb w8, [x9, #1684] │ │ adrp x0, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x0, x0, #0x37b │ │ + add x0, x0, #0x3a6 │ │ bl 97580 <getenv@plt> │ │ cbz x0, 541e0 <jsimd_can_rgb_ycc@@Base+0x2fc> │ │ adrp x1, 11000 <jpeg_natural_order@@Base-0x688c> │ │ add x1, x1, #0x2c7 │ │ mov x19, x0 │ │ bl 97ad0 <strcmp@plt> │ │ cbz w0, 5421c <jsimd_can_rgb_ycc@@Base+0x338> │ │ @@ -50562,15 +50562,15 @@ │ │ cbz w8, 54808 <jsimd_encode_mcu_AC_refine_prepare@@Base+0x50> │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ stp x20, x19, [sp, #32] │ │ mov x29, sp │ │ mov x19, x1 │ │ adrp x1, d000 <jpeg_natural_order@@Base-0xa88c> │ │ - add x1, x1, #0xb79 │ │ + add x1, x1, #0xba4 │ │ mov w2, #0x8 // #8 │ │ mov x20, x0 │ │ bl 97b60 <strncmp@plt> │ │ cbz w0, 54810 <jsimd_encode_mcu_AC_refine_prepare@@Base+0x58> │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ @@ -75021,15 +75021,15 @@ │ │ b 6c5c4 <jinit_c_master_control@@Base+0x958> │ │ adrp x8, 15000 <jpeg_natural_order@@Base-0x288c> │ │ ldr d0, [x8, #360] │ │ str d0, [x25, #32] │ │ ldr w8, [x19, #240] │ │ str w8, [x25, #40] │ │ nop │ │ - adr x8, edf3 <jpeg_natural_order@@Base-0x8a99> │ │ + adr x8, d7c7 <jpeg_natural_order@@Base-0xa0c5> │ │ str x8, [x25, #48] │ │ ldr x8, [x24, #40] │ │ ldur x9, [x29, #-16] │ │ cmp x8, x9 │ │ b.ne 6c604 <jinit_c_master_control@@Base+0x998> // b.any │ │ add sp, sp, #0xa80 │ │ ldp x20, x19, [sp, #80] │ │ @@ -103902,15 +103902,15 @@ │ │ ldr x8, [x19, #40] │ │ stur x8, [x29, #-8] │ │ ldr x8, [x0] │ │ ldr x8, [x8, #24] │ │ blr x8 │ │ adrp x8, 9a000 <jpeg_std_message_table@@Base+0x300> │ │ adrp x1, e000 <jpeg_natural_order@@Base-0x988c> │ │ - add x1, x1, #0xc69 │ │ + add x1, x1, #0xc94 │ │ ldr x8, [x8, #784] │ │ mov x2, sp │ │ ldr x0, [x8] │ │ bl 989d0 <fprintf@plt> │ │ ldr x8, [x19, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 ├── 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: a6ff8f1a3decd607f90c6f07389c8d102b9c27c2 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8c0138a81cd73beaa37142de4734b9dc1d2abf83 │ ├── strings --all --bytes=8 {} │ │ @@ -625,14 +625,15 @@ │ │ -httpportv6 portnum use portnum for IPv6 http connection │ │ -enablehttpproxy │ │ tightvnc-filetransfer/InitFileTransfer │ │ File [%s]: Method [%s]: parameter passed is improper, ftproot not changed │ │ File [%s]: Method [%s]: Not able to open the directory │ │ DISPLAYING FILE NAMES IN THE LIST ...START │ │ JSIMD_FORCESSE │ │ +droidVNC-NG version 2.0.8 (build 20250213) │ │ Wrong JPEG library version: library is %d, caller expects %d │ │ Invalid progressive parameters Ss=%d Se=%d Ah=%d Al=%d │ │ net/christianbeier/droidvnc_ng/InputService │ │ getBytes │ │ java/nio/CharBuffer │ │ rfbSetProtocolVersion(%d,%d) set to invalid values │ │ rfbProcessFileTransfer() rfbDirContentRequest: rfbRDirContent: "%s"->"%s" │ │ @@ -776,15 +777,14 @@ │ │ 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 20250214) │ │ 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 │ ├── readelf --wide --decompress --string-dump=.rodata {} │ │ @@ -382,184 +382,184 @@ │ │ [ 17ca] -help │ │ [ 17d0] -enablehttpproxy │ │ [ 17e1] tightvnc-filetransfer/InitFileTransfer\n │ │ [ 1809] File [%s]: Method [%s]: parameter passed is improper, ftproot not changed\n │ │ [ 1854] File [%s]: Method [%s]: Not able to open the directory\n │ │ [ 188c] DISPLAYING FILE NAMES IN THE LIST ...START\n │ │ JSIMD_FORCESSE │ │ - [ 18c8] Wrong JPEG library version: library is %d, caller expects %d │ │ - [ 1905] Invalid progressive parameters Ss=%d Se=%d Ah=%d Al=%d │ │ - [ 193c] 0.9.15 │ │ - [ 1943] net/christianbeier/droidvnc_ng/InputService │ │ - [ 196f] getBytes │ │ - [ 1978] java/nio/CharBuffer │ │ - [ 198c] rfbSetProtocolVersion(%d,%d) set to invalid values\n │ │ - [ 19c0] rfbProcessFileTransfer() rfbDirContentRequest: rfbRDirContent: "%s"->"%s"\n │ │ - [ 1a0b] Success │ │ - [ 1a13] rfbProcessFileTransfer: write │ │ - [ 1a31] rfbProcessClientNormalMessage: read │ │ - [ 1a55] Sticking with %s encoding for client %s\n │ │ - [ 1a7e] cli2svr-0x%08X │ │ - [ 1a8d] CompressLevel1 │ │ - [ 1a9c] CompressLevel4 │ │ - [ 1ab0] Unsupported pixel format │ │ - [ 1ac9] /sdcard/ │ │ - [ 1ad2] RunFileDownloadThread │ │ - [ 1ae8] File [%s]: Method [%s]: reason length received is Zero\n │ │ - [ 1b20] File [%s]: Method [%s]: Error while reading FileCreateDirRequestMsg\n │ │ - [ 1b65] Path length exceeds PATH_MAX (4096) bytes │ │ - [ 1b8f] File [%s]: Method [%s]: Setting the modification/access time for the file <%s> failed\n │ │ - [ 1be6] HTTP/1.1 101 Switching Protocols^M\n │ │ + [ 18c8] droidVNC-NG version 2.0.8 (build 20250213) │ │ + [ 18f3] Wrong JPEG library version: library is %d, caller expects %d │ │ + [ 1930] Invalid progressive parameters Ss=%d Se=%d Ah=%d Al=%d │ │ + [ 1967] 0.9.15 │ │ + [ 196e] net/christianbeier/droidvnc_ng/InputService │ │ + [ 199a] getBytes │ │ + [ 19a3] java/nio/CharBuffer │ │ + [ 19b7] rfbSetProtocolVersion(%d,%d) set to invalid values\n │ │ + [ 19eb] rfbProcessFileTransfer() rfbDirContentRequest: rfbRDirContent: "%s"->"%s"\n │ │ + [ 1a36] Success │ │ + [ 1a3e] rfbProcessFileTransfer: write │ │ + [ 1a5c] rfbProcessClientNormalMessage: read │ │ + [ 1a80] Sticking with %s encoding for client %s\n │ │ + [ 1aa9] cli2svr-0x%08X │ │ + [ 1ab8] CompressLevel1 │ │ + [ 1ac7] CompressLevel4 │ │ + [ 1adb] Unsupported pixel format │ │ + [ 1af4] /sdcard/ │ │ + [ 1afd] RunFileDownloadThread │ │ + [ 1b13] File [%s]: Method [%s]: reason length received is Zero\n │ │ + [ 1b4b] File [%s]: Method [%s]: Error while reading FileCreateDirRequestMsg\n │ │ + [ 1b90] Path length exceeds PATH_MAX (4096) bytes │ │ + [ 1bba] File [%s]: Method [%s]: Setting the modification/access time for the file <%s> failed\n │ │ + [ 1c11] HTTP/1.1 101 Switching Protocols^M\n │ │ Upgrade: websocket^M\n │ │ Connection: Upgrade^M\n │ │ Sec-WebSocket-Accept: %s^M\n │ │ Sec-WebSocket-Protocol: %s^M\n │ │ JSIMD_FORCENONE │ │ - [ 1c7a] Bogus DQT index %d │ │ - [ 1c8d] Cannot transcode due to multiple use of quantization table %d │ │ - [ 1ccb] Cannot quantize to fewer than %d colors │ │ - [ 1cf3] 6b 27-Mar-1998 │ │ - [ 1d03] JFIF extension marker: palette thumbnail image, length %u │ │ - [ 1d3d] loading, using LibVNCServer %s\n │ │ - [ 1d5d] ()Ljava/lang/String; │ │ - [ 1d72] Couldn't read password file: %s\n │ │ - [ 1d93] rfbProcessClientProtocolVersion: client gone\n │ │ - [ 1dc1] rfbProcessClientSecurityType: read │ │ - [ 1de4] rfbSendSecurityType: assertion failed │ │ - [ 1e0a] cache │ │ - [ 1e10] monoZip │ │ - [ 1e18] QualityLevel7 │ │ - [ 1e26] httpProcessInput: error in getnameinfo │ │ - [ 1e4d] Content-Type: application/javascript^M\n │ │ - [ 1e74] $USER │ │ - [ 1e7a] addr ipv6addr. '-listen localhost' and hostname work too.\n │ │ - [ 1ecc] -httpport │ │ - [ 1ed6] JSIMD_FORCEMMX=1 │ │ - [ 1ee7] rfbProcessClientAuthType: wrong authentication type requested\n │ │ - [ 1f26] -ftproot string set ftp root\n │ │ - [ 1f4b] tightvnc-filetransfer/rfbSendAuthCaps\n │ │ - [ 1f72] ConvertPath │ │ - [ 1f7e] File [%s]: Method [%s]: File Upload Failed Request received: reason <%s>\n │ │ - [ 1fc8] CreateFileDownloadBlockSizeDataMsg │ │ - [ 1feb] Bogus DAC value 0x%x │ │ - [ 2000] %4u %4u %4u %4u %4u %4u %4u %4u │ │ - [ 2028] Start Of Frame 0x%02x: width=%u, height=%u, components=%d │ │ - [ 2062] Warning: unknown JFIF revision number %d.%02d │ │ - [ 2090] ISO-8859-1 │ │ - [ 209b] decode │ │ - [ 20a2] %d/%m/%Y %X │ │ - [ 20af] rfbProcessFileTransfer() rfbAbortFileTransfer\n │ │ - [ 20de] resize failed: invalid screen layout │ │ - [ 2103] setsockopt failed: can't set TCP_NODELAY flag, non TCP socket? │ │ - [ 2142] Disabling cursor position updates for client %s\n │ │ - [ 2173] rfbClientCutText: too big cut text length requested: %u B > 1 MB\n │ │ - [ 21b5] rfbProcessClientNormalMessage: not enough memory │ │ - [ 21e6] rfbProcessClientSecurityType: client gone\n │ │ - [ 2211] rfbAuthProcessClientMessage: read │ │ - [ 2233] Bell │ │ - [ 2238] %-20.20s: %6d | %9.0f/%9.0f (%5.1f%%)\n │ │ - [ 2260] rfbSendSmallRectEncodingCoRRE: failed to allocate memory\n │ │ - [ 229a] %s: client bits per pixel not 8, 16 or 32\n │ │ - [ 22c5] 1 bpp, %s sig bit in each byte is leftmost on the screen.\n │ │ - [ 2302] true colour: max r %d g %d b %d, shift r %d g %d b %d\n │ │ - [ 233b] ? │ │ - [ 233d] SendRectEncodingTight: failed to allocate memory\n │ │ - [ 236f] tjDecompressHeader2(): Invalid data returned in header │ │ - [ 23a6] %s%s │ │ - [ 23ab] File [%s]: Method [%s]: Error while reading FileUploadFailedMsg\n │ │ - [ 23ec] FileUpdateComplete │ │ - [ 23ff] Normal socket connection\n │ │ - [ 2419] Got protocol: %s\n │ │ - [ 242b] sec-websocket-key: │ │ - [ 243f] - webSocketsHandshake: using binary/raw encoding\n │ │ - [ 2473] Read from EMS failed │ │ - [ 2488] Cannot quantize more than %d color components │ │ - [ 24b6] Cannot quantize to more than %d colors │ │ - [ 24dd] Define Huffman Table 0x%02x │ │ - [ 24f9] Quantizing to %d = %d*%d*%d colors │ │ - [ 251c] At marker 0x%02x, recovery action %d │ │ - [ 2541] Smoothing not supported with nonstandard sampling ratios │ │ - [ 257a] onKeyEvent │ │ - [ 2585] (IJJ)V │ │ - [ 258c] (Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; │ │ - [ 25b9] %s/%s │ │ - [ 25bf] rfbProcessFileTransfer() buffer is now: "%s"\n │ │ - [ 25ed] rfbProcessFileTransfer() rfbFileHeader (error, aborting)\n │ │ - [ 2627] refusing new client %s\n │ │ - [ 2641] ListenOnUDPPort │ │ - [ 2651] rfbCheckFds: setnonblock │ │ - [ 266a] ServerCutText │ │ - [ 2678] FixColourMapEntries │ │ - [ 268c] copyRect │ │ - [ 2695] QualityLevel5 │ │ - [ 26a3] -rfbauth passwd-file use authentication on RFB protocol\n │ │ + [ 1ca5] Bogus DQT index %d │ │ + [ 1cb8] Cannot transcode due to multiple use of quantization table %d │ │ + [ 1cf6] Cannot quantize to fewer than %d colors │ │ + [ 1d1e] 6b 27-Mar-1998 │ │ + [ 1d2e] JFIF extension marker: palette thumbnail image, length %u │ │ + [ 1d68] loading, using LibVNCServer %s\n │ │ + [ 1d88] ()Ljava/lang/String; │ │ + [ 1d9d] Couldn't read password file: %s\n │ │ + [ 1dbe] rfbProcessClientProtocolVersion: client gone\n │ │ + [ 1dec] rfbProcessClientSecurityType: read │ │ + [ 1e0f] rfbSendSecurityType: assertion failed │ │ + [ 1e35] cache │ │ + [ 1e3b] monoZip │ │ + [ 1e43] QualityLevel7 │ │ + [ 1e51] httpProcessInput: error in getnameinfo │ │ + [ 1e78] Content-Type: application/javascript^M\n │ │ + [ 1e9f] $USER │ │ + [ 1ea5] addr ipv6addr. '-listen localhost' and hostname work too.\n │ │ + [ 1ef7] -httpport │ │ + [ 1f01] JSIMD_FORCEMMX=1 │ │ + [ 1f12] rfbProcessClientAuthType: wrong authentication type requested\n │ │ + [ 1f51] -ftproot string set ftp root\n │ │ + [ 1f76] tightvnc-filetransfer/rfbSendAuthCaps\n │ │ + [ 1f9d] ConvertPath │ │ + [ 1fa9] File [%s]: Method [%s]: File Upload Failed Request received: reason <%s>\n │ │ + [ 1ff3] CreateFileDownloadBlockSizeDataMsg │ │ + [ 2016] Bogus DAC value 0x%x │ │ + [ 202b] %4u %4u %4u %4u %4u %4u %4u %4u │ │ + [ 2053] Start Of Frame 0x%02x: width=%u, height=%u, components=%d │ │ + [ 208d] Warning: unknown JFIF revision number %d.%02d │ │ + [ 20bb] ISO-8859-1 │ │ + [ 20c6] decode │ │ + [ 20cd] %d/%m/%Y %X │ │ + [ 20da] rfbProcessFileTransfer() rfbAbortFileTransfer\n │ │ + [ 2109] resize failed: invalid screen layout │ │ + [ 212e] setsockopt failed: can't set TCP_NODELAY flag, non TCP socket? │ │ + [ 216d] Disabling cursor position updates for client %s\n │ │ + [ 219e] rfbClientCutText: too big cut text length requested: %u B > 1 MB\n │ │ + [ 21e0] rfbProcessClientNormalMessage: not enough memory │ │ + [ 2211] rfbProcessClientSecurityType: client gone\n │ │ + [ 223c] rfbAuthProcessClientMessage: read │ │ + [ 225e] Bell │ │ + [ 2263] %-20.20s: %6d | %9.0f/%9.0f (%5.1f%%)\n │ │ + [ 228b] rfbSendSmallRectEncodingCoRRE: failed to allocate memory\n │ │ + [ 22c5] %s: client bits per pixel not 8, 16 or 32\n │ │ + [ 22f0] 1 bpp, %s sig bit in each byte is leftmost on the screen.\n │ │ + [ 232d] true colour: max r %d g %d b %d, shift r %d g %d b %d\n │ │ + [ 2366] ? │ │ + [ 2368] SendRectEncodingTight: failed to allocate memory\n │ │ + [ 239a] tjDecompressHeader2(): Invalid data returned in header │ │ + [ 23d1] %s%s │ │ + [ 23d6] File [%s]: Method [%s]: Error while reading FileUploadFailedMsg\n │ │ + [ 2417] FileUpdateComplete │ │ + [ 242a] Normal socket connection\n │ │ + [ 2444] Got protocol: %s\n │ │ + [ 2456] sec-websocket-key: │ │ + [ 246a] - webSocketsHandshake: using binary/raw encoding\n │ │ + [ 249e] Read from EMS failed │ │ + [ 24b3] Cannot quantize more than %d color components │ │ + [ 24e1] Cannot quantize to more than %d colors │ │ + [ 2508] Define Huffman Table 0x%02x │ │ + [ 2524] Quantizing to %d = %d*%d*%d colors │ │ + [ 2547] At marker 0x%02x, recovery action %d │ │ + [ 256c] Smoothing not supported with nonstandard sampling ratios │ │ + [ 25a5] onKeyEvent │ │ + [ 25b0] (IJJ)V │ │ + [ 25b7] (Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; │ │ + [ 25e4] %s/%s │ │ + [ 25ea] rfbProcessFileTransfer() buffer is now: "%s"\n │ │ + [ 2618] rfbProcessFileTransfer() rfbFileHeader (error, aborting)\n │ │ + [ 2652] refusing new client %s\n │ │ + [ 266c] ListenOnUDPPort │ │ + [ 267c] rfbCheckFds: setnonblock │ │ + [ 2695] ServerCutText │ │ + [ 26a3] FixColourMapEntries │ │ + [ 26b7] copyRect │ │ + [ 26c0] QualityLevel5 │ │ + [ 26ce] -rfbauth passwd-file use authentication on RFB protocol\n │ │ (use 'storepasswd' to create a password file)\n │ │ - [ 2723] addr ipaddr. '-listen localhost' and hostname work too.\n │ │ - [ 2773] -deferptrupdate │ │ - [ 2783] File [%s]: Method [%s]: Error while reading dir name\n │ │ - [ 27b9] File [%s]: Method [%s]: Download thread creation failed\n │ │ - [ 27f2] HandleFileDownloadCancelRequest │ │ - [ 2812] Suspension not allowed here │ │ - [ 282e] Bogus DHT index %d │ │ - [ 2841] Invalid JPEG file structure: two SOI markers │ │ - [ 286e] with %d x %d thumbnail image │ │ - [ 288f] Inconsistent progression sequence for component %d coefficient %d │ │ - [ 28d1] vncNewFramebuffer: failed allocating new framebuffer │ │ - [ 2906] authProcessClientMessage: authentication failed from %s\n │ │ - [ 293f] listenerRun: error in select │ │ - [ 295c] rfbProcessFileTransfer() rfbFileAcceptHeader\n │ │ - [ 298a] rfbProcessUDPInput: key event incorrect length\n │ │ - [ 29ba] %lu other clients\n │ │ - [ 29cf] rfbProcessClientNormalMessage: %s │ │ - [ 29f1] Enabling X-style cursor updates for client %s\n │ │ - [ 2a20] Enabling Xvp protocol extension for client %s\n │ │ - [ 2a4f] Using subsampling level %d for client %s\n │ │ - [ 2a79] Using %s encoding for client %s\n │ │ - [ 2a9a] rfbSendExtendedClipboardCapability: failed to allocate memory │ │ - [ 2ad8] rfbProcessClientSecurityType: wrong security type (%d) requested\n │ │ - [ 2b1a] Autoprobing TCP6 port \n │ │ - [ 2b32] rfbProcessNewConnection: error in select │ │ - [ 2b5b] rfbCheckFds: setsockopt failed: can't set TCP_NODELAY flag, non TCP socket? │ │ - [ 2ba7] PalmVNCReSize │ │ - [ 2bb5] PalmVNCSetScale │ │ - [ 2bc5] raw │ │ - [ 2bc9] CoRRE │ │ - [ 2bcf] zlib │ │ - [ 2bd4] solidColor │ │ - [ 2bdf] ultraZip │ │ - [ 2be8] RichCursor │ │ - [ 2bf3] CompressLevel9 │ │ - [ 2c02] TOTALS │ │ - [ 2c09] -permitfiletransfer permit file transfer support\n │ │ - [ 2c3e] -enablehttpproxy enable http proxy support\n │ │ - [ 2c70] lzo deflation error: %d\n │ │ - [ 2c89] File [%s]: Method [%s]: Error while writing to socket \n │ │ - [ 2cc1] CreateFileDownloadErrMsg │ │ - [ 2cda] CreateDirectory │ │ - [ 2cea] AddFileListItemInfo │ │ - [ 2cfe] %s: read; %s\n │ │ - [ 2d0c] JSIMD_FORCE3DNOW │ │ - [ 2d1d] Insufficient memory (case %d) │ │ - [ 2d3b] Premature end of JPEG file │ │ - [ 2d56] %s\n │ │ - [ 2d5a] sraSpanListAnd:incompatible spans (only one NULL!)\n │ │ - [ 2d8e] rfbCheckFds: select │ │ - [ 2da2] rfbProcessNewConnection: error in getnameinfo │ │ - [ 2dd0] SetPixelFormat │ │ - [ 2ddf] LastRect │ │ - [ 2de8] CompressLevel8 │ │ - [ 2df7] RawEquiv │ │ - [ 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] droidVNC-NG version 2.0.8 (build 20250214) │ │ + [ 274e] addr ipaddr. '-listen localhost' and hostname work too.\n │ │ + [ 279e] -deferptrupdate │ │ + [ 27ae] File [%s]: Method [%s]: Error while reading dir name\n │ │ + [ 27e4] File [%s]: Method [%s]: Download thread creation failed\n │ │ + [ 281d] HandleFileDownloadCancelRequest │ │ + [ 283d] Suspension not allowed here │ │ + [ 2859] Bogus DHT index %d │ │ + [ 286c] Invalid JPEG file structure: two SOI markers │ │ + [ 2899] with %d x %d thumbnail image │ │ + [ 28ba] Inconsistent progression sequence for component %d coefficient %d │ │ + [ 28fc] vncNewFramebuffer: failed allocating new framebuffer │ │ + [ 2931] authProcessClientMessage: authentication failed from %s\n │ │ + [ 296a] listenerRun: error in select │ │ + [ 2987] rfbProcessFileTransfer() rfbFileAcceptHeader\n │ │ + [ 29b5] rfbProcessUDPInput: key event incorrect length\n │ │ + [ 29e5] %lu other clients\n │ │ + [ 29fa] rfbProcessClientNormalMessage: %s │ │ + [ 2a1c] Enabling X-style cursor updates for client %s\n │ │ + [ 2a4b] Enabling Xvp protocol extension for client %s\n │ │ + [ 2a7a] Using subsampling level %d for client %s\n │ │ + [ 2aa4] Using %s encoding for client %s\n │ │ + [ 2ac5] rfbSendExtendedClipboardCapability: failed to allocate memory │ │ + [ 2b03] rfbProcessClientSecurityType: wrong security type (%d) requested\n │ │ + [ 2b45] Autoprobing TCP6 port \n │ │ + [ 2b5d] rfbProcessNewConnection: error in select │ │ + [ 2b86] rfbCheckFds: setsockopt failed: can't set TCP_NODELAY flag, non TCP socket? │ │ + [ 2bd2] PalmVNCReSize │ │ + [ 2be0] PalmVNCSetScale │ │ + [ 2bf0] raw │ │ + [ 2bf4] CoRRE │ │ + [ 2bfa] zlib │ │ + [ 2bff] solidColor │ │ + [ 2c0a] ultraZip │ │ + [ 2c13] RichCursor │ │ + [ 2c1e] CompressLevel9 │ │ + [ 2c2d] TOTALS │ │ + [ 2c34] -permitfiletransfer permit file transfer support\n │ │ + [ 2c69] -enablehttpproxy enable http proxy support\n │ │ + [ 2c9b] lzo deflation error: %d\n │ │ + [ 2cb4] File [%s]: Method [%s]: Error while writing to socket \n │ │ + [ 2cec] CreateFileDownloadErrMsg │ │ + [ 2d05] CreateDirectory │ │ + [ 2d15] AddFileListItemInfo │ │ + [ 2d29] %s: read; %s\n │ │ + [ 2d37] JSIMD_FORCE3DNOW │ │ + [ 2d48] Insufficient memory (case %d) │ │ + [ 2d66] Premature end of JPEG file │ │ + [ 2d81] %s\n │ │ + [ 2d85] sraSpanListAnd:incompatible spans (only one NULL!)\n │ │ + [ 2db9] rfbCheckFds: select │ │ + [ 2dcd] rfbProcessNewConnection: error in getnameinfo │ │ + [ 2dfb] SetPixelFormat │ │ + [ 2e0a] LastRect │ │ + [ 2e13] CompressLevel8 │ │ + [ 2e22] RawEquiv │ │ + [ 2e2b] / │ │ + [ 2e2d] -sslkeyfile path set path to private key file for encrypted WebSockets connections\n │ │ + [ 2e87] --help │ │ + [ 2e8e] -nevershared │ │ + [ 2e9b] JPEG Error: %s\n │ │ + [ 2eab] SendJpegRect: failed to allocate memory\n │ │ + [ 2ed4] control frame with FIN bit cleared received, aborting\n │ │ [ 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 │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -377,16 +377,16 @@ │ │ sub $0x10,%esp │ │ call 5b4fb <JNI_OnLoad@@Base+0xb> │ │ pop %ebx │ │ add $0x93ad1,%ebx │ │ mov 0x20(%esp),%esi │ │ mov %gs:0x14,%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0xe4590(%ebx),%eax │ │ - lea -0xe418f(%ebx),%ecx │ │ + lea -0xe4565(%ebx),%eax │ │ + lea -0xe4164(%ebx),%ecx │ │ lea -0xe0e77(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push $0x4 │ │ call eb8e0 <__android_log_print@plt> │ │ add $0x10,%esp │ │ @@ -401,15 +401,15 @@ │ │ push %esi │ │ call *0x18(%eax) │ │ add $0x10,%esp │ │ mov 0x8(%esp),%esi │ │ mov (%esi),%eax │ │ mov 0x54(%eax),%edi │ │ sub $0x8,%esp │ │ - lea -0xe4589(%ebx),%ecx │ │ + lea -0xe455e(%ebx),%ecx │ │ push %ecx │ │ push %esi │ │ call *0x18(%eax) │ │ add $0x8,%esp │ │ push %eax │ │ push %esi │ │ call *%edi │ │ @@ -960,16 +960,16 @@ │ │ push %ecx │ │ push $0x6 │ │ call eb8e0 <__android_log_print@plt> │ │ jmp 5bcdb <Java_net_christianbeier_droidvnc_1ng_MainService_vncStartServer@@Base+0x56b> │ │ mov 0x4(%esp),%eax │ │ mov (%eax),%ebp │ │ mov -0x1a0(%ebx),%edi │ │ - lea -0xe3947(%ebx),%edx │ │ - lea -0xe3952(%ebx),%ecx │ │ + lea -0xe391c(%ebx),%edx │ │ + lea -0xe3927(%ebx),%ecx │ │ push %edx │ │ push %ecx │ │ push (%edi) │ │ push %eax │ │ call *0x1c4(%ebp) │ │ add $0x10,%esp │ │ mov 0x4(%esp),%edx │ │ @@ -1078,15 +1078,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ mov 0x14(%esp),%ebp │ │ mov 0x0(%ebp),%eax │ │ mov 0x1c8(%eax),%ecx │ │ mov %ecx,0x8(%esp) │ │ sub $0x8,%esp │ │ - lea -0xe3e3c(%ebx),%ecx │ │ + lea -0xe3e11(%ebx),%ecx │ │ push %ecx │ │ push %ebp │ │ call *0x29c(%eax) │ │ add $0x10,%esp │ │ push %eax │ │ push %edi │ │ push %esi │ │ @@ -1107,16 +1107,16 @@ │ │ push %edi │ │ push %esi │ │ call *%ebp │ │ add $0x10,%esp │ │ mov %eax,%ebp │ │ mov 0x14(%esp),%eax │ │ mov (%eax),%ecx │ │ - lea -0xe3940(%ebx),%edx │ │ - lea -0xe3e31(%ebx),%esi │ │ + lea -0xe3915(%ebx),%edx │ │ + lea -0xe3e06(%ebx),%esi │ │ push %edx │ │ push %esi │ │ push 0x14(%esp) │ │ push %eax │ │ call *0x84(%ecx) │ │ add $0x10,%esp │ │ mov 0x14(%esp),%ecx │ │ @@ -1134,22 +1134,22 @@ │ │ push %ebp │ │ push %eax │ │ call *0x5c(%ecx) │ │ add $0x10,%esp │ │ mov 0x14(%esp),%eax │ │ mov (%eax),%ecx │ │ sub $0x8,%esp │ │ - lea -0xe4554(%ebx),%edx │ │ + lea -0xe4529(%ebx),%edx │ │ push %edx │ │ push %eax │ │ call *0x18(%ecx) │ │ add $0x10,%esp │ │ mov 0x14(%esp),%ecx │ │ mov (%ecx),%edx │ │ - lea -0xe416f(%ebx),%edi │ │ + lea -0xe4144(%ebx),%edi │ │ lea -0xe05c5(%ebx),%ebp │ │ push %edi │ │ push %ebp │ │ push %eax │ │ push %ecx │ │ call *0x84(%edx) │ │ add $0x10,%esp │ │ @@ -1677,15 +1677,15 @@ │ │ push %eax │ │ push %ecx │ │ push $0x4 │ │ call eb8e0 <__android_log_print@plt> │ │ add $0x20,%esp │ │ mov $0x1,%al │ │ jmp 5c40a <Java_net_christianbeier_droidvnc_1ng_MainService_vncNewFramebuffer@@Base+0xaa> │ │ - lea -0xe35fb(%ebx),%eax │ │ + lea -0xe35d0(%ebx),%eax │ │ lea -0xe0e77(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push $0x6 │ │ call eb8e0 <__android_log_print@plt> │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -1883,25 +1883,25 @@ │ │ lea -0xe19db(%ebx),%ecx │ │ push %ecx │ │ push %esi │ │ call *0x18(%eax) │ │ add $0x10,%esp │ │ mov (%esi),%ecx │ │ lea -0xe2c43(%ebx),%edx │ │ - lea -0xe455d(%ebx),%edi │ │ + lea -0xe4532(%ebx),%edi │ │ push %edx │ │ push %edi │ │ push %eax │ │ push %esi │ │ call *0x84(%ecx) │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ mov (%esi),%eax │ │ sub $0x8,%esp │ │ - lea -0xe3e3c(%ebx),%ecx │ │ + lea -0xe3e11(%ebx),%ecx │ │ push %ecx │ │ push %esi │ │ call *0x29c(%eax) │ │ add $0x10,%esp │ │ mov %eax,-0x20(%ebp) │ │ mov (%esi),%ecx │ │ push %eax │ │ @@ -2415,15 +2415,15 @@ │ │ mov %eax,0x14(%esp) │ │ lea 0x10(%esp),%ebp │ │ mov %ebp,(%esp) │ │ call ebb50 <time@plt> │ │ mov %ebp,(%esp) │ │ call ebb60 <localtime@plt> │ │ mov %eax,0xc(%esp) │ │ - lea -0xe3e2a(%ebx),%eax │ │ + lea -0xe3dff(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea 0x18(%esp),%esi │ │ mov %esi,(%esp) │ │ movl $0xff,0x4(%esp) │ │ call ebb70 <strftime@plt> │ │ mov -0x18c(%ebx),%ebp │ │ mov 0x0(%ebp),%eax │ │ @@ -3514,15 +3514,15 @@ │ │ mov 0xc(%esp),%eax │ │ mov 0x4(%eax,%esi,4),%eax │ │ inc %esi │ │ test %eax,%eax │ │ jne 5d740 <rfbCheckPasswordByList@@Base+0x40> │ │ mov -0x19c(%ebx),%eax │ │ sub $0x8,%esp │ │ - lea -0xe35c6(%ebx),%ecx │ │ + lea -0xe359b(%ebx),%ecx │ │ mov 0x48(%esp),%edx │ │ push 0x18(%edx) │ │ push %ecx │ │ call *(%eax) │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 5d7ac <rfbCheckPasswordByList@@Base+0xac> │ │ @@ -3807,21 +3807,21 @@ │ │ mov %edi,(%esp) │ │ call ebdf0 <memcmp@plt> │ │ test %eax,%eax │ │ je 5dc76 <rfbGetScreen@@Base+0x496> │ │ mov -0x19c(%ebx),%eax │ │ mov 0x18(%esi),%ecx │ │ mov %ecx,0x4(%esp) │ │ - lea -0xe35c6(%ebx),%ecx │ │ + lea -0xe359b(%ebx),%ecx │ │ jmp 5dc6d <rfbGetScreen@@Base+0x48d> │ │ mov -0x19c(%ebx),%eax │ │ mov (%esi),%ecx │ │ mov 0x224(%ecx),%ecx │ │ mov %ecx,0x4(%esp) │ │ - lea -0xe415a(%ebx),%ecx │ │ + lea -0xe412f(%ebx),%ecx │ │ mov %ecx,(%esp) │ │ call *(%eax) │ │ xor %eax,%eax │ │ jmp 5dc78 <rfbGetScreen@@Base+0x498> │ │ mov $0xff,%al │ │ add $0xc,%esp │ │ pop %esi │ │ @@ -4826,15 +4826,15 @@ │ │ mov -0x19c(%ebx),%eax │ │ mov (%eax),%esi │ │ call eba20 <__errno@plt> │ │ sub $0xc,%esp │ │ push (%eax) │ │ call eba30 <strerror@plt> │ │ add $0xc,%esp │ │ - lea -0xe358d(%ebx),%ecx │ │ + lea -0xe3562(%ebx),%ecx │ │ lea -0xe2576(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call *%esi │ │ add $0x10,%esp │ │ mov %gs:0x14,%eax │ │ @@ -5462,15 +5462,15 @@ │ │ mov 0x10(%esp),%ecx │ │ movl $0x3,0x2ac(%ecx) │ │ mov %eax,0x2b0(%ecx) │ │ add $0x4,%esp │ │ jmp 5ef64 <rfbSetProtocolVersion@@Base+0x54> │ │ mov -0x1a4(%ebx),%edx │ │ sub $0x4,%esp │ │ - lea -0xe4540(%ebx),%esi │ │ + lea -0xe4515(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call *(%edx) │ │ add $0x14,%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -5655,15 +5655,15 @@ │ │ mov 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ call ebb20 <pthread_mutex_unlock@plt> │ │ mov %ebp,(%esp) │ │ call eb990 <free@plt> │ │ mov -0x1a4(%ebx),%eax │ │ mov %esi,0x4(%esp) │ │ - lea -0xe3512(%ebx),%ecx │ │ + lea -0xe34e7(%ebx),%ecx │ │ mov %ecx,(%esp) │ │ call *(%eax) │ │ mov 0x2c(%esp),%esi │ │ mov %esi,(%esp) │ │ call ebfd0 <rfbSetNonBlocking@plt> │ │ test %al,%al │ │ je 5f529 <rfbSetProtocolVersion@@Base+0x619> │ │ @@ -5672,15 +5672,15 @@ │ │ mov %esi,(%esp) │ │ movl $0x4,0x10(%esp) │ │ movl $0x1,0x8(%esp) │ │ movl $0x6,0x4(%esp) │ │ call ebfe0 <setsockopt@plt> │ │ test %eax,%eax │ │ jns 5f213 <rfbSetProtocolVersion@@Base+0x303> │ │ - lea -0xe3dc9(%ebx),%eax │ │ + lea -0xe3d9e(%ebx),%eax │ │ mov %eax,(%esp) │ │ call ebbb0 <rfbLogPerror@plt> │ │ mov 0x24(%esp),%ebp │ │ lea 0x15c(%ebp),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x80,0x8(%esp) │ │ @@ -6405,15 +6405,15 @@ │ │ mov -0x1a4(%ebp),%esi │ │ sub $0xc,%esp │ │ lea -0xdf949(%ebp),%eax │ │ mov %ebp,%ebx │ │ push %eax │ │ call *(%esi) │ │ add $0x8,%esp │ │ - lea -0xe38a5(%ebp),%eax │ │ + lea -0xe387a(%ebp),%eax │ │ push 0x18(%edi) │ │ push %eax │ │ call *(%esi) │ │ mov 0x24(%esp),%esi │ │ add $0x4,%esp │ │ push %edi │ │ call ebdd0 <rfbCloseClient@plt> │ │ @@ -6494,15 +6494,15 @@ │ │ jmp 5ff99 <rfbProcessClientMessage@@Base+0x719> │ │ mov -0x1a4(%ebp),%eax │ │ sub $0xc,%esp │ │ lea -0xdf146(%ebp),%ecx │ │ jmp 5fee4 <rfbProcessClientMessage@@Base+0x664> │ │ mov -0x1a4(%ebp),%eax │ │ sub $0xc,%esp │ │ - lea -0xe4139(%ebp),%ecx │ │ + lea -0xe410e(%ebp),%ecx │ │ mov %ebp,%ebx │ │ push %ecx │ │ call *(%eax) │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ mov %ebp,%ebx │ │ push %edi │ │ @@ -6838,15 +6838,15 @@ │ │ push %eax │ │ push %edi │ │ call ec0c0 <rfbStatRecordMessageRcvd@plt> │ │ add $0x10,%esp │ │ mov -0x1a4(%ebp),%eax │ │ sub $0x8,%esp │ │ lea -0xe2b8d(%ebp),%ecx │ │ - lea -0xe34fd(%ebp),%edx │ │ + lea -0xe34d2(%ebp),%edx │ │ push %ecx │ │ push %edx │ │ call *(%eax) │ │ jmp 6145f <rfbProcessClientMessage@@Base+0x1bdf> │ │ lea 0x195(%esp),%eax │ │ sub $0x4,%esp │ │ mov %ebp,%ebx │ │ @@ -7010,27 +7010,27 @@ │ │ mov %eax,0x18(%esp) │ │ xor %esi,%esi │ │ mov 0xc(%esp),%eax │ │ mov -0x1a4(%eax),%ecx │ │ mov %ecx,0x10(%esp) │ │ lea -0xe2f3b(%eax),%ecx │ │ mov %ecx,0x24(%esp) │ │ - lea -0xe34ac(%eax),%ecx │ │ + lea -0xe3481(%eax),%ecx │ │ mov %ecx,0x40(%esp) │ │ lea -0xe1994(%eax),%ecx │ │ mov %ecx,0x38(%esp) │ │ lea -0xdfcd4(%eax),%ecx │ │ mov %ecx,0x34(%esp) │ │ 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 │ │ + lea -0xe34b0(%eax),%eax │ │ mov %eax,0x3c(%esp) │ │ jmp 60abd <rfbProcessClientMessage@@Base+0x123d> │ │ lea 0x195(%esp),%eax │ │ sub $0x4,%esp │ │ mov %ebp,%ebx │ │ push $0x9 │ │ push %eax │ │ @@ -7085,15 +7085,15 @@ │ │ neg %ebp │ │ mov %ebp,0x198(%esp) │ │ cmp $0x100001,%ebp │ │ jb 609dd <rfbProcessClientMessage@@Base+0x115d> │ │ mov 0xc(%esp),%ebx │ │ mov -0x1a4(%ebx),%eax │ │ sub $0x8,%esp │ │ - lea -0xe3d59(%ebx),%ecx │ │ + lea -0xe3d2e(%ebx),%ecx │ │ push %ebp │ │ jmp 6128e <rfbProcessClientMessage@@Base+0x1a0e> │ │ lea 0x195(%esp),%eax │ │ sub $0x4,%esp │ │ mov %ebp,%ebx │ │ push $0x5 │ │ push %eax │ │ @@ -7223,15 +7223,15 @@ │ │ push $0x0 │ │ push $0x1 │ │ push %esi │ │ call ec180 <rfbSendXvp@plt> │ │ jmp 60908 <rfbProcessClientMessage@@Base+0x1088> │ │ je 608fd <rfbProcessClientMessage@@Base+0x107d> │ │ sub $0xc,%esp │ │ - lea -0xe449b(%ebp),%eax │ │ + lea -0xe4470(%ebp),%eax │ │ mov %ebp,%ebx │ │ push %eax │ │ call ebbb0 <rfbLogPerror@plt> │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ mov %ebp,%ebx │ │ push %edi │ │ @@ -7650,15 +7650,15 @@ │ │ and $0xfffffffc,%ecx │ │ cmp $0xfffffd00,%ecx │ │ jne 60f34 <rfbProcessClientMessage@@Base+0x16b4> │ │ and $0x3,%eax │ │ mov %eax,0xc278(%edi) │ │ sub $0x4,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0xe347d(%ebx),%ecx │ │ + lea -0xe3452(%ebx),%ecx │ │ jmp 60d6c <rfbProcessClientMessage@@Base+0x14ec> │ │ mov %edi,%ebp │ │ mov 0xc250(%edi),%eax │ │ test %eax,%eax │ │ jne 60f5b <rfbProcessClientMessage@@Base+0x16db> │ │ mov 0xc(%esp),%ebx │ │ call ebad0 <rfbGetExtensionIterator@plt> │ │ @@ -7840,15 +7840,15 @@ │ │ mov 0x34(%esp),%eax │ │ call *(%eax) │ │ add $0x20,%esp │ │ jmp 6090b <rfbProcessClientMessage@@Base+0x108b> │ │ mov 0xc(%esp),%ebx │ │ je 611c2 <rfbProcessClientMessage@@Base+0x1942> │ │ sub $0xc,%esp │ │ - lea -0xe449b(%ebx),%eax │ │ + lea -0xe4470(%ebx),%eax │ │ push %eax │ │ call ebbb0 <rfbLogPerror@plt> │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ jmp 60902 <rfbProcessClientMessage@@Base+0x1082> │ │ mov -0x1a4(%ebp),%eax │ │ sub $0xc,%esp │ │ @@ -7896,15 +7896,15 @@ │ │ sub $0x4,%esp │ │ lea 0x54(%esp),%eax │ │ push $0x40 │ │ push %eax │ │ push %ecx │ │ call ec1a0 <encodingName@plt> │ │ add $0xc,%esp │ │ - lea -0xe4477(%ebx),%ecx │ │ + lea -0xe444c(%ebx),%ecx │ │ jmp 614a8 <rfbProcessClientMessage@@Base+0x1c28> │ │ mov -0x1a4(%ebp),%eax │ │ sub $0x4,%esp │ │ lea -0xe2f07(%ebp),%ecx │ │ mov %ebp,%ebx │ │ push $0x1000 │ │ push %esi │ │ @@ -8028,22 +8028,22 @@ │ │ movb $0xff,0x8221(%edi) │ │ sub $0xc,%esp │ │ mov %ebp,%ebx │ │ push 0x1c(%esp) │ │ call eb990 <free@plt> │ │ jmp 60908 <rfbProcessClientMessage@@Base+0x1088> │ │ sub $0xc,%esp │ │ - lea -0xe3d17(%ebp),%eax │ │ + lea -0xe3cec(%ebp),%eax │ │ mov %ebp,%ebx │ │ push %eax │ │ call ebbb0 <rfbLogPerror@plt> │ │ add $0x4,%esp │ │ jmp 60902 <rfbProcessClientMessage@@Base+0x1082> │ │ sub $0xc,%esp │ │ - lea -0xe3d17(%ebx),%eax │ │ + lea -0xe3cec(%ebx),%eax │ │ push %eax │ │ call ebbb0 <rfbLogPerror@plt> │ │ jmp 616f2 <rfbProcessClientMessage@@Base+0x1e72> │ │ movl $0x0,0x30(%edi) │ │ mov 0xc(%esp),%ebx │ │ mov -0x1a4(%ebx),%eax │ │ mov (%eax),%esi │ │ @@ -8098,27 +8098,27 @@ │ │ call *0x24(%esp) │ │ add $0x10,%esp │ │ movzbl 0x195(%esp),%eax │ │ mov %eax,0x7c(%ebp) │ │ jmp 6090b <rfbProcessClientMessage@@Base+0x108b> │ │ je 61552 <rfbProcessClientMessage@@Base+0x1cd2> │ │ sub $0xc,%esp │ │ - lea -0xe449b(%ebp),%eax │ │ + lea -0xe4470(%ebp),%eax │ │ mov %ebp,%ebx │ │ push %eax │ │ call ebbb0 <rfbLogPerror@plt> │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ mov %ebp,%ebx │ │ push 0x1c(%esp) │ │ call eb990 <free@plt> │ │ jmp 6145f <rfbProcessClientMessage@@Base+0x1bdf> │ │ je 61579 <rfbProcessClientMessage@@Base+0x1cf9> │ │ sub $0xc,%esp │ │ - lea -0xe449b(%ebx),%eax │ │ + lea -0xe4470(%ebx),%eax │ │ push %eax │ │ call ebbb0 <rfbLogPerror@plt> │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ jmp 616ec <rfbProcessClientMessage@@Base+0x1e6c> │ │ mov 0x198(%esp),%eax │ │ cmp $0x3,%eax │ │ @@ -8189,40 +8189,40 @@ │ │ mov 0x10(%esp),%ebx │ │ push $0x40 │ │ lea 0x58(%esp),%ecx │ │ push %ecx │ │ push %eax │ │ call ec1a0 <encodingName@plt> │ │ add $0xc,%esp │ │ - lea -0xe3453(%ebx),%ecx │ │ + lea -0xe3428(%ebx),%ecx │ │ push 0x18(%ebp) │ │ push %eax │ │ push %ecx │ │ call *%edi │ │ mov %ebp,%edi │ │ add $0x10,%esp │ │ cmpb $0x0,0x8212(%edi) │ │ je 6090b <rfbProcessClientMessage@@Base+0x108b> │ │ mov %edi,%edx │ │ cmpb $0x0,0x8211(%edi) │ │ jne 6090b <rfbProcessClientMessage@@Base+0x108b> │ │ mov 0xc(%esp),%ebx │ │ mov -0x1a4(%ebx),%eax │ │ sub $0x8,%esp │ │ - lea -0xe3d8a(%ebx),%ecx │ │ + lea -0xe3d5f(%ebx),%ecx │ │ mov %edx,%esi │ │ push 0x18(%edx) │ │ push %ecx │ │ call *(%eax) │ │ add $0x10,%esp │ │ movb $0x0,0x8212(%esi) │ │ jmp 6090b <rfbProcessClientMessage@@Base+0x108b> │ │ je 616e7 <rfbProcessClientMessage@@Base+0x1e67> │ │ sub $0xc,%esp │ │ - lea -0xe449b(%ebp),%eax │ │ + lea -0xe4470(%ebp),%eax │ │ mov %ebp,%ebx │ │ push %eax │ │ call ebbb0 <rfbLogPerror@plt> │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ mov %ebp,%ebx │ │ push %edi │ │ @@ -9729,15 +9729,15 @@ │ │ test %al,%al │ │ je 62939 <rfbSendDirContent@@Base+0x79> │ │ mov -0x174(%ebx),%eax │ │ cmpl $0x0,(%eax) │ │ je 6299e <rfbSendDirContent@@Base+0xde> │ │ mov -0x1a4(%ebx),%eax │ │ sub $0x4,%esp │ │ - lea -0xe450c(%ebx),%ecx │ │ + lea -0xe44e1(%ebx),%ecx │ │ push %esi │ │ push %edi │ │ push %ecx │ │ call *(%eax) │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ push %esi │ │ @@ -9760,15 +9760,15 @@ │ │ sub $0xc,%esp │ │ push 0xc(%esp) │ │ call ec2f0 <readdir@plt> │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 62bd9 <rfbSendDirContent@@Base+0x319> │ │ mov %eax,%edi │ │ - lea -0xe3913(%ebx),%eax │ │ + lea -0xe38e8(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov -0x180(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ jmp 62a69 <rfbSendDirContent@@Base+0x1a9> │ │ sub $0x8,%esp │ │ push $0x114 │ │ lea 0xa4(%esp),%eax │ │ @@ -10356,15 +10356,15 @@ │ │ mov %ecx,0x8(%esp) │ │ cmpl $0x0,(%ecx) │ │ je 6325c <rfbProcessFileTransfer@@Base+0x2dc> │ │ mov -0x1a4(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ cmp $0xffffffff,%eax │ │ lea -0xddd49(%ebx),%edx │ │ - lea -0xe44c1(%ebx),%ecx │ │ + lea -0xe4496(%ebx),%ecx │ │ cmove %edx,%ecx │ │ sub $0xc,%esp │ │ lea -0xe0a09(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ lea 0x28(%esp),%eax │ │ push %eax │ │ @@ -10397,15 +10397,15 @@ │ │ lea -0xde697(%ebx),%ecx │ │ jmp 634d3 <rfbProcessFileTransfer@@Base+0x553> │ │ mov -0x174(%ebx),%eax │ │ cmpl $0x0,(%eax) │ │ je 632eb <rfbProcessFileTransfer@@Base+0x36b> │ │ mov -0x1a4(%ebx),%eax │ │ sub $0xc,%esp │ │ - lea -0xe3e1d(%ebx),%ecx │ │ + lea -0xe3df2(%ebx),%ecx │ │ push %ecx │ │ call *(%eax) │ │ movzbl 0x2188(%esp),%edx │ │ add $0x10,%esp │ │ mov 0x81f0(%ebp),%eax │ │ cmp $0xffffffff,%eax │ │ je 63520 <rfbProcessFileTransfer@@Base+0x5a0> │ │ @@ -10469,15 +10469,15 @@ │ │ mov -0x174(%ebx),%ecx │ │ cmpl $0x0,(%ecx) │ │ je 639b0 <rfbProcessFileTransfer@@Base+0xa30> │ │ mov -0x1a4(%ebx),%ecx │ │ mov (%ecx),%ecx │ │ mov %ecx,0x4(%esp) │ │ lea -0xddd49(%ebx),%ecx │ │ - lea -0xe44c1(%ebx),%edx │ │ + lea -0xe4496(%ebx),%edx │ │ cmp $0xffffffff,%eax │ │ cmove %ecx,%edx │ │ mov %edx,0x8(%esp) │ │ je 63973 <rfbProcessFileTransfer@@Base+0x9f3> │ │ lea -0xe2f5e(%ebx),%ecx │ │ jmp 6398d <rfbProcessFileTransfer@@Base+0xa0d> │ │ sub $0x8,%esp │ │ @@ -10514,15 +10514,15 @@ │ │ cmpl $0x0,(%ecx) │ │ je 634b1 <rfbProcessFileTransfer@@Base+0x531> │ │ mov -0x1a4(%ebx),%ecx │ │ mov %ecx,0x8(%esp) │ │ cmp $0xffffffff,%eax │ │ mov %eax,0x4(%esp) │ │ lea -0xddd49(%ebx),%ecx │ │ - lea -0xe44c1(%ebx),%edx │ │ + lea -0xe4496(%ebx),%edx │ │ cmove %ecx,%edx │ │ lea -0xdea42(%ebx),%ecx │ │ push %edx │ │ push %edi │ │ push %esi │ │ push %ecx │ │ mov 0x18(%esp),%eax │ │ @@ -10533,27 +10533,27 @@ │ │ push %esi │ │ push 0x218c(%esp) │ │ push %eax │ │ push $0x4 │ │ jmp 63aea <rfbProcessFileTransfer@@Base+0xb6a> │ │ mov -0x1a4(%ebx),%eax │ │ sub $0xc,%esp │ │ - lea -0xe3570(%ebx),%ecx │ │ + lea -0xe3545(%ebx),%ecx │ │ push %ecx │ │ call *(%eax) │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ push %esi │ │ call eb990 <free@plt> │ │ add $0x10,%esp │ │ mov $0xff,%al │ │ jmp 6300b <rfbProcessFileTransfer@@Base+0x8b> │ │ mov -0x1a4(%ebx),%eax │ │ sub $0xc,%esp │ │ - lea -0xe38df(%ebx),%ecx │ │ + lea -0xe38b4(%ebx),%ecx │ │ push %ecx │ │ call *(%eax) │ │ add $0x4,%esp │ │ push 0x81f0(%ebp) │ │ call ebdb0 <close@plt> │ │ add $0x10,%esp │ │ movl $0xffffffff,0x81f0(%ebp) │ │ @@ -10681,15 +10681,15 @@ │ │ mov -0x174(%ebx),%eax │ │ cmpl $0x0,(%eax) │ │ je 636fc <rfbProcessFileTransfer@@Base+0x77c> │ │ mov -0x1a4(%ebx),%eax │ │ cmp $0xffffffff,%ecx │ │ mov %ecx,0x8(%esp) │ │ lea -0xddd49(%ebx),%ecx │ │ - lea -0xe44c1(%ebx),%edx │ │ + lea -0xe4496(%ebx),%edx │ │ cmove %ecx,%edx │ │ sub $0x8,%esp │ │ lea -0xe01a7(%ebx),%ecx │ │ push %edx │ │ lea 0x2060(%esp),%edx │ │ push %edx │ │ push %edi │ │ @@ -10834,15 +10834,15 @@ │ │ mov %eax,%ecx │ │ mov 0x8(%esp),%eax │ │ cmpl $0x0,(%eax) │ │ je 63764 <rfbProcessFileTransfer@@Base+0x7e4> │ │ mov -0x1a4(%ebx),%eax │ │ sub $0x8,%esp │ │ mov %ecx,0xc(%esp) │ │ - lea -0xe390d(%ebx),%ecx │ │ + lea -0xe38e2(%ebx),%ecx │ │ push %esi │ │ push %ecx │ │ call *(%eax) │ │ mov 0x14(%esp),%ecx │ │ add $0x10,%esp │ │ jmp 63764 <rfbProcessFileTransfer@@Base+0x7e4> │ │ cmpb $0x0,0x2b4(%ecx) │ │ @@ -10850,15 +10850,15 @@ │ │ mov (%eax),%eax │ │ je 63a89 <rfbProcessFileTransfer@@Base+0xb09> │ │ sub $0xc,%esp │ │ lea -0xe0e0d(%ebx),%ecx │ │ push %ecx │ │ call *%eax │ │ jmp 63a22 <rfbProcessFileTransfer@@Base+0xaa2> │ │ - lea -0xe44b9(%ebx),%eax │ │ + lea -0xe448e(%ebx),%eax │ │ push %eax │ │ call ebbb0 <rfbLogPerror@plt> │ │ add $0x4,%esp │ │ push %ebp │ │ call ebdd0 <rfbCloseClient@plt> │ │ add $0x4,%esp │ │ push %edi │ │ @@ -13506,20 +13506,20 @@ │ │ lea -0xddfe6(%ebx),%eax │ │ mov %eax,(%esp) │ │ call ebbb0 <rfbLogPerror@plt> │ │ mov %edi,(%esp) │ │ call eb990 <free@plt> │ │ mov %ebp,(%esp) │ │ jmp 65c9a <rfbSendServerCutTextUTF8@@Base+0x41a> │ │ - lea -0xe3432(%ebx),%eax │ │ + lea -0xe3407(%ebx),%eax │ │ mov %eax,(%esp) │ │ call ebbb0 <rfbLogPerror@plt> │ │ mov %ebp,(%esp) │ │ jmp 65ca6 <rfbSendServerCutTextUTF8@@Base+0x426> │ │ - lea -0xe3432(%ebx),%eax │ │ + lea -0xe3407(%ebx),%eax │ │ mov %eax,(%esp) │ │ call ebbb0 <rfbLogPerror@plt> │ │ mov %edi,(%esp) │ │ call eb990 <free@plt> │ │ mov 0x1c(%esp),%eax │ │ mov %eax,(%esp) │ │ call ebdd0 <rfbCloseClient@plt> │ │ @@ -13783,15 +13783,15 @@ │ │ call *%eax │ │ jmp 65ec1 <rfbProcessUDPInput@@Base+0x41> │ │ mov -0x19c(%ebx),%eax │ │ mov %ecx,0x4(%esp) │ │ lea -0xe1c48(%ebx),%ecx │ │ jmp 65ff2 <rfbProcessUDPInput@@Base+0x172> │ │ mov -0x19c(%ebx),%eax │ │ - lea -0xe3542(%ebx),%ecx │ │ + lea -0xe3517(%ebx),%ecx │ │ jmp 65ff2 <rfbProcessUDPInput@@Base+0x172> │ │ mov -0x19c(%ebx),%eax │ │ lea -0xdf979(%ebx),%ecx │ │ mov %ecx,(%esp) │ │ call *(%eax) │ │ mov %gs:0x14,%eax │ │ cmp 0x28(%esp),%eax │ │ @@ -14729,15 +14729,15 @@ │ │ mov 0x18(%esp),%eax │ │ cmp %edi,(%eax) │ │ setne %al │ │ jmp 66a10 <sraRgnAnd@@Base+0x250> │ │ test %edx,%edx │ │ je 66a0e <sraRgnAnd@@Base+0x24e> │ │ mov -0x19c(%ebx),%eax │ │ - lea -0xe3172(%ebx),%ecx │ │ + lea -0xe3147(%ebx),%ecx │ │ mov %ecx,(%esp) │ │ call *(%eax) │ │ xor %eax,%eax │ │ jmp 66a10 <sraRgnAnd@@Base+0x250> │ │ mov $0x1,%al │ │ add $0x1c,%esp │ │ pop %esi │ │ @@ -16519,15 +16519,15 @@ │ │ mov %esi,(%esp) │ │ movl $0x10,0x8(%esp) │ │ call ec020 <rfbWriteExact@plt> │ │ test %eax,%eax │ │ js 67b63 <rfbAuthNewClient@@Base+0x273> │ │ movl $0x2,0x28(%esi) │ │ jmp 67b79 <rfbAuthNewClient@@Base+0x289> │ │ - lea -0xe40e8(%ebx),%eax │ │ + lea -0xe40bd(%ebx),%eax │ │ jmp 67b69 <rfbAuthNewClient@@Base+0x279> │ │ lea -0xdf0ad(%ebx),%eax │ │ mov %eax,(%esp) │ │ call ebbb0 <rfbLogPerror@plt> │ │ mov %esi,(%esp) │ │ call ebdd0 <rfbCloseClient@plt> │ │ mov %gs:0x14,%eax │ │ @@ -16579,33 +16579,33 @@ │ │ cmp (%edi),%al │ │ je 67c24 <rfbProcessClientSecurityType@@Base+0x84> │ │ mov 0x8(%edi),%edi │ │ test %edi,%edi │ │ jne 67bf0 <rfbProcessClientSecurityType@@Base+0x50> │ │ mov -0x1a4(%ebx),%ecx │ │ mov %eax,0x4(%esp) │ │ - lea -0xe33f4(%ebx),%eax │ │ + lea -0xe33c9(%ebx),%eax │ │ mov %eax,(%esp) │ │ call *(%ecx) │ │ jmp 67c52 <rfbProcessClientSecurityType@@Base+0xb2> │ │ je 67c41 <rfbProcessClientSecurityType@@Base+0xa1> │ │ - lea -0xe410b(%ebx),%eax │ │ + lea -0xe40e0(%ebx),%eax │ │ mov %eax,(%esp) │ │ call ebbb0 <rfbLogPerror@plt> │ │ jmp 67c52 <rfbProcessClientSecurityType@@Base+0xb2> │ │ mov -0x1a4(%ebx),%ecx │ │ mov %eax,0x4(%esp) │ │ lea -0xe146f(%ebx),%eax │ │ mov %eax,(%esp) │ │ call *(%ecx) │ │ mov %esi,(%esp) │ │ call *0x4(%edi) │ │ jmp 67c5a <rfbProcessClientSecurityType@@Base+0xba> │ │ mov -0x1a4(%ebx),%eax │ │ - lea -0xe3ce6(%ebx),%ecx │ │ + lea -0xe3cbb(%ebx),%ecx │ │ mov %ecx,(%esp) │ │ call *(%eax) │ │ mov %esi,(%esp) │ │ call ebdd0 <rfbCloseClient@plt> │ │ mov %gs:0x14,%eax │ │ cmp 0x1c(%esp),%eax │ │ jne 67c6d <rfbProcessClientSecurityType@@Base+0xcd> │ │ @@ -16662,15 +16662,15 @@ │ │ movl $0x4,0x8(%esp) │ │ call ec020 <rfbWriteExact@plt> │ │ test %eax,%eax │ │ js 67d5d <rfbAuthProcessClientMessage@@Base+0xdd> │ │ movl $0x3,0x28(%esi) │ │ jmp 67d73 <rfbAuthProcessClientMessage@@Base+0xf3> │ │ je 67d6b <rfbAuthProcessClientMessage@@Base+0xeb> │ │ - lea -0xe3cbb(%ebx),%eax │ │ + lea -0xe3c90(%ebx),%eax │ │ jmp 67d63 <rfbAuthProcessClientMessage@@Base+0xe3> │ │ mov -0x19c(%ebx),%eax │ │ lea -0xe24cf(%ebx),%ecx │ │ mov %ecx,(%esp) │ │ call *(%eax) │ │ mov -0x180(%ebx),%eax │ │ cmpb $0x0,(%eax) │ │ @@ -16854,15 +16854,15 @@ │ │ push $0x6 │ │ push 0x1e0(%edi) │ │ call ebfe0 <setsockopt@plt> │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jns 67f85 <rfbInitSockets@@Base+0xa5> │ │ sub $0xc,%esp │ │ - lea -0xe3dc9(%ebx),%eax │ │ + lea -0xe3d9e(%ebx),%eax │ │ push %eax │ │ call ebbb0 <rfbLogPerror@plt> │ │ add $0x10,%esp │ │ lea 0x15c(%edi),%eax │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x1cc(%edi) │ │ movups %xmm0,0x1bc(%edi) │ │ @@ -16944,15 +16944,15 @@ │ │ mov %eax,0x158(%edi) │ │ cmpb $0x0,0x14b(%edi) │ │ je 681ba <rfbInitSockets@@Base+0x2da> │ │ cmpl $0x0,0x2c8(%edi) │ │ jle 6828c <rfbInitSockets@@Base+0x3ac> │ │ mov -0x1a4(%ebx),%ecx │ │ sub $0xc,%esp │ │ - lea -0xe33b2(%ebx),%eax │ │ + lea -0xe3387(%ebx),%eax │ │ push %eax │ │ mov %ecx,0x1c(%esp) │ │ call *(%ecx) │ │ add $0x10,%esp │ │ mov $0x170c,%ebp │ │ nop │ │ nop │ │ @@ -17111,15 +17111,15 @@ │ │ mov 0x158(%edi),%eax │ │ mov 0x1ec(%edi),%ecx │ │ cmp %eax,%ecx │ │ cmovg %ecx,%eax │ │ jmp 67fe3 <rfbInitSockets@@Base+0x103> │ │ movl $0xffffffff,0x1ec(%edi) │ │ sub $0xc,%esp │ │ - lea -0xe388b(%ebx),%eax │ │ + lea -0xe3860(%ebx),%eax │ │ push %eax │ │ call ebbb0 <rfbLogPerror@plt> │ │ add $0x10,%esp │ │ jmp 67fe9 <rfbInitSockets@@Base+0x109> │ │ mov %gs:0x14,%eax │ │ cmp 0x28(%esp),%eax │ │ jne 683bb <rfbInitSockets@@Base+0x4db> │ │ @@ -17838,15 +17838,15 @@ │ │ mov %edi,(%esp) │ │ call ebc80 <rfbReleaseClientIterator@plt> │ │ jmp 68d82 <rfbCheckFds@@Base+0x4a2> │ │ call eba20 <__errno@plt> │ │ movl $0xffffffff,0x20(%esp) │ │ cmpl $0x4,(%eax) │ │ je 68d82 <rfbCheckFds@@Base+0x4a2> │ │ - lea -0xe313e(%ebx),%eax │ │ + lea -0xe3113(%ebx),%eax │ │ mov %eax,(%esp) │ │ call ebbb0 <rfbLogPerror@plt> │ │ jmp 68d82 <rfbCheckFds@@Base+0x4a2> │ │ lea -0xdf8cf(%ebx),%eax │ │ mov %eax,(%esp) │ │ call ebbb0 <rfbLogPerror@plt> │ │ movb $0x0,0x1f4(%ebp) │ │ @@ -17992,15 +17992,15 @@ │ │ setne %cl │ │ add %ecx,%edi │ │ inc %esi │ │ cmp %esi,%ebp │ │ jne 68f00 <rfbProcessNewConnection@@Base+0x150> │ │ jmp 68f2f <rfbProcessNewConnection@@Base+0x17f> │ │ sub $0xc,%esp │ │ - lea -0xe339a(%ebx),%eax │ │ + lea -0xe336f(%ebx),%eax │ │ jmp 690a7 <rfbProcessNewConnection@@Base+0x2f7> │ │ xor %edi,%edi │ │ movd %edi,%xmm0 │ │ movq -0xdd55c(%ebx),%xmm1 │ │ por %xmm1,%xmm0 │ │ subsd %xmm1,%xmm0 │ │ cvtsd2ss %xmm0,%xmm2 │ │ @@ -18071,15 +18071,15 @@ │ │ push $0x6 │ │ push %esi │ │ call ebfe0 <setsockopt@plt> │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jns 69055 <rfbProcessNewConnection@@Base+0x2a5> │ │ sub $0xc,%esp │ │ - lea -0xe3371(%ebx),%eax │ │ + lea -0xe3346(%ebx),%eax │ │ push %eax │ │ call ebbb0 <rfbLogPerror@plt> │ │ add $0x10,%esp │ │ mov 0x18(%esp),%eax │ │ sub $0x20,%esp │ │ movaps -0xe4fcc(%ebx),%xmm0 │ │ movups %xmm0,0xc(%esp) │ │ @@ -18089,15 +18089,15 @@ │ │ lea 0x4c8(%esp),%eax │ │ mov %eax,(%esp) │ │ call ebfc0 <getnameinfo@plt> │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 690e4 <rfbProcessNewConnection@@Base+0x334> │ │ sub $0xc,%esp │ │ - lea -0xe312a(%ebx),%eax │ │ + lea -0xe30ff(%ebx),%eax │ │ push %eax │ │ call ebbb0 <rfbLogPerror@plt> │ │ jmp 690f2 <rfbProcessNewConnection@@Base+0x342> │ │ sub $0xc,%esp │ │ lea -0xdfc34(%ebx),%eax │ │ push %eax │ │ call ebbb0 <rfbLogPerror@plt> │ │ @@ -18108,15 +18108,15 @@ │ │ jne 6910c <rfbProcessNewConnection@@Base+0x35c> │ │ add $0x52c,%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ - lea -0xe387b(%ebx),%eax │ │ + lea -0xe3850(%ebx),%eax │ │ push %eax │ │ call ebbb0 <rfbLogPerror@plt> │ │ add $0x4,%esp │ │ push %esi │ │ call ebdb0 <close@plt> │ │ jmp 690ad <rfbProcessNewConnection@@Base+0x2fd> │ │ sub $0x8,%esp │ │ @@ -18307,15 +18307,15 @@ │ │ push $0x6 │ │ push %esi │ │ call ebfe0 <setsockopt@plt> │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jns 6931a <rfbConnect@@Base+0x9a> │ │ sub $0xc,%esp │ │ - lea -0xe3dc9(%ebx),%eax │ │ + lea -0xe3d9e(%ebx),%eax │ │ push %eax │ │ call ebbb0 <rfbLogPerror@plt> │ │ add $0x10,%esp │ │ lea 0x15c(%edi),%eax │ │ sub $0x4,%esp │ │ push $0x80 │ │ push %eax │ │ @@ -19258,25 +19258,25 @@ │ │ push %ecx │ │ push %eax │ │ push $0xffffffff │ │ push %esi │ │ call 69e60 <messageNameServer2Client@@Base+0xc0> │ │ add $0x20,%esp │ │ jmp 69e4f <messageNameServer2Client@@Base+0xaf> │ │ - lea -0xe3325(%ebx),%ecx │ │ + lea -0xe32fa(%ebx),%ecx │ │ jmp 69e42 <messageNameServer2Client@@Base+0xa2> │ │ lea -0xdf8b5(%ebx),%ecx │ │ jmp 69e42 <messageNameServer2Client@@Base+0xa2> │ │ - lea -0xe3c99(%ebx),%ecx │ │ + lea -0xe3c6e(%ebx),%ecx │ │ jmp 69e42 <messageNameServer2Client@@Base+0xa2> │ │ lea -0xe478f(%ebx),%ecx │ │ jmp 69e42 <messageNameServer2Client@@Base+0xa2> │ │ lea -0xe08af(%ebx),%ecx │ │ jmp 69e42 <messageNameServer2Client@@Base+0xa2> │ │ - lea -0xe3862(%ebx),%ecx │ │ + lea -0xe3837(%ebx),%ecx │ │ jmp 69e42 <messageNameServer2Client@@Base+0xa2> │ │ lea -0xe477b(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ push $0xffffffff │ │ push %esi │ │ call 69e60 <messageNameServer2Client@@Base+0xc0> │ │ @@ -19343,41 +19343,41 @@ │ │ mov 0x18(%esp),%eax │ │ mov 0x10(%esp),%ecx │ │ cmp $0xf,%ecx │ │ ja 69f05 <messageNameClient2Server@@Base+0x45> │ │ mov -0xdd2e4(%ebx,%ecx,4),%edx │ │ add %ebx,%edx │ │ jmp *%edx │ │ - lea -0xe30fc(%ebx),%ecx │ │ + lea -0xe30d1(%ebx),%ecx │ │ jmp 69fa0 <messageNameClient2Server@@Base+0xe0> │ │ lea -0xe0442(%ebx),%esi │ │ jmp 69fad <messageNameClient2Server@@Base+0xed> │ │ cmp $0xfa,%ecx │ │ je 69f9a <messageNameClient2Server@@Base+0xda> │ │ cmp $0xfb,%ecx │ │ jne 69f21 <messageNameClient2Server@@Base+0x61> │ │ lea -0xe2a85(%ebx),%ecx │ │ jmp 69fa0 <messageNameClient2Server@@Base+0xe0> │ │ sub $0xc,%esp │ │ - lea -0xe444e(%ebx),%edx │ │ + lea -0xe4423(%ebx),%edx │ │ push %ecx │ │ push %edx │ │ push %eax │ │ push $0xffffffff │ │ push %esi │ │ call 69e60 <messageNameServer2Client@@Base+0xc0> │ │ add $0x20,%esp │ │ jmp 69fad <messageNameClient2Server@@Base+0xed> │ │ - lea -0xe3317(%ebx),%ecx │ │ + lea -0xe32ec(%ebx),%ecx │ │ jmp 69fa0 <messageNameClient2Server@@Base+0xe0> │ │ lea -0xe477b(%ebx),%ecx │ │ jmp 69fa0 <messageNameClient2Server@@Base+0xe0> │ │ lea -0xde56a(%ebx),%ecx │ │ jmp 69fa0 <messageNameClient2Server@@Base+0xe0> │ │ - lea -0xe3854(%ebx),%ecx │ │ + lea -0xe3829(%ebx),%ecx │ │ jmp 69fa0 <messageNameClient2Server@@Base+0xe0> │ │ lea -0xdf8b5(%ebx),%ecx │ │ jmp 69fa0 <messageNameClient2Server@@Base+0xe0> │ │ lea -0xe002f(%ebx),%ecx │ │ jmp 69fa0 <messageNameClient2Server@@Base+0xe0> │ │ lea -0xe2aa0(%ebx),%ecx │ │ jmp 69fa0 <messageNameClient2Server@@Base+0xe0> │ │ @@ -19439,15 +19439,15 @@ │ │ jmp 6a25f <encodingName@@Base+0x29f> │ │ lea 0x10000(%ecx),%edx │ │ cmp $0x9,%edx │ │ ja 6a02f <encodingName@@Base+0x6f> │ │ mov -0xdd294(%ebx,%edx,4),%ecx │ │ add %ebx,%ecx │ │ jmp *%ecx │ │ - lea -0xe40c2(%ebx),%ecx │ │ + lea -0xe4097(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea 0x20000(%ecx),%edx │ │ cmp $0x3,%edx │ │ ja 6a050 <encodingName@@Base+0x90> │ │ mov -0xdd2a4(%ebx,%edx,4),%ecx │ │ add %ebx,%ecx │ │ jmp *%ecx │ │ @@ -19465,85 +19465,85 @@ │ │ jmp 6a25f <encodingName@@Base+0x29f> │ │ lea -0xde928(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea -0xdecf7(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea -0xe191f(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ - lea -0xe3307(%ebx),%ecx │ │ + lea -0xe32dc(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea -0xe248c(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea -0xe1bb9(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ - lea -0xe3303(%ebx),%ecx │ │ + lea -0xe32d8(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea -0xdfbd3(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea -0xe13fd(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea -0xddce6(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea -0xdd795(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea -0xe1dcc(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea -0xde261(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ - lea -0xe40b4(%ebx),%ecx │ │ + lea -0xe4089(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea -0xe0cbc(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea -0xe0022(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ - lea -0xe4430(%ebx),%ecx │ │ + lea -0xe4405(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ - lea -0xe32e4(%ebx),%ecx │ │ + lea -0xe32b9(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ - lea -0xe443f(%ebx),%ecx │ │ + lea -0xe4414(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ - lea -0xe32d9(%ebx),%ecx │ │ + lea -0xe32ae(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea -0xde561(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea -0xe249b(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea -0xe1403(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea -0xde26f(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea -0xdf5ba(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ - lea -0xe30ed(%ebx),%ecx │ │ + lea -0xe30c2(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea -0xe1ba0(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea -0xdf89f(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea -0xdf5b2(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ - lea -0xe30e4(%ebx),%ecx │ │ + lea -0xe30b9(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ - lea -0xe32fd(%ebx),%ecx │ │ + lea -0xe32d2(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea -0xe1911(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea -0xe0ca2(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ - lea -0xe3837(%ebx),%ecx │ │ + lea -0xe380c(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea -0xe2e68(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ - lea -0xe3840(%ebx),%ecx │ │ + lea -0xe3815(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea -0xe2159(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea -0xdf8ac(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ - lea -0xe32ed(%ebx),%ecx │ │ + lea -0xe32c2(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea -0xe2e7a(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea -0xde269(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea -0xe1baf(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ @@ -19551,19 +19551,19 @@ │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea -0xe2155(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea -0xe2149(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea -0xe13f8(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ - lea -0xe32f8(%ebx),%ecx │ │ + lea -0xe32cd(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ lea -0xe1bc3(%ebx),%ecx │ │ jmp 6a252 <encodingName@@Base+0x292> │ │ - lea -0xe40bc(%ebx),%ecx │ │ + lea -0xe4091(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ push $0xffffffff │ │ push %esi │ │ call 69e60 <messageNameServer2Client@@Base+0xc0> │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ @@ -20350,15 +20350,15 @@ │ │ mov %gs:0x14,%eax │ │ mov %eax,0xb8(%esp) │ │ cmpl $0x0,0xd0(%esp) │ │ je 6adbc <rfbPrintStats@@Base+0x54c> │ │ mov -0x1a4(%ebx),%ecx │ │ sub $0x8,%esp │ │ lea -0xe089d(%ebx),%eax │ │ - lea -0xe30d5(%ebx),%esi │ │ + lea -0xe30aa(%ebx),%esi │ │ lea -0xe2140(%ebx),%edx │ │ mov %edx,0x18(%esp) │ │ lea -0xdf03d(%ebx),%ebp │ │ lea -0xdfbc4(%ebx),%edi │ │ lea -0xdece9(%ebx),%edx │ │ mov %eax,0x6c(%esp) │ │ push %eax │ │ @@ -20515,18 +20515,18 @@ │ │ subsd %xmm1,%xmm2 │ │ xorpd %xmm1,%xmm1 │ │ cmpltsd %xmm0,%xmm1 │ │ andpd %xmm2,%xmm1 │ │ sub $0x30,%esp │ │ movupd %xmm3,0xc(%esp) │ │ mov %edi,0x8(%esp) │ │ - lea -0xe32ca(%ebx),%eax │ │ + lea -0xe329f(%ebx),%eax │ │ mov %eax,0x90(%esp) │ │ mov %eax,0x4(%esp) │ │ - lea -0xe3c94(%ebx),%eax │ │ + lea -0xe3c69(%ebx),%eax │ │ mov %eax,0x8c(%esp) │ │ mov %eax,(%esp) │ │ movlpd %xmm1,0x1c(%esp) │ │ mov 0x34(%esp),%esi │ │ call *(%esi) │ │ add $0x28,%esp │ │ lea -0xe2787(%ebx),%eax │ │ @@ -20908,15 +20908,15 @@ │ │ xor %ecx,%ecx │ │ xor %eax,%eax │ │ mov 0x18(%esp),%esi │ │ jmp 6b8ad <rfbSendRectEncodingCoRRE@@Base+0xacd> │ │ mov 0x1c(%esp),%ebx │ │ mov -0x1a4(%ebx),%eax │ │ sub $0xc,%esp │ │ - lea -0xe3c6c(%ebx),%ecx │ │ + lea -0xe3c41(%ebx),%ecx │ │ push %ecx │ │ call *(%eax) │ │ jmp 6b80d <rfbSendRectEncodingCoRRE@@Base+0xa2d> │ │ mov 0xc260(%esi),%ecx │ │ mov 0xc268(%esi),%eax │ │ movzwl (%ecx),%edx │ │ mov %edx,0x4(%esp) │ │ @@ -25337,15 +25337,15 @@ │ │ cmp $0x1,%ecx │ │ jne 6ec90 <rfbSetTranslateFunction@@Base+0x80> │ │ cmpb $0x0,0x8a(%edi) │ │ lea -0xe2137(%ebp),%ecx │ │ lea -0xe247e(%ebp),%edx │ │ cmove %ecx,%edx │ │ sub $0x8,%esp │ │ - lea -0xe3c07(%ebp),%ecx │ │ + lea -0xe3bdc(%ebp),%ecx │ │ mov %ebp,%ebx │ │ push %edx │ │ push %ecx │ │ call *%eax │ │ jmp 6ed50 <rfbSetTranslateFunction@@Base+0x140> │ │ movzbl 0x89(%edi),%edx │ │ mov %edx,0x4(%esp) │ │ @@ -25376,15 +25376,15 @@ │ │ movzwl 0x90(%edi),%eax │ │ mov %eax,0xc(%esp) │ │ movzbl 0x92(%edi),%eax │ │ mov %ebp,%ebx │ │ movzbl 0x93(%edi),%ebp │ │ movzbl 0x94(%edi),%ecx │ │ sub $0x4,%esp │ │ - lea -0xe3bca(%ebx),%esi │ │ + lea -0xe3b9f(%ebx),%esi │ │ mov %esi,0x14(%esp) │ │ push %ecx │ │ push %ebp │ │ mov %ebx,%ebp │ │ push %eax │ │ push 0x1c(%esp) │ │ push 0x28(%esp) │ │ @@ -25472,15 +25472,15 @@ │ │ push %edx │ │ push %esi │ │ call *(%ecx) │ │ jmp 6ee9a <rfbSetTranslateFunction@@Base+0x28a> │ │ mov -0x19c(%ebp),%eax │ │ sub $0x8,%esp │ │ lea -0xdecc1(%ebp),%ecx │ │ - lea -0xe3c32(%ebp),%edx │ │ + lea -0xe3c07(%ebp),%edx │ │ mov %ebp,%ebx │ │ push %ecx │ │ push %edx │ │ call *(%eax) │ │ add $0x4,%esp │ │ push %edi │ │ call ebdd0 <rfbCloseClient@plt> │ │ @@ -33127,15 +33127,15 @@ │ │ mov %ecx,0x10(%esp) │ │ movl $0x0,0xe538(%ebx) │ │ xor %edi,%edi │ │ lea 0xe53c(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ lea -0xddef3(%ebx),%esi │ │ lea -0xdf86b(%ebx),%ebp │ │ - lea -0xe4421(%ebx),%eax │ │ + lea -0xe43f6(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0xe2439(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ lea (%ebx,%edi,1),%eax │ │ add $0xe53c,%eax │ │ mov $0x7fff,%ecx │ │ sub %edi,%ecx │ │ @@ -33308,15 +33308,15 @@ │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call ebfc0 <getnameinfo@plt> │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 743a5 <rfbHttpCheckFds@@Base+0x525> │ │ sub $0xc,%esp │ │ - lea -0xe40a6(%ebx),%eax │ │ + lea -0xe407b(%ebx),%eax │ │ push %eax │ │ call ebbb0 <rfbLogPerror@plt> │ │ add $0x10,%esp │ │ mov -0x1a4(%ebx),%edx │ │ mov 0x18(%esp),%esi │ │ lea 0x1(%esi),%edi │ │ sub $0x4,%esp │ │ @@ -33528,15 +33528,15 @@ │ │ lea 0x2274(%ebx),%ecx │ │ push $0x7d │ │ push %eax │ │ push %ecx │ │ call ec020 <rfbWriteExact@plt> │ │ jmp 744c8 <rfbHttpCheckFds@@Base+0x648> │ │ sub $0x8,%esp │ │ - lea -0xe30cc(%ebx),%eax │ │ + lea -0xe30a1(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call ec7f0 <strcmp@plt> │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 746f7 <rfbHttpCheckFds@@Base+0x877> │ │ movl $0x636e76,0x7(%esi) │ │ @@ -33623,15 +33623,15 @@ │ │ sub $0x8,%esp │ │ lea -0xdf52a(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call ec8c0 <strcasecmp@plt> │ │ add $0x10,%esp │ │ test %eax,%eax │ │ - lea -0xe407f(%ebx),%eax │ │ + lea -0xe4054(%ebx),%eax │ │ lea -0xe2f5e(%ebx),%esi │ │ cmove %eax,%esi │ │ jmp 7482f <rfbHttpCheckFds@@Base+0x9af> │ │ sub $0xc,%esp │ │ lea -0xde8e9(%ebx),%eax │ │ push %eax │ │ call ebbb0 <rfbLogPerror@plt> │ │ @@ -33818,15 +33818,15 @@ │ │ push %ecx │ │ push $0x120 │ │ lea 0xe4(%esp),%edi │ │ push %edi │ │ call 74d90 <rfbHttpCheckFds@@Base+0xf10> │ │ add $0x18,%esp │ │ jmp 749c3 <rfbHttpCheckFds@@Base+0xb43> │ │ - lea -0xe4058(%ebx),%edx │ │ + lea -0xe402d(%ebx),%edx │ │ mov %edi,%ecx │ │ call 74d40 <rfbHttpCheckFds@@Base+0xec0> │ │ test %al,%al │ │ je 74a98 <rfbHttpCheckFds@@Base+0xc18> │ │ cmpl $0x0,0x24(%esp) │ │ je 74adf <rfbHttpCheckFds@@Base+0xc5f> │ │ sub $0xc,%esp │ │ @@ -33852,15 +33852,15 @@ │ │ call ec120 <__strlen_chk@plt> │ │ add $0xc,%esp │ │ push %eax │ │ push %esi │ │ push 0x14(%esp) │ │ jmp 749d4 <rfbHttpCheckFds@@Base+0xb54> │ │ sub $0x4,%esp │ │ - lea -0xe3b91(%ebx),%eax │ │ + lea -0xe3b66(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push 0x14(%esp) │ │ call ec020 <rfbWriteExact@plt> │ │ add $0x10,%esp │ │ mov 0x880(%esp),%ebp │ │ mov 0x38(%esp),%esi │ │ @@ -37486,29 +37486,29 @@ │ │ lea -0xdded6(%ebx),%eax │ │ push (%esi) │ │ push $0x1 │ │ push $0x3d │ │ push %eax │ │ call ec9e0 <fwrite@plt> │ │ add $0x10,%esp │ │ - lea -0xe3829(%ebx),%eax │ │ + lea -0xe37fe(%ebx),%eax │ │ push (%esi) │ │ push $0x1 │ │ push $0x7f │ │ push %eax │ │ call ec9e0 <fwrite@plt> │ │ add $0x10,%esp │ │ lea -0xdff80(%ebx),%eax │ │ push (%esi) │ │ push $0x1 │ │ push $0x49 │ │ push %eax │ │ call ec9e0 <fwrite@plt> │ │ add $0x10,%esp │ │ - lea -0xe32c3(%ebx),%eax │ │ + lea -0xe3298(%ebx),%eax │ │ push (%esi) │ │ push $0x1 │ │ push $0x34 │ │ push %eax │ │ call ec9e0 <fwrite@plt> │ │ add $0x10,%esp │ │ lea -0xdfba6(%ebx),%eax │ │ @@ -37556,15 +37556,15 @@ │ │ lea -0xdf526(%ebx),%eax │ │ push (%esi) │ │ push $0x1 │ │ push $0x9a │ │ push %eax │ │ call ec9e0 <fwrite@plt> │ │ add $0x10,%esp │ │ - lea -0xe30ca(%ebx),%eax │ │ + lea -0xe309f(%ebx),%eax │ │ push (%esi) │ │ push $0x1 │ │ push $0x59 │ │ push %eax │ │ call ec9e0 <fwrite@plt> │ │ add $0x10,%esp │ │ lea -0xe1866(%ebx),%eax │ │ @@ -37591,15 +37591,15 @@ │ │ lea -0xe473f(%ebx),%eax │ │ push (%esi) │ │ push $0x1 │ │ push $0x3c │ │ push %eax │ │ call ec9e0 <fwrite@plt> │ │ add $0x10,%esp │ │ - lea -0xe328e(%ebx),%eax │ │ + lea -0xe3263(%ebx),%eax │ │ push (%esi) │ │ push $0x1 │ │ push $0x31 │ │ push %eax │ │ call ec9e0 <fwrite@plt> │ │ add $0x10,%esp │ │ lea -0xe180c(%ebx),%eax │ │ @@ -37612,29 +37612,29 @@ │ │ lea -0xe1b3e(%ebx),%eax │ │ push (%esi) │ │ push $0x1 │ │ push $0x4d │ │ push %eax │ │ call ec9e0 <fwrite@plt> │ │ add $0x10,%esp │ │ - lea -0xe37a9(%ebx),%eax │ │ + lea -0xe377e(%ebx),%eax │ │ push (%esi) │ │ push $0x1 │ │ push $0x4f │ │ push %eax │ │ call ec9e0 <fwrite@plt> │ │ add $0x10,%esp │ │ lea -0xddb8e(%ebx),%eax │ │ push (%esi) │ │ push $0x1 │ │ push $0x52 │ │ push %eax │ │ call ec9e0 <fwrite@plt> │ │ add $0x10,%esp │ │ - lea -0xe4052(%ebx),%eax │ │ + lea -0xe4027(%ebx),%eax │ │ push (%esi) │ │ push $0x1 │ │ push $0x51 │ │ push %eax │ │ call ec9e0 <fwrite@plt> │ │ add $0x10,%esp │ │ call ebad0 <rfbGetExtensionIterator@plt> │ │ @@ -37736,15 +37736,15 @@ │ │ add $0x2b0,%ecx │ │ mov %ecx,0x24(%esp) │ │ mov $0x1,%esi │ │ lea -0xe4702(%ebx),%ecx │ │ mov %ecx,0x38(%esp) │ │ lea -0xe03e8(%ebx),%ecx │ │ mov %ecx,0x34(%esp) │ │ - lea -0xe3070(%ebx),%ecx │ │ + lea -0xe3045(%ebx),%ecx │ │ mov %ecx,0x30(%esp) │ │ lea -0xe1d8e(%ebx),%ecx │ │ mov %ecx,0x2c(%esp) │ │ lea (%eax,%esi,4),%eax │ │ mov %eax,0x18(%esp) │ │ lea -0x1(%esi),%eax │ │ mov %eax,0x1c(%esp) │ │ @@ -37831,15 +37831,15 @@ │ │ je 77c57 <rfbProcessArguments@@Base+0x4b7> │ │ lea -0xdefa8(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ebp,(%esp) │ │ call ec7f0 <strcmp@plt> │ │ test %eax,%eax │ │ je 77c9e <rfbProcessArguments@@Base+0x4fe> │ │ - lea -0xe3759(%ebx),%eax │ │ + lea -0xe372e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ebp,(%esp) │ │ call ec7f0 <strcmp@plt> │ │ test %eax,%eax │ │ je 77cc4 <rfbProcessArguments@@Base+0x524> │ │ lea -0xdf48b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -37849,15 +37849,15 @@ │ │ je 77cea <rfbProcessArguments@@Base+0x54a> │ │ lea -0xe2131(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ebp,(%esp) │ │ call ec7f0 <strcmp@plt> │ │ test %eax,%eax │ │ je 77d0b <rfbProcessArguments@@Base+0x56b> │ │ - lea -0xe3069(%ebx),%eax │ │ + lea -0xe303e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ebp,(%esp) │ │ call ec7f0 <strcmp@plt> │ │ test %eax,%eax │ │ je 77d1f <rfbProcessArguments@@Base+0x57f> │ │ lea -0xe2a0b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -37867,15 +37867,15 @@ │ │ je 77d33 <rfbProcessArguments@@Base+0x593> │ │ lea -0xe13a1(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ebp,(%esp) │ │ call ec7f0 <strcmp@plt> │ │ test %eax,%eax │ │ je 77d47 <rfbProcessArguments@@Base+0x5a7> │ │ - lea -0xe4000(%ebx),%eax │ │ + lea -0xe3fd5(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ebp,(%esp) │ │ call ec7f0 <strcmp@plt> │ │ test %eax,%eax │ │ je 77d6b <rfbProcessArguments@@Base+0x5cb> │ │ lea -0xe07f4(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -38675,15 +38675,15 @@ │ │ sub $0xc,%esp │ │ lea -0xdd712(%ebx),%ecx │ │ push %ecx │ │ call *(%eax) │ │ jmp 7849c <rfbSendRectEncodingUltra@@Base+0x46c> │ │ mov -0x19c(%ebx),%ecx │ │ sub $0x8,%esp │ │ - lea -0xe325c(%ebx),%edx │ │ + lea -0xe3231(%ebx),%edx │ │ push %eax │ │ push %edx │ │ call *(%ecx) │ │ add $0x10,%esp │ │ movl $0x0,0xc(%esp) │ │ mov 0x4(%esp),%ebx │ │ mov %gs:0x14,%eax │ │ @@ -58283,15 +58283,15 @@ │ │ add $0x10,%esp │ │ test %al,%al │ │ je 858a6 <rfbSendRectEncodingTight@@Base+0xd26> │ │ mov $0xff,%al │ │ jmp 858a8 <rfbSendRectEncodingTight@@Base+0xd28> │ │ mov -0x1a4(%ebx),%eax │ │ sub $0xc,%esp │ │ - lea -0xe3b8f(%ebx),%ecx │ │ + lea -0xe3b64(%ebx),%ecx │ │ push %ecx │ │ call *(%eax) │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ mov %gs:0x14,%ecx │ │ cmp 0xc8(%esp),%ecx │ │ jne 8591a <rfbSendRectEncodingTight@@Base+0xd9a> │ │ @@ -61539,21 +61539,21 @@ │ │ mov 0x10(%esp),%ebp │ │ mov 0x28(%esp),%ebx │ │ mov 0x24(%esp),%edi │ │ mov $0x3,%edx │ │ jmp 881b0 <rfbSendCompressedDataTight@@Base+0x2730> │ │ mov -0x1a4(%ebx),%eax │ │ sub $0xc,%esp │ │ - lea -0xe304c(%ebx),%ecx │ │ + lea -0xe3021(%ebx),%ecx │ │ jmp 87e5f <rfbSendCompressedDataTight@@Base+0x23df> │ │ mov -0x1a4(%ebx),%eax │ │ mov (%eax),%esi │ │ call ecd10 <tjGetErrorStr@plt> │ │ sub $0x8,%esp │ │ - lea -0xe305c(%ebx),%ecx │ │ + lea -0xe3031(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ call *%esi │ │ jmp 87e62 <rfbSendCompressedDataTight@@Base+0x23e2> │ │ xor %eax,%eax │ │ mov 0x10(%esp),%ebp │ │ sub $0x4,%esp │ │ @@ -61605,15 +61605,15 @@ │ │ call ecce0 <rfbSendCompressedDataTight@plt> │ │ add $0x10,%esp │ │ jmp 87e67 <rfbSendCompressedDataTight@@Base+0x23e7> │ │ mov -0x1a4(%ebx),%eax │ │ mov (%eax),%esi │ │ call ecd10 <tjGetErrorStr@plt> │ │ sub $0x8,%esp │ │ - lea -0xe305c(%ebx),%ecx │ │ + lea -0xe3031(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ call *%esi │ │ add $0x10,%esp │ │ mov 0x10(%esp),%eax │ │ test %eax,%eax │ │ je 87e65 <rfbSendCompressedDataTight@@Base+0x23e5> │ │ @@ -63206,15 +63206,15 @@ │ │ test $0x10,%dl │ │ jne 8954e <tjCompress2@@Base+0x16e> │ │ mov %edx,%eax │ │ test $0x20,%dl │ │ je 8955d <tjCompress2@@Base+0x17d> │ │ lea -0xddae5(%ebx),%eax │ │ jmp 89554 <tjCompress2@@Base+0x174> │ │ - lea -0xe3ff6(%ebx),%eax │ │ + lea -0xe3fcb(%ebx),%eax │ │ jmp 89554 <tjCompress2@@Base+0x174> │ │ lea -0xe1ae3(%ebx),%eax │ │ mov %esp,%ecx │ │ mov %eax,(%ecx) │ │ call ecdb0 <putenv@plt> │ │ cmp $0xa,%ebp │ │ ja 8956c <tjCompress2@@Base+0x18c> │ │ @@ -63834,15 +63834,15 @@ │ │ cmpl $0x0,(%eax) │ │ jle 89d5c <tjDecompressHeader2@@Base+0x27c> │ │ xor %eax,%eax │ │ mov 0x60(%esp),%ecx │ │ cmpl $0x0,(%ecx) │ │ jg 89b93 <tjDecompressHeader2@@Base+0xb3> │ │ mov %esp,%eax │ │ - lea -0xe3b5d(%ebp),%ecx │ │ + lea -0xe3b32(%ebp),%ecx │ │ jmp 89b7b <tjDecompressHeader2@@Base+0x9b> │ │ mov %esp,%eax │ │ lea -0xdf419(%ebp),%ecx │ │ jmp 89b7b <tjDecompressHeader2@@Base+0x9b> │ │ int3 │ │ int3 │ │ int3 │ │ @@ -63977,15 +63977,15 @@ │ │ mov %esi,%eax │ │ add $0x6c,%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ - lea -0xe3ff6(%ebx),%eax │ │ + lea -0xe3fcb(%ebx),%eax │ │ jmp 89f32 <tjDecompress2@@Base+0x122> │ │ lea -0xe1ae3(%ebx),%eax │ │ mov %esp,%ecx │ │ mov %eax,(%ecx) │ │ call ecdb0 <putenv@plt> │ │ lea 0x3f8(%ebp),%eax │ │ mov %esp,%ecx │ │ @@ -64028,15 +64028,15 @@ │ │ xor %esi,%esi │ │ cmp %eax,%edx │ │ jg 8a011 <tjDecompress2@@Base+0x201> │ │ mov %esi,%edx │ │ movdqa %xmm0,%xmm1 │ │ jmp 8a0d4 <tjDecompress2@@Base+0x2c4> │ │ mov %esp,%eax │ │ - lea -0xe441c(%ebx),%ecx │ │ + lea -0xe43f1(%ebx),%ecx │ │ mov %ecx,0x10(%eax) │ │ lea -0xe1ae6(%ebx),%ecx │ │ mov %ecx,0xc(%eax) │ │ call 89180 <tjDestroy@@Base+0x90> │ │ mov $0xffffffff,%eax │ │ xor %edi,%edi │ │ jmp 89ef2 <tjDecompress2@@Base+0xe2> │ │ @@ -64529,15 +64529,15 @@ │ │ nop │ │ nop │ │ cmp 0x4(%esi,%edx,4),%eax │ │ je 8a632 <rfbProcessClientAuthType@@Base+0xf2> │ │ inc %edx │ │ cmp %edx,%ecx │ │ jne 8a5d0 <rfbProcessClientAuthType@@Base+0x90> │ │ - lea -0xe3fe5(%ebx),%eax │ │ + lea -0xe3fba(%ebx),%eax │ │ jmp 8a6cc <rfbProcessClientAuthType@@Base+0x18c> │ │ lea -0xe29b3(%ebx),%ecx │ │ mov %ecx,(%esp) │ │ call *%eax │ │ mov %edi,(%esp) │ │ call ebdd0 <rfbCloseClient@plt> │ │ mov 0x0(%ebp),%eax │ │ @@ -65188,15 +65188,15 @@ │ │ lea -0xdda8e(%ebx),%eax │ │ push (%esi) │ │ push $0x1 │ │ push $0x2d │ │ push %eax │ │ call ec9e0 <fwrite@plt> │ │ add $0x10,%esp │ │ - lea -0xe3fa6(%ebx),%eax │ │ + lea -0xe3f7b(%ebx),%eax │ │ push (%esi) │ │ push $0x1 │ │ push $0x24 │ │ push %eax │ │ call ec9e0 <fwrite@plt> │ │ add $0x8,%esp │ │ push (%esi) │ │ @@ -65333,15 +65333,15 @@ │ │ mov %esi,0x4(%esp) │ │ mov %edi,(%esp) │ │ call ebb10 <rfbGetExtensionClientData@plt> │ │ mov %eax,%esi │ │ mov 0x0(%ebp),%eax │ │ test %esi,%esi │ │ je 8b3bd <rfbHandleSecTypeTight@@Base+0x20d> │ │ - lea -0xe3f81(%ebx),%ecx │ │ + lea -0xe3f56(%ebx),%ecx │ │ mov %ecx,(%esp) │ │ call *%eax │ │ mov (%edi),%ecx │ │ xor %eax,%eax │ │ mov $0x1,%dl │ │ cmpl $0x0,0x224(%ecx) │ │ je 8b2e1 <rfbHandleSecTypeTight@@Base+0x131> │ │ @@ -65411,15 +65411,15 @@ │ │ mov %edi,(%esp) │ │ jmp 8b41c <rfbHandleSecTypeTight@@Base+0x26c> │ │ lea -0xe29b3(%ebx),%ecx │ │ mov %ecx,(%esp) │ │ call *%eax │ │ mov %edi,(%esp) │ │ call ebdd0 <rfbCloseClient@plt> │ │ - lea -0xe3f81(%ebx),%eax │ │ + lea -0xe3f56(%ebx),%eax │ │ mov %eax,(%esp) │ │ call *0x0(%ebp) │ │ jmp 8b421 <rfbHandleSecTypeTight@@Base+0x271> │ │ lea 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x130(%esp),%esi │ │ mov %esi,(%esp) │ │ @@ -65529,15 +65529,15 @@ │ │ mov %ecx,(%esp) │ │ call *(%eax) │ │ lea 0x1653e(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x1000,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ call ec310 <memset@plt> │ │ - lea -0xe4403(%ebx),%eax │ │ + lea -0xe43d8(%ebx),%eax │ │ mov %eax,(%esp) │ │ call eb9e0 <strdup@plt> │ │ test %eax,%eax │ │ je 8b556 <InitFileTransfer@@Base+0x86> │ │ mov %eax,%esi │ │ mov %eax,(%esp) │ │ movl $0x9,0x4(%esp) │ │ @@ -65563,15 +65563,15 @@ │ │ │ │ 0008b570 <GetHomeDir@@Base>: │ │ push %ebx │ │ sub $0x8,%esp │ │ call 8b579 <GetHomeDir@@Base+0x9> │ │ pop %ebx │ │ add $0x63a53,%ebx │ │ - lea -0xe4403(%ebx),%eax │ │ + lea -0xe43d8(%ebx),%eax │ │ mov %eax,(%esp) │ │ call eb9e0 <strdup@plt> │ │ add $0x8,%esp │ │ pop %ebx │ │ ret │ │ int3 │ │ int3 │ │ @@ -65762,15 +65762,15 @@ │ │ add $0x10,%esp │ │ add %edi,%eax │ │ lea 0x8(%esp),%edi │ │ cmp $0x1000,%eax │ │ jb 8b80d <ConvertPath@@Base+0xbd> │ │ mov -0x1a4(%ebx),%eax │ │ sub $0x4,%esp │ │ - lea -0xe3f5a(%ebx),%ecx │ │ + lea -0xe3f2f(%ebx),%ecx │ │ lea -0xdef2f(%ebx),%edx │ │ lea -0xe2d9e(%ebx),%esi │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call *(%eax) │ │ add $0x10,%esp │ │ @@ -65822,15 +65822,15 @@ │ │ mov 0x20(%esp),%eax │ │ mov 0x24(%esp),%ecx │ │ mov %gs:0x14,%edx │ │ mov %edx,0x10(%esp) │ │ lea 0x2c(%esp),%edx │ │ mov %edx,0xc(%esp) │ │ sub $0xc,%esp │ │ - lea -0xe3b26(%ebx),%esi │ │ + lea -0xe3afb(%ebx),%esi │ │ push %edx │ │ push %esi │ │ push %ecx │ │ push $0x0 │ │ push %eax │ │ call ec2c0 <__vsprintf_chk@plt> │ │ add $0x20,%esp │ │ @@ -66314,15 +66314,15 @@ │ │ jmp 8bf22 <HandleFileDownloadLengthError@@Base+0x172> │ │ jns 8bed3 <HandleFileDownloadLengthError@@Base+0x123> │ │ mov -0x1a4(%ebx),%eax │ │ lea -0xe2395(%ebx),%ecx │ │ mov %ecx,0x8(%esp) │ │ lea -0xdef2f(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ - lea -0xe3749(%ebx),%ecx │ │ + lea -0xe371e(%ebx),%ecx │ │ mov %ecx,(%esp) │ │ call *(%eax) │ │ mov %edi,(%esp) │ │ call ebdd0 <rfbCloseClient@plt> │ │ mov %gs:0x14,%eax │ │ cmp 0x18(%esp),%eax │ │ jne 8bf2a <HandleFileDownloadLengthError@@Base+0x17a> │ │ @@ -66477,15 +66477,15 @@ │ │ push %eax │ │ call ed050 <GetFileDownLoadErrMsg@plt> │ │ add $0xc,%esp │ │ mov -0x1a4(%ebx),%eax │ │ sub $0x4,%esp │ │ lea -0xe0b80(%ebx),%ecx │ │ lea -0xdef2f(%ebx),%edx │ │ - lea -0xe3713(%ebx),%esi │ │ + lea -0xe36e8(%ebx),%esi │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call *(%eax) │ │ add $0x10,%esp │ │ cmpl $0x0,(%esp) │ │ je 8c113 <HandleFileDownload@@Base+0x123> │ │ @@ -66588,19 +66588,19 @@ │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call ed000 <FreeFileTransferMsg@plt> │ │ mov %esi,%ebp │ │ mov 0x18(%esp),%esi │ │ jmp 8c180 <RunFileDownloadThread@@Base+0x50> │ │ mov -0x1a4(%ebx),%eax │ │ - lea -0xe43fa(%ebx),%ecx │ │ + lea -0xe43cf(%ebx),%ecx │ │ mov %ecx,0x8(%esp) │ │ lea -0xdef2f(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ - lea -0xe3243(%ebx),%ecx │ │ + lea -0xe3218(%ebx),%ecx │ │ mov %ecx,(%esp) │ │ call *(%eax) │ │ mov 0x14(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call ed000 <FreeFileTransferMsg@plt> │ │ mov %ebp,(%esp) │ │ @@ -66676,15 +66676,15 @@ │ │ push %eax │ │ push %edi │ │ call ec0b0 <rfbReadExact@plt> │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 8c3db <HandleFileDownloadCancelRequest@@Base+0x15b> │ │ mov -0x1a4(%ebx),%eax │ │ - lea -0xe36da(%ebx),%ecx │ │ + lea -0xe36af(%ebx),%ecx │ │ lea -0xdef2f(%ebx),%edx │ │ lea -0xe1368(%ebx),%ebp │ │ push %esi │ │ push %ecx │ │ push %edx │ │ push %ebp │ │ call *(%eax) │ │ @@ -66699,46 +66699,46 @@ │ │ add $0x4,%esp │ │ push %ebp │ │ call ebb20 <pthread_mutex_unlock@plt> │ │ jmp 8c409 <HandleFileDownloadCancelRequest@@Base+0x189> │ │ jns 8c391 <HandleFileDownloadCancelRequest@@Base+0x111> │ │ mov -0x1a4(%ebx),%eax │ │ sub $0x4,%esp │ │ - lea -0xe36da(%ebx),%ecx │ │ + lea -0xe36af(%ebx),%ecx │ │ lea -0xdef2f(%ebx),%edx │ │ lea -0xdf386(%ebx),%esi │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call *(%eax) │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ push %edi │ │ call ebdd0 <rfbCloseClient@plt> │ │ jmp 8c412 <HandleFileDownloadCancelRequest@@Base+0x192> │ │ mov -0x1a4(%ebx),%eax │ │ sub $0x4,%esp │ │ - lea -0xe36da(%ebx),%ecx │ │ + lea -0xe36af(%ebx),%ecx │ │ lea -0xdef2f(%ebx),%edx │ │ - lea -0xe43e4(%ebx),%esi │ │ + lea -0xe43b9(%ebx),%esi │ │ jmp 8c3d4 <HandleFileDownloadCancelRequest@@Base+0x154> │ │ mov -0x1a4(%ebx),%eax │ │ sub $0x4,%esp │ │ - lea -0xe36da(%ebx),%ecx │ │ + lea -0xe36af(%ebx),%ecx │ │ lea -0xdef2f(%ebx),%edx │ │ lea -0xdde5f(%ebx),%esi │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call *(%eax) │ │ jmp 8c412 <HandleFileDownloadCancelRequest@@Base+0x192> │ │ jns 8c400 <HandleFileDownloadCancelRequest@@Base+0x180> │ │ mov -0x1a4(%ebx),%eax │ │ sub $0x4,%esp │ │ - lea -0xe36da(%ebx),%ecx │ │ + lea -0xe36af(%ebx),%ecx │ │ lea -0xdef2f(%ebx),%edx │ │ lea -0xdf386(%ebx),%ebp │ │ push %ecx │ │ push %edx │ │ push %ebp │ │ call *(%eax) │ │ add $0x10,%esp │ │ @@ -67065,15 +67065,15 @@ │ │ call *%eax │ │ jmp 8c85b <HandleFileUploadLengthError@@Base+0x15b> │ │ jns 8c83a <HandleFileUploadLengthError@@Base+0x13a> │ │ mov -0x1a4(%ebx),%eax │ │ sub $0x4,%esp │ │ lea -0xdde25(%ebx),%ecx │ │ lea -0xdef2f(%ebx),%edx │ │ - lea -0xe3749(%ebx),%edi │ │ + lea -0xe371e(%ebx),%edi │ │ push %ecx │ │ push %edx │ │ push %edi │ │ call *(%eax) │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ push %ebp │ │ @@ -67594,15 +67594,15 @@ │ │ call ec0b0 <rfbReadExact@plt> │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 8cf07 <HandleFileUploadFailedRequest@@Base+0x187> │ │ mov -0x1a4(%ebx),%ebp │ │ lea -0xe0760(%ebx),%ecx │ │ lea -0xdef2f(%ebx),%edx │ │ - lea -0xe3f4e(%ebx),%eax │ │ + lea -0xe3f23(%ebx),%eax │ │ push %esi │ │ push %ecx │ │ push %edx │ │ push %eax │ │ call *0x0(%ebp) │ │ add $0x8,%esp │ │ push 0x2c(%esp) │ │ @@ -67625,29 +67625,29 @@ │ │ add $0x1c,%esp │ │ jmp 8cf50 <HandleFileUploadFailedRequest@@Base+0x1d0> │ │ jns 8cebd <HandleFileUploadFailedRequest@@Base+0x13d> │ │ mov -0x1a4(%ebx),%eax │ │ sub $0x4,%esp │ │ lea -0xe0760(%ebx),%ecx │ │ lea -0xdef2f(%ebx),%edx │ │ - lea -0xe3b21(%ebx),%esi │ │ + lea -0xe3af6(%ebx),%esi │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call *(%eax) │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ push %edi │ │ call ebdd0 <rfbCloseClient@plt> │ │ jmp 8cf3e <HandleFileUploadFailedRequest@@Base+0x1be> │ │ mov -0x1a4(%ebx),%eax │ │ sub $0x4,%esp │ │ lea -0xe0760(%ebx),%ecx │ │ lea -0xdef2f(%ebx),%edx │ │ - lea -0xe43e4(%ebx),%esi │ │ + lea -0xe43b9(%ebx),%esi │ │ jmp 8cf00 <HandleFileUploadFailedRequest@@Base+0x180> │ │ mov -0x1a4(%ebx),%eax │ │ sub $0x4,%esp │ │ lea -0xe0760(%ebx),%ecx │ │ lea -0xdef2f(%ebx),%edx │ │ lea -0xe0f45(%ebx),%esi │ │ push %ecx │ │ @@ -67656,15 +67656,15 @@ │ │ call *(%eax) │ │ jmp 8cf3e <HandleFileUploadFailedRequest@@Base+0x1be> │ │ jns 8cf2c <HandleFileUploadFailedRequest@@Base+0x1ac> │ │ mov -0x1a4(%ebx),%eax │ │ sub $0x4,%esp │ │ lea -0xe0760(%ebx),%ecx │ │ lea -0xdef2f(%ebx),%edx │ │ - lea -0xe3b21(%ebx),%ebp │ │ + lea -0xe3af6(%ebx),%ebp │ │ push %ecx │ │ push %edx │ │ push %ebp │ │ call *(%eax) │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ push %edi │ │ @@ -67758,15 +67758,15 @@ │ │ add $0x1020,%esp │ │ jmp 8d0f3 <HandleFileCreateDirRequest@@Base+0x193> │ │ jns 8d0d2 <HandleFileCreateDirRequest@@Base+0x172> │ │ mov -0x1a4(%ebx),%eax │ │ sub $0x4,%esp │ │ lea -0xdf7bd(%ebx),%ecx │ │ lea -0xdef2f(%ebx),%edx │ │ - lea -0xe43ac(%ebx),%edi │ │ + lea -0xe4381(%ebx),%edi │ │ jmp 8d0ca <HandleFileCreateDirRequest@@Base+0x16a> │ │ sub $0x4,%esp │ │ push %eax │ │ push %edi │ │ push %esi │ │ call ec0b0 <rfbReadExact@plt> │ │ add $0x10,%esp │ │ @@ -67783,15 +67783,15 @@ │ │ call ed0d0 <CreateDirectory@plt> │ │ jmp 8d0db <HandleFileCreateDirRequest@@Base+0x17b> │ │ jns 8d0d2 <HandleFileCreateDirRequest@@Base+0x172> │ │ mov -0x1a4(%ebx),%eax │ │ sub $0x4,%esp │ │ lea -0xdf7bd(%ebx),%ecx │ │ lea -0xdef2f(%ebx),%edx │ │ - lea -0xe3b21(%ebx),%edi │ │ + lea -0xe3af6(%ebx),%edi │ │ push %ecx │ │ push %edx │ │ push %edi │ │ call *(%eax) │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ push %esi │ │ @@ -67938,15 +67938,15 @@ │ │ xor %edi,%edi │ │ test %esi,%esi │ │ je 8d4c3 <CreateFileListInfo@@Base+0x293> │ │ cmpb $0x0,(%esi) │ │ jne 8d292 <CreateFileListInfo@@Base+0x62> │ │ call ecfe0 <GetFtpRoot@plt> │ │ sub $0x20,%esp │ │ - lea -0xe30cc(%ebx),%ecx │ │ + lea -0xe30a1(%ebx),%ecx │ │ mov %ecx,0x10(%esp) │ │ mov %eax,0xc(%esp) │ │ mov %esi,(%esp) │ │ movl $0xffffffff,0x4(%esp) │ │ call 8d7e0 <CreateFileListMsg@@Base+0x290> │ │ add $0x20,%esp │ │ sub $0xc,%esp │ │ @@ -67974,15 +67974,15 @@ │ │ mov %eax,0x10(%esp) │ │ lea -0xde44b(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ lea -0xe1a77(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0xde1ab(%ebx),%eax │ │ mov %eax,(%esp) │ │ - lea -0xe30cc(%ebx),%eax │ │ + lea -0xe30a1(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %esi,0x20(%esp) │ │ mov %ebp,0x1c(%esp) │ │ jmp 8d350 <CreateFileListInfo@@Base+0x120> │ │ nop │ │ nop │ │ nop │ │ @@ -68402,15 +68402,15 @@ │ │ mov 0x20(%esp),%eax │ │ mov 0x24(%esp),%ecx │ │ mov %gs:0x14,%edx │ │ mov %edx,0x10(%esp) │ │ lea 0x2c(%esp),%edx │ │ mov %edx,0xc(%esp) │ │ sub $0xc,%esp │ │ - lea -0xe3b26(%ebx),%esi │ │ + lea -0xe3afb(%ebx),%esi │ │ push %edx │ │ push %esi │ │ push %ecx │ │ push $0x0 │ │ push %eax │ │ call ec2c0 <__vsprintf_chk@plt> │ │ add $0x20,%esp │ │ @@ -68479,15 +68479,15 @@ │ │ push %ecx │ │ push %eax │ │ call eba70 <memcpy@plt> │ │ add $0x10,%esp │ │ jmp 8d910 <GetFileDownLoadErrMsg@@Base+0xd0> │ │ mov -0x1a4(%ebx),%eax │ │ sub $0x4,%esp │ │ - lea -0xe320b(%ebx),%ecx │ │ + lea -0xe31e0(%ebx),%ecx │ │ lea -0xde44b(%ebx),%edx │ │ lea -0xde7f2(%ebx),%esi │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call *(%eax) │ │ add $0x10,%esp │ │ @@ -68556,15 +68556,15 @@ │ │ add $0x10,%esp │ │ mov 0x20(%esp),%eax │ │ mov %esi,(%eax) │ │ mov %edi,0x4(%eax) │ │ jmp 8d9df <CreateFileDownloadErrMsg@@Base+0x9f> │ │ mov -0x1a4(%ebx),%eax │ │ sub $0x4,%esp │ │ - lea -0xe320b(%ebx),%ecx │ │ + lea -0xe31e0(%ebx),%ecx │ │ lea -0xde44b(%ebx),%edx │ │ lea -0xde7f2(%ebx),%edi │ │ push %ecx │ │ push %edx │ │ push %edi │ │ call *(%eax) │ │ add $0x10,%esp │ │ @@ -68639,15 +68639,15 @@ │ │ add $0x10,%esp │ │ mov 0x60(%esp),%eax │ │ mov %esi,(%eax) │ │ mov %ebp,0x4(%eax) │ │ jmp 8dada <GetFileDownloadReadDataErrMsg@@Base+0xea> │ │ mov -0x1a4(%ebx),%eax │ │ sub $0x4,%esp │ │ - lea -0xe320b(%ebx),%ecx │ │ + lea -0xe31e0(%ebx),%ecx │ │ lea -0xde44b(%ebx),%edx │ │ lea -0xde7f2(%ebx),%edi │ │ push %ecx │ │ push %edx │ │ push %edi │ │ call *(%eax) │ │ add $0x10,%esp │ │ @@ -68681,19 +68681,19 @@ │ │ sub $0x3c,%esp │ │ call 8db0c <GetFileDownloadLengthErrResponseMsg@@Base+0xc> │ │ pop %ebx │ │ add $0x614c0,%ebx │ │ mov 0x50(%esp),%edi │ │ mov %gs:0x14,%eax │ │ mov %eax,0x38(%esp) │ │ - movups -0xe434d(%ebx),%xmm0 │ │ + movups -0xe4322(%ebx),%xmm0 │ │ movups %xmm0,0x1a(%esp) │ │ - movups -0xe4357(%ebx),%xmm0 │ │ + movups -0xe432c(%ebx),%xmm0 │ │ movaps %xmm0,0x10(%esp) │ │ - movups -0xe4367(%ebx),%xmm0 │ │ + movups -0xe433c(%ebx),%xmm0 │ │ movaps %xmm0,(%esp) │ │ sub $0x8,%esp │ │ lea 0x8(%esp),%eax │ │ push $0x2a │ │ push %eax │ │ call ec120 <__strlen_chk@plt> │ │ add $0x10,%esp │ │ @@ -68727,15 +68727,15 @@ │ │ add $0x10,%esp │ │ mov 0x50(%esp),%eax │ │ mov %esi,(%eax) │ │ mov %ebp,0x4(%eax) │ │ jmp 8dbde <GetFileDownloadLengthErrResponseMsg@@Base+0xde> │ │ mov -0x1a4(%ebx),%eax │ │ sub $0x4,%esp │ │ - lea -0xe320b(%ebx),%ecx │ │ + lea -0xe31e0(%ebx),%ecx │ │ lea -0xde44b(%ebx),%edx │ │ lea -0xde7f2(%ebx),%edi │ │ push %ecx │ │ push %edx │ │ push %edi │ │ call *(%eax) │ │ add $0x10,%esp │ │ @@ -68881,15 +68881,15 @@ │ │ push %ecx │ │ push %eax │ │ call eba70 <memcpy@plt> │ │ add $0x10,%esp │ │ jmp 8ddfd <GetFileDownloadResponseMsgInBlocks@@Base+0x1fd> │ │ mov -0x1a4(%ebx),%eax │ │ sub $0x4,%esp │ │ - lea -0xe320b(%ebx),%ecx │ │ + lea -0xe31e0(%ebx),%ecx │ │ lea -0xde44b(%ebx),%edx │ │ lea -0xde7f2(%ebx),%esi │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call *(%eax) │ │ add $0x10,%esp │ │ @@ -68964,15 +68964,15 @@ │ │ jmp 8de0b <GetFileDownloadResponseMsgInBlocks@@Base+0x20b> │ │ mov -0x1a4(%ebx),%eax │ │ mov (%eax),%eax │ │ mov %gs:0x14,%ecx │ │ cmp 0x2058(%esp),%ecx │ │ jne 8e0f8 <GetFileDownloadResponseMsgInBlocks@@Base+0x4f8> │ │ sub $0x4,%esp │ │ - lea -0xe3f04(%ebx),%ecx │ │ + lea -0xe3ed9(%ebx),%ecx │ │ lea -0xde44b(%ebx),%edx │ │ lea -0xde7f2(%ebx),%esi │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call *%eax │ │ add $0x10,%esp │ │ @@ -69050,25 +69050,25 @@ │ │ movb $0x83,(%eax) │ │ mov %esi,0x6(%eax) │ │ mov %eax,(%edi) │ │ movl $0xa,0x4(%edi) │ │ jmp 8de0b <GetFileDownloadResponseMsgInBlocks@@Base+0x20b> │ │ mov -0x1a4(%ebx),%eax │ │ sub $0x4,%esp │ │ - lea -0xe320b(%ebx),%ecx │ │ + lea -0xe31e0(%ebx),%ecx │ │ lea -0xde44b(%ebx),%edx │ │ lea -0xde7f2(%ebx),%esi │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call *(%eax) │ │ add $0x10,%esp │ │ jmp 8de0b <GetFileDownloadResponseMsgInBlocks@@Base+0x20b> │ │ sub $0x4,%esp │ │ - lea -0xe320b(%ebx),%eax │ │ + lea -0xe31e0(%ebx),%eax │ │ lea -0xde7f2(%ebx),%ecx │ │ push %eax │ │ push 0x14(%esp) │ │ push %ecx │ │ mov 0x18(%esp),%eax │ │ call *(%eax) │ │ add $0x10,%esp │ │ @@ -69180,15 +69180,15 @@ │ │ add $0x10,%esp │ │ mov 0x20(%esp),%eax │ │ mov %esi,(%eax) │ │ mov %edi,0x4(%eax) │ │ jmp 8e227 <CreateFileDownloadBlockSizeDataMsg@@Base+0xa7> │ │ mov -0x1a4(%ebx),%eax │ │ sub $0x4,%esp │ │ - lea -0xe3f04(%ebx),%ecx │ │ + lea -0xe3ed9(%ebx),%ecx │ │ lea -0xde44b(%ebx),%edx │ │ lea -0xde7f2(%ebx),%edi │ │ push %ecx │ │ push %edx │ │ push %edi │ │ call *(%eax) │ │ add $0x10,%esp │ │ @@ -69312,15 +69312,15 @@ │ │ lea 0x78(%esp),%ecx │ │ push %ecx │ │ push %eax │ │ call eba70 <memcpy@plt> │ │ add $0x10,%esp │ │ jmp 8e3d0 <ChkFileDownloadErr@@Base+0x190> │ │ sub $0x4,%esp │ │ - lea -0xe320b(%ebx),%eax │ │ + lea -0xe31e0(%ebx),%eax │ │ lea -0xde7f2(%ebx),%ecx │ │ push %eax │ │ push 0x10(%esp) │ │ push %ecx │ │ mov 0x1c(%esp),%eax │ │ call *(%eax) │ │ add $0x10,%esp │ │ @@ -69377,19 +69377,19 @@ │ │ sub $0x3c,%esp │ │ call 8e44c <GetFileUploadLengthErrResponseMsg@@Base+0xc> │ │ pop %ebx │ │ add $0x60b80,%ebx │ │ mov 0x50(%esp),%edi │ │ mov %gs:0x14,%eax │ │ mov %eax,0x38(%esp) │ │ - movups -0xe434d(%ebx),%xmm0 │ │ + movups -0xe4322(%ebx),%xmm0 │ │ movups %xmm0,0x1a(%esp) │ │ - movups -0xe4357(%ebx),%xmm0 │ │ + movups -0xe432c(%ebx),%xmm0 │ │ movaps %xmm0,0x10(%esp) │ │ - movups -0xe4367(%ebx),%xmm0 │ │ + movups -0xe433c(%ebx),%xmm0 │ │ movaps %xmm0,(%esp) │ │ sub $0x8,%esp │ │ lea 0x8(%esp),%eax │ │ push $0x2a │ │ push %eax │ │ call ec120 <__strlen_chk@plt> │ │ add $0x10,%esp │ │ @@ -69923,17 +69923,17 @@ │ │ push %eax │ │ push %edi │ │ call ed190 <utime@plt> │ │ add $0x10,%esp │ │ cmp $0xffffffff,%eax │ │ jne 8eafb <FileUpdateComplete@@Base+0x6b> │ │ mov -0x1a4(%ebx),%eax │ │ - lea -0xe3ae0(%ebx),%ecx │ │ + lea -0xe3ab5(%ebx),%ecx │ │ lea -0xde44b(%ebx),%edx │ │ - lea -0xe433d(%ebx),%ebp │ │ + lea -0xe4312(%ebx),%ebp │ │ push %edi │ │ push %ecx │ │ push %edx │ │ push %ebp │ │ call *(%eax) │ │ add $0x10,%esp │ │ mov 0x2060(%esi),%eax │ │ @@ -70014,15 +70014,15 @@ │ │ push $0x1c0 │ │ push %esi │ │ call ec3a0 <mkdir@plt> │ │ add $0x10,%esp │ │ cmp $0xffffffff,%eax │ │ jne 8ec0e <CreateDirectory@@Base+0x4e> │ │ mov -0x1a4(%ebx),%eax │ │ - lea -0xe31f2(%ebx),%ecx │ │ + lea -0xe31c7(%ebx),%ecx │ │ lea -0xde44b(%ebx),%edx │ │ lea -0xde7cb(%ebx),%edi │ │ push %esi │ │ push %ecx │ │ push %edx │ │ push %edi │ │ call *(%eax) │ │ @@ -70176,15 +70176,15 @@ │ │ mov %esi,(%edi) │ │ inc %eax │ │ mov %eax,0x4(%edi) │ │ mov $0x1,%eax │ │ jmp 8eda1 <AddFileListItemInfo@@Base+0xe1> │ │ mov -0x1a4(%ebx),%eax │ │ sub $0x4,%esp │ │ - lea -0xe31e2(%ebx),%ecx │ │ + lea -0xe31b7(%ebx),%ecx │ │ lea -0xde173(%ebx),%edx │ │ lea -0xe164d(%ebx),%esi │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call *(%eax) │ │ add $0x10,%esp │ │ @@ -70402,15 +70402,15 @@ │ │ mov -0x19c(%ebx),%eax │ │ lea -0xdf343(%ebx),%ecx │ │ jmp 8efbe <webSocketsCheck@@Base+0xfe> │ │ call eba20 <__errno@plt> │ │ cmpl $0x6e,(%eax) │ │ jne 8efb2 <webSocketsCheck@@Base+0xf2> │ │ mov -0x1a4(%ebx),%eax │ │ - lea -0xe3acd(%ebx),%ecx │ │ + lea -0xe3aa2(%ebx),%ecx │ │ mov %ecx,(%esp) │ │ call *(%eax) │ │ mov $0xff,%al │ │ jmp 8efc5 <webSocketsCheck@@Base+0x105> │ │ mov -0x19c(%ebx),%eax │ │ lea -0xe1ffa(%ebx),%ecx │ │ mov %ecx,(%esp) │ │ @@ -70590,15 +70590,15 @@ │ │ call ed1a0 <strncasecmp@plt> │ │ test %eax,%eax │ │ je 8f370 <webSocketsCheck@@Base+0x4b0> │ │ cmp $0x13,%esi │ │ mov $0x13,%eax │ │ cmovl %esi,%eax │ │ mov %edi,0x4(%esp) │ │ - lea -0xe3aa1(%ebx),%ecx │ │ + lea -0xe3a76(%ebx),%ecx │ │ mov %ecx,(%esp) │ │ mov %eax,0x8(%esp) │ │ call ed1a0 <strncasecmp@plt> │ │ test %eax,%eax │ │ je 8f37e <webSocketsCheck@@Base+0x4be> │ │ cmp $0x17,%esi │ │ mov $0x17,%eax │ │ @@ -70632,15 +70632,15 @@ │ │ mov %edi,%ecx │ │ add $0x18,%ecx │ │ mov 0x20(%esp),%eax │ │ mov 0x24(%esp),%edx │ │ movb $0x0,-0x1(%eax,%edx,1) │ │ mov %ecx,0x44(%esp) │ │ mov %ecx,0x4(%esp) │ │ - lea -0xe3ab3(%ebx),%eax │ │ + lea -0xe3a88(%ebx),%eax │ │ mov %eax,(%esp) │ │ mov 0x30(%esp),%eax │ │ call *(%eax) │ │ jmp 8f0c6 <webSocketsCheck@@Base+0x206> │ │ mov %edi,%eax │ │ add $0x16,%eax │ │ mov %eax,0x40(%esp) │ │ @@ -70734,22 +70734,22 @@ │ │ lea -0xe02f5(%ebx),%eax │ │ mov %eax,(%esp) │ │ call ebbb0 <rfbLogPerror@plt> │ │ jmp 8f465 <webSocketsCheck@@Base+0x5a5> │ │ movb $0x0,(%eax) │ │ mov 0xa0(%esp),%edi │ │ jmp 8f3cf <webSocketsCheck@@Base+0x50f> │ │ - lea -0xe3a8d(%ebx),%eax │ │ + lea -0xe3a62(%ebx),%eax │ │ mov %eax,(%esp) │ │ mov 0x30(%esp),%eax │ │ call *(%eax) │ │ lea -0xe2f5e(%ebx),%edi │ │ xor %ecx,%ecx │ │ jmp 8f538 <webSocketsCheck@@Base+0x678> │ │ - lea -0xe3a8d(%ebx),%eax │ │ + lea -0xe3a62(%ebx),%eax │ │ mov %eax,(%esp) │ │ call *%ecx │ │ lea -0xe0f18(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call ec850 <strstr@plt> │ │ xor %ecx,%ecx │ │ @@ -70769,15 +70769,15 @@ │ │ mov %edi,(%esp) │ │ movl $0x7,0x4(%esp) │ │ call ec120 <__strlen_chk@plt> │ │ test %eax,%eax │ │ je 8f587 <webSocketsCheck@@Base+0x6c7> │ │ mov %edi,0x14(%esp) │ │ mov %esi,0x10(%esp) │ │ - lea -0xe42e6(%ebx),%eax │ │ + lea -0xe42bb(%ebx),%eax │ │ jmp 8f591 <webSocketsCheck@@Base+0x6d1> │ │ mov %esi,0x10(%esp) │ │ lea -0xdd9c4(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x2c(%esp),%edi │ │ mov %edi,(%esp) │ │ movl $0x1000,0x4(%esp) │ │ @@ -71335,15 +71335,15 @@ │ │ js 8fc8c <webSocketsDecodeHybi@@Base+0x1fc> │ │ mov %cl,0xb308(%esi) │ │ jmp 8fc93 <webSocketsDecodeHybi@@Base+0x203> │ │ test %ch,%ch │ │ js 8fc93 <webSocketsDecodeHybi@@Base+0x203> │ │ mov -0x19c(%ebx),%eax │ │ sub $0xc,%esp │ │ - lea -0xe3023(%ebx),%ecx │ │ + lea -0xe2ff8(%ebx),%ecx │ │ push %ecx │ │ call *(%eax) │ │ jmp 8fccd <webSocketsDecodeHybi@@Base+0x23d> │ │ movzbl 0xb308(%esi),%ecx │ │ cmp $0xff,%cl │ │ je 8fd17 <webSocketsDecodeHybi@@Base+0x287> │ │ mov %cl,0xb2fc(%esi) │ │ @@ -71445,15 +71445,15 @@ │ │ mov (%eax),%eax │ │ mov %eax,0xc(%esp) │ │ sub $0xc,%esp │ │ push %ebp │ │ call eba30 <strerror@plt> │ │ add $0xc,%esp │ │ lea -0xdebba(%ebx),%ecx │ │ - lea -0xe31ce(%ebx),%edx │ │ + lea -0xe31a3(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call *0x1c(%esp) │ │ add $0x10,%esp │ │ mov %ebp,(%edi) │ │ mov $0xffffffff,%ecx │ │ @@ -75204,15 +75204,15 @@ │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call ec7f0 <strcmp@plt> │ │ test %eax,%eax │ │ jne 9318e <jsimd_can_rgb_ycc@@Base+0xbe> │ │ and $0x1,%esi │ │ mov %esi,0x1a40(%ebx) │ │ - lea -0xe31c0(%ebx),%eax │ │ + lea -0xe3195(%ebx),%eax │ │ mov %eax,(%esp) │ │ call ec290 <getenv@plt> │ │ test %eax,%eax │ │ je 931bf <jsimd_can_rgb_ycc@@Base+0xef> │ │ lea -0xe0b1e(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ @@ -75256,15 +75256,15 @@ │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call ec7f0 <strcmp@plt> │ │ test %eax,%eax │ │ jne 93255 <jsimd_can_rgb_ycc@@Base+0x185> │ │ and $0x80,%esi │ │ mov %esi,0x1a40(%ebx) │ │ - lea -0xe4262(%ebx),%eax │ │ + lea -0xe4237(%ebx),%eax │ │ mov %eax,(%esp) │ │ call ec290 <getenv@plt> │ │ test %eax,%eax │ │ je 93287 <jsimd_can_rgb_ycc@@Base+0x1b7> │ │ lea -0xe0b1e(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ @@ -126689,15 +126689,15 @@ │ │ add %eax,%eax │ │ jmp bb760 <jinit_c_master_control@@Base+0x8e0> │ │ movl $0x2,0x14(%ecx) │ │ movl $0x0,0x20(%ecx) │ │ movl $0x0,0x18(%ecx) │ │ mov 0xa4(%ebp),%eax │ │ mov %eax,0x1c(%ecx) │ │ - lea -0xe2fec(%ebx),%eax │ │ + lea -0xe4604(%ebx),%eax │ │ mov %eax,0x24(%ecx) │ │ mov %gs:0x14,%eax │ │ cmp 0xa68(%esp),%eax │ │ jne bb786 <jinit_c_master_control@@Base+0x906> │ │ add $0xa6c,%esp │ │ pop %esi │ │ pop %edi │ │ @@ -161537,15 +161537,15 @@ │ │ lea 0x10(%esp),%esi │ │ push %esi │ │ push %eax │ │ call *0xc(%ecx) │ │ add $0x10,%esp │ │ mov -0x18c(%ebx),%eax │ │ sub $0x4,%esp │ │ - lea -0xe3176(%ebx),%ecx │ │ + lea -0xe314b(%ebx),%ecx │ │ push %esi │ │ push %ecx │ │ push (%eax) │ │ call ed6c0 <fprintf@plt> │ │ add $0x10,%esp │ │ mov %gs:0x14,%eax │ │ cmp 0xd0(%esp),%eax │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ @@ -1,11 +1,11 @@ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ 0x000ee7b0 b0e70e00 7af90000 79ee0000 33f60000 ....z...y...3... │ │ - 0x000ee7c0 deb10000 30f30600 00f40600 d0f40600 ....0........... │ │ + 0x000ee7c0 09b20000 30f30600 00f40600 d0f40600 ....0........... │ │ 0x000ee7d0 d0f50600 a0f60600 70f70600 50f80600 ........p...P... │ │ 0x000ee7e0 70f90600 40fa0600 50fb0600 60fc0600 p...@...P...`... │ │ 0x000ee7f0 60fd0600 60fe0600 30ff0600 10000700 `...`...0....... │ │ 0x000ee800 20010700 f0010700 60030700 00050700 .......`....... │ │ 0x000ee810 d0060700 90080700 d0090700 500b0700 ............P... │ │ 0x000ee820 200d0700 c00e0700 b00f0700 b0100700 ............... │ │ 0x000ee830 b0110700 c0120700 b0130700 c0140700 ................ │ │ @@ -55,38 +55,38 @@ │ │ 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 49c30000 120f0100 8d160100 75dd0000 I...........u... │ │ - 0x000eeb60 13fd0000 07e10000 c8a90000 980c0100 ................ │ │ - 0x000eeb70 16ed0000 66c30000 05aa0000 ac160100 ....f........... │ │ + 0x000eeb60 13fd0000 07e10000 f3a90000 980c0100 ................ │ │ + 0x000eeb70 16ed0000 66c30000 30aa0000 ac160100 ....f...0....... │ │ 0x000eeb80 c80c0100 6a010100 b0e40000 ac080100 ....j........... │ │ - 0x000eeb90 e5c90000 29fd0000 12b90000 8cdd0000 ....)........... │ │ - 0x000eeba0 01d00000 f8c60000 27d00000 ebb00000 ........'....... │ │ - 0x000eebb0 2eb90000 7aad0000 1be10000 73b50000 ....z.......s... │ │ + 0x000eeb90 e5c90000 29fd0000 3db90000 8cdd0000 ....)...=....... │ │ + 0x000eeba0 01d00000 f8c60000 27d00000 16b10000 ........'....... │ │ + 0x000eebb0 59b90000 a5ad0000 1be10000 9eb50000 Y............... │ │ 0x000eebc0 d3d90000 f9080100 8ff80000 1dc70000 ................ │ │ 0x000eebd0 54fd0000 e7e80000 0ccd0000 7cfd0000 T...........|... │ │ - 0x000eebe0 2dcd0000 abfd0000 8dad0000 3ecd0000 -...........>... │ │ + 0x000eebe0 2dcd0000 abfd0000 b8ad0000 3ecd0000 -...........>... │ │ 0x000eebf0 4e040100 dae40000 0bc00000 3a0f0100 N...........:... │ │ 0x000eec00 e7d90000 a5f80000 c7fd0000 00ca0000 ................ │ │ - 0x000eec10 1dbe0000 88b50000 cbad0000 b6b50000 ................ │ │ - 0x000eec20 0cda0000 c4190100 fee40000 41b90000 ............A... │ │ + 0x000eec10 48be0000 b3b50000 f6ad0000 e1b50000 H............... │ │ + 0x000eec20 0cda0000 c4190100 fee40000 6cb90000 ............l... │ │ 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........... │ │ + 0x000eec60 1eae0000 c7f80000 46ed0000 2be90000 ........F...+... │ │ + 0x000eec70 560f0100 39da0000 08b60000 e3160100 V...9........... │ │ 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...(....... │ │ + 0x000eeca0 99b90000 3af90000 b1dd0000 2bb10000 ....:.......+... │ │ + 0x000eecb0 24b60000 94040100 cadd0000 47b60000 $...........G... │ │ + 0x000eecc0 b4cd0000 6cb60000 53b10000 92f10000 ....l...S....... │ │ 0x000eecd0 57c00000 b4010100 bacd0000 b1f10000 W............... │ │ - 0x000eece0 eedd0000 88ed0000 54e50000 03ae0000 ........T....... │ │ + 0x000eece0 eedd0000 88ed0000 54e50000 2eae0000 ........T....... │ │ 0x000eecf0 e8110100 cef10000 a5f50000 301a0100 ............0... │ │ - 0x000eed00 73d20000 8fb90000 d8cd0000 90d00000 s............... │ │ - 0x000eed10 d1010100 62b10000 3bbe0000 6ce90000 ....b...;...l... │ │ + 0x000eed00 73d20000 bab90000 d8cd0000 90d00000 s............... │ │ + 0x000eed10 d1010100 8db10000 66be0000 6ce90000 ........f...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: a2a87be5868e11b13e9cb1a35ffc886c4c4beec0 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4a9a2f4d964aa77809ac948b099e96c14f23fe84 │ ├── strings --all --bytes=8 {} │ │ @@ -618,14 +618,15 @@ │ │ $APPLETWIDTH │ │ -httpportv6 portnum use portnum for IPv6 http connection │ │ -enablehttpproxy │ │ tightvnc-filetransfer/InitFileTransfer │ │ File [%s]: Method [%s]: parameter passed is improper, ftproot not changed │ │ File [%s]: Method [%s]: Not able to open the directory │ │ DISPLAYING FILE NAMES IN THE LIST ...START │ │ +droidVNC-NG version 2.0.8 (build 20250213) │ │ Wrong JPEG library version: library is %d, caller expects %d │ │ Invalid progressive parameters Ss=%d Se=%d Ah=%d Al=%d │ │ net/christianbeier/droidvnc_ng/InputService │ │ getBytes │ │ java/nio/CharBuffer │ │ rfbSetProtocolVersion(%d,%d) set to invalid values │ │ rfbProcessFileTransfer() rfbDirContentRequest: rfbRDirContent: "%s"->"%s" │ │ @@ -767,15 +768,14 @@ │ │ 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 20250214) │ │ 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 │ ├── readelf --wide --decompress --string-dump=.rodata {} │ │ @@ -20,182 +20,182 @@ │ │ [ 26d] -httpportv6 portnum use portnum for IPv6 http connection\n │ │ [ 2aa] -help │ │ [ 2b0] -enablehttpproxy │ │ [ 2c1] tightvnc-filetransfer/InitFileTransfer\n │ │ [ 2e9] File [%s]: Method [%s]: parameter passed is improper, ftproot not changed\n │ │ [ 334] File [%s]: Method [%s]: Not able to open the directory\n │ │ [ 36c] DISPLAYING FILE NAMES IN THE LIST ...START\n │ │ - Wrong JPEG library version: library is %d, caller expects %d │ │ - [ 3d6] Invalid progressive parameters Ss=%d Se=%d Ah=%d Al=%d │ │ - [ 40d] 0.9.15 │ │ - [ 414] net/christianbeier/droidvnc_ng/InputService │ │ - [ 440] getBytes │ │ - [ 449] java/nio/CharBuffer │ │ - [ 45d] rfbSetProtocolVersion(%d,%d) set to invalid values\n │ │ - [ 491] rfbProcessFileTransfer() rfbDirContentRequest: rfbRDirContent: "%s"->"%s"\n │ │ - [ 4dc] Success │ │ - [ 4e4] rfbProcessFileTransfer: write │ │ - [ 502] rfbProcessClientNormalMessage: read │ │ - [ 526] Sticking with %s encoding for client %s\n │ │ - [ 54f] cli2svr-0x%08X │ │ - [ 55e] CompressLevel1 │ │ - [ 56d] CompressLevel4 │ │ - [ 581] Unsupported pixel format │ │ - [ 59a] /sdcard/ │ │ - [ 5a3] RunFileDownloadThread │ │ - [ 5b9] File [%s]: Method [%s]: reason length received is Zero\n │ │ - [ 5f1] File [%s]: Method [%s]: Error while reading FileCreateDirRequestMsg\n │ │ - [ 636] File [%s]: Method [%s]: Setting the modification/access time for the file <%s> failed\n │ │ - [ 68d] HTTP/1.1 101 Switching Protocols^M\n │ │ + droidVNC-NG version 2.0.8 (build 20250213) │ │ + [ 3c4] Wrong JPEG library version: library is %d, caller expects %d │ │ + [ 401] Invalid progressive parameters Ss=%d Se=%d Ah=%d Al=%d │ │ + [ 438] 0.9.15 │ │ + [ 43f] net/christianbeier/droidvnc_ng/InputService │ │ + [ 46b] getBytes │ │ + [ 474] java/nio/CharBuffer │ │ + [ 488] rfbSetProtocolVersion(%d,%d) set to invalid values\n │ │ + [ 4bc] rfbProcessFileTransfer() rfbDirContentRequest: rfbRDirContent: "%s"->"%s"\n │ │ + [ 507] Success │ │ + [ 50f] rfbProcessFileTransfer: write │ │ + [ 52d] rfbProcessClientNormalMessage: read │ │ + [ 551] Sticking with %s encoding for client %s\n │ │ + [ 57a] cli2svr-0x%08X │ │ + [ 589] CompressLevel1 │ │ + [ 598] CompressLevel4 │ │ + [ 5ac] Unsupported pixel format │ │ + [ 5c5] /sdcard/ │ │ + [ 5ce] RunFileDownloadThread │ │ + [ 5e4] File [%s]: Method [%s]: reason length received is Zero\n │ │ + [ 61c] File [%s]: Method [%s]: Error while reading FileCreateDirRequestMsg\n │ │ + [ 661] File [%s]: Method [%s]: Setting the modification/access time for the file <%s> failed\n │ │ + [ 6b8] HTTP/1.1 101 Switching Protocols^M\n │ │ Upgrade: websocket^M\n │ │ Connection: Upgrade^M\n │ │ Sec-WebSocket-Accept: %s^M\n │ │ Sec-WebSocket-Protocol: %s^M\n │ │ JSIMD_FORCENONE │ │ - [ 721] Bogus DQT index %d │ │ - [ 734] Cannot transcode due to multiple use of quantization table %d │ │ - [ 772] Cannot quantize to fewer than %d colors │ │ - [ 79a] 6b 27-Mar-1998 │ │ - [ 7aa] JFIF extension marker: palette thumbnail image, length %u │ │ - [ 7e4] loading, using LibVNCServer %s\n │ │ - [ 804] ()Ljava/lang/String; │ │ - [ 819] Couldn't read password file: %s\n │ │ - [ 83a] rfbProcessClientProtocolVersion: client gone\n │ │ - [ 868] rfbProcessClientSecurityType: read │ │ - [ 88b] rfbSendSecurityType: assertion failed │ │ - [ 8b1] cache │ │ - [ 8b7] monoZip │ │ - [ 8bf] QualityLevel7 │ │ - [ 8cd] httpProcessInput: error in getnameinfo │ │ - [ 8f4] Content-Type: application/javascript^M\n │ │ - [ 91b] $USER │ │ - [ 921] addr ipv6addr. '-listen localhost' and hostname work too.\n │ │ - [ 973] -httpport │ │ - [ 97d] JSIMD_FORCEMMX=1 │ │ - [ 98e] rfbProcessClientAuthType: wrong authentication type requested\n │ │ - [ 9cd] -ftproot string set ftp root\n │ │ - [ 9f2] tightvnc-filetransfer/rfbSendAuthCaps\n │ │ - [ a19] ConvertPath │ │ - [ a25] File [%s]: Method [%s]: File Upload Failed Request received: reason <%s>\n │ │ - [ a6f] CreateFileDownloadBlockSizeDataMsg │ │ - [ a92] Bogus DAC value 0x%x │ │ - [ aa7] %4u %4u %4u %4u %4u %4u %4u %4u │ │ - [ acf] Start Of Frame 0x%02x: width=%u, height=%u, components=%d │ │ - [ b09] Warning: unknown JFIF revision number %d.%02d │ │ - [ b37] ISO-8859-1 │ │ - [ b42] decode │ │ - [ b49] %d/%m/%Y %X │ │ - [ b56] rfbProcessFileTransfer() rfbAbortFileTransfer\n │ │ - [ b85] resize failed: invalid screen layout │ │ - [ baa] setsockopt failed: can't set TCP_NODELAY flag, non TCP socket? │ │ - [ be9] Disabling cursor position updates for client %s\n │ │ - [ c1a] rfbClientCutText: too big cut text length requested: %u B > 1 MB\n │ │ - [ c5c] rfbProcessClientNormalMessage: not enough memory │ │ - [ c8d] rfbProcessClientSecurityType: client gone\n │ │ - [ cb8] rfbAuthProcessClientMessage: read │ │ - [ cda] Bell │ │ - [ cdf] %-20.20s: %6d | %9.0f/%9.0f (%5.1f%%)\n │ │ - [ d07] rfbSendSmallRectEncodingCoRRE: failed to allocate memory\n │ │ - [ d41] %s: client bits per pixel not 8, 16 or 32\n │ │ - [ d6c] 1 bpp, %s sig bit in each byte is leftmost on the screen.\n │ │ - [ da9] true colour: max r %d g %d b %d, shift r %d g %d b %d\n │ │ - [ de2] ? │ │ - [ de4] SendRectEncodingTight: failed to allocate memory\n │ │ - [ e16] tjDecompressHeader2(): Invalid data returned in header │ │ - [ e4d] %s%s │ │ - [ e52] File [%s]: Method [%s]: Error while reading FileUploadFailedMsg\n │ │ - [ e93] FileUpdateComplete │ │ - [ ea6] Normal socket connection\n │ │ - [ ec0] Got protocol: %s\n │ │ - [ ed2] sec-websocket-key: │ │ - [ ee6] - webSocketsHandshake: using binary/raw encoding\n │ │ - [ f1a] Read from EMS failed │ │ - [ f2f] Cannot quantize more than %d color components │ │ - [ f5d] Cannot quantize to more than %d colors │ │ - [ f84] Define Huffman Table 0x%02x │ │ - [ fa0] Quantizing to %d = %d*%d*%d colors │ │ - [ fc3] At marker 0x%02x, recovery action %d │ │ - [ fe8] Smoothing not supported with nonstandard sampling ratios │ │ - [ 1021] onKeyEvent │ │ - [ 102c] (IJJ)V │ │ - [ 1033] (Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; │ │ - [ 1060] %s/%s │ │ - [ 1066] rfbProcessFileTransfer() buffer is now: "%s"\n │ │ - [ 1094] rfbProcessFileTransfer() rfbFileHeader (error, aborting)\n │ │ - [ 10ce] refusing new client %s\n │ │ - [ 10e8] ListenOnUDPPort │ │ - [ 10f8] rfbCheckFds: setnonblock │ │ - [ 1111] ServerCutText │ │ - [ 111f] FixColourMapEntries │ │ - [ 1133] copyRect │ │ - [ 113c] QualityLevel5 │ │ - [ 114a] -rfbauth passwd-file use authentication on RFB protocol\n │ │ + [ 74c] Bogus DQT index %d │ │ + [ 75f] Cannot transcode due to multiple use of quantization table %d │ │ + [ 79d] Cannot quantize to fewer than %d colors │ │ + [ 7c5] 6b 27-Mar-1998 │ │ + [ 7d5] JFIF extension marker: palette thumbnail image, length %u │ │ + [ 80f] loading, using LibVNCServer %s\n │ │ + [ 82f] ()Ljava/lang/String; │ │ + [ 844] Couldn't read password file: %s\n │ │ + [ 865] rfbProcessClientProtocolVersion: client gone\n │ │ + [ 893] rfbProcessClientSecurityType: read │ │ + [ 8b6] rfbSendSecurityType: assertion failed │ │ + [ 8dc] cache │ │ + [ 8e2] monoZip │ │ + [ 8ea] QualityLevel7 │ │ + [ 8f8] httpProcessInput: error in getnameinfo │ │ + [ 91f] Content-Type: application/javascript^M\n │ │ + [ 946] $USER │ │ + [ 94c] addr ipv6addr. '-listen localhost' and hostname work too.\n │ │ + [ 99e] -httpport │ │ + [ 9a8] JSIMD_FORCEMMX=1 │ │ + [ 9b9] rfbProcessClientAuthType: wrong authentication type requested\n │ │ + [ 9f8] -ftproot string set ftp root\n │ │ + [ a1d] tightvnc-filetransfer/rfbSendAuthCaps\n │ │ + [ a44] ConvertPath │ │ + [ a50] File [%s]: Method [%s]: File Upload Failed Request received: reason <%s>\n │ │ + [ a9a] CreateFileDownloadBlockSizeDataMsg │ │ + [ abd] Bogus DAC value 0x%x │ │ + [ ad2] %4u %4u %4u %4u %4u %4u %4u %4u │ │ + [ afa] Start Of Frame 0x%02x: width=%u, height=%u, components=%d │ │ + [ b34] Warning: unknown JFIF revision number %d.%02d │ │ + [ b62] ISO-8859-1 │ │ + [ b6d] decode │ │ + [ b74] %d/%m/%Y %X │ │ + [ b81] rfbProcessFileTransfer() rfbAbortFileTransfer\n │ │ + [ bb0] resize failed: invalid screen layout │ │ + [ bd5] setsockopt failed: can't set TCP_NODELAY flag, non TCP socket? │ │ + [ c14] Disabling cursor position updates for client %s\n │ │ + [ c45] rfbClientCutText: too big cut text length requested: %u B > 1 MB\n │ │ + [ c87] rfbProcessClientNormalMessage: not enough memory │ │ + [ cb8] rfbProcessClientSecurityType: client gone\n │ │ + [ ce3] rfbAuthProcessClientMessage: read │ │ + [ d05] Bell │ │ + [ d0a] %-20.20s: %6d | %9.0f/%9.0f (%5.1f%%)\n │ │ + [ d32] rfbSendSmallRectEncodingCoRRE: failed to allocate memory\n │ │ + [ d6c] %s: client bits per pixel not 8, 16 or 32\n │ │ + [ d97] 1 bpp, %s sig bit in each byte is leftmost on the screen.\n │ │ + [ dd4] true colour: max r %d g %d b %d, shift r %d g %d b %d\n │ │ + [ e0d] ? │ │ + [ e0f] SendRectEncodingTight: failed to allocate memory\n │ │ + [ e41] tjDecompressHeader2(): Invalid data returned in header │ │ + [ e78] %s%s │ │ + [ e7d] File [%s]: Method [%s]: Error while reading FileUploadFailedMsg\n │ │ + [ ebe] FileUpdateComplete │ │ + [ ed1] Normal socket connection\n │ │ + [ eeb] Got protocol: %s\n │ │ + [ efd] sec-websocket-key: │ │ + [ f11] - webSocketsHandshake: using binary/raw encoding\n │ │ + [ f45] Read from EMS failed │ │ + [ f5a] Cannot quantize more than %d color components │ │ + [ f88] Cannot quantize to more than %d colors │ │ + [ faf] Define Huffman Table 0x%02x │ │ + [ fcb] Quantizing to %d = %d*%d*%d colors │ │ + [ fee] At marker 0x%02x, recovery action %d │ │ + [ 1013] Smoothing not supported with nonstandard sampling ratios │ │ + [ 104c] onKeyEvent │ │ + [ 1057] (IJJ)V │ │ + [ 105e] (Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; │ │ + [ 108b] %s/%s │ │ + [ 1091] rfbProcessFileTransfer() buffer is now: "%s"\n │ │ + [ 10bf] rfbProcessFileTransfer() rfbFileHeader (error, aborting)\n │ │ + [ 10f9] refusing new client %s\n │ │ + [ 1113] ListenOnUDPPort │ │ + [ 1123] rfbCheckFds: setnonblock │ │ + [ 113c] ServerCutText │ │ + [ 114a] FixColourMapEntries │ │ + [ 115e] copyRect │ │ + [ 1167] QualityLevel5 │ │ + [ 1175] -rfbauth passwd-file use authentication on RFB protocol\n │ │ (use 'storepasswd' to create a password file)\n │ │ - [ 11ca] addr ipaddr. '-listen localhost' and hostname work too.\n │ │ - [ 121a] -deferptrupdate │ │ - [ 122a] File [%s]: Method [%s]: Error while reading dir name\n │ │ - [ 1260] File [%s]: Method [%s]: Download thread creation failed\n │ │ - [ 1299] HandleFileDownloadCancelRequest │ │ - [ 12b9] Suspension not allowed here │ │ - [ 12d5] Bogus DHT index %d │ │ - [ 12e8] Invalid JPEG file structure: two SOI markers │ │ - [ 1315] with %d x %d thumbnail image │ │ - [ 1336] Inconsistent progression sequence for component %d coefficient %d │ │ - [ 1378] vncNewFramebuffer: failed allocating new framebuffer │ │ - [ 13ad] authProcessClientMessage: authentication failed from %s\n │ │ - [ 13e6] listenerRun: error in select │ │ - [ 1403] rfbProcessFileTransfer() rfbFileAcceptHeader\n │ │ - [ 1431] rfbProcessUDPInput: key event incorrect length\n │ │ - [ 1461] %lu other clients\n │ │ - [ 1476] rfbProcessClientNormalMessage: %s │ │ - [ 1498] Enabling X-style cursor updates for client %s\n │ │ - [ 14c7] Enabling Xvp protocol extension for client %s\n │ │ - [ 14f6] Using subsampling level %d for client %s\n │ │ - [ 1520] Using %s encoding for client %s\n │ │ - [ 1541] rfbSendExtendedClipboardCapability: failed to allocate memory │ │ - [ 157f] rfbProcessClientSecurityType: wrong security type (%d) requested\n │ │ - [ 15c1] Autoprobing TCP6 port \n │ │ - [ 15d9] rfbProcessNewConnection: error in select │ │ - [ 1602] rfbCheckFds: setsockopt failed: can't set TCP_NODELAY flag, non TCP socket? │ │ - [ 164e] PalmVNCReSize │ │ - [ 165c] PalmVNCSetScale │ │ - [ 166c] raw │ │ - [ 1670] CoRRE │ │ - [ 1676] zlib │ │ - [ 167b] solidColor │ │ - [ 1686] ultraZip │ │ - [ 168f] RichCursor │ │ - [ 169a] CompressLevel9 │ │ - [ 16a9] TOTALS │ │ - [ 16b0] -permitfiletransfer permit file transfer support\n │ │ - [ 16e5] -enablehttpproxy enable http proxy support\n │ │ - [ 1717] lzo deflation error: %d\n │ │ - [ 1730] File [%s]: Method [%s]: Error while writing to socket \n │ │ - [ 1768] CreateFileDownloadErrMsg │ │ - [ 1781] CreateDirectory │ │ - [ 1791] AddFileListItemInfo │ │ - [ 17a5] %s: read; %s\n │ │ - [ 17b3] Insufficient memory (case %d) │ │ - [ 17d1] Premature end of JPEG file │ │ - [ 17ec] %s\n │ │ - [ 17f0] sraSpanListAnd:incompatible spans (only one NULL!)\n │ │ - [ 1824] rfbCheckFds: select │ │ - [ 1838] rfbProcessNewConnection: error in getnameinfo │ │ - [ 1866] SetPixelFormat │ │ - [ 1875] LastRect │ │ - [ 187e] CompressLevel8 │ │ - [ 188d] RawEquiv │ │ - [ 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] droidVNC-NG version 2.0.8 (build 20250214) │ │ + [ 11f5] addr ipaddr. '-listen localhost' and hostname work too.\n │ │ + [ 1245] -deferptrupdate │ │ + [ 1255] File [%s]: Method [%s]: Error while reading dir name\n │ │ + [ 128b] File [%s]: Method [%s]: Download thread creation failed\n │ │ + [ 12c4] HandleFileDownloadCancelRequest │ │ + [ 12e4] Suspension not allowed here │ │ + [ 1300] Bogus DHT index %d │ │ + [ 1313] Invalid JPEG file structure: two SOI markers │ │ + [ 1340] with %d x %d thumbnail image │ │ + [ 1361] Inconsistent progression sequence for component %d coefficient %d │ │ + [ 13a3] vncNewFramebuffer: failed allocating new framebuffer │ │ + [ 13d8] authProcessClientMessage: authentication failed from %s\n │ │ + [ 1411] listenerRun: error in select │ │ + [ 142e] rfbProcessFileTransfer() rfbFileAcceptHeader\n │ │ + [ 145c] rfbProcessUDPInput: key event incorrect length\n │ │ + [ 148c] %lu other clients\n │ │ + [ 14a1] rfbProcessClientNormalMessage: %s │ │ + [ 14c3] Enabling X-style cursor updates for client %s\n │ │ + [ 14f2] Enabling Xvp protocol extension for client %s\n │ │ + [ 1521] Using subsampling level %d for client %s\n │ │ + [ 154b] Using %s encoding for client %s\n │ │ + [ 156c] rfbSendExtendedClipboardCapability: failed to allocate memory │ │ + [ 15aa] rfbProcessClientSecurityType: wrong security type (%d) requested\n │ │ + [ 15ec] Autoprobing TCP6 port \n │ │ + [ 1604] rfbProcessNewConnection: error in select │ │ + [ 162d] rfbCheckFds: setsockopt failed: can't set TCP_NODELAY flag, non TCP socket? │ │ + [ 1679] PalmVNCReSize │ │ + [ 1687] PalmVNCSetScale │ │ + [ 1697] raw │ │ + [ 169b] CoRRE │ │ + [ 16a1] zlib │ │ + [ 16a6] solidColor │ │ + [ 16b1] ultraZip │ │ + [ 16ba] RichCursor │ │ + [ 16c5] CompressLevel9 │ │ + [ 16d4] TOTALS │ │ + [ 16db] -permitfiletransfer permit file transfer support\n │ │ + [ 1710] -enablehttpproxy enable http proxy support\n │ │ + [ 1742] lzo deflation error: %d\n │ │ + [ 175b] File [%s]: Method [%s]: Error while writing to socket \n │ │ + [ 1793] CreateFileDownloadErrMsg │ │ + [ 17ac] CreateDirectory │ │ + [ 17bc] AddFileListItemInfo │ │ + [ 17d0] %s: read; %s\n │ │ + [ 17de] Insufficient memory (case %d) │ │ + [ 17fc] Premature end of JPEG file │ │ + [ 1817] %s\n │ │ + [ 181b] sraSpanListAnd:incompatible spans (only one NULL!)\n │ │ + [ 184f] rfbCheckFds: select │ │ + [ 1863] rfbProcessNewConnection: error in getnameinfo │ │ + [ 1891] SetPixelFormat │ │ + [ 18a0] LastRect │ │ + [ 18a9] CompressLevel8 │ │ + [ 18b8] RawEquiv │ │ + [ 18c1] / │ │ + [ 18c3] -sslkeyfile path set path to private key file for encrypted WebSockets connections\n │ │ + [ 191d] --help │ │ + [ 1924] -nevershared │ │ + [ 1931] JPEG Error: %s\n │ │ + [ 1941] SendJpegRect: failed to allocate memory\n │ │ + [ 196a] control frame with FIN bit cleared received, aborting\n │ │ [ 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 │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -356,21 +356,21 @@ │ │ itttt eq │ │ moveq r0, r8 │ │ addeq sp, #8 │ │ ldreq.w r8, [sp], #4 │ │ popeq {r4, r5, r6, r7, pc} │ │ blx 681d0 <__emutls_get_address@@Base+0x874> │ │ add r6, pc, #132 @ (adr r6, 15894 <JNI_OnLoad@@Base+0x14c>) │ │ - @ <UNDEFINED> instruction: 0xffff73c2 │ │ - vqrdmlsh.s<illegal width 64> q11, <illegal reg q15.5>, d25[0] │ │ + @ <UNDEFINED> instruction: 0xffff73ed │ │ + vshr.u32 d23, d4, #1 │ │ vcvt.u16.f16 <illegal reg q10.5>, q15, #1 │ │ movs r5, r0 │ │ ldrb r0, [r4, r5] │ │ movs r5, r0 │ │ - ldr r0, [r7, #120] @ 0x78 │ │ + ldr r3, [r4, #124] @ 0x7c │ │ vqrdmulh.s<illegal width 64> <illegal reg q10.5>, <illegal reg q7.5>, d2[0] │ │ movs r5, r0 │ │ ldrh r4, [r2, #56] @ 0x38 │ │ vcvt.u16.f16 d21, d10, #1 │ │ movs r5, r0 │ │ ldrb r2, [r3, r4] │ │ movs r5, r0 │ │ @@ -952,16 +952,16 @@ │ │ movs r5, r0 │ │ ldrsb r0, [r5, r6] │ │ movs r5, r0 │ │ add r0, pc, #156 @ (adr r0, 15e70 <Java_net_christianbeier_droidvnc_1ng_MainService_vncStartServer@@Base+0x4fc>) │ │ vdup.8 q13, d12[7] │ │ vabdl.u<illegal width 64> <illegal reg q10.5>, d31, d10 │ │ movs r5, r0 │ │ - strb r5, [r5, #23] │ │ - vsli.64 <illegal reg q11.5>, q10, #63 @ 0x3f │ │ + strb r0, [r3, #24] │ │ + vqshlu.s32 d23, d15, #31 │ │ vqshl.u32 d21, d16, #31 │ │ movs r5, r0 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, sl, fp} │ │ sub sp, #20 │ │ mov sl, r0 │ │ @@ -1139,20 +1139,20 @@ │ │ ldrsb r2, [r3, r3] │ │ movs r5, r0 │ │ ldr r7, [sp, #356] @ 0x164 │ │ vdup.8 <illegal reg q12.5>, d21[7] │ │ @ <UNDEFINED> instruction: 0xffffcf9d │ │ vqshl.u64 q13, <illegal reg q7.5>, #63 @ 0x3f │ │ vqrdmlsh.s<illegal width 64> <illegal reg q12.5>, <illegal reg q7.5>, d30[0] │ │ - vshr.u32 d23, d7, #1 │ │ - vqrdmlsh.s<illegal width 64> q11, <illegal reg q15.5>, d24[0] │ │ - vsri.64 <illegal reg q11.5>, <illegal reg q1.5>, #1 │ │ - vtbx.8 d22, {d31}, d1 │ │ + vmla.i<illegal width 64> <illegal reg q11.5>, <illegal reg q7.5>, d2[0] │ │ + vshr.u32 d23, d3, #1 │ │ + vsri.64 <illegal reg q11.5>, q15, #1 │ │ + vtbx.8 d22, {d31}, d28 │ │ vqshl.u32 q13, <illegal reg q3.5>, #31 │ │ - vdup.8 q11, d24[7] │ │ + @ <UNDEFINED> instruction: 0xffff6c93 │ │ vsli.64 <illegal reg q10.5>, q9, #63 @ 0x3f │ │ movs r5, r0 │ │ uxth r7, r1 │ │ vshr.u32 <illegal reg q12.5>, <illegal reg q8.5>, #1 │ │ vabal.u<illegal width 64> <illegal reg q10.5>, d31, d12 │ │ movs r5, r0 │ │ push {r4, r5, r6, r7, lr} │ │ @@ -1550,15 +1550,15 @@ │ │ movs r0, #0 │ │ add sp, #16 │ │ ldr.w r8, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ strh r0, [r4, r0] │ │ movs r5, r0 │ │ ldr r2, [sp, #292] @ 0x124 │ │ - vsubw.u<illegal width 64> <illegal reg q11.5>, <illegal reg q15.5>, d0 │ │ + vsubw.u<illegal width 64> <illegal reg q11.5>, <illegal reg q15.5>, d27 │ │ @ <UNDEFINED> instruction: 0xffff9a5d │ │ vqshl.u32 d25, d19, #31 │ │ Address 0x16356 is out of bounds. │ │ │ │ │ │ 00016358 <Java_net_christianbeier_droidvnc_1ng_MainService_vncUpdateFramebuffer@@Base>: │ │ push {r4, r5, r6, r7, lr} │ │ @@ -1791,17 +1791,17 @@ │ │ popeq {r4, r5, r6, r7, pc} │ │ 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<illegal width 64> q11, <illegal reg q7.5>, d2 │ │ + vsubw.u<illegal width 64> q11, <illegal reg q7.5>, d29 │ │ vtbl.8 d23, {d31-<overflow reg d34}, d28 │ │ - vtbx.8 d22, {d31-<overflow reg d32}, d23 │ │ + vshll.u32 q11, d2, #31 │ │ @ <UNDEFINED> instruction: 0xffff4fa2 │ │ movs r5, r0 │ │ │ │ 00016574 <rfbRegisterProtocolExtension@@Base>: │ │ cmp r0, #0 │ │ it eq │ │ bxeq lr │ │ @@ -2147,15 +2147,15 @@ │ │ movs r5, r0 │ │ ldr r4, [r3, #4] │ │ movs r5, r0 │ │ ldr r6, [r2, #4] │ │ movs r5, r0 │ │ ldr r2, [r1, #4] │ │ movs r5, r0 │ │ - str r7, [r0, #100] @ 0x64 │ │ + str r2, [r6, #100] @ 0x64 │ │ @ <UNDEFINED> instruction: 0xffff4cb8 │ │ movs r5, r0 │ │ ldr r4, [pc, #1016] @ (16c84 <rfbMarkRectAsModified@@Base+0x6e>) │ │ movs r5, r0 │ │ │ │ 0001688c <rfbLogPerror@@Base>: │ │ push {r4, r5, r7, lr} │ │ @@ -2927,15 +2927,15 @@ │ │ ldmiaeq.w sp!, {r8, r9, sl, fp} │ │ popeq {r4, r5, r6, r7, pc} │ │ blx 681d0 <__emutls_get_address@@Base+0x874> │ │ cmp r4, r2 │ │ movs r5, r0 │ │ add ip, fp │ │ movs r5, r0 │ │ - str r1, [r1, #108] @ 0x6c │ │ + str r4, [r6, #108] @ 0x6c │ │ vraddhn.i<illegal width 128> d20, <illegal reg q15.5>, q8 │ │ movs r5, r0 │ │ │ │ 00017068 <rfbDoNothingWithClient@@Base>: │ │ bx lr │ │ bmi.n 17016 <rfbCheckPasswordByList@@Base+0x5a> │ │ │ │ @@ -3220,18 +3220,18 @@ │ │ movs r0, #255 @ 0xff │ │ sxtb r0, r0 │ │ ldmia.w sp!, {r8, r9, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ sbcs r4, r5 │ │ movs r5, r0 │ │ - ldr r7, [r0, r0] │ │ + ldr r2, [r6, r0] │ │ vsra.u64 d20, d28, #1 │ │ movs r5, r0 │ │ - str r5, [r5, #56] @ 0x38 │ │ + str r0, [r3, #60] @ 0x3c │ │ vqshl.u32 q10, q8, #31 │ │ bx lr │ │ ldr r0, [r0, #0] │ │ ldr.w r0, [r0, #596] @ 0x254 │ │ bx lr │ │ movs r0, #0 │ │ bx lr │ │ @@ -4020,15 +4020,15 @@ │ │ popeq {r4, r5, r6, r7, pc} │ │ blx 681d0 <__emutls_get_address@@Base+0x874> │ │ subs r3, #12 │ │ movs r5, r0 │ │ subs r1, #156 @ 0x9c │ │ movs r5, r0 │ │ ldr r3, [r1, #56] @ 0x38 │ │ - @ <UNDEFINED> instruction: 0xffff5bb6 │ │ + vtbx.8 d21, {d31-<overflow reg d34}, d17 │ │ vtbx.8 d19, {d15-d16}, d28 │ │ movs r5, r0 │ │ bl 2e9baa <rfbEconomicTranslate@@Base+0x27c332> │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, sl, fp} │ │ sub sp, #4 │ │ @@ -4418,15 +4418,15 @@ │ │ ldr r3, [r0, #0] │ │ ldr r0, [pc, #8] @ (17f80 <rfbSetProtocolVersion@@Base+0x24>) │ │ ldr r3, [r3, #0] │ │ add r0, pc │ │ bx r3 │ │ adds r5, #120 @ 0x78 │ │ movs r5, r0 │ │ - ldr r0, [pc, #132] @ (18008 <rfbSetProtocolVersion@@Base+0xac>) │ │ + ldr r0, [pc, #304] @ (180b4 <rfbSetProtocolVersion@@Base+0x158>) │ │ vsli.64 <illegal reg q13.5>, q8, #63 @ 0x3f │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, sl, fp} │ │ subw sp, sp, #1212 @ 0x4bc │ │ mov r9, r0 │ │ ldr r0, [pc, #904] @ (1831c <rfbSetProtocolVersion@@Base+0x3c0>) │ │ mov r8, r1 │ │ @@ -4757,18 +4757,18 @@ │ │ adds r5, #8 │ │ movs r5, r0 │ │ str r5, [r7, #8] │ │ vtbl.8 d25, {d31-<overflow reg d32}, d18 │ │ @ <UNDEFINED> instruction: 0xffff5cbe │ │ vrsra.u64 <illegal reg q9.5>, q0, #1 │ │ movs r5, r0 │ │ - ldrsb r5, [r7, r1] │ │ + ldrsb r0, [r5, r2] │ │ @ <UNDEFINED> instruction: 0xffff31e0 │ │ movs r5, r0 │ │ - ldr r5, [pc, #624] @ (185b4 <rfbProcessClientMessage@@Base+0x2c>) │ │ + ldr r5, [pc, #796] @ (18660 <rfbProcessClientMessage@@Base+0xd8>) │ │ vrsra.u32 d19, d0, #1 │ │ movs r5, r0 │ │ ldr r6, [pc, #360] @ (184b4 <rfbClientConnectionGone@@Base+0x144>) │ │ movs r5, r0 │ │ ldr r6, [pc, #176] @ (18400 <rfbClientConnectionGone@@Base+0x90>) │ │ movs r5, r0 │ │ add r0, sp, #640 @ 0x280 │ │ @@ -5370,30 +5370,30 @@ │ │ @ <UNDEFINED> instruction: 0xffff2d90 │ │ movs r5, r0 │ │ str r1, [r2, #56] @ 0x38 │ │ @ <UNDEFINED> instruction: 0xffff5fbe │ │ vcvt.f16.u16 d18, d26, #1 │ │ movs r5, r0 │ │ ldrh r6, [r2, #12] │ │ - vtbx.8 d20, {d15-d18}, d8 │ │ + @ <UNDEFINED> instruction: 0xffff4b73 │ │ @ <UNDEFINED> instruction: 0xffff57eb │ │ @ <UNDEFINED> instruction: 0xffff3bd5 │ │ vqrdmulh.s<illegal width 64> <illegal reg q11.5>, <illegal reg q15.5>, d29[0] │ │ @ <UNDEFINED> instruction: 0xffff2bf8 │ │ movs r5, r0 │ │ str r2, [r1, #72] @ 0x48 │ │ vtbx.8 d18, {d31-<overflow reg d34}, d16 │ │ movs r5, r0 │ │ ldrb r5, [r3, r7] │ │ @ <UNDEFINED> instruction: 0xffff2bbe │ │ movs r5, r0 │ │ str r1, [sp, #60] @ 0x3c │ │ vtbl.8 d18, {d31-<overflow reg d34}, d30 │ │ movs r5, r0 │ │ - tst r6, r6 │ │ + negs r1, r4 │ │ vtbl.8 d18, {d31-<overflow reg d34}, d8 │ │ movs r5, r0 │ │ str r0, [r5, #104] @ 0x68 │ │ vsra.u64 d27, d8, #1 │ │ mov r6, r0 │ │ mov r0, r5 │ │ blx 684b0 <__emutls_get_address@@Base+0xb54> │ │ @@ -5822,15 +5822,15 @@ │ │ nop │ │ cmp r1, #188 @ 0xbc │ │ movs r5, r0 │ │ cmp r1, #102 @ 0x66 │ │ movs r5, r0 │ │ cmp r1, #4 │ │ movs r5, r0 │ │ - ldr r3, [pc, #784] @ (19164 <rfbProcessClientMessage@@Base+0xbdc>) │ │ + ldr r3, [pc, #956] @ (19210 <rfbProcessClientMessage@@Base+0xc88>) │ │ vmls.i<illegal width 64> <illegal reg q10.5>, <illegal reg q15.5>, d30[0] │ │ @ <UNDEFINED> instruction: 0xffff28fe │ │ movs r5, r0 │ │ cmp r0, #80 @ 0x50 │ │ movs r5, r0 │ │ movs r7, #250 @ 0xfa │ │ movs r5, r0 │ │ @@ -6199,18 +6199,18 @@ │ │ rev r3, r3 │ │ lsrs r5, r0, #16 │ │ lsrs r6, r1, #16 │ │ lsrs r3, r3, #16 │ │ b.n 195ac <rfbProcessClientMessage@@Base+0x1024> │ │ movs r6, #108 @ 0x6c │ │ movs r5, r0 │ │ - ldr r1, [pc, #304] @ (19340 <rfbProcessClientMessage@@Base+0xdb8>) │ │ + ldr r1, [pc, #476] @ (193ec <rfbProcessClientMessage@@Base+0xe64>) │ │ vqshlu.s32 d18, d12, #31 │ │ movs r5, r0 │ │ - ldr r1, [pc, #172] @ (192c4 <rfbProcessClientMessage@@Base+0xd3c>) │ │ + ldr r1, [pc, #344] @ (19370 <rfbProcessClientMessage@@Base+0xde8>) │ │ @ <UNDEFINED> instruction: 0xffff25ee │ │ movs r5, r0 │ │ ldr r4, [r3, r1] │ │ @ <UNDEFINED> instruction: 0xffff25c6 │ │ movs r5, r0 │ │ strb r1, [r2, #31] │ │ vabal.u<illegal width 64> q9, d31, d18 │ │ @@ -6244,15 +6244,15 @@ │ │ vsli.64 q13, q0, #63 @ 0x3f │ │ vsubl.u<illegal width 64> q13, d15, d16 │ │ vraddhn.i<illegal width 128> d18, <illegal reg q7.5>, q6 │ │ movs r5, r0 │ │ ldr r0, [r1, #88] @ 0x58 │ │ @ <UNDEFINED> instruction: 0xffff23e6 │ │ movs r5, r0 │ │ - bxns r4 │ │ + bx r9 │ │ vqrdmlsh.s<illegal width 64> q9, <illegal reg q7.5>, d0[0] │ │ movs r5, r0 │ │ adds r1, r5, #1 │ │ mov r0, r9 │ │ movs r2, #7 │ │ blx 68970 <__emutls_get_address@@Base+0x1014> │ │ cmp r0, #0 │ │ @@ -6524,27 +6524,27 @@ │ │ ldrb r7, [r5, #3] │ │ vsubw.u<illegal width 64> q9, <illegal reg q7.5>, d28 │ │ movs r5, r0 │ │ movs r2, #104 @ 0x68 │ │ movs r5, r0 │ │ movs r2, #14 │ │ movs r5, r0 │ │ - subs r4, #116 @ 0x74 │ │ + subs r4, #159 @ 0x9f │ │ vsra.u64 q9, q2, #1 │ │ movs r5, r0 │ │ ldrh r1, [r4, r3] │ │ vaddw.u<illegal width 64> q9, <illegal reg q15.5>, d22 │ │ movs r5, r0 │ │ movs r1, #82 @ 0x52 │ │ movs r5, r0 │ │ strh r7, [r0, #54] @ 0x36 │ │ vaddw.u<illegal width 64> q9, <illegal reg q7.5>, d6 │ │ movs r5, r0 │ │ ldr r5, [r5, #40] @ 0x28 │ │ - vrsra.u64 <illegal reg q9.5>, q9, #1 │ │ + vsri.32 d19, d13, #1 │ │ vaddl.u<illegal width 64> q9, d31, d14 │ │ movs r5, r0 │ │ ldr r4, [pc, #876] @ (198f0 <rfbProcessClientMessage@@Base+0x1368>) │ │ vrsubhn.i<illegal width 128> d24, <illegal reg q7.5>, q13 │ │ vmlsl.u<illegal width 64> <illegal reg q11.5>, d15, d7[0] │ │ vmlsl.u<illegal width 64> q10, d15, d8[0] │ │ movs r2, #0 │ │ @@ -6901,28 +6901,28 @@ │ │ mov r1, r0 │ │ ldr r0, [pc, #384] @ (19ab0 <rfbProcessClientMessage@@Base+0x1528>) │ │ ldr.w r2, [r9, #24] │ │ add r0, pc │ │ blx r6 │ │ b.n 197fa <rfbProcessClientMessage@@Base+0x1272> │ │ nop │ │ - subs r2, #0 │ │ + subs r2, #43 @ 0x2b │ │ vsri.64 q12, <illegal reg q8.5>, #1 │ │ vqrdmlah.s<illegal width 64> <illegal reg q8.5>, <illegal reg q15.5>, d0[0] │ │ movs r5, r0 │ │ str r7, [r1, #16] │ │ @ <UNDEFINED> instruction: 0xffff1eac │ │ movs r5, r0 │ │ ldrh r0, [r1, #58] @ 0x3a │ │ @ <UNDEFINED> instruction: 0xffff1e92 │ │ movs r5, r0 │ │ ldrb r7, [r6, #15] │ │ vcvt.f32.u32 <illegal reg q8.5>, q0, #1 │ │ movs r5, r0 │ │ - adds r1, #184 @ 0xb8 │ │ + adds r1, #227 @ 0xe3 │ │ vcvt.f32.u32 d17, d20, #1 │ │ movs r5, r0 │ │ mov fp, fp │ │ vaddl.u<illegal width 64> <illegal reg q14.5>, d15, d3 │ │ ldr r0, [pc, #344] @ (19ac8 <rfbProcessClientMessage@@Base+0x1540>) │ │ add r0, pc │ │ blx 68480 <__emutls_get_address@@Base+0xb24> │ │ @@ -7033,28 +7033,28 @@ │ │ mov r0, r9 │ │ bl 1cbb4 <rfbSendServerCutTextUTF8@@Base+0x358> │ │ cmp r0, #0 │ │ b.n 198b0 <rfbProcessClientMessage@@Base+0x1328> │ │ adds r0, r1, #4 │ │ movs r5, r0 │ │ ldrh r1, [r6, #42] @ 0x2a │ │ - @ <UNDEFINED> instruction: 0xffff3f28 │ │ + vcvt.u32.f32 <illegal reg q9.5>, <illegal reg q1.5>, #1 │ │ @ <UNDEFINED> instruction: 0xffff1cd8 │ │ movs r5, r0 │ │ - adds r7, #9 │ │ + adds r7, #52 @ 0x34 │ │ @ <UNDEFINED> instruction: 0xffff1cde │ │ movs r5, r0 │ │ adds r6, r5, #0 │ │ movs r5, r0 │ │ ldr r1, [r3, #32] │ │ - vqrdmlah.s<illegal width 64> q9, <illegal reg q15.5>, d14[0] │ │ - @ <UNDEFINED> instruction: 0xffff2fb0 │ │ + @ <UNDEFINED> instruction: 0xffff2ef9 │ │ + @ <UNDEFINED> instruction: 0xffff2fdb │ │ vrshr.u64 d25, d27, #1 │ │ @ <UNDEFINED> instruction: 0xffff98f6 │ │ - vqrdmlsh.s<illegal width 64> q9, <illegal reg q15.5>, d2[0] │ │ + vqrdmlsh.s<illegal width 64> q9, <illegal reg q15.5>, d29[0] │ │ vcvt.u16.f16 <illegal reg q8.5>, q8, #1 │ │ movs r5, r0 │ │ strh r2, [r7, #52] @ 0x34 │ │ vmla.i<illegal width 64> q9, <illegal reg q7.5>, d22[0] │ │ movs r5, r0 │ │ │ │ 00019ae8 <rfbClientSendString@@Base>: │ │ @@ -8441,16 +8441,16 @@ │ │ movs r5, r0 │ │ subs r1, #75 @ 0x4b │ │ vmlsl.u<illegal width 64> <illegal reg q9.5>, d15, d8[0] │ │ vqrdmulh.s<illegal width 64> q8, <illegal reg q15.5>, d18[0] │ │ movs r5, r0 │ │ lsrs r6, r4, #22 │ │ movs r5, r0 │ │ - movs r0, #131 @ 0x83 │ │ - vcvt.f16.u16 d18, d0, #1 │ │ + movs r0, #174 @ 0xae │ │ + vcvt.f16.u16 d18, d27, #1 │ │ vcvt.u16.f16 q8, q13, #1 │ │ movs r5, r0 │ │ ldr r2, [pc, #40] @ (1a8fc <rfbProcessFileTransferReadBuffer@@Base+0x24>) │ │ @ <UNDEFINED> instruction: 0xffff0dd6 │ │ movs r5, r0 │ │ │ │ 0001a8d8 <rfbProcessFileTransferReadBuffer@@Base>: │ │ @@ -9140,47 +9140,47 @@ │ │ vtbl.8 d16, {d15}, d20 │ │ movs r5, r0 │ │ lsls r5, r2 │ │ @ <UNDEFINED> instruction: 0xffff07e0 │ │ movs r5, r0 │ │ lsls r2, r4, #30 │ │ movs r5, r0 │ │ - subs r0, r2, r3 │ │ + subs r3, r7, r3 │ │ vsri.64 d21, d7, #1 │ │ vshr.u64 q12, q5, #1 │ │ vqshl.u32 q8, q2, #31 │ │ movs r5, r0 │ │ strb r4, [r4, #29] │ │ vqshl.u32 q8, q12, #31 │ │ movs r5, r0 │ │ lsls r6, r7, #28 │ │ movs r5, r0 │ │ - movs r0, #224 @ 0xe0 │ │ + movs r1, #11 │ │ vabdl.u<illegal width 64> q8, d15, d4 │ │ movs r5, r0 │ │ lsls r0, r4, #27 │ │ movs r5, r0 │ │ lsls r6, r3, #26 │ │ movs r5, r0 │ │ - adds r2, r1, r7 │ │ + adds r5, r6, r7 │ │ vqrdmlsh.s<illegal width 64> <illegal reg q11.5>, <illegal reg q15.5>, d20[0] │ │ @ <UNDEFINED> instruction: 0xffff2edc │ │ vmlsl.u<illegal width 64> q8, d15, d30[0] │ │ movs r5, r0 │ │ lsls r0, r6, #24 │ │ movs r5, r0 │ │ - adds r6, r3, r5 │ │ + adds r1, r1, r6 │ │ vrshr.u64 d23, d1, #1 │ │ vcvt.u32.f32 <illegal reg q11.5>, q9, #1 │ │ vrsubhn.i<illegal width 128> d16, <illegal reg q7.5>, q3 │ │ movs r5, r0 │ │ - cmp r0, #87 @ 0x57 │ │ + cmp r0, #130 @ 0x82 │ │ @ <UNDEFINED> instruction: 0xffff05ee │ │ movs r5, r0 │ │ - movs r4, #206 @ 0xce │ │ + movs r4, #249 @ 0xf9 │ │ vsli.64 d16, d26, #63 @ 0x3f │ │ movs r5, r0 │ │ strb r6, [r3, #7] │ │ vrsubhn.i<illegal width 128> d20, <illegal reg q7.5>, q8 │ │ mov r1, r9 │ │ blx 68be0 <__emutls_get_address@@Base+0x1284> │ │ cmp r0, #0 │ │ @@ -9533,16 +9533,16 @@ │ │ movs r5, r0 │ │ ldrsh r3, [r7, r6] │ │ @ <UNDEFINED> instruction: 0xffff01e8 │ │ movs r5, r0 │ │ ldrsh r6, [r3, r2] │ │ vrshr.u64 d16, d20, #1 │ │ movs r5, r0 │ │ - movs r1, #102 @ 0x66 │ │ - vsli.64 d17, d20, #63 @ 0x3f │ │ + movs r1, #145 @ 0x91 │ │ + vsli.64 <illegal reg q8.5>, <illegal reg q7.5>, #63 @ 0x3f │ │ vqshl.u64 q8, q15, #63 @ 0x3f │ │ movs r5, r0 │ │ strb r2, [r3, #3] │ │ vsra.u64 d19, d27, #1 │ │ @ <UNDEFINED> instruction: 0xffff0344 │ │ movs r5, r0 │ │ ldr r1, [pc, #96] @ (1b404 <rfbSendFramebufferUpdate@@Base+0x28>) │ │ @@ -9557,15 +9557,15 @@ │ │ lsls r2, r3, #10 │ │ movs r5, r0 │ │ strh r7, [r3, r4] │ │ vmls.i<illegal width 64> q8, <illegal reg q7.5>, d26[0] │ │ movs r5, r0 │ │ lsls r6, r5, #16 │ │ movs r5, r0 │ │ - asrs r2, r3, #29 │ │ + asrs r5, r0, #30 │ │ vcvt.u16.f16 <illegal reg q11.5>, q10, #1 │ │ vqshrn.u64 d21, q5, #1 │ │ vtbl.8 d16, {d15-d16}, d16 │ │ movs r5, r0 │ │ │ │ 0001b3dc <rfbSendFramebufferUpdate@@Base>: │ │ push {r4, r5, r6, r7, lr} │ │ @@ -11850,18 +11850,18 @@ │ │ blx 68270 <__emutls_get_address@@Base+0x914> │ │ movs r0, #255 @ 0xff │ │ b.n 1cb1e <rfbSendServerCutTextUTF8@@Base+0x2c2> │ │ ldr r0, [pc, #24] @ (1cbac <rfbSendServerCutTextUTF8@@Base+0x350>) │ │ add r0, pc │ │ b.n 1caf0 <rfbSendServerCutTextUTF8@@Base+0x294> │ │ orr.w r0, sl, r4 │ │ - lsrs r5, r7, #21 │ │ + lsrs r0, r5, #22 │ │ @ <UNDEFINED> instruction: 0xffffea5c │ │ movs r4, r0 │ │ - lsrs r3, r6, #21 │ │ + lsrs r6, r3, #22 │ │ vaddl.u<illegal width 64> q11, d31, d27 │ │ vrsubhn.i<illegal width 128> d21, <illegal reg q7.5>, q1 │ │ @ <UNDEFINED> instruction: 0xffffe9be │ │ movs r4, r0 │ │ push {r4, r6, r7, lr} │ │ add r7, sp, #8 │ │ sub sp, #16 │ │ @@ -12068,15 +12068,15 @@ │ │ b.n 1cc8e <rfbProcessUDPInput@@Base+0x2e> │ │ ldrd r0, r0, [r8], #-16 │ │ str r5, [r3, #92] @ 0x5c │ │ vqshl.u32 q15, q8, #31 │ │ movs r4, r0 │ │ b.n 1ccd0 <rfbProcessUDPInput@@Base+0x70> │ │ movs r4, r0 │ │ - lsrs r3, r2, #8 │ │ + lsrs r6, r7, #8 │ │ vqrshrun.s64 d30, q2, #1 │ │ movs r4, r0 │ │ @ <UNDEFINED> instruction: 0xe80e0004 │ │ b.n 1ccc8 <rfbProcessUDPInput@@Base+0x68> │ │ movs r4, r0 │ │ add lr, r6 │ │ vtbl.8 d30, {d15}, d14 │ │ @@ -12730,15 +12730,15 @@ │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, #1 │ │ b.n 1d3ce <sraRgnAnd@@Base+0x14c> │ │ nop │ │ b.n 1d6a0 <sraRgnSubtract@@Base+0x50> │ │ movs r4, r0 │ │ - lsls r4, r2, #30 │ │ + lsls r7, r7, #30 │ │ Address 0x1d3e2 is out of bounds. │ │ │ │ │ │ 0001d3e4 <sraRgnOr@@Base>: │ │ b.w 1d3e8 <sraRgnOr@@Base+0x4> │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ @@ -13982,15 +13982,15 @@ │ │ blx 681d0 <__emutls_get_address@@Base+0x874> │ │ bvs.n 1df70 <rfbAuthNewClient@@Base+0x17c> │ │ movs r4, r0 │ │ bvs.n 1df74 <rfbAuthNewClient@@Base+0x180> │ │ movs r4, r0 │ │ lsrs r6, r6, #26 │ │ vtbx.8 d19, {d15-d18}, d10 │ │ - vcvt.f16.u16 d30, d31, #1 │ │ + vdup.8 q15, d26[7] │ │ vmovn.i<illegal width 128> d31, q5 │ │ movs r4, r0 │ │ vaddl.s32 q0, d14, d4 │ │ vhadd.s8 d16, d14, d4 │ │ vhadd.s32 d0, d10, d4 │ │ vhadd.s<illegal width 64> d16, d2, d4 │ │ strb r7, [r4, r0] │ │ @@ -14070,22 +14070,22 @@ │ │ blx 681d0 <__emutls_get_address@@Base+0x874> │ │ nop │ │ bmi.n 1e054 <rfbProcessClientSecurityType@@Base+0x6c> │ │ movs r4, r0 │ │ orrs.w r0, ip, #4 │ │ bmi.n 1dfb0 <rfbAuthNewClient@@Base+0x1bc> │ │ movs r4, r0 │ │ - vrsqrts.f32 <illegal reg q15.5>, <illegal reg q13.5>, q15 │ │ - @ <UNDEFINED> instruction: 0xeb6efffe │ │ + @ <UNDEFINED> instruction: 0xef96fffe │ │ + @ <UNDEFINED> instruction: 0xeb99fffe │ │ bmi.n 1dfe8 <rfbProcessClientSecurityType@@Base> │ │ movs r4, r0 │ │ asrs r3, r7, #28 │ │ vmls.i<illegal width 64> <illegal reg q14.5>, <illegal reg q15.5>, d4[0] │ │ movs r4, r0 │ │ - strb.w pc, [pc, #4094] @ 1f0a2 <rfbConnectToTcpAddr@@Base+0xe6> │ │ + pldw [sl, #4094] @ 0xffe │ │ bmi.n 1e190 <rfbAuthProcessClientMessage@@Base+0xe8> │ │ movs r4, r0 │ │ │ │ 0001e0a8 <rfbAuthProcessClientMessage@@Base>: │ │ push {r4, r6, r7, lr} │ │ add r7, sp, #8 │ │ sub sp, #24 │ │ @@ -14170,15 +14170,15 @@ │ │ itt eq │ │ addeq sp, #24 │ │ popeq {r4, r6, r7, pc} │ │ blx 681d0 <__emutls_get_address@@Base+0x874> │ │ nop │ │ bmi.n 1e1c4 <rfbAuthProcessClientMessage@@Base+0x11c> │ │ movs r4, r0 │ │ - mrc 15, 7, APSR_nzcv, cr14, cr14, {7} │ │ + vrsqrts.f32 <illegal reg q7.5>, <illegal reg q12.5>, q15 │ │ bcc.n 1e160 <rfbAuthProcessClientMessage@@Base+0xb8> │ │ movs r4, r0 │ │ lsls r0, r3, #26 │ │ vrsra.u64 <illegal reg q14.5>, q14, #1 │ │ movs r4, r0 │ │ subs r5, #77 @ 0x4d │ │ vtbl.8 d19, {d31-<overflow reg d32}, d3 │ │ @@ -14580,33 +14580,33 @@ │ │ movs r4, r0 │ │ movs r7, #183 @ 0xb7 │ │ vmla.i<illegal width 64> <illegal reg q14.5>, <illegal reg q15.5>, d24[0] │ │ movs r4, r0 │ │ cmp r3, #57 @ 0x39 │ │ vmlal.u<illegal width 64> <illegal reg q14.5>, d15, d8[0] │ │ movs r4, r0 │ │ - stc 15, cr15, [r0], #-1016 @ 0xfffffc08 │ │ + mcrr 15, 15, pc, fp, cr14 @ <UNPREDICTABLE> │ │ ldr r0, [pc, #240] @ (1e6ac <rfbListenOnTCP6Port@@Base+0x14>) │ │ vaddw.u<illegal width 64> <illegal reg q14.5>, <illegal reg q7.5>, d18 │ │ movs r4, r0 │ │ - bl ffd4a5c0 <rfbEconomicTranslate@@Base+0xffcdcd48> │ │ + bl ffd755c0 <rfbEconomicTranslate@@Base+0xffd07d48> │ │ adds r1, #65 @ 0x41 │ │ vqrdmlsh.s<illegal width 64> q14, <illegal reg q7.5>, d20[0] │ │ movs r4, r0 │ │ cmp r1, #199 @ 0xc7 │ │ vaddl.u<illegal width 64> <illegal reg q14.5>, d31, d12 │ │ movs r4, r0 │ │ subs r5, #146 @ 0x92 │ │ vmla.i<illegal width 64> <illegal reg q14.5>, <illegal reg q7.5>, d12[0] │ │ movs r4, r0 │ │ bxns r9 │ │ vshr.u32 d29, d2, #1 │ │ movs r4, r0 │ │ subs r5, #70 @ 0x46 │ │ - @ <UNDEFINED> instruction: 0xffffeeb4 │ │ + @ <UNDEFINED> instruction: 0xffffeedf │ │ @ <UNDEFINED> instruction: 0xfffe3cb8 │ │ vsra.u64 <illegal reg q14.5>, q3, #1 │ │ movs r4, r0 │ │ │ │ 0001e5f4 <rfbSetNonBlocking@@Base>: │ │ ldr r1, [pc, #12] @ (1e604 <rfbSetNonBlocking@@Base+0x10>) │ │ add r1, pc │ │ @@ -15183,15 +15183,15 @@ │ │ addeq sp, #188 @ 0xbc │ │ ldmiaeq.w sp!, {r8, r9, sl, fp} │ │ popeq {r4, r5, r6, r7, pc} │ │ blx 681d0 <__emutls_get_address@@Base+0x874> │ │ nop │ │ ldmia r3, {r3, r4, r5, r7} │ │ movs r4, r0 │ │ - @ <UNDEFINED> instruction: 0xefe4fffe │ │ + bl 2ebbc <lzo1x_decompress@@Base+0xa2> │ │ cmp r0, #3 │ │ vtbl.8 d28, {d31-<overflow reg d33}, d6 │ │ movs r4, r0 │ │ adds r0, #134 @ 0x86 │ │ vqshl.u32 d18, d28, #31 │ │ vtbx.8 d28, {d15-d16}, d2 │ │ movs r4, r0 │ │ @@ -15393,24 +15393,24 @@ │ │ mov r1, r5 │ │ blx 68210 <__emutls_get_address@@Base+0x8b4> │ │ movs r4, #255 @ 0xff │ │ b.n 1ed98 <rfbProcessNewConnection@@Base+0x1c4> │ │ nop │ │ ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ movs r4, r0 │ │ - stc 15, cr15, [r5], #1016 @ 0x3f8 │ │ + ldcl 15, cr15, [r0], {254} @ 0xfe │ │ ldmia r0!, {r1, r2} │ │ movs r4, r0 │ │ cmp r0, #128 @ 0x80 │ │ vsra.u64 q9, <illegal reg q0.5>, #1 │ │ vabdl.u<illegal width 64> q14, d31, d28 │ │ movs r4, r0 │ │ - b.n 1eaf0 <rfbCheckFds@@Base+0x1d8> │ │ - @ <UNDEFINED> instruction: 0xfffeebdc │ │ - vqrdmulh.s<illegal width 64> q15, q15, d30[0] │ │ + b.n 1eb46 <rfbCheckFds@@Base+0x22e> │ │ + vdup.16 d30, d7[3] │ │ + vcvt.f32.u32 d30, d9, #2 │ │ vsra.u64 q9, <illegal reg q2.5>, #2 │ │ @ <UNDEFINED> instruction: 0xffffc742 │ │ movs r4, r0 │ │ │ │ 0001ee0c <rfbDisconnectUDPSock@@Base>: │ │ movs r1, #0 │ │ strb.w r1, [r0, #500] @ 0x1f4 │ │ @@ -15579,15 +15579,15 @@ │ │ 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, 4, APSR_nzcv, cr12, cr14, {7} │ │ - svc 148 @ 0x94 │ │ + svc 191 @ 0xbf │ │ vsli.32 q14, q2, #30 │ │ movs r4, r0 │ │ │ │ 0001efbc <rfbConnectToTcpAddr@@Base>: │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, fp} │ │ @@ -16350,20 +16350,20 @@ │ │ add sp, #8 │ │ pop {r4, r6, r7, pc} │ │ nop │ │ asrs r6, r6, #3 │ │ vsli.32 <illegal reg q9.5>, <illegal reg q8.5>, #31 │ │ @ <UNDEFINED> instruction: 0xffff356f │ │ vcvt.f32.u32 q14, <illegal reg q9.5>, #1 │ │ - vqshrn.u64 d29, q11, #2 │ │ - vcvt.u16.f16 <illegal reg q14.5>, <illegal reg q5.5>, #2 │ │ + vtbx.8 d29, {d14-d15}, d17 │ │ + @ <UNDEFINED> instruction: 0xfffedd86 │ │ vcvt.f16.u16 q8, <illegal reg q3.5>, #2 │ │ vcvt.f32.u32 q14, <illegal reg q10.5>, #1 │ │ vdup.16 d17, d6[3] │ │ - vrshr.u64 d30, d22, #1 │ │ + vmlal.u<illegal width 64> q15, d31, d17[0] │ │ vqshl.u32 <illegal reg q15.5>, <illegal reg q12.5>, #30 │ │ vabal.u<illegal width 64> <illegal reg q13.5>, d30, d0 │ │ mov r7, sp │ │ sub sp, #16 │ │ mov ip, r1 │ │ ldr r1, [pc, #48] @ (1f774 <messageNameServer2Client@@Base+0xe4>) │ │ add r1, pc │ │ @@ -16468,29 +16468,29 @@ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ bl 1f738 <messageNameServer2Client@@Base+0xa8> │ │ mov r0, r4 │ │ add sp, #8 │ │ pop {r4, r6, r7, pc} │ │ asrs r2, r1, #32 │ │ vshll.u32 q15, d18, #31 │ │ - vraddhn.i<illegal width 128> d30, q7, q1 │ │ - vmull.u<illegal width 64> <illegal reg q14.5>, d30, d7 │ │ + vraddhn.i<illegal width 128> d30, q7, <illegal reg q14.5> │ │ + @ <UNDEFINED> instruction: 0xfffedcb2 │ │ vtbx.8 d30, {d30-d31}, d21 │ │ vsri.32 d19, d23, #2 │ │ vcvt.f32.u32 q9, <illegal reg q6.5>, #1 │ │ vsubw.u<illegal width 64> <illegal reg q8.5>, <illegal reg q15.5>, d6 │ │ vtbx.8 d30, {d31-<overflow reg d32}, d22 │ │ @ <UNDEFINED> instruction: 0xfffecda5 │ │ vqshlu.s32 <illegal reg q15.5>, q7, #30 │ │ @ <UNDEFINED> instruction: 0xfffeecd1 │ │ vrsubhn.i<illegal width 128> d19, q15, <illegal reg q5.5> │ │ vtbl.8 d17, {d15-d18}, d6 │ │ - vsra.u64 q15, q3, #1 │ │ + vsubl.u<illegal width 64> q15, d15, d1 │ │ @ <UNDEFINED> instruction: 0xfffe2a52 │ │ - vmla.i<illegal width 64> <illegal reg q14.5>, <illegal reg q15.5>, d15[0] │ │ + vshr.u64 <illegal reg q14.5>, q13, #1 │ │ Address 0x1f85e is out of bounds. │ │ │ │ │ │ 0001f860 <encodingName@@Base>: │ │ push {r4, r6, r7, lr} │ │ add r7, sp, #8 │ │ sub sp, #8 │ │ @@ -17010,64 +17010,64 @@ │ │ mov r0, r4 │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ bl 1f738 <messageNameServer2Client@@Base+0xa8> │ │ mov r0, r4 │ │ add sp, #8 │ │ pop {r4, r6, r7, pc} │ │ lsrs r6, r3, #18 │ │ - vcvt.f32.u32 d29, d28, #1 │ │ - vtbx.8 d29, {d14}, d3 │ │ + vqrdmlah.s<illegal width 64> <illegal reg q14.5>, <illegal reg q7.5>, d23[0] │ │ + vtbx.8 d29, {d14}, d30 │ │ vqrdmlah.s<illegal width 64> q15, q15, d16[0] │ │ - @ <UNDEFINED> instruction: 0xfffede2e │ │ + vcvt.f32.u32 <illegal reg q14.5>, <illegal reg q4.5>, #2 │ │ vtbx.8 d18, {d14-d16}, d18 │ │ - @ <UNDEFINED> instruction: 0xffffdda4 │ │ + vqrdmulh.s<illegal width 64> <illegal reg q14.5>, <illegal reg q15.5>, d15[0] │ │ vcvt.f16.u16 d31, d1, #2 │ │ vsubw.u<illegal width 64> q8, q15, d8 │ │ @ <UNDEFINED> instruction: 0xffff19f1 │ │ @ <UNDEFINED> instruction: 0xffff2d2c │ │ vdup.8 <illegal reg q15.5>, d27[7] │ │ vqshl.u32 d18, d3, #30 │ │ - vshr.u64 d29, d27, #1 │ │ + vmla.i<illegal width 64> <illegal reg q14.5>, <illegal reg q15.5>, d22[0] │ │ @ <UNDEFINED> instruction: 0xfffefb92 │ │ vqdmulh.s<illegal width 64> q9, q15, d12[0] │ │ @ <UNDEFINED> instruction: 0xffffeeba │ │ vqshlu.s64 d17, d17, #62 @ 0x3e │ │ - vqrdmulh.s<illegal width 64> <illegal reg q14.5>, <illegal reg q7.5>, d9[0] │ │ + vcvt.u16.f16 <illegal reg q14.5>, q10, #1 │ │ vrsra.u64 <illegal reg q15.5>, q10, #2 │ │ vqrdmlah.s<illegal width 64> q15, q15, d0[0] │ │ - vcvt.u32.f32 q14, <illegal reg q12.5>, #2 │ │ - @ <UNDEFINED> instruction: 0xfffedd84 │ │ + @ <UNDEFINED> instruction: 0xfffecfa4 │ │ + @ <UNDEFINED> instruction: 0xfffeddaf │ │ vtbx.8 d17, {d30-d31}, d17 │ │ - @ <UNDEFINED> instruction: 0xffffde0b │ │ + vcvt.f32.u32 d29, d22, #1 │ │ vshll.i<illegal width 64> <illegal reg q9.5>, d9, #<illegal width 64> │ │ - vqrdmlsh.s<illegal width 64> <illegal reg q14.5>, <illegal reg q15.5>, d1[0] │ │ + vqrdmlsh.s<illegal width 64> <illegal reg q14.5>, <illegal reg q15.5>, d28[0] │ │ vsri.64 <illegal reg q15.5>, q13, #2 │ │ vrsra.u64 d19, d8, #2 │ │ vqshl.u64 d31, d26, #63 @ 0x3f │ │ vqmovn.u<illegal width 128> d16, <illegal reg q12.5> │ │ @ <UNDEFINED> instruction: 0xffffe1e0 │ │ vraddhn.i<illegal width 128> d31, q7, q14 │ │ @ <UNDEFINED> instruction: 0xfffeebf8 │ │ - @ <UNDEFINED> instruction: 0xfffeccd4 │ │ + @ <UNDEFINED> instruction: 0xfffeccff │ │ vqmovn.u<illegal width 128> d31, <illegal reg q1.5> │ │ vsri.32 d17, d30, #2 │ │ - vqdmulh.s<illegal width 64> q14, <illegal reg q15.5>, d31[0] │ │ + vcvt.u16.f16 d28, d10, #1 │ │ vqshrun.s64 d19, q14, #2 │ │ vsri.64 d31, d5, #1 │ │ vqshlu.s64 <illegal reg q8.5>, q13, #62 @ 0x3e │ │ - @ <UNDEFINED> instruction: 0xffffdfb2 │ │ - @ <UNDEFINED> instruction: 0xfffede0a │ │ + @ <UNDEFINED> instruction: 0xffffdfdd │ │ + vcvt.f32.u32 d29, d21, #2 │ │ vdup.16 q15, d29[3] │ │ vcvt.u16.f16 q9, q14, #2 │ │ @ <UNDEFINED> instruction: 0xffff0fbf │ │ vabdl.u<illegal width 64> <illegal reg q15.5>, d31, d25 │ │ vrshr.u32 d30, d0, #2 │ │ - vqrshrun.s64 d29, q4, #2 │ │ + vtbl.8 d29, {d30}, d3 │ │ vrsra.u32 d18, d30, #2 │ │ - vshr.u32 <illegal reg q14.5>, <illegal reg q1.5>, #1 │ │ + vshr.u32 <illegal reg q14.5>, q15, #1 │ │ vabdl.u<illegal width 64> <illegal reg q15.5>, d14, d9 │ │ vrsra.u32 d16, d22, #2 │ │ @ <UNDEFINED> instruction: 0xfffffcb2 │ │ Address 0x1fd62 is out of bounds. │ │ │ │ │ │ 0001fd64 <rfbStatLookupEncoding@@Base>: │ │ @@ -17804,32 +17804,32 @@ │ │ movs r0, r0 │ │ movs r0, r0 │ │ eors r1, r3 │ │ cbz r4, 204b8 <rfbSendRectEncodingCoRRE@@Base+0x1c> │ │ movs r4, r0 │ │ cbz r6, 204b8 <rfbSendRectEncodingCoRRE@@Base+0x1c> │ │ movs r4, r0 │ │ - bge.n 2035e <rfbPrintStats@@Base+0x246> │ │ + bge.n 203b4 <rfbPrintStats@@Base+0x29c> │ │ vcvt.u16.f16 <illegal reg q8.5>, q6, #2 │ │ vcvt.f32.u32 q8, <illegal reg q14.5>, #1 │ │ vtbx.8 d17, {d31-<overflow reg d32}, d30 │ │ vtbx.8 d30, {d31-<overflow reg d32}, d13 │ │ vsra.u64 q8, <illegal reg q10.5>, #2 │ │ vmls.i<illegal width 64> <illegal reg q8.5>, <illegal reg q7.5>, d25[0] │ │ vrsra.u64 <illegal reg q8.5>, <illegal reg q4.5>, #1 │ │ - vcvt.u16.f16 q14, <illegal reg q8.5>, #1 │ │ - vqshl.u32 d29, d21, #30 │ │ + @ <UNDEFINED> instruction: 0xffffcd9c │ │ + @ <UNDEFINED> instruction: 0xfffed760 │ │ vtbx.8 d17, {d30-<overflow reg d33}, d26 │ │ @ <UNDEFINED> instruction: 0xffff0d0b │ │ vqrshrun.s64 d17, q14, #1 │ │ vrshr.u32 d30, d2, #1 │ │ vrshr.u32 <illegal reg q8.5>, <illegal reg q9.5>, #2 │ │ vrshr.u64 <illegal reg q8.5>, <illegal reg q13.5>, #1 │ │ - vdup.8 d28, d15[7] │ │ - vsli.64 <illegal reg q14.5>, <illegal reg q1.5>, #62 @ 0x3e │ │ + vcvt.f16.u16 d28, d26, #1 │ │ + vsli.64 <illegal reg q14.5>, q15, #62 @ 0x3e │ │ vtrn.<illegal width 64> <illegal reg q13.5>, q1 │ │ movs r4, r0 │ │ │ │ 0002049c <rfbSendRectEncodingCoRRE@@Base>: │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, sl, fp} │ │ @@ -18327,15 +18327,15 @@ │ │ bne.n 2098a <rfbSendRectEncodingCoRRE@@Base+0x4ee> │ │ b.n 20944 <rfbSendRectEncodingCoRRE@@Base+0x4a8> │ │ nop │ │ ldmia r2!, {r1, r4, r6} │ │ movs r4, r0 │ │ add r6, sp, #536 @ 0x218 │ │ movs r4, r0 │ │ - ldmia r1!, {r0, r3, r4, r6, r7} │ │ + ldmia r2, {r2} │ │ @ <UNDEFINED> instruction: 0xfffe68bb │ │ ldr r2, [sp, #100] @ 0x64 │ │ subs r0, r4, r2 │ │ adds r1, r0, #1 │ │ subs r0, r3, r2 │ │ sub.w r2, ip, r6 │ │ sub.w r3, sl, r6 │ │ @@ -21610,15 +21610,15 @@ │ │ popeq {r4, r5, r6, r7, pc} │ │ blx 681d0 <__emutls_get_address@@Base+0x874> │ │ ldrh r2, [r4, #42] @ 0x2a │ │ movs r4, r0 │ │ bvc.n 228f8 <rfbSetTranslateFunction@@Base+0x184> │ │ vshr.u32 d28, d19, #2 │ │ vrsra.u32 q14, q11, #2 │ │ - vtbx.8 d26, {d30}, d18 │ │ + vtbl.8 d26, {d14-d15}, d13 │ │ @ <UNDEFINED> instruction: 0xfffeb56a │ │ vcvt.f32.u32 <illegal reg q15.5>, q5, #2 │ │ vqshl.u64 q15, q12, #62 @ 0x3e │ │ vrsra.u64 d30, d3, #2 │ │ vtbl.8 d18, {d14-d15}, d8 │ │ bne.w 22b88 <rfbSetTranslateFunction@@Base+0x414> │ │ str r4, [sp, #24] │ │ @@ -21823,23 +21823,23 @@ │ │ b.n 22924 <rfbSetTranslateFunction@@Base+0x1b0> │ │ ldr r0, [pc, #56] @ (22c00 <rfbSetTranslateFunction@@Base+0x48c>) │ │ add r0, pc │ │ blx 68480 <__emutls_get_address@@Base+0xb24> │ │ b.n 2291c <rfbSetTranslateFunction@@Base+0x1a8> │ │ ldrh r6, [r1, #42] @ 0x2a │ │ movs r4, r0 │ │ - add r0, sp, #812 @ 0x32c │ │ + add r0, sp, #984 @ 0x3d8 │ │ vmlsl.u<illegal width 64> <illegal reg q15.5>, d30, d6[0] │ │ @ <UNDEFINED> instruction: 0xfffe8bf8 │ │ movs r4, r0 │ │ @ <UNDEFINED> instruction: 0xb8f3 │ │ vsli.64 <illegal reg q15.5>, q0, #62 @ 0x3e │ │ vtbx.8 d24, {d30-<overflow reg d33}, d20 │ │ movs r4, r0 │ │ - add r7, pc, #420 @ (adr r7, 22d94 <rfbSetClientColourMaps@@Base+0xd8>) │ │ + add r7, pc, #592 @ (adr r7, 22e40 <rfbSetClientColourMaps@@Base+0x184>) │ │ 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-<overflow reg d33}, d4 │ │ movs r4, r0 │ │ @ <UNDEFINED> instruction: 0xea47fffe │ │ @@ -25351,15 +25351,15 @@ │ │ movs r4, r0 │ │ b.n 253fa <rfbHttpCheckFds@@Base+0x812> │ │ vsra.u32 q15, q12, #2 │ │ @ <UNDEFINED> instruction: 0xfffe4db0 │ │ movs r5, r0 │ │ udf #250 @ 0xfa │ │ vsli.64 d28, d6, #62 @ 0x3e │ │ - @ <UNDEFINED> instruction: 0xfffe7b1e │ │ + vtbx.8 d23, {d14-d17}, d9 │ │ @ <UNDEFINED> instruction: 0xfffe9a92 │ │ vmlsl.u<illegal width 64> q11, d30, d28[0] │ │ movs r4, r0 │ │ ldr r1, [sp, #1008] @ 0x3f0 │ │ vcvt.u16.f16 d20, d14, #2 │ │ movs r5, r0 │ │ bhi.n 250f6 <rfbHttpCheckFds@@Base+0x50e> │ │ @@ -25379,15 +25379,15 @@ │ │ movs r5, r0 │ │ str r2, [r1, #84] @ 0x54 │ │ movs r4, r0 │ │ cbz r2, 25156 <rfbHttpCheckFds@@Base+0x56e> │ │ @ <UNDEFINED> instruction: 0xfffe4b92 │ │ movs r5, r0 │ │ add r0, pc, #936 @ (adr r0, 2548c <rfbHttpCheckFds@@Base+0x8a4>) │ │ - vcvt.f16.u16 d23, d3, #2 │ │ + vcvt.f16.u16 d23, d30, #2 │ │ vmls.i<illegal width 64> q11, q15, d20[0] │ │ movs r4, r0 │ │ ldmia r3, {r0, r3, r5, r6} │ │ vmls.i<illegal width 64> q11, q15, d0[0] │ │ movs r4, r0 │ │ strb r6, [r7, #20] │ │ vmovn.i<illegal width 128> d26, q14 │ │ @@ -25792,15 +25792,15 @@ │ │ cpsie ai │ │ vrsra.u32 q11, q11, #2 │ │ movs r4, r0 │ │ bvc.n 2542c <rfbHttpCheckFds@@Base+0x844> │ │ vmlsl.u<illegal width 64> q12, d30, d28[0] │ │ movs r4, r0 │ │ rev r1, r1 │ │ - vshll.u32 q12, d24, #30 │ │ + vtbx.8 d24, {d14-d16}, d19 │ │ vqshlu.s32 q15, q4, #30 │ │ vmovn.i<illegal width 128> d30, <illegal reg q13.5> │ │ vqshlu.s64 d25, d15, #62 @ 0x3e │ │ vsra.u32 d28, d23, #2 │ │ vshr.u32 <illegal reg q14.5>, q2, #2 │ │ vqshlu.s32 q12, q9, #30 │ │ movs r4, r0 │ │ @@ -25809,15 +25809,15 @@ │ │ vqshlu.s32 <illegal reg q12.5>, <illegal reg q4.5>, #30 │ │ vsra.u64 d30, d10, #2 │ │ vtbl.8 d26, {d14-d15}, d15 │ │ vsli.32 <illegal reg q13.5>, <illegal reg q13.5>, #30 │ │ vsra.u64 d27, d19, #2 │ │ @ <UNDEFINED> instruction: 0xfffe8bd6 │ │ vraddhn.i<illegal width 128> d28, q7, <illegal reg q11.5> │ │ - vtbx.8 d23, {d30-d31}, d18 │ │ + vtbl.8 d23, {d14-d16}, d13 │ │ vsli.64 q12, q13, #62 @ 0x3e │ │ movs r4, r0 │ │ add r1, pc, #96 @ (adr r1, 2558c <rfbHttpCheckFds@@Base+0x9a4>) │ │ vtbl.8 d20, {d30}, d20 │ │ movs r5, r0 │ │ strh r6, [r7, #44] @ 0x2c │ │ movs r4, r0 │ │ @@ -25834,23 +25834,23 @@ │ │ vmla.i<illegal width 64> <illegal reg q13.5>, q7, d4[0] │ │ vtbx.8 d27, {d30-<overflow reg d33}, d22 │ │ vsli.64 d29, d1, #62 @ 0x3e │ │ vraddhn.i<illegal width 128> d24, q15, q8 │ │ movs r4, r0 │ │ ldmia r3!, {r2, r4, r5} │ │ @ <UNDEFINED> instruction: 0xfffedb78 │ │ - vqrshrun.s64 d23, <illegal reg q0.5>, #2 │ │ + vqrshrun.s64 d23, q14, #2 │ │ @ <UNDEFINED> instruction: 0xfffeafdc │ │ vtbl.8 d27, {d30-<overflow reg d33}, d18 │ │ vsri.32 d24, d8, #2 │ │ movs r4, r0 │ │ ldr r4, [sp, #284] @ 0x11c │ │ vsri.32 d24, d24, #2 │ │ movs r4, r0 │ │ - ldrb r4, [r3, #19] │ │ + ldrb r7, [r0, #20] │ │ @ <UNDEFINED> instruction: 0xfffe9edf │ │ @ <UNDEFINED> instruction: 0xfffe68be │ │ movs r4, r0 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, sl, fp} │ │ sub sp, #340 @ 0x154 │ │ @@ -28635,35 +28635,35 @@ │ │ ldmia.w sp!, {r4, r6, r7, lr} │ │ b.w 67fc4 <__emutls_get_address@@Base+0x668> │ │ add r2, pc │ │ movs r4, r0 │ │ bkpt 0x00e6 │ │ @ <UNDEFINED> instruction: 0xfffe8edf │ │ @ <UNDEFINED> instruction: 0xfffebbff │ │ - @ <UNDEFINED> instruction: 0xfffe63ce │ │ + vrsra.u64 q11, <illegal reg q12.5>, #2 │ │ vtbx.8 d25, {d14-d17}, d15 │ │ - vqshrn.u64 d22, q4, #2 │ │ + vtbx.8 d22, {d14-d15}, d3 │ │ @ <UNDEFINED> instruction: 0xfffe9f0d │ │ vabdl.u<illegal width 64> <illegal reg q11.5>, d30, d14 │ │ @ <UNDEFINED> instruction: 0xfffebea8 │ │ @ <UNDEFINED> instruction: 0xfffe7f9f │ │ @ <UNDEFINED> instruction: 0xfffeaa7d │ │ vrshr.u64 q14, <illegal reg q9.5>, #2 │ │ vsli.32 d26, d25, #30 │ │ - @ <UNDEFINED> instruction: 0xfffe6a90 │ │ + @ <UNDEFINED> instruction: 0xfffe6abb │ │ vrshr.u32 q12, <illegal reg q9.5>, #2 │ │ vqshlu.s64 d24, d18, #62 @ 0x3e │ │ vshr.u64 d23, d26, #2 │ │ vraddhn.i<illegal width 128> d21, q7, <illegal reg q14.5> │ │ - @ <UNDEFINED> instruction: 0xfffe6897 │ │ + vtbx.8 d22, {d30}, d2 │ │ vqmovn.s<illegal width 128> d24, <illegal reg q3.5> │ │ vqrdmlsh.s<illegal width 64> <illegal reg q11.5>, q7, d7[0] │ │ - vrsra.u32 q11, q1, #2 │ │ + vrsra.u32 q11, <illegal reg q14.5>, #2 │ │ @ <UNDEFINED> instruction: 0xfffebe2f │ │ - vtbl.8 d21, {d30-<overflow reg d32}, d13 │ │ + @ <UNDEFINED> instruction: 0xfffe5ab8 │ │ Address 0x27256 is out of bounds. │ │ │ │ │ │ 00027258 <rfbPurgeArguments@@Base>: │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ str.w fp, [sp, #-4]! │ │ @@ -29053,15 +29053,15 @@ │ │ blx 69080 <__emutls_get_address@@Base+0x1724> │ │ cmp r0, #0 │ │ mov r0, r8 │ │ bne.n 275b6 <rfbProcessArguments@@Base+0x32a> │ │ b.n 276dc <rfbProcessArguments@@Base+0x450> │ │ strh r4, [r3, r4] │ │ vsli.32 d25, d26, #30 │ │ - vqshrn.u64 d22, q2, #2 │ │ + vqshrn.u64 d22, <illegal reg q15.5>, #2 │ │ @ <UNDEFINED> instruction: 0xfffe7b73 │ │ @ <UNDEFINED> instruction: 0xfffea898 │ │ vshll.i<illegal width 64> <illegal reg q13.5>, d10, #<illegal width 64> │ │ vsli.64 q10, q4, #62 @ 0x3e │ │ bge.n 276d8 <rfbProcessArguments@@Base+0x44c> │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #32] │ │ @@ -29106,21 +29106,21 @@ │ │ @ <UNDEFINED> instruction: 0xfffebcda │ │ vshr.u64 q12, <illegal reg q8.5>, #2 │ │ vabdl.u<illegal width 64> <illegal reg q13.5>, d30, d27 │ │ vsli.64 <illegal reg q13.5>, q1, #62 @ 0x3e │ │ @ <UNDEFINED> instruction: 0xfffe3f9c │ │ movs r4, r0 │ │ add r0, sp, #268 @ 0x10c │ │ - vzip.<illegal width 64> d22, d28 │ │ + vsra.u64 q11, <illegal reg q3.5>, #2 │ │ vrsra.u32 q13, q0, #2 │ │ vqshl.u32 <illegal reg q11.5>, q8, #30 │ │ - vqrshrun.s64 d22, <illegal reg q5.5>, #2 │ │ + vtbl.8 d22, {d30}, d6 │ │ vcvt.f32.u32 q11, q11, #2 │ │ vsri.32 q12, <illegal reg q3.5>, #2 │ │ - vtbl.8 d21, {d30}, d21 │ │ + @ <UNDEFINED> instruction: 0xfffe58d0 │ │ vqrdmlsh.s<illegal width 64> q12, q15, d20[0] │ │ vzip.<illegal width 64> <illegal reg q10.5>, q1 │ │ vqshl.u64 d26, d16, #62 @ 0x3e │ │ vsli.32 d27, d10, #30 │ │ vqdmulh.s<illegal width 64> <illegal reg q11.5>, q15, d17[0] │ │ vtbx.8 d24, {d14-d17}, d4 │ │ vtbx.8 d24, {d14-d17}, d0 │ │ @@ -29514,15 +29514,15 @@ │ │ subs r4, #144 @ 0x90 │ │ movs r4, r0 │ │ subs r1, #252 @ 0xfc │ │ movs r4, r0 │ │ cbnz r1, 27b4c <ScaleX@@Base+0x8> │ │ @ <UNDEFINED> instruction: 0xfffe39f4 │ │ movs r4, r0 │ │ - ldrsh r7, [r1, r5] │ │ + ldrsh r2, [r7, r5] │ │ @ <UNDEFINED> instruction: 0xfffe3afc │ │ movs r4, r0 │ │ subs r1, #210 @ 0xd2 │ │ movs r4, r0 │ │ │ │ 00027b44 <ScaleX@@Base>: │ │ cbz r1, 27b4e <ScaleX@@Base+0xa> │ │ @@ -41953,15 +41953,15 @@ │ │ nop │ │ stmia r1!, {r2, r4, r5, r6} │ │ movs r3, r0 │ │ stmia r0!, {r1, r2, r5, r6, r7} │ │ movs r3, r0 │ │ cbnz r2, 2fc62 <rfbSendTightHeader@@Base+0x6> │ │ movs r3, r0 │ │ - bvs.n 2fc44 <rfbSendRectEncodingTightPng@@Base+0xc> │ │ + bvs.n 2fc9a <rfbSendTightHeader@@Base+0x3e> │ │ vdup.8 d27, d22[6] │ │ movs r3, r0 │ │ @ <UNDEFINED> instruction: 0xb8fc │ │ movs r3, r0 │ │ │ │ 0002fc38 <rfbSendRectEncodingTightPng@@Base>: │ │ push {r4, r6, r7, lr} │ │ @@ -44280,24 +44280,24 @@ │ │ movs r3, r0 │ │ add r3, pc, #800 @ (adr r3, 31730 <rfbSendCompressedDataTight@@Base+0x1a10>) │ │ movs r3, r0 │ │ @ <UNDEFINED> instruction: 0xeaa9fffd │ │ movs r5, #124 @ 0x7c │ │ vsra.u64 d26, d10, #2 │ │ movs r3, r0 │ │ - ldmia r0!, {r1, r2, r5, r6, r7} │ │ + ldmia r1!, {r0, r4} │ │ vcle.s<illegal width 64> d26, d22, #0 │ │ movs r3, r0 │ │ - ldmia r1, {r1, r3} │ │ + ldmia r1!, {r0, r2, r4, r5} │ │ vrsra.u32 d26, d2, #3 │ │ movs r3, r0 │ │ @ <UNDEFINED> instruction: 0xea2ffffd │ │ add r1, pc, #32 @ (adr r1, 31454 <rfbSendCompressedDataTight@@Base+0x1734>) │ │ movs r3, r0 │ │ - ldmia r0!, {r2, r4, r6} │ │ + ldmia r0, {r0, r1, r2, r3, r4, r5, r6} │ │ vneg.s<illegal width 64> d26, d30 │ │ movs r3, r0 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, sl, fp} │ │ sub sp, #68 @ 0x44 │ │ str r2, [sp, #40] @ 0x28 │ │ @@ -45713,15 +45713,15 @@ │ │ movs r0, r0 │ │ stmia r2!, {r0, r1, r2, r4, r5, r7} │ │ vsra.u32 <illegal reg q14.5>, <illegal reg q5.5>, #3 │ │ vdup.8 d31, d25[6] │ │ vsra.u32 d29, d13, #3 │ │ vsri.32 <illegal reg q14.5>, q1, #3 │ │ vsli.64 d18, d22, #61 @ 0x3d │ │ - vdup.16 d26, d15[3] │ │ + vcvt.f16.u16 d26, d26, #2 │ │ vshr.u64 d29, d8, #3 │ │ @ <UNDEFINED> instruction: 0xfffd0ff6 │ │ @ <UNDEFINED> instruction: 0xfffe25e0 │ │ vabal.u<illegal width 64> q9, d14, d12 │ │ vsli.32 d18, d12, #30 │ │ @ <UNDEFINED> instruction: 0xfffecf97 │ │ @ <UNDEFINED> instruction: 0xfffdbcde │ │ @@ -46012,15 +46012,15 @@ │ │ vshr.u32 d29, d28, #3 │ │ vcle.s<illegal width 64> q9, q5, #0 │ │ vsra.u32 q9, q2, #2 │ │ vuzp.<illegal width 64> q9, q9 │ │ vtbx.8 d28, {d30-<overflow reg d33}, d13 │ │ vclt.s<illegal width 64> d31, d2, #0 │ │ @ <UNDEFINED> instruction: 0xfffdcbd7 │ │ - vtbx.8 d26, {d29-<overflow reg d32}, d18 │ │ + vdup.8 d26, d13[6] │ │ Address 0x325b2 is out of bounds. │ │ │ │ │ │ 000325b4 <tjDecompressHeader@@Base>: │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #16 │ │ @@ -46350,19 +46350,19 @@ │ │ movs r3, r0 │ │ movs r0, r0 │ │ pop {r0, r1, r4, r6} │ │ @ <UNDEFINED> instruction: 0xfffdcaf7 │ │ @ <UNDEFINED> instruction: 0xfffd0a5c │ │ vtbx.8 d28, {d30-<overflow reg d32}, d15 │ │ vsri.64 q14, q0, #3 │ │ - vsli.64 q13, <illegal reg q0.5>, #61 @ 0x3d │ │ + vsli.64 q13, q14, #61 @ 0x3d │ │ @ <UNDEFINED> instruction: 0xfffdca58 │ │ @ <UNDEFINED> instruction: 0xfffd09be │ │ @ <UNDEFINED> instruction: 0xfffec9d3 │ │ - vceq.i<illegal width 64> q13, <illegal reg q4.5>, #0 │ │ + vsra.u32 q13, q10, #3 │ │ @ <UNDEFINED> instruction: 0xfffd1fae │ │ vtbx.8 d28, {d14-d15}, d19 │ │ vtbl.8 d30, {d29-<overflow reg d32}, d0 │ │ vcvt.f32.u32 <illegal reg q8.5>, q14, #3 │ │ vcvt.f32.u32 d17, d20, #2 │ │ vtbl.8 d28, {d14-d15}, d15 │ │ vqrdmlah.s<illegal width 64> <illegal reg q15.5>, <illegal reg q6.5>, d13[0] │ │ @@ -46638,15 +46638,15 @@ │ │ @ <UNDEFINED> instruction: 0xb693 │ │ vrsra.u32 d31, d7, #3 │ │ vsra.u32 q15, <illegal reg q2.5>, #3 │ │ vcvt.u32.f32 q15, q15, #3 │ │ vshr.u32 d28, d24, #3 │ │ @ <UNDEFINED> instruction: 0xfffd899e │ │ movs r3, r0 │ │ - add r2, pc, #240 @ (adr r2, 32ca0 <rfbSendInteractionCaps@@Base+0xc8>) │ │ + add r2, pc, #412 @ (adr r2, 32d4c <rfbSendInteractionCaps@@Base+0x174>) │ │ Address 0x32bae is out of bounds. │ │ │ │ │ │ 00032bb0 <rfbProcessClientTunnelingType@@Base>: │ │ push {r4, r6, r7, lr} │ │ add r7, sp, #8 │ │ mov r4, r0 │ │ @@ -47328,15 +47328,15 @@ │ │ movs r0, #10 │ │ ldmia.w sp!, {r4, r6, r7, lr} │ │ b.w 6803c <__emutls_get_address@@Base+0x6e0> │ │ strh r2, [r7, #20] │ │ movs r3, r0 │ │ bpl.n 33270 <rfbTightUsage@@Base+0x34> │ │ @ <UNDEFINED> instruction: 0xfffdfe95 │ │ - @ <UNDEFINED> instruction: 0xfffd9a9f │ │ + vtbx.8 d25, {d29-d31}, d10 │ │ Address 0x3328a is out of bounds. │ │ │ │ │ │ 0003328c <rfbTightProcessArg@@Base>: │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ str.w r8, [sp, #-4]! │ │ @@ -47592,16 +47592,16 @@ │ │ vceq.i<illegal width 64> d24, d14, #0 │ │ movs r3, r0 │ │ strh r6, [r0, #14] │ │ movs r3, r0 │ │ ldmia r4!, {r0, r3, r6} │ │ @ <UNDEFINED> instruction: 0xfffddfb4 │ │ vqrdmlah.s<illegal width 64> q13, <illegal reg q14.5>, d0[0] │ │ - vtbl.8 d25, {d13-d14}, d24 │ │ - vtbl.8 d25, {d29-d30}, d8 │ │ + vqrshrn.u64 d25, <illegal reg q1.5>, #3 │ │ + @ <UNDEFINED> instruction: 0xfffd99b3 │ │ vsra.u32 q12, q3, #3 │ │ movs r3, r0 │ │ push {r0, r2, r3} │ │ @ <UNDEFINED> instruction: 0xfffdacfd │ │ vtbl.8 d30, {d29-d30}, d17 │ │ vshr.u32 d24, d14, #3 │ │ movs r3, r0 │ │ @@ -47684,23 +47684,23 @@ │ │ b.n 33162 <rfbTightExtensionMsgHandler@@Base+0x1ba> │ │ movs r4, r0 │ │ ldrb r6, [r4, #29] │ │ movs r3, r0 │ │ str r0, [sp, #460] @ 0x1cc │ │ vsli.64 d30, d16, #61 @ 0x3d │ │ movs r4, r0 │ │ - str r3, [sp, #232] @ 0xe8 │ │ + str r3, [sp, #404] @ 0x194 │ │ @ <UNDEFINED> instruction: 0xfffd9a7a │ │ movs r3, r0 │ │ │ │ 000335e0 <GetHomeDir@@Base>: │ │ ldr r0, [pc, #4] @ (335e8 <GetHomeDir@@Base+0x8>) │ │ add r0, pc │ │ b.w 68060 <__emutls_get_address@@Base+0x704> │ │ - str r2, [sp, #976] @ 0x3d0 │ │ + str r3, [sp, #124] @ 0x7c │ │ Address 0x335ea is out of bounds. │ │ │ │ │ │ 000335ec <SetFtpRoot@@Base>: │ │ push {r4, r5, r7, lr} │ │ add r7, sp, #8 │ │ sub sp, #112 @ 0x70 │ │ @@ -47898,15 +47898,15 @@ │ │ movs r3, r0 │ │ b.n 33f4c <RunFileDownloadThread@@Base+0x68> │ │ movs r4, r0 │ │ ldrb r4, [r5, #22] │ │ movs r3, r0 │ │ add r7, pc, #744 @ (adr r7, 33abc <HandleFileDownloadRequest@@Base+0x94>) │ │ vceq.f<illegal width 64> d30, d12, #0 │ │ - vclt.f<illegal width 64> d25, d9, #0 │ │ + vqshlu.s32 d25, d20, #29 │ │ vneg.s<illegal width 64> d30, d10 │ │ movs r4, r0 │ │ ldrb r0, [r1, #22] │ │ movs r3, r0 │ │ sub sp, #4 │ │ push {r4, r6, r7, lr} │ │ add r7, sp, #8 │ │ @@ -47934,15 +47934,15 @@ │ │ itttt eq │ │ addeq sp, #12 │ │ ldmiaeq.w sp!, {r4, r6, r7, lr} │ │ addeq sp, #4 │ │ bxeq lr │ │ blx 681d0 <__emutls_get_address@@Base+0x874> │ │ nop │ │ - ldr r1, [sp, #596] @ 0x254 │ │ + ldr r1, [sp, #768] @ 0x300 │ │ vqdmulh.s<illegal width 64> <illegal reg q11.5>, <illegal reg q14.5>, d26[0] │ │ movs r3, r0 │ │ ldrb r6, [r1, #19] │ │ movs r3, r0 │ │ │ │ 00033838 <EnableFileTransfer@@Base>: │ │ ldr r1, [pc, #4] @ (33840 <EnableFileTransfer@@Base+0x8>) │ │ @@ -48475,15 +48475,15 @@ │ │ ldrb r6, [r5, #1] │ │ movs r3, r0 │ │ @ <UNDEFINED> instruction: 0xb897 │ │ @ <UNDEFINED> instruction: 0xfffddfd2 │ │ vcvt.f16.u16 q13, q0, #3 │ │ vtbx.8 d23, {d13}, d12 │ │ movs r3, r0 │ │ - ldr r0, [sp, #768] @ 0x300 │ │ + ldr r0, [sp, #940] @ 0x3ac │ │ @ <UNDEFINED> instruction: 0xfffddfac │ │ vdup.8 d26, d26[6] │ │ vtbl.8 d23, {d13}, d22 │ │ movs r3, r0 │ │ ldrb r0, [r3, #2] │ │ movs r3, r0 │ │ @ <UNDEFINED> instruction: 0xea9bfffd │ │ @@ -48647,15 +48647,15 @@ │ │ blx 681d0 <__emutls_get_address@@Base+0x874> │ │ strb r6, [r3, #27] │ │ movs r3, r0 │ │ strb r4, [r7, #27] │ │ movs r3, r0 │ │ strb r4, [r4, #26] │ │ movs r3, r0 │ │ - str r7, [sp, #312] @ 0x138 │ │ + str r7, [sp, #484] @ 0x1e4 │ │ @ <UNDEFINED> instruction: 0xfffdde04 │ │ vrshr.u32 d28, d14, #3 │ │ vclt.f<illegal width 64> d23, d30, #0 │ │ movs r3, r0 │ │ │ │ 00033ee4 <RunFileDownloadThread@@Base>: │ │ push {r4, r5, r6, r7, lr} │ │ @@ -48739,17 +48739,17 @@ │ │ popeq {r4, r5, r6, r7, pc} │ │ blx 681d0 <__emutls_get_address@@Base+0x874> │ │ strb r6, [r5, #23] │ │ movs r3, r0 │ │ stc 0, cr0, [ip], #-16 │ │ strb r2, [r7, #21] │ │ movs r3, r0 │ │ - ldr r2, [sp, #976] @ 0x3d0 │ │ + ldr r3, [sp, #124] @ 0x7c │ │ @ <UNDEFINED> instruction: 0xfffddcda │ │ - vtbx.8 d24, {d13-d14}, d17 │ │ + vtbl.8 d24, {d29-d30}, d12 │ │ vceq.f<illegal width 64> <illegal reg q11.5>, q6, #0 │ │ movs r3, r0 │ │ │ │ 00033fc8 <HandleFileDownloadCancelRequest@@Base>: │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ str.w r8, [sp, #-4]! │ │ @@ -48880,35 +48880,35 @@ │ │ blx 681d0 <__emutls_get_address@@Base+0x874> │ │ strb r6, [r0, #20] │ │ movs r3, r0 │ │ strb r6, [r7, #17] │ │ movs r3, r0 │ │ bvc.n 3402e <HandleFileDownloadCancelRequest@@Base+0x66> │ │ @ <UNDEFINED> instruction: 0xfffddbde │ │ - vsli.32 <illegal reg q12.5>, <illegal reg q5.5>, #29 │ │ + vcle.f<illegal width 64> d25, d6, #0 │ │ vsli.32 d23, d0, #29 │ │ movs r3, r0 │ │ strb r0, [r4, #17] │ │ movs r3, r0 │ │ - ldrh r7, [r4, #2] │ │ + ldrh r2, [r2, #4] │ │ @ <UNDEFINED> instruction: 0xfffddbb4 │ │ - vsli.32 d25, d17, #29 │ │ + vsli.32 <illegal reg q12.5>, q6, #29 │ │ vsri.32 <illegal reg q11.5>, q2, #3 │ │ movs r3, r0 │ │ stc 15, cr15, [r6], {253} @ 0xfd │ │ strb r6, [r6, #16] │ │ movs r3, r0 │ │ bvc.n 341ca <HandleFileUploadRequest@@Base+0x86> │ │ @ <UNDEFINED> instruction: 0xfffddb96 │ │ - vsli.32 d25, d3, #29 │ │ + vsli.32 d25, d30, #29 │ │ vsri.64 d23, d22, #3 │ │ movs r3, r0 │ │ @ <UNDEFINED> instruction: 0xb84e │ │ vcvt.f16.u16 d29, d6, #3 │ │ - vsli.64 d25, d3, #61 @ 0x3d │ │ + vsli.64 d25, d30, #61 @ 0x3d │ │ @ <UNDEFINED> instruction: 0xfffdeafa │ │ movs r4, r0 │ │ strb r2, [r1, #16] │ │ movs r3, r0 │ │ │ │ 00034144 <HandleFileUploadRequest@@Base>: │ │ push {r4, r5, r6, r7, lr} │ │ @@ -49269,15 +49269,15 @@ │ │ strb r6, [r5, #3] │ │ movs r3, r0 │ │ cbz r7, 344ac <HandleFileUploadLengthError@@Base+0x140> │ │ vqrshrun.s64 d29, q1, #3 │ │ vqrshrn.u64 d30, q2, #3 │ │ vcge.s<illegal width 64> <illegal reg q11.5>, q6, #0 │ │ movs r3, r0 │ │ - str r1, [sp, #256] @ 0x100 │ │ + str r1, [sp, #428] @ 0x1ac │ │ vtbl.8 d29, {d13}, d28 │ │ vtbl.8 d30, {d13-d14}, d30 │ │ vcge.s<illegal width 64> d23, d22, #0 │ │ movs r3, r0 │ │ strb r6, [r0, #5] │ │ movs r3, r0 │ │ ldmia r1!, {r0, r5} │ │ @@ -49841,35 +49841,35 @@ │ │ ldr r0, [r3, #56] @ 0x38 │ │ movs r3, r0 │ │ add r3, sp, #516 @ 0x204 │ │ vrshr.u64 <illegal reg q14.5>, q14, #3 │ │ @ <UNDEFINED> instruction: 0xfffdbb36 │ │ @ <UNDEFINED> instruction: 0xfffd6b76 │ │ movs r3, r0 │ │ - ldrh r2, [r2, #0] │ │ + ldrh r5, [r7, #0] │ │ vrshr.u64 <illegal reg q14.5>, q3, #3 │ │ @ <UNDEFINED> instruction: 0xfffdbb10 │ │ vdup.8 d22, d24[6] │ │ movs r3, r0 │ │ ldr r0, [r3, #52] @ 0x34 │ │ movs r3, r0 │ │ - ldrb r7, [r3, #29] │ │ + ldrb r2, [r1, #30] │ │ vsubl.u<illegal width 64> <illegal reg q14.5>, d29, d28 │ │ vtbx.8 d27, {d29-d31}, d22 │ │ vtbx.8 d22, {d13-d16}, d12 │ │ movs r3, r0 │ │ cbz r3, 34a7a <HandleFileCreateDirRequest@@Base+0x1e> │ │ vtbl.8 d22, {d13-d16}, d30 │ │ movs r3, r0 │ │ - strh r2, [r1, #62] @ 0x3e │ │ + strh r5, [r6, #62] @ 0x3e │ │ vsubl.u<illegal width 64> <illegal reg q14.5>, d29, d14 │ │ vtbx.8 d27, {d29-d31}, d8 │ │ vtbx.8 d22, {d29-<overflow reg d32}, d12 │ │ movs r3, r0 │ │ - strh r3, [r7, #32] │ │ + strh r6, [r4, #34] @ 0x22 │ │ vabs.s<illegal width 64> d29, d28 │ │ vtbx.8 d27, {d13-d16}, d22 │ │ vtbl.8 d22, {d13-d16}, d2 │ │ movs r3, r0 │ │ │ │ 00034a5c <HandleFileCreateDirRequest@@Base>: │ │ push {r4, r6, r7, lr} │ │ @@ -50000,25 +50000,25 @@ │ │ ldr r6, [r1, #32] │ │ movs r3, r0 │ │ add r1, sp, #988 @ 0x3dc │ │ vsra.u32 <illegal reg q14.5>, q9, #3 │ │ @ <UNDEFINED> instruction: 0xfffdc8f2 │ │ vtbx.8 d22, {d29-d30}, d28 │ │ movs r3, r0 │ │ - ldrb r3, [r5, #24] │ │ + ldrb r6, [r2, #25] │ │ vsra.u32 d29, d14, #3 │ │ @ <UNDEFINED> instruction: 0xfffdc89e │ │ @ <UNDEFINED> instruction: 0xfffd6a70 │ │ movs r3, r0 │ │ ldr r6, [r5, #32] │ │ movs r3, r0 │ │ ldr r0, [sp, #512] @ 0x200 │ │ @ <UNDEFINED> instruction: 0xfffd69be │ │ movs r3, r0 │ │ - strh r6, [r3, #50] @ 0x32 │ │ + strh r1, [r1, #52] @ 0x34 │ │ vtbl.8 d22, {d29-d30}, d6 │ │ movs r3, r0 │ │ push {r0, r3, r4, lr} │ │ vcge.s<illegal width 64> <illegal reg q14.5>, q11, #0 │ │ vtbx.8 d28, {d13}, d22 │ │ @ <UNDEFINED> instruction: 0xfffd6996 │ │ movs r3, r0 │ │ @@ -50255,22 +50255,22 @@ │ │ addeq sp, #20 │ │ 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 │ │ + ldrh r5, [r6, #58] @ 0x3a │ │ vrshr.u64 d25, d27, #3 │ │ vcle.f<illegal width 64> d26, d30, #0 │ │ @ <UNDEFINED> instruction: 0xfffddcd7 │ │ vqshrun.s64 d22, q7, #3 │ │ movs r3, r0 │ │ bge.n 34f16 <CreateFileListMsg@@Base+0x92> │ │ - @ <UNDEFINED> instruction: 0xfffd8e94 │ │ + @ <UNDEFINED> instruction: 0xfffd8ebf │ │ vsri.32 d26, d24, #3 │ │ vcvt.f16.u16 d29, d28, #3 │ │ @ <UNDEFINED> instruction: 0xfffdcff7 │ │ vqshl.u32 d22, d30, #29 │ │ movs r3, r0 │ │ b.n 34c86 <CreateFileListInfo@@Base+0x2a> │ │ @ <UNDEFINED> instruction: 0xfffdd99b │ │ @@ -50478,15 +50478,15 @@ │ │ itttt eq │ │ addeq sp, #12 │ │ ldmiaeq.w sp!, {r4, r6, r7, lr} │ │ addeq sp, #4 │ │ bxeq lr │ │ blx 681d0 <__emutls_get_address@@Base+0x874> │ │ nop │ │ - strh r1, [r6, #10] │ │ + strh r4, [r3, #12] │ │ vcge.f<illegal width 64> q11, q3, #0 │ │ movs r3, r0 │ │ str r2, [r5, #72] @ 0x48 │ │ movs r3, r0 │ │ │ │ 0003505c <GetFileDownLoadErrMsg@@Base>: │ │ push {r4, r5, r6, r7, lr} │ │ @@ -50565,15 +50565,15 @@ │ │ b.n 35060 <GetFileDownLoadErrMsg@@Base+0x4> │ │ vsri.32 q11, q9, #3 │ │ movs r3, r0 │ │ str r2, [r2, #64] @ 0x40 │ │ movs r3, r0 │ │ bcs.n 350a2 <GetFileDownLoadErrMsg@@Base+0x46> │ │ vclt.f<illegal width 64> <illegal reg q14.5>, <illegal reg q15.5>, #0 │ │ - @ <UNDEFINED> instruction: 0xfffd89be │ │ + vtbx.8 d24, {d29-d30}, d25 │ │ vsri.32 q11, q2, #3 │ │ movs r3, r0 │ │ str r4, [r5, #60] @ 0x3c │ │ movs r3, r0 │ │ │ │ 0003512c <CreateFileDownloadErrMsg@@Base>: │ │ push {r4, r5, r6, r7, lr} │ │ @@ -50623,15 +50623,15 @@ │ │ blx r3 │ │ ldmia.w sp!, {r8, r9, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ str r2, [r5, #52] @ 0x34 │ │ movs r3, r0 │ │ bcs.n 351d6 <GetFileDownloadReadDataErrMsg@@Base+0x2a> │ │ vcle.f<illegal width 64> <illegal reg q14.5>, <illegal reg q3.5>, #0 │ │ - vqshrn.u64 d24, q3, #3 │ │ + vtbx.8 d24, {d13-d14}, d1 │ │ vrsra.u64 d22, d24, #3 │ │ movs r3, r0 │ │ │ │ 000351ac <GetFileDownloadReadDataErrMsg@@Base>: │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ str.w r8, [sp, #-4]! │ │ @@ -50711,15 +50711,15 @@ │ │ b.n 34e78 <CreateFileListErrMsg@@Base+0x2c> │ │ vrsra.u32 d22, d0, #3 │ │ movs r3, r0 │ │ str r4, [r6, #40] @ 0x28 │ │ movs r3, r0 │ │ bne.n 3533e <GetFileDownloadLengthErrResponseMsg@@Base+0xba> │ │ vsli.32 d29, d1, #29 │ │ - vtbx.8 d24, {d13}, d16 │ │ + vtbl.8 d24, {d29}, d11 │ │ vrshr.u64 q11, q15, #3 │ │ movs r3, r0 │ │ str r4, [r2, #40] @ 0x28 │ │ movs r3, r0 │ │ │ │ 00035284 <GetFileDownloadLengthErrResponseMsg@@Base>: │ │ push {r4, r5, r6, r7, lr} │ │ @@ -50799,15 +50799,15 @@ │ │ b.n 34c48 <GetFileListResponseMsg@@Base+0x74> │ │ vrshr.u32 d22, d28, #3 │ │ movs r3, r0 │ │ str r4, [r4, #28] │ │ movs r3, r0 │ │ beq.n 3526e <GetFileDownloadReadDataErrMsg@@Base+0xc2> │ │ vcgt.f<illegal width 64> <illegal reg q14.5>, <illegal reg q0.5>, #0 │ │ - vqshl.u64 d24, d0, #61 @ 0x3d │ │ + vqshl.u64 d24, d27, #61 @ 0x3d │ │ vclt.s<illegal width 64> d22, d30, #0 │ │ movs r3, r0 │ │ str r4, [r0, #28] │ │ movs r3, r0 │ │ │ │ 00035354 <GetFileDownloadResponseMsgInBlocks@@Base>: │ │ push {r4, r5, r6, r7, lr} │ │ @@ -51088,43 +51088,43 @@ │ │ movs r3, r0 │ │ str r6, [sp, #880] @ 0x370 │ │ vclt.s<illegal width 64> d29, d29, #0 │ │ vdup.8 d29, d22[6] │ │ vrshr.u64 d30, d4, #3 │ │ vqrdmulh.s<illegal width 64> q14, <illegal reg q14.5>, d3[0] │ │ vsra.u32 <illegal reg q14.5>, <illegal reg q8.5>, #3 │ │ - vsri.64 d24, d30, #3 │ │ + vcge.f<illegal width 64> q12, <illegal reg q12.5>, #0 │ │ @ <UNDEFINED> instruction: 0xfffd5efc │ │ movs r3, r0 │ │ ldmia r5, {r0, r2, r3, r5, r7} │ │ vsra.u32 <illegal reg q14.5>, <illegal reg q5.5>, #3 │ │ vsubl.u<illegal width 64> <illegal reg q13.5>, d29, d25 │ │ vcvt.u32.f32 d21, d14, #3 │ │ movs r3, r0 │ │ b.n 35c74 <ChkFileUploadWriteErr@@Base+0x98> │ │ @ <UNDEFINED> instruction: 0xfffd5ffc │ │ movs r3, r0 │ │ ldmia r6!, {r0, r2, r3, r5, r7} │ │ vrshr.u32 <illegal reg q14.5>, <illegal reg q5.5>, #3 │ │ - vcle.f<illegal width 64> d24, d26, #0 │ │ + vsli.64 q12, <illegal reg q2.5>, #61 @ 0x3d │ │ @ <UNDEFINED> instruction: 0xfffd5f94 │ │ movs r3, r0 │ │ ldrsh r0, [r5, r7] │ │ movs r3, r0 │ │ ldmia r6!, {r0, r3, r4, r7} │ │ vclt.s<illegal width 64> <illegal reg q14.5>, <illegal reg q3.5>, #0 │ │ - @ <UNDEFINED> instruction: 0xfffd789d │ │ + vtbx.8 d23, {d29}, d8 │ │ vcge.s<illegal width 64> d22, d16, #0 │ │ movs r3, r0 │ │ b.n 34f68 <CreateFileListMsg@@Base+0xe4> │ │ vcge.s<illegal width 64> q11, q9, #0 │ │ movs r3, r0 │ │ ldmia r7, {r0, r1, r4, r7} │ │ vrsra.u32 d29, d31, #3 │ │ - vrsubhn.i<illegal width 128> d24, <illegal reg q14.5>, q7 │ │ + vqshlu.s64 d24, d25, #61 @ 0x3d │ │ vsra.u32 d22, d18, #3 │ │ movs r3, r0 │ │ │ │ 0003567c <CreateFileDownloadZeroSizeDataMsg@@Base>: │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ str.w fp, [sp, #-4]! │ │ @@ -51212,15 +51212,15 @@ │ │ blx r3 │ │ ldmia.w sp!, {r8, r9, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ ldrb r6, [r7, r6] │ │ movs r3, r0 │ │ ldmia r4!, {r0, r1, r2, r3, r5, r6} │ │ vshr.u32 d29, d11, #3 │ │ - vqshlu.s32 <illegal reg q11.5>, <illegal reg q8.5>, #29 │ │ + vqshlu.s64 d23, d12, #61 @ 0x3d │ │ @ <UNDEFINED> instruction: 0xfffd5e0c │ │ movs r3, r0 │ │ │ │ 00035758 <ChkFileDownloadErr@@Base>: │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, fp} │ │ @@ -51354,15 +51354,15 @@ │ │ @ <UNDEFINED> instruction: 0xfffd5cf6 │ │ movs r3, r0 │ │ cbnz r5, 35918 <GetFileUploadLengthErrResponseMsg@@Base+0x50> │ │ vqrdmlsh.s<illegal width 64> q14, <illegal reg q6.5>, d15[0] │ │ vcge.f<illegal width 64> q14, q11, #0 │ │ vtbx.8 d28, {d13-d16}, d17 │ │ @ <UNDEFINED> instruction: 0xfffdcf0b │ │ - vrshr.u32 q12, q5, #3 │ │ + vsubl.u<illegal width 64> q12, d29, d5 │ │ vqdmulh.s<illegal width 64> <illegal reg q10.5>, <illegal reg q14.5>, d28[0] │ │ movs r3, r0 │ │ ldrb r0, [r7, r1] │ │ movs r3, r0 │ │ ldmia r3, {r0, r3, r5} │ │ @ <UNDEFINED> instruction: 0xfffdced5 │ │ vcgt.s<illegal width 64> d27, d19, #0 │ │ @@ -51936,17 +51936,17 @@ │ │ popeq {r4, r5, r7, pc} │ │ blx 681d0 <__emutls_get_address@@Base+0x874> │ │ nop │ │ ldrsb r0, [r7, r4] │ │ movs r3, r0 │ │ ldrsb r0, [r3, r4] │ │ movs r3, r0 │ │ - ldr r0, [r3, #56] @ 0x38 │ │ + ldr r3, [r0, #60] @ 0x3c │ │ vqrshrn.u64 d28, <illegal reg q9.5>, #3 │ │ - vneg.s<illegal width 64> <illegal reg q11.5>, <illegal reg q14.5> │ │ + vsri.32 d23, d8, #3 │ │ vmlsl.u<illegal width 64> <illegal reg q10.5>, d29, d16[0] │ │ movs r3, r0 │ │ │ │ 00035e2c <CloseUndoneFileDownload@@Base>: │ │ push {r4, r5, r7, lr} │ │ add r7, sp, #8 │ │ cbz r0, 35e68 <CloseUndoneFileDownload@@Base+0x3c> │ │ @@ -51998,15 +51998,15 @@ │ │ bx ip │ │ pop {r4, r6, r7, pc} │ │ nop │ │ ldrsb r4, [r4, r1] │ │ movs r3, r0 │ │ stmia r5!, {r2, r3, r4, r5} │ │ @ <UNDEFINED> instruction: 0xfffdc8bf │ │ - vdup.8 d23, d23[6] │ │ + vcvt.f16.u16 <illegal reg q11.5>, q1, #3 │ │ Address 0x35eb2 is out of bounds. │ │ │ │ │ │ 00035eb4 <DisplayFileList@@Base>: │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, fp} │ │ @@ -52110,15 +52110,15 @@ │ │ movs r0, #0 │ │ ldmia.w sp!, {r8, r9, sl} │ │ pop {r4, r5, r6, r7, pc} │ │ strb r4, [r1, r5] │ │ movs r3, r0 │ │ str r5, [sp, #1020] @ 0x3fc │ │ vtbx.8 d28, {d13-d15}, d18 │ │ - vtbl.8 d23, {d13-d16}, d17 │ │ + vtbx.8 d23, {d13-d16}, d12 │ │ Address 0x35fc6 is out of bounds. │ │ │ │ │ │ 00035fc8 <GetFileNameAt@@Base>: │ │ cmp r1, r2 │ │ mov.w r1, #0 │ │ add.w r3, r2, r2, lsl #5 │ │ @@ -52571,15 +52571,15 @@ │ │ nop │ │ strb r4, [r0, r1] │ │ movs r3, r0 │ │ stmia r7!, {r5} │ │ @ <UNDEFINED> instruction: 0xfffd8ddc │ │ vcgt.f<illegal width 64> d21, d14, #0 │ │ movs r3, r0 │ │ - strb r0, [r0, #4] │ │ + strb r3, [r5, #4] │ │ vcgt.f<illegal width 64> d21, d4, #0 │ │ movs r3, r0 │ │ ldrh r7, [r7, #24] │ │ vrsra.u64 <illegal reg q10.5>, q12, #3 │ │ movs r3, r0 │ │ ldrh r3, [r7, #0] │ │ vcgt.s<illegal width 64> <illegal reg q14.5>, <illegal reg q14.5>, #0 │ │ @@ -52707,36 +52707,36 @@ │ │ vsri.64 d26, d31, #3 │ │ @ <UNDEFINED> instruction: 0xfffd8fff │ │ vcvt.u16.f16 <illegal reg q13.5>, q11, #3 │ │ vmull.u<illegal width 64> q12, d29, d5 │ │ vrsra.u64 q12, q5, #3 │ │ @ <UNDEFINED> instruction: 0xfffdba98 │ │ vceq.f<illegal width 64> q14, <illegal reg q10.5>, #0 │ │ - vqrdmlah.s<illegal width 64> q11, <illegal reg q14.5>, d12[0] │ │ + @ <UNDEFINED> instruction: 0xfffd6ef7 │ │ @ <UNDEFINED> instruction: 0xfffdced0 │ │ - vcvt.u32.f32 q11, q1, #3 │ │ + vcvt.u32.f32 q11, <illegal reg q14.5>, #3 │ │ @ <UNDEFINED> instruction: 0xfffdceb3 │ │ vsra.u32 d21, d8, #3 │ │ movs r3, r0 │ │ strh r4, [r0, #44] @ 0x2c │ │ vceq.i<illegal width 64> d21, d6, #0 │ │ movs r3, r0 │ │ str r5, [sp, #76] @ 0x4c │ │ vceq.i<illegal width 64> d21, d20, #0 │ │ movs r3, r0 │ │ cbnz r7, 36620 <webSocketsEncode@@Base+0x2c> │ │ vclt.f<illegal width 64> d28, d20, #0 │ │ @ <UNDEFINED> instruction: 0xfffd8d86 │ │ vclt.f<illegal width 64> d28, d12, #0 │ │ - @ <UNDEFINED> instruction: 0xfffd6d8a │ │ + @ <UNDEFINED> instruction: 0xfffd6db5 │ │ vqshrun.s64 d25, q13, #3 │ │ - @ <UNDEFINED> instruction: 0xfffd6d9c │ │ + vqrdmulh.s<illegal width 64> q11, <illegal reg q14.5>, d7[0] │ │ @ <UNDEFINED> instruction: 0xfffd78b0 │ │ vneg.s<illegal width 64> <illegal reg q13.5>, q3 │ │ - vsri.64 q11, <illegal reg q8.5>, #3 │ │ + vsli.32 d22, d12, #29 │ │ vqdmulh.s<illegal width 64> q14, <illegal reg q14.5>, d1[0] │ │ @ <UNDEFINED> instruction: 0xfffd4fae │ │ movs r3, r0 │ │ strh r3, [r0, #8] │ │ @ <UNDEFINED> instruction: 0xfffd4fa2 │ │ movs r3, r0 │ │ stmia r5!, {r0, r2, r4, r5} │ │ @@ -53402,15 +53402,15 @@ │ │ blx r5 │ │ b.n 3698c <webSocketsDecodeHybi@@Base+0xb0> │ │ nop │ │ ldr r3, [pc, #960] @ (37068 <webSocketsDecodeHybi@@Base+0x78c>) │ │ movs r3, r0 │ │ ldr r2, [pc, #800] @ (36fcc <webSocketsDecodeHybi@@Base+0x6f0>) │ │ movs r3, r0 │ │ - strb r5, [r1, #9] │ │ + strb r0, [r7, #9] │ │ @ <UNDEFINED> instruction: 0xfffd4a54 │ │ movs r3, r0 │ │ str r6, [sp, #108] @ 0x6c │ │ @ <UNDEFINED> instruction: 0xfffd4a98 │ │ movs r3, r0 │ │ strb r2, [r2, #21] │ │ vsli.32 <illegal reg q13.5>, <illegal reg q11.5>, #29 │ │ @@ -53420,15 +53420,15 @@ │ │ vabs.s<illegal width 64> <illegal reg q13.5>, <illegal reg q1.5> │ │ vqrshrun.s64 d20, q14, #3 │ │ movs r3, r0 │ │ ldmia r0, {r0, r2, r4, r7} │ │ vrsra.u32 <illegal reg q13.5>, <illegal reg q3.5>, #3 │ │ vtbx.8 d20, {d29-d30}, d4 │ │ movs r3, r0 │ │ - ldr r7, [r2, #120] @ 0x78 │ │ + ldr r2, [r0, #124] @ 0x7c │ │ vcge.f<illegal width 64> d27, d15, #0 │ │ @ <UNDEFINED> instruction: 0xfffd4b50 │ │ movs r3, r0 │ │ ldrh r6, [r7, #2] │ │ @ <UNDEFINED> instruction: 0xfffd48f2 │ │ movs r3, r0 │ │ push {r4, r5, r6, r7, lr} │ │ @@ -57449,15 +57449,15 @@ │ │ add r0, pc │ │ strb r1, [r0, #0] │ │ 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 │ │ + vrsra.u32 d19, d30, #3 │ │ @ <UNDEFINED> instruction: 0xfffd6990 │ │ vtbl.8 d20, {d29}, d4 │ │ vqrshrn.u64 d22, q10, #3 │ │ vrsra.u64 <illegal reg q12.5>, q5, #3 │ │ movs r4, r0 │ │ │ │ 00039794 <jsimd_can_rgb_gray@@Base>: │ │ @@ -57505,15 +57505,15 @@ │ │ add r0, pc │ │ strb r1, [r0, #0] │ │ 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 │ │ + vrshr.u64 d19, d30, #3 │ │ vqshrn.u64 d22, q0, #3 │ │ vtbl.8 d20, {d13}, d4 │ │ @ <UNDEFINED> instruction: 0xfffd68f4 │ │ vrsra.u32 <illegal reg q12.5>, q5, #3 │ │ movs r4, r0 │ │ │ │ 00039814 <jsimd_can_ycc_rgb565@@Base>: │ │ @@ -57557,15 +57557,15 @@ │ │ add r0, pc │ │ strb r1, [r0, #0] │ │ 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 │ │ + vclt.s<illegal width 64> <illegal reg q9.5>, q1, #0 │ │ @ <UNDEFINED> instruction: 0xfffd6894 │ │ vneg.f<illegal width 64> d20, d8 │ │ vqrshrun.s64 d22, q12, #3 │ │ vrshr.u64 <illegal reg q12.5>, q7, #3 │ │ movs r4, r0 │ │ │ │ 00039890 <jsimd_rgb_ycc_convert@@Base>: │ │ @@ -57708,15 +57708,15 @@ │ │ add r0, pc │ │ strb r1, [r0, #0] │ │ ubfx r0, r4, #4, #1 │ │ pop {r4, r5, r7, pc} │ │ adds r6, #234 @ 0xea │ │ movs r3, r0 │ │ strh r1, [r7, #28] │ │ - vshr.u64 <illegal reg q9.5>, <illegal reg q5.5>, #3 │ │ + vceq.i<illegal width 64> d19, d6, #0 │ │ vqshl.u32 q11, q4, #29 │ │ vclt.f<illegal width 64> q10, q6, #0 │ │ vqshl.u32 d22, d28, #29 │ │ vcle.s<illegal width 64> d25, d18, #0 │ │ movs r4, r0 │ │ │ │ 000399cc <jsimd_h2v2_fancy_upsample@@Base>: │ │ @@ -57782,15 +57782,15 @@ │ │ add r0, pc │ │ strb r1, [r0, #0] │ │ ubfx r0, r4, #4, #1 │ │ pop {r4, r5, r7, pc} │ │ adds r6, #86 @ 0x56 │ │ movs r3, r0 │ │ strh r5, [r4, #24] │ │ - vcgt.s<illegal width 64> <illegal reg q9.5>, <illegal reg q3.5>, #0 │ │ + vshr.u32 <illegal reg q9.5>, q9, #3 │ │ vmlsl.u<illegal width 64> q11, d29, d4[0] │ │ vsli.64 d20, d24, #61 @ 0x3d │ │ vrsubhn.i<illegal width 128> d22, <illegal reg q14.5>, q12 │ │ vceq.i<illegal width 64> d25, d14, #0 │ │ movs r4, r0 │ │ │ │ 00039a60 <jsimd_can_convsamp_float@@Base>: │ │ @@ -57849,15 +57849,15 @@ │ │ add r0, pc │ │ strb r1, [r0, #0] │ │ ubfx r0, r4, #4, #1 │ │ pop {r4, r5, r7, pc} │ │ adds r5, #202 @ 0xca │ │ movs r3, r0 │ │ strh r1, [r3, #20] │ │ - @ <UNDEFINED> instruction: 0xfffd2fbb │ │ + vqrdmlsh.s<illegal width 64> q9, <illegal reg q14.5>, d22[0] │ │ vqshlu.s32 d22, d24, #29 │ │ vceq.f<illegal width 64> d20, d28, #0 │ │ vqshlu.s32 d22, d12, #29 │ │ vcge.s<illegal width 64> d25, d2, #0 │ │ movs r4, r0 │ │ │ │ 00039aec <jsimd_can_fdct_float@@Base>: │ │ @@ -57914,15 +57914,15 @@ │ │ add r0, pc │ │ strb r1, [r0, #0] │ │ 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 │ │ + vcvt.u32.f32 q9, q7, #3 │ │ vsli.64 d22, d16, #61 @ 0x3d │ │ vcge.f<illegal width 64> d20, d20, #0 │ │ vsli.64 d22, d4, #61 @ 0x3d │ │ @ <UNDEFINED> instruction: 0xfffd8ffa │ │ movs r4, r0 │ │ │ │ 00039b74 <jsimd_can_quantize_float@@Base>: │ │ @@ -57977,15 +57977,15 @@ │ │ add r0, pc │ │ strb r1, [r0, #0] │ │ ubfx r0, r4, #4, #1 │ │ pop {r4, r5, r7, pc} │ │ adds r4, #186 @ 0xba │ │ movs r3, r0 │ │ strh r1, [r1, #12] │ │ - @ <UNDEFINED> instruction: 0xfffd2eab │ │ + @ <UNDEFINED> instruction: 0xfffd2ed6 │ │ vceq.f<illegal width 64> d22, d24, #0 │ │ vsri.32 d20, d12, #3 │ │ vceq.f<illegal width 64> d22, d12, #0 │ │ vcvt.u32.f32 q12, q9, #3 │ │ movs r4, r0 │ │ │ │ 00039bfc <jsimd_can_idct_4x4@@Base>: │ │ @@ -58029,15 +58029,15 @@ │ │ add r0, pc │ │ strb r1, [r0, #0] │ │ ubfx r0, r4, #4, #1 │ │ pop {r4, r5, r7, pc} │ │ adds r4, #62 @ 0x3e │ │ movs r3, r0 │ │ strh r5, [r1, #8] │ │ - @ <UNDEFINED> instruction: 0xfffd2e2f │ │ + vcvt.f32.u32 q9, q5, #3 │ │ vcge.f<illegal width 64> d22, d28, #0 │ │ vneg.s<illegal width 64> d20, d16 │ │ vsri.64 d22, d0, #3 │ │ @ <UNDEFINED> instruction: 0xfffd8ef6 │ │ movs r4, r0 │ │ │ │ 00039c78 <jsimd_idct_2x2@@Base>: │ │ @@ -58097,15 +58097,15 @@ │ │ add r0, pc │ │ strb r1, [r0, #0] │ │ ubfx r0, r4, #4, #1 │ │ pop {r4, r5, r7, pc} │ │ adds r3, #166 @ 0xa6 │ │ movs r3, r0 │ │ strh r5, [r6, #2] │ │ - @ <UNDEFINED> instruction: 0xfffd2d97 │ │ + vqrdmulh.s<illegal width 64> q9, <illegal reg q14.5>, d2[0] │ │ vsri.32 d22, d4, #3 │ │ vabs.s<illegal width 64> d20, d8 │ │ vrsra.u64 q11, q12, #3 │ │ vcvt.f32.u32 q12, q7, #3 │ │ movs r4, r0 │ │ │ │ 00039d10 <jsimd_can_idct_ifast@@Base>: │ │ @@ -58149,15 +58149,15 @@ │ │ add r0, pc │ │ strb r1, [r0, #0] │ │ 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 │ │ + vqrdmulh.s<illegal width 64> q9, <illegal reg q6.5>, d6[0] │ │ vrsra.u64 d22, d8, #3 │ │ vsubl.u<illegal width 64> q10, d29, d12 │ │ vrsra.u32 q11, q14, #3 │ │ vqrdmulh.s<illegal width 64> q12, <illegal reg q14.5>, d18[0] │ │ movs r4, r0 │ │ │ │ 00039d8c <jsimd_can_idct_float@@Base>: │ │ @@ -58230,15 +58230,15 @@ │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ adds r2, #134 @ 0x86 │ │ movs r3, r0 │ │ ldrh r6, [r0, #44] @ 0x2c │ │ movs r4, r0 │ │ ldrb r7, [r2, #29] │ │ - vcvt.f16.u16 q9, <illegal reg q12.5>, #3 │ │ + vmull.u<illegal width 64> q9, d29, d20 │ │ vrshr.u64 q11, q11, #3 │ │ vcle.s<illegal width 64> q10, q13, #0 │ │ vrshr.u64 q11, q6, #3 │ │ Address 0x39e36 is out of bounds. │ │ │ │ │ │ 00039e38 <jsimd_huff_encode_one_block@@Base>: │ │ @@ -77904,15 +77904,15 @@ │ │ mov.w r1, r8, lsl #2 │ │ blx 67e7c <__emutls_get_address@@Base+0x520> │ │ movs r0, #0 │ │ b.n 47434 <jinit_c_master_control@@Base+0x25c> │ │ nop │ │ cmn r2, r6 │ │ movs r2, r0 │ │ - str r4, [r2, #72] @ 0x48 │ │ + ldr r6, [pc, #732] @ (47b48 <jinit_c_master_control@@Base+0x970>) │ │ @ <UNDEFINED> 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 │ │ @@ -104429,15 +104429,15 @@ │ │ popeq {r4, r6, r7, pc} │ │ blx 681d0 <__emutls_get_address@@Base+0x874> │ │ nop │ │ subs r2, r5, #2 │ │ movs r1, r0 │ │ subs r4, r6, #2 │ │ movs r1, r0 │ │ - add sl, fp │ │ + cmp r5, r0 │ │ @ <UNDEFINED> instruction: 0xfffb1e84 │ │ movs r1, r0 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ str.w r8, [sp, #-4]! │ │ sub sp, #32 │ │ ldr r0, [r0, #0] │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ @@ -1,11 +1,11 @@ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ 0x0006b080 80b00600 47150100 460a0100 00120100 ....G...F....... │ │ - 0x0006b090 c5ce0000 ef2c0200 292d0200 652d0200 .....,..)-..e-.. │ │ + 0x0006b090 f0ce0000 ef2c0200 292d0200 652d0200 .....,..)-..e-.. │ │ 0x0006b0a0 b52d0200 f12d0200 2d2e0200 6b2e0200 .-...-..-...k... │ │ 0x0006b0b0 bd2e0200 fd2e0200 592f0200 b92f0200 ........Y/.../.. │ │ 0x0006b0c0 55300200 b5300200 f1300200 2f310200 U0...0...0../1.. │ │ 0x0006b0d0 81310200 bf310200 c1320200 c9330200 .1...1...2...3.. │ │ 0x0006b0e0 01350200 1d360200 ff360200 01380200 .5...6...6...8.. │ │ 0x0006b0f0 45390200 533a0200 ef3a0200 a53b0200 E9..S:...:...;.. │ │ 0x0006b100 533c0200 ff3c0200 9d3d0200 553e0200 S<...<...=..U>.. │ │ @@ -22,38 +22,38 @@ │ │ 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 ecdf0000 c92a0100 2c320100 9ff90000 .....*..,2...... │ │ - 0x0006b220 d0180100 31fd0000 d9c60000 4f280100 ....1.......O(.. │ │ - 0x0006b230 e3080100 09e00000 16c70000 4b320100 ............K2.. │ │ + 0x0006b220 d0180100 31fd0000 04c70000 4f280100 ....1.......O(.. │ │ + 0x0006b230 e3080100 09e00000 41c70000 4b320100 ........A...K2.. │ │ 0x0006b240 7f280100 371d0100 da000100 79240100 .(..7.......y$.. │ │ - 0x0006b250 88e60000 e6180100 f9d50000 b6f90000 ................ │ │ - 0x0006b260 64ec0000 9be30000 8aec0000 d2cd0000 d............... │ │ - 0x0006b270 15d60000 61ca0000 45fd0000 5ad20000 ....a...E...Z... │ │ + 0x0006b250 88e60000 e6180100 24d60000 b6f90000 ........$....... │ │ + 0x0006b260 64ec0000 9be30000 8aec0000 fdcd0000 d............... │ │ + 0x0006b270 40d60000 8cca0000 45fd0000 85d20000 @.......E....... │ │ 0x0006b280 fdf50000 c6240100 5c140100 c0e30000 .....$..\....... │ │ 0x0006b290 11190100 11050100 afe90000 39190100 ............9... │ │ - 0x0006b2a0 d0e90000 68190100 74ca0000 e1e90000 ....h...t....... │ │ + 0x0006b2a0 d0e90000 68190100 9fca0000 e1e90000 ....h........... │ │ 0x0006b2b0 1b200100 04010100 e1dc0000 f12a0100 . ...........*.. │ │ 0x0006b2c0 11f60000 72140100 84190100 a3e60000 ....r........... │ │ - 0x0006b2d0 f3da0000 6fd20000 b2ca0000 9dd20000 ....o........... │ │ - 0x0006b2e0 36f60000 4d350100 28010100 28d60000 6...M5..(...(... │ │ + 0x0006b2d0 1edb0000 9ad20000 ddca0000 c8d20000 ................ │ │ + 0x0006b2e0 36f60000 4d350100 28010100 53d60000 6...M5..(...S... │ │ 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.. │ │ + 0x0006b320 05cb0000 94140100 13090100 55050100 ............U... │ │ + 0x0006b330 0d2b0100 63f60000 efd20000 82320100 .+..c........2.. │ │ 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...(......._... │ │ + 0x0006b360 80d60000 07150100 dbf90000 12ce0000 ................ │ │ + 0x0006b370 0bd30000 61200100 f4f90000 2ed30000 ....a .......... │ │ + 0x0006b380 57ea0000 53d30000 3ace0000 5f0d0100 W...S...:..._... │ │ 0x0006b390 2ddd0000 811d0100 5dea0000 7e0d0100 -.......]...~... │ │ - 0x0006b3a0 18fa0000 55090100 7e010100 eaca0000 ....U...~....... │ │ + 0x0006b3a0 18fa0000 55090100 7e010100 15cb0000 ....U...~....... │ │ 0x0006b3b0 9f2d0100 9b0d0100 72110100 b9350100 .-......r....5.. │ │ - 0x0006b3c0 d6ee0000 76d60000 7bea0000 f3ec0000 ....v...{....... │ │ - 0x0006b3d0 9e1d0100 49ce0000 11db0000 96050100 ....I........... │ │ + 0x0006b3c0 d6ee0000 a1d60000 7bea0000 f3ec0000 ........{....... │ │ + 0x0006b3d0 9e1d0100 74ce0000 3cdb0000 96050100 ....t...<....... │ │ 0x0006b3e0 ce050100 f9050100 79200100 31fa0000 ........y ..1... │ │ 0x0006b3f0 c0010100 ad320100 00000000 .....2......