1 2------------- test1 ---------------- 3UTF8: <none> 4 cc = 0 5 dst len: 0 6 src len: 0 7 8------------- test2.1 ---------------- 9UTF8: <none> 10 cc = 0 11 dst address difference: 0 dst len: 1000 12 src len: 1 13UTF8: <none> 14 cc = 0 15 dst address difference: 0 dst len: 1000 16 src address difference: 0 src len: 1 17UTF8: <none> 18 cc = 0 19 dst address difference: 0 dst len: 1000 20 src address difference: 0 src len: 1 21UTF8: <none> 22 cc = 0 23 dst address difference: 0 dst len: 1000 24 src address difference: 0 src len: 1 25UTF8: <none> 26 cc = 0 27 dst address difference: 0 dst len: 1000 28 src address difference: 0 src len: 1 29UTF8: <none> 30 cc = 0 31 dst address difference: 0 dst len: 1000 32 src address difference: 0 src len: 2 33UTF8: <none> 34 cc = 0 35 dst address difference: 0 dst len: 1000 36 src address difference: 0 src len: 3 37 38------------- test2.2 ---------------- 39UTF8: 00 40 cc = 0 41 dst address difference: 1 dst len: 999 42 src address difference: 2 src len: 1 43UTF8: c2 80 df bf 44 cc = 0 45 dst address difference: 4 dst len: 996 46 src address difference: 4 src len: 1 47UTF8: e0 a0 80 ed 9f bf ed b0 80 48 cc = 0 49 dst address difference: 9 dst len: 991 50 src address difference: 6 src len: 1 51UTF8: f0 90 80 80 f4 8f bf bf 52 cc = 0 53 dst address difference: 8 dst len: 992 54 src address difference: 8 src len: 1 55UTF8: f0 90 80 80 f4 8f bf bf 56 cc = 0 57 dst address difference: 8 dst len: 992 58 src address difference: 8 src len: 2 59UTF8: f0 90 80 80 f4 8f bf bf 60 cc = 0 61 dst address difference: 8 dst len: 992 62 src address difference: 8 src len: 3 63 64------------- test3.1 ---------------- 65UTF8: <none> 66 cc = 1 67 dst len: 0 68 src address difference: 0 src len: 16 69UTF8: <none> 70 cc = 1 71 dst len: 0 72 src address difference: 0 src len: 18 73UTF8: <none> 74 cc = 1 75 dst len: 1 76 src address difference: 0 src len: 18 77UTF8: <none> 78 cc = 1 79 dst len: 0 80 src address difference: 0 src len: 22 81UTF8: <none> 82 cc = 1 83 dst len: 1 84 src address difference: 0 src len: 22 85UTF8: <none> 86 cc = 1 87 dst len: 2 88 src address difference: 0 src len: 22 89UTF8: <none> 90 cc = 1 91 dst len: 0 92 src address difference: 0 src len: 16 93UTF8: <none> 94 cc = 1 95 dst len: 1 96 src address difference: 0 src len: 16 97UTF8: <none> 98 cc = 1 99 dst len: 2 100 src address difference: 0 src len: 16 101UTF8: <none> 102 cc = 1 103 dst len: 3 104 src address difference: 0 src len: 16 105 106------------- test3.2 ---------------- 107UTF8: 00 7f 47 108 cc = 1 109 dst address difference: 3 dst len: 0 110 src address difference: 6 src len: 10 111UTF8: c2 80 df bf 112 cc = 1 113 dst address difference: 4 dst len: 1 114 src address difference: 4 src len: 14 115UTF8: e0 a0 80 ed 9f bf 116 cc = 1 117 dst address difference: 6 dst len: 1 118 src address difference: 4 src len: 18 119UTF8: e0 a0 80 ed 9f bf 120 cc = 1 121 dst address difference: 6 dst len: 2 122 src address difference: 4 src len: 18 123UTF8: f0 90 80 80 f4 8f bf bf 124 cc = 1 125 dst address difference: 8 dst len: 1 126 src address difference: 8 src len: 8 127UTF8: f0 90 80 80 f4 8f bf bf 128 cc = 1 129 dst address difference: 8 dst len: 2 130 src address difference: 8 src len: 8 131UTF8: f0 90 80 80 f4 8f bf bf 132 cc = 1 133 dst address difference: 8 dst len: 3 134 src address difference: 8 src len: 8 135 136------------- test4 ---------------- 137UTF8: 00 7f 47 138 cc = 0 139 dst address difference: 3 dst len: 3 140 src address difference: 6 src len: 0 141 142------------- test5 ---------------- 143UTF8: <none> 144 cc = 2 145 dst address difference: 0 dst len: 1000 146 src address difference: 0 src len: 4 147UTF8: <none> 148 cc = 2 149 dst address difference: 0 dst len: 0 150 src address difference: 0 src len: 4 151 152------------- test6 ---------------- 153UTF8: 00 7f 47 56 45 21 7b 3a 154 cc = 0 155 dst address difference: 8 dst len: 992 156 src address difference: 16 src len: 0 157UTF8: c2 80 df bf df 9f c2 8f c4 80 c5 bf d4 af d8 80 db bf 158 cc = 0 159 dst address difference: 18 dst len: 982 160 src address difference: 18 src len: 0 161UTF8: e0 a0 80 ed 9f bf ed b0 80 ef bf bf e0 a0 bf e1 a8 a1 e1 ac 90 e2 88 80 e2 89 9e e2 8b 89 ee 80 81 162 cc = 0 163 dst address difference: 33 dst len: 967 164 src address difference: 22 src len: 0 165UTF8: f0 90 80 80 f4 8f bf bf f3 86 a7 9d ed ba af ed b3 9c 166 cc = 0 167 dst address difference: 18 dst len: 982 168 src address difference: 16 src len: 0 169UTF8: 78 c8 80 ef bf bf f0 90 80 81 170 cc = 0 171 dst address difference: 10 dst len: 990 172 src address difference: 10 src len: 0 173 174------------- test7.1 ---------------- 175UTF8: 10 176 cc = 0 177 dst address difference: 1 dst len: 999 178 src address difference: 2 src len: 0 179UTF8: 10 180 cc = 0 181 dst address difference: 1 dst len: 999 182 src address difference: 2 src len: 0 183 184------------- test7.2 ---------------- 185UTF8: c2 8f 186 cc = 0 187 dst address difference: 2 dst len: 998 188 src address difference: 2 src len: 0 189UTF8: c2 8f 190 cc = 0 191 dst address difference: 2 dst len: 998 192 src address difference: 2 src len: 0 193 194------------- test7.3 ---------------- 195UTF8: e0 a1 82 196 cc = 0 197 dst address difference: 3 dst len: 997 198 src address difference: 2 src len: 0 199UTF8: e0 a1 82 200 cc = 0 201 dst address difference: 3 dst len: 997 202 src address difference: 2 src len: 0 203 204------------- test7.4 ---------------- 205UTF8: <none> 206 cc = 0 207 dst address difference: 0 dst len: 1000 208 src address difference: 0 src len: 2 209UTF8: <none> 210 cc = 0 211 dst address difference: 0 dst len: 1000 212 src address difference: 0 src len: 2 213