Offset 3, 31 lines modifiedOffset 3, 31 lines modified
  
3 Disassembly·of·section·.text:3 Disassembly·of·section·.text:
  
4 0000000000004f50·<main@@Base>:4 0000000000004f50·<main@@Base>:
5 »       sub····$0x18,%rsp5 »       sub····$0x18,%rsp
6 »       xor····%edx,%edx6 »       xor····%edx,%edx
7 »       mov····%edi,0xc(%rsp)7 »       mov····%edi,0xc(%rsp)
8 »       lea····0x5966(%rip),%rdi········8 »       lea····0x596e(%rip),%rdi········
9 »       mov····%rsi,(%rsp)9 »       mov····%rsi,(%rsp)
10 »       lea····0x5194(%rip),%rsi········10 »       lea····0x5194(%rip),%rsi········
11 »       call···4e00·<g_setenv@plt>11 »       call···4e00·<g_setenv@plt>
12 »       xor····%edx,%edx12 »       xor····%edx,%edx
13 »       mov····%rsp,%rsi13 »       mov····%rsp,%rsi
14 »       xor····%eax,%eax14 »       xor····%eax,%eax
15 »       lea····0xc(%rsp),%rdi15 »       lea····0xc(%rsp),%rdi
16 »       call···4db0·<g_test_init@plt>16 »       call···4db0·<g_test_init@plt>
17 »       mov····$0xc,%esi17 »       mov····$0xc,%esi
18 »       xor····%edi,%edi18 »       xor····%edi,%edi
19 »       call···4a90·<g_log_set_fatal_mask@plt>19 »       call···4a90·<g_log_set_fatal_mask@plt>
20 »       lea····0x4cb(%rip),%rsi········20 »       lea····0x4cb(%rip),%rsi········
21 »       lea····0x5939(%rip),%rdi········21 »       lea····0x5941(%rip),%rdi········
22 »       call···4970·<g_test_add_func@plt>22 »       call···4970·<g_test_add_func@plt>
23 »       lea····0x108(%rip),%rsi········23 »       lea····0x108(%rip),%rsi········
24 »       lea····0x5939(%rip),%rdi········24 »       lea····0x5941(%rip),%rdi········
25 »       call···4970·<g_test_add_func@plt>25 »       call···4970·<g_test_add_func@plt>
26 »       call···4ae0·<g_test_run@plt>26 »       call···4ae0·<g_test_run@plt>
27 »       add····$0x18,%rsp27 »       add····$0x18,%rsp
28 »       ret28 »       ret
29 »       xchg···%ax,%ax29 »       xchg···%ax,%ax
  
30 0000000000004fc0·<_start@@Base>:30 0000000000004fc0·<_start@@Base>:
Offset 105, 15 lines modifiedOffset 105, 15 lines modified
105 »       movq···$0x0,0x18(%rsp)105 »       movq···$0x0,0x18(%rsp)
106 »       call···73c0·<fu_synaprom_firmware_new@@Base>106 »       call···73c0·<fu_synaprom_firmware_new@@Base>
107 »       mov····%rax,%rbx107 »       mov····%rax,%rbx
108 »       call···73c0·<fu_synaprom_firmware_new@@Base>108 »       call···73c0·<fu_synaprom_firmware_new@@Base>
109 »       lea····0x4f18(%rip),%rdx········109 »       lea····0x4f18(%rip),%rdx········
110 »       xor····%ecx,%ecx110 »       xor····%ecx,%ecx
111 »       xor····%edi,%edi111 »       xor····%edi,%edi
112 »       lea····0x562a(%rip),%rsi········112 »       lea····0x5632(%rip),%rsi········
113 »       mov····%rax,%r13113 »       mov····%rax,%r13
114 »       xor····%eax,%eax114 »       xor····%eax,%eax
115 »       movq···$0x0,0x20(%rsp)115 »       movq···$0x0,0x20(%rsp)
116 »       call···4990·<g_test_build_filename@plt>116 »       call···4990·<g_test_build_filename@plt>
117 »       lea····0x18(%rsp),%rsi117 »       lea····0x18(%rsp),%rsi
118 »       xor····%edx,%edx118 »       xor····%edx,%edx
119 »       mov····%rbp,%rcx119 »       mov····%rbp,%rcx
Offset 121, 20 lines modifiedOffset 121, 20 lines modified
121 »       mov····%rax,%r14121 »       mov····%rax,%r14
122 »       call···4cc0·<g_file_get_contents@plt>122 »       call···4cc0·<g_file_get_contents@plt>
123 »       mov····0x20(%rsp),%r9123 »       mov····0x20(%rsp),%r9
124 »       mov····%eax,%r12d124 »       mov····%eax,%r12d
125 »       test···%r9,%r9125 »       test···%r9,%r9
126 »       je·····515c·<_start@@Base+0x19c>126 »       je·····515c·<_start@@Base+0x19c>
127 »       push···$0x0127 »       push···$0x0
128 »       lea····0x5c77(%rip),%rcx········128 »       lea····0x5c87(%rip),%rcx········
129 »       mov····$0x5f,%edx129 »       mov····$0x5f,%edx
130 »       push···$0x0130 »       push···$0x0
131 »       lea····0x4ee9(%rip),%rsi········131 »       lea····0x4ee9(%rip),%rsi········
132 »       lea····0x5b63(%rip),%r8········132 »       lea····0x5b6b(%rip),%r8········
133 »       lea····0x55d6(%rip),%rdi········133 »       lea····0x55de(%rip),%rdi········
134 »       call···4cb0·<g_assertion_message_error@plt>134 »       call···4cb0·<g_assertion_message_error@plt>
135 »       pop····%rcx135 »       pop····%rcx
136 »       pop····%rsi136 »       pop····%rsi
137 »       test···%r12d,%r12d137 »       test···%r12d,%r12d
138 »       je·····5350·<_start@@Base+0x390>138 »       je·····5350·<_start@@Base+0x390>
139 »       mov····0x18(%rsp),%rsi139 »       mov····0x18(%rsp),%rsi
140 »       mov····%rbp,%rdx140 »       mov····%rbp,%rdx
Offset 143, 38 lines modifiedOffset 143, 38 lines modified
143 »       mov····0x20(%rsp),%r9143 »       mov····0x20(%rsp),%r9
144 »       mov····%eax,%r12d144 »       mov····%eax,%r12d
145 »       test···%r9,%r9145 »       test···%r9,%r9
146 »       je·····51ae·<_start@@Base+0x1ee>146 »       je·····51ae·<_start@@Base+0x1ee>
147 »       push···$0x0147 »       push···$0x0
148 »       mov····$0x62,%edx148 »       mov····$0x62,%edx
149 »       push···$0x0149 »       push···$0x0
150 »       lea····0x5b1f(%rip),%r8········150 »       lea····0x5b27(%rip),%r8········
151 »       lea····0x5c17(%rip),%rcx········151 »       lea····0x5c27(%rip),%rcx········
152 »       lea····0x4e90(%rip),%rsi········152 »       lea····0x4e90(%rip),%rsi········
153 »       lea····0x5584(%rip),%rdi········153 »       lea····0x558c(%rip),%rdi········
154 »       call···4cb0·<g_assertion_message_error@plt>154 »       call···4cb0·<g_assertion_message_error@plt>
155 »       pop····%rax155 »       pop····%rax
156 »       pop····%rdx156 »       pop····%rdx
157 »       test···%r12d,%r12d157 »       test···%r12d,%r12d
158 »       je·····5430·<_start@@Base+0x470>158 »       je·····5430·<_start@@Base+0x470>
159 »       mov····%rbp,%rdx159 »       mov····%rbp,%rdx
160 »       mov····$0x1,%esi160 »       mov····$0x1,%esi
161 »       mov····%rbx,%rdi161 »       mov····%rbx,%rdi
162 »       call···49d0·<fu_firmware_get_checksum@plt>162 »       call···49d0·<fu_firmware_get_checksum@plt>
163 »       mov····0x20(%rsp),%r9163 »       mov····0x20(%rsp),%r9
164 »       mov····%rax,%r12164 »       mov····%rax,%r12
165 »       test···%r9,%r9165 »       test···%r9,%r9
166 »       je·····5202·<_start@@Base+0x242>166 »       je·····5202·<_start@@Base+0x242>
167 »       push···$0x0167 »       push···$0x0
168 »       lea····0x5ad4(%rip),%r8········168 »       lea····0x5adc(%rip),%r8········
169 »       mov····$0x65,%edx169 »       mov····$0x65,%edx
170 »       push···$0x0170 »       push···$0x0
171 »       lea····0x5bc5(%rip),%rcx········171 »       lea····0x5bd5(%rip),%rcx········
172 »       lea····0x4e3e(%rip),%rsi········172 »       lea····0x4e3e(%rip),%rsi········
173 »       lea····0x5532(%rip),%rdi········173 »       lea····0x553a(%rip),%rdi········
174 »       call···4cb0·<g_assertion_message_error@plt>174 »       call···4cb0·<g_assertion_message_error@plt>
175 »       pop····%r11175 »       pop····%r11
176 »       pop····%r15176 »       pop····%r15
177 »       mov····%r12,%rdi177 »       mov····%r12,%rdi
178 »       lea····0x4e6c(%rip),%r15········178 »       lea····0x4e6c(%rip),%r15········
179 »       mov····%r15,%rsi179 »       mov····%r15,%rsi
180 »       call···4c90·<g_strcmp0@plt>180 »       call···4c90·<g_strcmp0@plt>
Offset 185, 38 lines modifiedOffset 185, 38 lines modified
185 »       mov····%rbx,%rdi185 »       mov····%rbx,%rdi
186 »       call···4ee0·<fu_firmware_export_to_xml@plt>186 »       call···4ee0·<fu_firmware_export_to_xml@plt>
187 »       mov····0x20(%rsp),%r9187 »       mov····0x20(%rsp),%r9
188 »       mov····%rax,%r15188 »       mov····%rax,%r15
189 »       test···%r9,%r9189 »       test···%r9,%r9
190 »       je·····5263·<_start@@Base+0x2a3>190 »       je·····5263·<_start@@Base+0x2a3>
191 »       push···$0x0191 »       push···$0x0
192 »       lea····0x5a72(%rip),%r8········192 »       lea····0x5a7a(%rip),%r8········
193 »       mov····$0x6a,%edx193 »       mov····$0x6a,%edx
194 »       push···$0x0194 »       push···$0x0
195 »       lea····0x54de(%rip),%rdi········195 »       lea····0x54e6(%rip),%rdi········
196 »       lea····0x5b5c(%rip),%rcx········196 »       lea····0x5b6c(%rip),%rcx········
197 »       lea····0x4dd5(%rip),%rsi········197 »       lea····0x4dd5(%rip),%rsi········
198 »       call···4cb0·<g_assertion_message_error@plt>198 »       call···4cb0·<g_assertion_message_error@plt>
199 »       pop····%rdi199 »       pop····%rdi
200 »       pop····%r8200 »       pop····%r8
201 »       mov····%rbp,%rdx201 »       mov····%rbp,%rdx
202 »       mov····%r15,%rsi202 »       mov····%r15,%rsi
203 »       mov····%r13,%rdi203 »       mov····%r13,%rdi
Max report size reached; 92501/96353 bytes (96.00%) of diff not shown.
ass="diffline">204 »       call···4d50·<fu_firmware_build_from_xml@plt> 205 »       mov····0x20(%rsp),%r9205 »       mov····0x20(%rsp),%r9 206 »       test···%r9,%r9206 »       test···%r9,%r9 207 »       je·····52af·<_start@@Base+0x2ef>207 »       je·····52af·<_start@@Base+0x2ef> 208 »       mov····%eax,0xc(%rsp)208 »       mov····%eax,0xc(%rsp) 209 »       lea····0x5b2a(%rip),%rcx········209 »       lea····0x5b3a(%rip),%rcx········ 210 »       mov····$0x6c,%edx210 »       mov····$0x6c,%edx 211 »       push···$0x0211 »       push···$0x0 212 »       lea····0x4d9c(%rip),%rsi········212 »       lea····0x4d9c(%rip),%rsi········ 213 »       push···$0x0213 »       push···$0x0 214 »       lea····0x5a14(%rip),%r8········214 »       lea····0x5a1c(%rip),%r8········ 215 »       lea····0x5487(%rip),%rdi········215 »       lea····0x548f(%rip),%rdi········ 216 »       call···4cb0·<g_assertion_message_error@plt>216 »       call···4cb0·<g_assertion_message_error@plt> 217 »       pop····%rcx217 »       pop····%rcx 218 »       pop····%rsi218 »       pop····%rsi 219 »       mov····0xc(%rsp),%eax219 »       mov····0xc(%rsp),%eax 220 »       test···%eax,%eax220 »       test···%eax,%eax 221 »       je·····53c0·<_start@@Base+0x400>221 »       je·····53c0·<_start@@Base+0x400> 222 »       mov····%rbp,%rdx222 »       mov····%rbp,%rdx Offset 255, 88 lines modifiedOffset 255, 88 lines modified 255 »       pop····%rbp255 »       pop····%rbp 256 »       pop····%r12256 »       pop····%r12 257 »       pop····%r13257 »       pop····%r13 258 »       pop····%r14258 »       pop····%r14 259 »       pop····%r15259 »       pop····%r15 260 »       ret260 »       ret 261 »       nopl···0x0(%rax)261 »       nopl···0x0(%rax) 262 »       lea····0x53f0(%rip),%r8········262 »       lea····0x53f8(%rip),%r8········ 263 »       mov····$0x60,%edx263 »       mov····$0x60,%edx 264 »       lea····0x5a4d(%rip),%rcx········264 »       lea····0x5a5d(%rip),%rcx········ 265 »       lea····0x4cc6(%rip),%rsi········265 »       lea····0x4cc6(%rip),%rsi········ 266 »       lea····0x53ba(%rip),%rdi········266 »       lea····0x53c2(%rip),%rdi········ 267 »       call···4a80·<g_assertion_message@plt>267 »       call···4a80·<g_assertion_message@plt> 268 »       jmp····5165·<_start@@Base+0x1a5>268 »       jmp····5165·<_start@@Base+0x1a5> 269 »       nopl···0x0(%rax,%rax,1)269 »       nopl···0x0(%rax,%rax,1) 270 »       lea····0x53d5(%rip),%rax········270 »       lea····0x53dd(%rip),%rax········ 271 »       push···%rbp271 »       push···%rbp 272 »       mov····$0x6f,%edx272 »       mov····$0x6f,%edx 273 »       mov····%r12,%r9273 »       mov····%r12,%r9 274 »       push···%rax274 »       push···%rax 275 »       lea····0x53c7(%rip),%r8········275 »       lea····0x53cf(%rip),%r8········ 276 »       lea····0x5a11(%rip),%rcx········276 »       lea····0x5a21(%rip),%rcx········ 277 »       lea····0x4c8a(%rip),%rsi········277 »       lea····0x4c8a(%rip),%rsi········ 278 »       lea····0x537e(%rip),%rdi········278 »       lea····0x5386(%rip),%rdi········ 279 »       call···4c20·<g_assertion_message_cmpstr@plt>279 »       call···4c20·<g_assertion_message_cmpstr@plt> 280 »       pop····%rax280 »       pop····%rax 281 »       pop····%rdx281 »       pop····%rdx 282 »       jmp····52dd·<_start@@Base+0x31d>282 »       jmp····52dd·<_start@@Base+0x31d> 283 »       nopl···0x0(%rax)283 »       nopl···0x0(%rax) 284 »       lea····0x5380(%rip),%r8········284 »       lea····0x5388(%rip),%r8········ 285 »       mov····$0x6d,%edx285 »       mov····$0x6d,%edx 286 »       lea····0x59dd(%rip),%rcx········286 »       lea····0x59ed(%rip),%rcx········ 287 »       lea····0x4c56(%rip),%rsi········287 »       lea····0x4c56(%rip),%rsi········ 288 »       lea····0x534a(%rip),%rdi········288 »       lea····0x5352(%rip),%rdi········ 289 »       call···4a80·<g_assertion_message@plt>289 »       call···4a80·<g_assertion_message@plt> 290 »       jmp····52b7·<_start@@Base+0x2f7>290 »       jmp····52b7·<_start@@Base+0x2f7> 291 »       nopl···0x0(%rax,%rax,1)291 »       nopl···0x0(%rax,%rax,1) 292 »       lea····0x5365(%rip),%rax········292 »       lea····0x536d(%rip),%rax········ 293 »       push···%r15293 »       push···%r15 294 »       mov····%r12,%r9294 »       mov····%r12,%r9 295 »       mov····$0x66,%edx295 »       mov····$0x66,%edx 296 »       push···%rax296 »       push···%rax 297 »       lea····0x4c9f(%rip),%r8········297 »       lea····0x4c9f(%rip),%r8········ 298 »       lea····0x59a0(%rip),%rcx········298 »       lea····0x59b0(%rip),%rcx········ 299 »       lea····0x4c19(%rip),%rsi········299 »       lea····0x4c19(%rip),%rsi········ 300 »       lea····0x530d(%rip),%rdi········300 »       lea····0x5315(%rip),%rdi········ 301 »       call···4c20·<g_assertion_message_cmpstr@plt>301 »       call···4c20·<g_assertion_message_cmpstr@plt> 302 »       pop····%r9302 »       pop····%r9 303 »       pop····%r10303 »       pop····%r10 304 »       jmp····521c·<_start@@Base+0x25c>304 »       jmp····521c·<_start@@Base+0x25c> 305 »       nopl···0x0(%rax)305 »       nopl···0x0(%rax) 306 »       lea····0x5310(%rip),%r8········306 »       lea····0x5318(%rip),%r8········ 307 »       mov····$0x63,%edx307 »       mov····$0x63,%edx 308 »       lea····0x596d(%rip),%rcx········308 »       lea····0x597d(%rip),%rcx········ 309 »       lea····0x4be6(%rip),%rsi········309 »       lea····0x4be6(%rip),%rsi········ 310 »       lea····0x52da(%rip),%rdi········310 »       lea····0x52e2(%rip),%rdi········ 311 »       call···4a80·<g_assertion_message@plt>311 »       call···4a80·<g_assertion_message@plt> 312 »       jmp····51b7·<_start@@Base+0x1f7>312 »       jmp····51b7·<_start@@Base+0x1f7> 313 »       call···4920·<__stack_chk_fail@plt>313 »       call···4920·<__stack_chk_fail@plt> 314 »       push···%r15314 »       push···%r15 315 »       push···%r14315 »       push···%r14 316 »       push···%r13316 »       push···%r13 317 »       push···%r12317 »       push···%r12 318 »       push···%rbp318 »       push···%rbp 319 »       push···%rbx319 »       push···%rbx 320 »       sub····$0x38,%rsp320 »       sub····$0x38,%rsp 321 »       mov····%fs:0x28,%rdi321 »       mov····%fs:0x28,%rdi 322 »       mov····%rdi,0x28(%rsp)322 »       mov····%rdi,0x28(%rsp) 323 »       lea····0x52eb(%rip),%rdi········323 »       lea····0x52f3(%rip),%rdi········ 324 »       call···4800·<g_getenv@plt>324 »       call···4800·<g_getenv@plt> 325 »       xor····%edi,%edi325 »       xor····%edi,%edi 326 »       movq···$0x0,0x18(%rsp)326 »       movq···$0x0,0x18(%rsp) 327 »       mov····%rax,%rbx327 »       mov····%rax,%rbx 328 »       call···6c80·<fu_synaprom_device_new@@Base>328 »       call···6c80·<fu_synaprom_device_new@@Base> 329 »       movq···$0x0,0x20(%rsp)329 »       movq···$0x0,0x20(%rsp) 330 »       mov····%rax,%r12330 »       mov····%rax,%r12 331 »       call···73c0·<fu_synaprom_firmware_new@@Base>331 »       call···73c0·<fu_synaprom_firmware_new@@Base> 332 »       lea····0x52ce(%rip),%rdx········332 »       lea····0x52d6(%rip),%rdx········ 333 »       xor····%ecx,%ecx333 »       xor····%ecx,%ecx 334 »       xor····%edi,%edi334 »       xor····%edi,%edi 335 »       lea····0x5267(%rip),%rsi········335 »       lea····0x526f(%rip),%rsi········ 336 »       mov····%rax,%rbp336 »       mov····%rax,%rbp 337 »       xor····%eax,%eax337 »       xor····%eax,%eax 338 »       call···4990·<g_test_build_filename@plt>338 »       call···4990·<g_test_build_filename@plt> 339 »       mov····$0x10,%esi339 »       mov····$0x10,%esi 340 »       mov····%rax,%rdi340 »       mov····%rax,%rdi 341 »       mov····%rax,(%rsp)341 »       mov····%rax,(%rsp) 342 »       call···47e0·<g_file_test@plt>342 »       call···47e0·<g_file_test@plt> Offset 349, 20 lines modifiedOffset 349, 20 lines modified 349 »       mov····%r14,%rsi349 »       mov····%r14,%rsi 350 »       call···4da0·<fu_bytes_get_contents@plt>350 »       call···4da0·<fu_bytes_get_contents@plt> 351 »       mov····0x20(%rsp),%r9351 »       mov····0x20(%rsp),%r9 352 »       mov····%rax,%rbx352 »       mov····%rax,%rbx 353 »       test···%r9,%r9353 »       test···%r9,%r9 354 »       je·····5532·<_start@@Base+0x572>354 »       je·····5532·<_start@@Base+0x572> 355 »       push···$0x0355 »       push···$0x0 356 »       lea····0x57a4(%rip),%r8········356 »       lea····0x57ac(%rip),%r8········ 357 »       mov····$0x23,%edx357 »       mov····$0x23,%edx 358 »       push···$0x0358 »       push···$0x0 359 »       lea····0x5875(%rip),%rcx········359 »       lea····0x5885(%rip),%rcx········ 360 »       lea····0x4b0e(%rip),%rsi········360 »       lea····0x4b0e(%rip),%rsi········ 361 »       lea····0x5202(%rip),%rdi········361 »       lea····0x520a(%rip),%rdi········ 362 »       call···4cb0·<g_assertion_message_error@plt>362 »       call···4cb0·<g_assertion_message_error@plt> 363 »       pop····%r11363 »       pop····%r11 364 »       pop····%r13364 »       pop····%r13 365 »       test···%rbx,%rbx365 »       test···%rbx,%rbx 366 »       je·····5d28·<_start@@Base+0xd68>366 »       je·····5d28·<_start@@Base+0xd68> 367 »       lea····0x18(%rsp),%rax367 »       lea····0x18(%rsp),%rax 368 »       mov····%rbx,%rdi368 »       mov····%rbx,%rdi Offset 385, 63 lines modifiedOffset 385, 63 lines modified 385 »       mov····%rbp,%rdi385 »       mov····%rbp,%rdi 386 »       call···4ca0·<fu_firmware_parse@plt>386 »       call···4ca0·<fu_firmware_parse@plt> 387 »       mov····0x20(%rsp),%r9387 »       mov····0x20(%rsp),%r9 388 »       mov····%eax,%r13d388 »       mov····%eax,%r13d 389 »       test···%r9,%r9389 »       test···%r9,%r9 390 »       je·····55d0·<_start@@Base+0x610>390 »       je·····55d0·<_start@@Base+0x610> 391 »       push···$0x0391 »       push···$0x0 392 »       lea····0x5706(%rip),%r8········392 »       lea····0x570e(%rip),%r8········ 393 »       mov····$0x2a,%edx393 »       mov····$0x2a,%edx 394 »       push···$0x0394 »       push···$0x0 395 »       lea····0x57d7(%rip),%rcx········395 »       lea····0x57e7(%rip),%rcx········ 396 »       lea····0x4a70(%rip),%rsi········396 »       lea····0x4a70(%rip),%rsi········ 397 »       lea····0x5164(%rip),%rdi········397 »       lea····0x516c(%rip),%rdi········ 398 »       call···4cb0·<g_assertion_message_error@plt>398 »       call···4cb0·<g_assertion_message_error@plt> 399 »       pop····%r9399 »       pop····%r9 400 »       pop····%r10400 »       pop····%r10 401 »       test···%r13d,%r13d401 »       test···%r13d,%r13d 402 »       je·····5c30·<_start@@Base+0xc70>402 »       je·····5c30·<_start@@Base+0xc70> 403 »       lea····0x51ea(%rip),%rsi········403 »       lea····0x51f2(%rip),%rsi········ 404 »       xor····%edx,%edx404 »       xor····%edx,%edx 405 »       mov····%rbp,%rdi405 »       mov····%rbp,%rdi 406 »       call···4be0·<fu_firmware_get_image_by_id_bytes@plt>406 »       call···4be0·<fu_firmware_get_image_by_id_bytes@plt> 407 »       test···%rax,%rax407 »       test···%rax,%rax 408 »       je·····5615·<_start@@Base+0x655>408 »       je·····5615·<_start@@Base+0x655> 409 »       lea····0x51e4(%rip),%r8········409 »       lea····0x51ec(%rip),%r8········ 410 »       mov····$0x2f,%edx410 »       mov····$0x2f,%edx 411 »       lea····0x578e(%rip),%rcx········411 »       lea····0x579e(%rip),%rcx········ 412 »       lea····0x4a27(%rip),%rsi········412 »       lea····0x4a27(%rip),%rsi········ 413 »       lea····0x511b(%rip),%rdi········413 »       lea····0x5123(%rip),%rdi········ 414 »       call···4a80·<g_assertion_message@plt>414 »       call···4a80·<g_assertion_message@plt> 415 »       lea····0x51d5(%rip),%rsi········415 »       lea····0x51dd(%rip),%rsi········ 416 »       xor····%edx,%edx416 »       xor····%edx,%edx 417 »       mov····%rbp,%rdi417 »       mov····%rbp,%rdi 418 »       call···4be0·<fu_firmware_get_image_by_id_bytes@plt>418 »       call···4be0·<fu_firmware_get_image_by_id_bytes@plt> 419 »       test···%rax,%rax419 »       test···%rax,%rax 420 »       je·····5651·<_start@@Base+0x691>420 »       je·····5651·<_start@@Base+0x691> 421 »       lea····0x51a8(%rip),%r8········421 »       lea····0x51b0(%rip),%r8········ 422 »       mov····$0x31,%edx422 »       mov····$0x31,%edx 423 »       lea····0x5752(%rip),%rcx········423 »       lea····0x5762(%rip),%rcx········ 424 »       lea····0x49eb(%rip),%rsi········424 »       lea····0x49eb(%rip),%rsi········ 425 »       lea····0x50df(%rip),%rdi········425 »       lea····0x50e7(%rip),%rdi········ 426 »       call···4a80·<g_assertion_message@plt>426 »       call···4a80·<g_assertion_message@plt> 427 »       lea····0x51ab(%rip),%rsi········427 »       lea····0x51b3(%rip),%rsi········ 428 »       mov····%r14,%rdx428 »       mov····%r14,%rdx 429 »       mov····%rbp,%rdi429 »       mov····%rbp,%rdi 430 »       call···4be0·<fu_firmware_get_image_by_id_bytes@plt>430 »       call···4be0·<fu_firmware_get_image_by_id_bytes@plt> 431 »       mov····0x20(%rsp),%r9431 »       mov····0x20(%rsp),%r9 432 »       mov····%rax,%r13432 »       mov····%rax,%r13 433 »       test···%r9,%r9433 »       test···%r9,%r9 434 »       je·····569d·<_start@@Base+0x6dd>434 »       je·····569d·<_start@@Base+0x6dd> 435 »       push···$0x0435 »       push···$0x0 436 »       lea····0x5638(%rip),%r8········436 »       lea····0x5640(%rip),%r8········ 437 »       mov····$0x35,%edx437 »       mov····$0x35,%edx 438 »       push···$0x0438 »       push···$0x0 439 »       lea····0x50a4(%rip),%rdi········439 »       lea····0x50ac(%rip),%rdi········ 440 »       lea····0x5702(%rip),%rcx········440 »       lea····0x5712(%rip),%rcx········ 441 »       lea····0x499b(%rip),%rsi········441 »       lea····0x499b(%rip),%rsi········ 442 »       call···4cb0·<g_assertion_message_error@plt>442 »       call···4cb0·<g_assertion_message_error@plt> 443 »       pop····%rdi443 »       pop····%rdi 444 »       pop····%r8444 »       pop····%r8 445 »       test···%r13,%r13445 »       test···%r13,%r13 446 »       je·····5cc8·<_start@@Base+0xd08>446 »       je·····5cc8·<_start@@Base+0xd08> 447 »       mov····0x8(%rsp),%rsi447 »       mov····0x8(%rsp),%rsi Offset 477, 40 lines modifiedOffset 477, 40 lines modified 477 »       mov····%r12,%rdi477 »       mov····%r12,%rdi 478 »       call···6230·<fu_synaprom_device_prepare_fw@@Base>478 »       call···6230·<fu_synaprom_device_prepare_fw@@Base> 479 »       mov····0x20(%rsp),%r9479 »       mov····0x20(%rsp),%r9 480 »       mov····%rax,%r15480 »       mov····%rax,%r15 481 »       test···%r9,%r9481 »       test···%r9,%r9 482 »       je·····576c·<_start@@Base+0x7ac>482 »       je·····576c·<_start@@Base+0x7ac> 483 »       push···$0x0483 »       push···$0x0 484 »       lea····0x5647(%rip),%rcx········484 »       lea····0x5657(%rip),%rcx········ 485 »       mov····$0x43,%edx485 »       mov····$0x43,%edx 486 »       push···$0x0486 »       push···$0x0 487 »       lea····0x48d9(%rip),%rsi········487 »       lea····0x48d9(%rip),%rsi········ 488 »       lea····0x5553(%rip),%r8········488 »       lea····0x555b(%rip),%r8········ 489 »       lea····0x4fc6(%rip),%rdi········489 »       lea····0x4fce(%rip),%rdi········ 490 »       call···4cb0·<g_assertion_message_error@plt>490 »       call···4cb0·<g_assertion_message_error@plt> 491 »       pop····%rcx491 »       pop····%rcx 492 »       pop····%rsi492 »       pop····%rsi 493 »       test···%r15,%r15493 »       test···%r15,%r15 494 »       je·····5c98·<_start@@Base+0xcd8>494 »       je·····5c98·<_start@@Base+0xcd8> 495 »       lea····0x50f9(%rip),%rsi········495 »       lea····0x5101(%rip),%rsi········ 496 »       mov····%r14,%rdx496 »       mov····%r14,%rdx 497 »       mov····%r15,%rdi497 »       mov····%r15,%rdi 498 »       call···4be0·<fu_firmware_get_image_by_id_bytes@plt>498 »       call···4be0·<fu_firmware_get_image_by_id_bytes@plt> 499 »       mov····0x20(%rsp),%r9499 »       mov····0x20(%rsp),%r9 500 »       mov····%rax,%r14500 »       mov····%rax,%r14 501 »       test···%r9,%r9501 »       test···%r9,%r9 502 »       je·····57c0·<_start@@Base+0x800>502 »       je·····57c0·<_start@@Base+0x800> 503 »       push···$0x0503 »       push···$0x0 504 »       mov····$0x46,%edx504 »       mov····$0x46,%edx 505 »       push···$0x0505 »       push···$0x0 506 »       lea····0x550d(%rip),%r8········506 »       lea····0x5515(%rip),%r8········ 507 »       lea····0x55e5(%rip),%rcx········507 »       lea····0x55f5(%rip),%rcx········ 508 »       lea····0x487e(%rip),%rsi········508 »       lea····0x487e(%rip),%rsi········ 509 »       lea····0x4f72(%rip),%rdi········509 »       lea····0x4f7a(%rip),%rdi········ 510 »       call···4cb0·<g_assertion_message_error@plt>510 »       call···4cb0·<g_assertion_message_error@plt> 511 »       pop····%rax511 »       pop····%rax 512 »       pop····%rdx512 »       pop····%rdx 513 »       test···%r14,%r14513 »       test···%r14,%r14 514 »       je·····5cf8·<_start@@Base+0xd38>514 »       je·····5cf8·<_start@@Base+0xd38> 515 »       mov····0x8(%rsp),%rsi515 »       mov····0x8(%rsp),%rsi 516 »       mov····%r14,%rdi516 »       mov····%r14,%rdi Offset 558, 258 lines modifiedOffset 558, 258 lines modified 558 »       pop····%rbp558 »       pop····%rbp 559 »       pop····%r12559 »       pop····%r12 560 »       pop····%r13560 »       pop····%r13 561 »       pop····%r14561 »       pop····%r14 562 »       pop····%r15562 »       pop····%r15 563 »       ret563 »       ret 564 »       nopl···0x0(%rax)564 »       nopl···0x0(%rax) 565 »       lea····0x4ecd(%rip),%rax········565 »       lea····0x4ed5(%rip),%rax········ 566 »       sub····$0x8,%rsp566 »       sub····$0x8,%rsp 567 »       mov····$0x39,%edx567 »       mov····$0x39,%edx 568 »       push···$0x69568 »       push···$0x69 569 »       lea····0x4f98(%rip),%r8········569 »       lea····0x4fa0(%rip),%r8········ 570 »       push···$0x41570 »       push···$0x41 571 »       lea····0x54e6(%rip),%rcx········571 »       lea····0x54f6(%rip),%rcx········ 572 »       push···%rax572 »       push···%rax 573 »       lea····0x477e(%rip),%rsi········573 »       lea····0x477e(%rip),%rsi········ 574 »       lea····0x4e72(%rip),%rdi········574 »       lea····0x4e7a(%rip),%rdi········ 575 »       call···4d30·<g_assertion_message_cmpint@plt>575 »       call···4d30·<g_assertion_message_cmpint@plt> 576 »       movzbl·0x1(%r15),%r9d576 »       movzbl·0x1(%r15),%r9d 577 »       add····$0x20,%rsp577 »       add····$0x20,%rsp 578 »       test···%r9b,%r9b578 »       test···%r9b,%r9b 579 »       je·····56e1·<_start@@Base+0x721>579 »       je·····56e1·<_start@@Base+0x721> 580 »       lea····0x4e85(%rip),%rax········580 »       lea····0x4e8d(%rip),%rax········ 581 »       sub····$0x8,%rsp581 »       sub····$0x8,%rsp 582 »       mov····$0x3a,%edx582 »       mov····$0x3a,%edx 583 »       push···$0x69583 »       push···$0x69 584 »       lea····0x4ed2(%rip),%r8········584 »       lea····0x4eda(%rip),%r8········ 585 »       push···$0x0585 »       push···$0x0 586 »       lea····0x549e(%rip),%rcx········586 »       lea····0x54ae(%rip),%rcx········ 587 »       push···%rax587 »       push···%rax 588 »       lea····0x4736(%rip),%rsi········588 »       lea····0x4736(%rip),%rsi········ 589 »       lea····0x4e2a(%rip),%rdi········589 »       lea····0x4e32(%rip),%rdi········ 590 »       call···4d30·<g_assertion_message_cmpint@plt>590 »       call···4d30·<g_assertion_message_cmpint@plt> 591 »       movzbl·0x2(%r15),%r9d591 »       movzbl·0x2(%r15),%r9d 592 »       add····$0x20,%rsp592 »       add····$0x20,%rsp 593 »       test···%r9b,%r9b593 »       test···%r9b,%r9b 594 »       je·····56ef·<_start@@Base+0x72f>594 »       je·····56ef·<_start@@Base+0x72f> 595 »       lea····0x4e3d(%rip),%rax········595 »       lea····0x4e45(%rip),%rax········ 596 »       sub····$0x8,%rsp596 »       sub····$0x8,%rsp 597 »       mov····$0x3b,%edx597 »       mov····$0x3b,%edx 598 »       push···$0x69598 »       push···$0x69 599 »       lea····0x4f17(%rip),%r8········599 »       lea····0x4f1f(%rip),%r8········ 600 »       push···$0x0600 »       push···$0x0 601 »       lea····0x5456(%rip),%rcx········601 »       lea····0x5466(%rip),%rcx········ 602 »       push···%rax602 »       push···%rax 603 »       lea····0x46ee(%rip),%rsi········603 »       lea····0x46ee(%rip),%rsi········ 604 »       lea····0x4de2(%rip),%rdi········604 »       lea····0x4dea(%rip),%rdi········ 605 »       call···4d30·<g_assertion_message_cmpint@plt>605 »       call···4d30·<g_assertion_message_cmpint@plt> 606 »       movzbl·0x3(%r15),%r9d606 »       movzbl·0x3(%r15),%r9d 607 »       add····$0x20,%rsp607 »       add····$0x20,%rsp 608 »       test···%r9b,%r9b608 »       test···%r9b,%r9b 609 »       je·····56fd·<_start@@Base+0x73d>609 »       je·····56fd·<_start@@Base+0x73d> 610 »       lea····0x4df5(%rip),%rax········610 »       lea····0x4dfd(%rip),%rax········ 611 »       sub····$0x8,%rsp611 »       sub····$0x8,%rsp 612 »       mov····$0x3c,%edx612 »       mov····$0x3c,%edx 613 »       push···$0x69613 »       push···$0x69 614 »       lea····0x4ede(%rip),%r8········614 »       lea····0x4ee6(%rip),%r8········ 615 »       push···$0x0615 »       push···$0x0 616 »       lea····0x540e(%rip),%rcx········616 »       lea····0x541e(%rip),%rcx········ 617 »       push···%rax617 »       push···%rax 618 »       lea····0x46a6(%rip),%rsi········618 »       lea····0x46a6(%rip),%rsi········ 619 »       lea····0x4d9a(%rip),%rdi········619 »       lea····0x4da2(%rip),%rdi········ 620 »       call···4d30·<g_assertion_message_cmpint@plt>620 »       call···4d30·<g_assertion_message_cmpint@plt> 621 »       movzbl·0x4(%r15),%r9d621 »       movzbl·0x4(%r15),%r9d 622 »       add····$0x20,%rsp622 »       add····$0x20,%rsp 623 »       cmp····$0xff,%r9b623 »       cmp····$0xff,%r9b 624 »       je·····570c·<_start@@Base+0x74c>624 »       je·····570c·<_start@@Base+0x74c> 625 »       lea····0x4dac(%rip),%rax········625 »       lea····0x4db4(%rip),%rax········ 626 »       sub····$0x8,%rsp626 »       sub····$0x8,%rsp 627 »       mov····$0x3d,%edx627 »       mov····$0x3d,%edx 628 »       push···$0x69628 »       push···$0x69 629 »       lea····0x4ea4(%rip),%r8········629 »       lea····0x4eac(%rip),%r8········ 630 »       push···$0xff630 »       push···$0xff 631 »       lea····0x53c2(%rip),%rcx········631 »       lea····0x53d2(%rip),%rcx········ 632 »       push···%rax632 »       push···%rax 633 »       lea····0x465a(%rip),%rsi········633 »       lea····0x465a(%rip),%rsi········ 634 »       lea····0x4d4e(%rip),%rdi········634 »       lea····0x4d56(%rip),%rdi········ 635 »       call···4d30·<g_assertion_message_cmpint@plt>635 »       call···4d30·<g_assertion_message_cmpint@plt> 636 »       add····$0x20,%rsp636 »       add····$0x20,%rsp 637 »       jmp····570c·<_start@@Base+0x74c>637 »       jmp····570c·<_start@@Base+0x74c> 638 »       nopl···0x0(%rax,%rax,1)638 »       nopl···0x0(%rax,%rax,1) 639 »       lea····0x4d65(%rip),%rax········639 »       lea····0x4d6d(%rip),%rax········ 640 »       sub····$0x8,%rsp640 »       sub····$0x8,%rsp 641 »       mov····$0x38,%edx641 »       mov····$0x38,%edx 642 »       push···$0x69642 »       push···$0x69 643 »       lea····0x4e27(%rip),%r8········643 »       lea····0x4e2f(%rip),%r8········ 644 »       push···$0x18644 »       push···$0x18 645 »       lea····0x537e(%rip),%rcx········645 »       lea····0x538e(%rip),%rcx········ 646 »       push···%rax646 »       push···%rax 647 »       lea····0x4616(%rip),%rsi········647 »       lea····0x4616(%rip),%rsi········ 648 »       lea····0x4d0a(%rip),%rdi········648 »       lea····0x4d12(%rip),%rdi········ 649 »       call···4d30·<g_assertion_message_cmpint@plt>649 »       call···4d30·<g_assertion_message_cmpint@plt> 650 »       movzbl·(%r15),%r9d650 »       movzbl·(%r15),%r9d 651 »       add····$0x20,%rsp651 »       add····$0x20,%rsp 652 »       cmp····$0x41,%r9b652 »       cmp····$0x41,%r9b 653 »       je·····56d3·<_start@@Base+0x713>653 »       je·····56d3·<_start@@Base+0x713> 654 »       jmp····5888·<_start@@Base+0x8c8>654 »       jmp····5888·<_start@@Base+0x8c8> 655 »       nopl···(%rax)655 »       nopl···(%rax) 656 »       lea····0x4d15(%rip),%rax········656 »       lea····0x4d1d(%rip),%rax········ 657 »       sub····$0x8,%rsp657 »       sub····$0x8,%rsp 658 »       mov····$0x27,%edx658 »       mov····$0x27,%edx 659 »       push···$0x69659 »       push···$0x69 660 »       lea····0x4d53(%rip),%r8········660 »       lea····0x4d5b(%rip),%r8········ 661 »       push···$0x1661 »       push···$0x1 662 »       lea····0x532e(%rip),%rcx········662 »       lea····0x533e(%rip),%rcx········ 663 »       push···%rax663 »       push···%rax 664 »       lea····0x45c6(%rip),%rsi········664 »       lea····0x45c6(%rip),%rsi········ 665 »       lea····0x4cba(%rip),%rdi········665 »       lea····0x4cc2(%rip),%rdi········ 666 »       call···4d30·<g_assertion_message_cmpint@plt>666 »       call···4d30·<g_assertion_message_cmpint@plt> 667 »       movzbl·0x1(%r13),%r9d667 »       movzbl·0x1(%r13),%r9d 668 »       add····$0x20,%rsp668 »       add····$0x20,%rsp 669 »       test···%r9b,%r9b669 »       test···%r9b,%r9b 670 »       je·····5582·<_start@@Base+0x5c2>670 »       je·····5582·<_start@@Base+0x5c2> 671 »       lea····0x4ccd(%rip),%rax········671 »       lea····0x4cd5(%rip),%rax········ 672 »       sub····$0x8,%rsp672 »       sub····$0x8,%rsp 673 »       mov····$0x28,%edx673 »       mov····$0x28,%edx 674 »       push···$0x69674 »       push···$0x69 675 »       lea····0x4d1a(%rip),%r8········675 »       lea····0x4d22(%rip),%r8········ 676 »       push···$0x0676 »       push···$0x0 677 »       lea····0x52e6(%rip),%rcx········677 »       lea····0x52f6(%rip),%rcx········ 678 »       push···%rax678 »       push···%rax 679 »       lea····0x457e(%rip),%rsi········679 »       lea····0x457e(%rip),%rsi········ 680 »       lea····0x4c72(%rip),%rdi········680 »       lea····0x4c7a(%rip),%rdi········ 681 »       call···4d30·<g_assertion_message_cmpint@plt>681 »       call···4d30·<g_assertion_message_cmpint@plt> 682 »       add····$0x20,%rsp682 »       add····$0x20,%rsp 683 »       jmp····5582·<_start@@Base+0x5c2>683 »       jmp····5582·<_start@@Base+0x5c2> 684 »       nopw···0x0(%rax,%rax,1)684 »       nopw···0x0(%rax,%rax,1) 685 »       lea····0x4c85(%rip),%rax········685 »       lea····0x4c8d(%rip),%rax········ 686 »       sub····$0x8,%rsp686 »       sub····$0x8,%rsp 687 »       mov····$0x26,%edx687 »       mov····$0x26,%edx 688 »       push···$0x69688 »       push···$0x69 689 »       lea····0x4cb9(%rip),%r8········689 »       lea····0x4cc1(%rip),%r8········ 690 »       push···$0x126690 »       push···$0x126 691 »       lea····0x529b(%rip),%rcx········691 »       lea····0x52ab(%rip),%rcx········ 692 »       push···%rax692 »       push···%rax 693 »       lea····0x4533(%rip),%rsi········693 »       lea····0x4533(%rip),%rsi········ 694 »       lea····0x4c27(%rip),%rdi········694 »       lea····0x4c2f(%rip),%rdi········ 695 »       call···4d30·<g_assertion_message_cmpint@plt>695 »       call···4d30·<g_assertion_message_cmpint@plt> 696 »       movzbl·0x0(%r13),%r9d696 »       movzbl·0x0(%r13),%r9d 697 »       add····$0x20,%rsp697 »       add····$0x20,%rsp 698 »       cmp····$0x1,%r9b698 »       cmp····$0x1,%r9b 699 »       je·····5574·<_start@@Base+0x5b4>699 »       je·····5574·<_start@@Base+0x5b4> 700 »       jmp····5a40·<_start@@Base+0xa80>700 »       jmp····5a40·<_start@@Base+0xa80> 701 »       nopl···0x0(%rax)701 »       nopl···0x0(%rax) 702 »       lea····0x4c2d(%rip),%rax········702 »       lea····0x4c35(%rip),%rax········ 703 »       sub····$0x8,%rsp703 »       sub····$0x8,%rsp 704 »       mov····$0x4b,%edx704 »       mov····$0x4b,%edx 705 »       push···$0x69705 »       push···$0x69 706 »       lea····0x4d78(%rip),%r8········706 »       lea····0x4d80(%rip),%r8········ 707 »       push···$0x48707 »       push···$0x48 708 »       lea····0x5246(%rip),%rcx········708 »       lea····0x5256(%rip),%rcx········ 709 »       push···%rax709 »       push···%rax 710 »       lea····0x44de(%rip),%rsi········710 »       lea····0x44de(%rip),%rsi········ 711 »       lea····0x4bd2(%rip),%rdi········711 »       lea····0x4bda(%rip),%rdi········ 712 »       call···4d30·<g_assertion_message_cmpint@plt>712 »       call···4d30·<g_assertion_message_cmpint@plt> 713 »       add····$0x20,%rsp713 »       add····$0x20,%rsp 714 »       jmp····5802·<_start@@Base+0x842>714 »       jmp····5802·<_start@@Base+0x842> 715 »       nopw···0x0(%rax,%rax,1)715 »       nopw···0x0(%rax,%rax,1) 716 »       mov····%rax,0x8(%rsp)716 »       mov····%rax,0x8(%rsp) 717 »       sub····$0x8,%rsp717 »       sub····$0x8,%rsp 718 »       mov····$0x4a,%edx718 »       mov····$0x4a,%edx 719 »       lea····0x4bd7(%rip),%rax········719 »       lea····0x4bdf(%rip),%rax········ 720 »       push···$0x69720 »       push···$0x69 721 »       lea····0x4d1d(%rip),%r8········721 »       lea····0x4d25(%rip),%r8········ 722 »       push···$0x52722 »       push···$0x52 723 »       lea····0x51f9(%rip),%rcx········723 »       lea····0x5209(%rip),%rcx········ 724 »       push···%rax724 »       push···%rax 725 »       lea····0x4491(%rip),%rsi········725 »       lea····0x4491(%rip),%rsi········ 726 »       lea····0x4b85(%rip),%rdi········726 »       lea····0x4b8d(%rip),%rdi········ 727 »       call···4d30·<g_assertion_message_cmpint@plt>727 »       call···4d30·<g_assertion_message_cmpint@plt> 728 »       mov····0x28(%rsp),%rax728 »       mov····0x28(%rsp),%rax 729 »       add····$0x20,%rsp729 »       add····$0x20,%rsp 730 »       movzbl·0x1(%rax),%r9d730 »       movzbl·0x1(%rax),%r9d 731 »       cmp····$0x48,%r9b731 »       cmp····$0x48,%r9b 732 »       je·····5802·<_start@@Base+0x842>732 »       je·····5802·<_start@@Base+0x842> 733 »       jmp····5b28·<_start@@Base+0xb68>733 »       jmp····5b28·<_start@@Base+0xb68> 734 »       nopl···0x0(%rax,%rax,1)734 »       nopl···0x0(%rax,%rax,1) 735 »       mov····%rax,0x8(%rsp)735 »       mov····%rax,0x8(%rsp) 736 »       sub····$0x8,%rsp736 »       sub····$0x8,%rsp 737 »       mov····$0x49,%edx737 »       mov····$0x49,%edx 738 »       lea····0x4b77(%rip),%rax········738 »       lea····0x4b7f(%rip),%rax········ 739 »       push···$0x69739 »       push···$0x69 740 »       lea····0x4cb5(%rip),%r8········740 »       lea····0x4cbd(%rip),%r8········ 741 »       push···$0x2741 »       push···$0x2 742 »       lea····0x5199(%rip),%rcx········742 »       lea····0x51a9(%rip),%rcx········ 743 »       push···%rax743 »       push···%rax 744 »       lea····0x4431(%rip),%rsi········744 »       lea····0x4431(%rip),%rsi········ 745 »       lea····0x4b25(%rip),%rdi········745 »       lea····0x4b2d(%rip),%rdi········ 746 »       call···4d30·<g_assertion_message_cmpint@plt>746 »       call···4d30·<g_assertion_message_cmpint@plt> 747 »       mov····0x28(%rsp),%rax747 »       mov····0x28(%rsp),%rax 748 »       add····$0x20,%rsp748 »       add····$0x20,%rsp 749 »       movzbl·(%rax),%r9d749 »       movzbl·(%rax),%r9d 750 »       cmp····$0x52,%r9b750 »       cmp····$0x52,%r9b 751 »       je·····57f3·<_start@@Base+0x833>751 »       je·····57f3·<_start@@Base+0x833> 752 »       jmp····5b70·<_start@@Base+0xbb0>752 »       jmp····5b70·<_start@@Base+0xbb0> 753 »       nopw···0x0(%rax,%rax,1)753 »       nopw···0x0(%rax,%rax,1) 754 »       lea····0x4b10(%rip),%r8········754 »       lea····0x4b18(%rip),%r8········ 755 »       mov····$0x2b,%edx755 »       mov····$0x2b,%edx 756 »       lea····0x514d(%rip),%rcx········756 »       lea····0x515d(%rip),%rcx········ 757 »       lea····0x43e6(%rip),%rsi········757 »       lea····0x43e6(%rip),%rsi········ 758 »       lea····0x4ada(%rip),%rdi········758 »       lea····0x4ae2(%rip),%rdi········ 759 »       call···4a80·<g_assertion_message@plt>759 »       call···4a80·<g_assertion_message@plt> 760 »       jmp····55d9·<_start@@Base+0x619>760 »       jmp····55d9·<_start@@Base+0x619> 761 »       nopl···0x0(%rax,%rax,1)761 »       nopl···0x0(%rax,%rax,1) 762 »       lea····0x4b12(%rip),%rdi········762 »       lea····0x4b1a(%rip),%rdi········ 763 »       call···47f0·<g_test_skip@plt>763 »       call···47f0·<g_test_skip@plt> 764 »       test···%rbp,%rbp764 »       test···%rbp,%rbp 765 »       je·····5c79·<_start@@Base+0xcb9>765 »       je·····5c79·<_start@@Base+0xcb9> 766 »       mov····%rbp,%rdi766 »       mov····%rbp,%rdi 767 »       call···4dd0·<g_object_unref@plt>767 »       call···4dd0·<g_object_unref@plt> 768 »       mov····0x20(%rsp),%rdi768 »       mov····0x20(%rsp),%rdi 769 »       test···%rdi,%rdi769 »       test···%rdi,%rdi 770 »       je·····5848·<_start@@Base+0x888>770 »       je·····5848·<_start@@Base+0x888> 771 »       call···49b0·<g_error_free@plt>771 »       call···49b0·<g_error_free@plt> 772 »       jmp····5848·<_start@@Base+0x888>772 »       jmp····5848·<_start@@Base+0x888> 773 »       nopl···0x0(%rax)773 »       nopl···0x0(%rax) 774 »       lea····0x4441(%rip),%r8········774 »       lea····0x4441(%rip),%r8········ 775 »       mov····$0x44,%edx775 »       mov····$0x44,%edx 776 »       lea····0x50e5(%rip),%rcx········776 »       lea····0x50f5(%rip),%rcx········ 777 »       lea····0x437e(%rip),%rsi········777 »       lea····0x437e(%rip),%rsi········ 778 »       lea····0x4a72(%rip),%rdi········778 »       lea····0x4a7a(%rip),%rdi········ 779 »       call···4a80·<g_assertion_message@plt>779 »       call···4a80·<g_assertion_message@plt> 780 »       jmp····5775·<_start@@Base+0x7b5>780 »       jmp····5775·<_start@@Base+0x7b5> 781 »       nopl···0x0(%rax,%rax,1)781 »       nopl···0x0(%rax,%rax,1) 782 »       lea····0x4b46(%rip),%r8········782 »       lea····0x4b4e(%rip),%r8········ 783 »       mov····$0x36,%edx783 »       mov····$0x36,%edx 784 »       lea····0x50b5(%rip),%rcx········784 »       lea····0x50c5(%rip),%rcx········ 785 »       lea····0x434e(%rip),%rsi········785 »       lea····0x434e(%rip),%rsi········ 786 »       lea····0x4a42(%rip),%rdi········786 »       lea····0x4a4a(%rip),%rdi········ 787 »       call···4a80·<g_assertion_message@plt>787 »       call···4a80·<g_assertion_message@plt> 788 »       jmp····56a6·<_start@@Base+0x6e6>788 »       jmp····56a6·<_start@@Base+0x6e6> 789 »       nopl···0x0(%rax,%rax,1)789 »       nopl···0x0(%rax,%rax,1) 790 »       lea····0x4b89(%rip),%r8········790 »       lea····0x4b91(%rip),%r8········ 791 »       mov····$0x47,%edx791 »       mov····$0x47,%edx 792 »       lea····0x5085(%rip),%rcx········792 »       lea····0x5095(%rip),%rcx········ 793 »       lea····0x431e(%rip),%rsi········793 »       lea····0x431e(%rip),%rsi········ 794 »       lea····0x4a12(%rip),%rdi········794 »       lea····0x4a1a(%rip),%rdi········ 795 »       call···4a80·<g_assertion_message@plt>795 »       call···4a80·<g_assertion_message@plt> 796 »       jmp····57c9·<_start@@Base+0x809>796 »       jmp····57c9·<_start@@Base+0x809> 797 »       nopl···0x0(%rax,%rax,1)797 »       nopl···0x0(%rax,%rax,1) 798 »       lea····0x4a5b(%rip),%r8········798 »       lea····0x4a63(%rip),%r8········ 799 »       mov····$0x24,%edx799 »       mov····$0x24,%edx 800 »       lea····0x5055(%rip),%rcx········800 »       lea····0x5065(%rip),%rcx········ 801 »       lea····0x42ee(%rip),%rsi········801 »       lea····0x42ee(%rip),%rsi········ 802 »       lea····0x49e2(%rip),%rdi········802 »       lea····0x49ea(%rip),%rdi········ 803 »       call···4a80·<g_assertion_message@plt>803 »       call···4a80·<g_assertion_message@plt> 804 »       jmp····553b·<_start@@Base+0x57b>804 »       jmp····553b·<_start@@Base+0x57b> 805 »       call···4920·<__stack_chk_fail@plt>805 »       call···4920·<__stack_chk_fail@plt> 806 »       nopl···0x0(%rax,%rax,1)806 »       nopl···0x0(%rax,%rax,1) 807 »       push···%rbx807 »       push···%rbx 808 »       lea····0x4b98(%rip),%rdi········808 »       lea····0x4ba0(%rip),%rdi········ 809 »       call···4880·<g_intern_static_string@plt>809 »       call···4880·<g_intern_static_string@plt> 810 »       mov····%rax,%rbx810 »       mov····%rax,%rbx 811 »       call···4e10·<fu_usb_device_get_type@plt>811 »       call···4e10·<fu_usb_device_get_type@plt> 812 »       sub····$0x8,%rsp812 »       sub····$0x8,%rsp 813 »       mov····$0x1d0,%edx813 »       mov····$0x1d0,%edx 814 »       mov····%rbx,%rsi814 »       mov····%rbx,%rsi 815 »       push···$0x0815 »       push···$0x0 Offset 836, 30 lines modifiedOffset 836, 30 lines modified 836 »       call···4ac0·<fu_device_add_flag@plt>836 »       call···4ac0·<fu_device_add_flag@plt> 837 »       mov····%rbx,%rdi837 »       mov····%rbx,%rdi 838 »       mov····$0x80,%esi838 »       mov····$0x80,%esi 839 »       call···4870·<fu_device_add_internal_flag@plt>839 »       call···4870·<fu_device_add_internal_flag@plt> 840 »       mov····%rbx,%rdi840 »       mov····%rbx,%rdi 841 »       mov····$0x4,%esi841 »       mov····$0x4,%esi 842 »       call···4820·<fu_device_set_version_format@plt>842 »       call···4820·<fu_device_set_version_format@plt> 843 »       lea····0x4b13(%rip),%rsi········843 »       lea····0x4b1b(%rip),%rsi········ 844 »       mov····%rbx,%rdi844 »       mov····%rbx,%rdi 845 »       call···4840·<fwupd_device_add_protocol@plt>845 »       call···4840·<fwupd_device_add_protocol@plt> 846 »       mov····%rbx,%rdi846 »       mov····%rbx,%rdi 847 »       mov····$0x2710,%esi847 »       mov····$0x2710,%esi 848 »       call···4eb0·<fu_device_set_remove_delay@plt>848 »       call···4eb0·<fu_device_set_remove_delay@plt> 849 »       lea····0x4922(%rip),%rsi········849 »       lea····0x492a(%rip),%rsi········ 850 »       mov····%rbx,%rdi850 »       mov····%rbx,%rdi 851 »       call···4940·<fu_device_set_name@plt>851 »       call···4940·<fu_device_set_name@plt> 852 »       lea····0x4b01(%rip),%rsi········852 »       lea····0x4b09(%rip),%rsi········ 853 »       mov····%rbx,%rdi853 »       mov····%rbx,%rdi 854 »       call···4cf0·<fwupd_device_set_summary@plt>854 »       call···4cf0·<fwupd_device_set_summary@plt> 855 »       lea····0x4b05(%rip),%rsi········855 »       lea····0x4b0d(%rip),%rsi········ 856 »       mov····%rbx,%rdi856 »       mov····%rbx,%rdi 857 »       call···4f40·<fu_device_set_vendor@plt>857 »       call···4f40·<fu_device_set_vendor@plt> 858 »       lea····0x4b00(%rip),%rsi········858 »       lea····0x4b08(%rip),%rsi········ 859 »       mov····%rbx,%rdi859 »       mov····%rbx,%rdi 860 »       call···4ec0·<fwupd_device_add_icon@plt>860 »       call···4ec0·<fwupd_device_add_icon@plt> 861 »       mov····%rbx,%rdi861 »       mov····%rbx,%rdi 862 »       pop····%rbx862 »       pop····%rbx 863 »       xor····%esi,%esi863 »       xor····%esi,%esi 864 »       jmp····4c40·<fu_usb_device_add_interface@plt>864 »       jmp····4c40·<fu_usb_device_add_interface@plt> 865 »       nopw···0x0(%rax,%rax,1)865 »       nopw···0x0(%rax,%rax,1) Offset 891, 37 lines modifiedOffset 891, 37 lines modified 891 »       mov····%rbx,%rdi891 »       mov····%rbx,%rdi 892 »       call···4df0·<g_type_class_adjust_private_offset@plt>892 »       call···4df0·<g_type_class_adjust_private_offset@plt> 893 »       jmp····5e7a·<_start@@Base+0xeba>893 »       jmp····5e7a·<_start@@Base+0xeba> 894 »       data16·cs·nopw·0x0(%rax,%rax,1)894 »       data16·cs·nopw·0x0(%rax,%rax,1) 895 »       nopl···0x0(%rax)895 »       nopl···0x0(%rax) 896 »       push···%rbx896 »       push···%rbx 897 »       mov····%rsi,%rbx897 »       mov····%rsi,%rbx 898 »       lea····0x42b5(%rip),%rsi········898 »       lea····0x42bd(%rip),%rsi········ 899 »       mov····%rbx,%rdi899 »       mov····%rbx,%rdi 900 »       call···4890·<fu_progress_set_id@plt>900 »       call···4890·<fu_progress_set_id@plt> 901 »       mov····%rbx,%rdi901 »       mov····%rbx,%rdi 902 »       mov····$0x2,%edx902 »       mov····$0x2,%edx 903 »       mov····$0x4,%esi903 »       mov····$0x4,%esi 904 »       lea····0x4a31(%rip),%rcx········904 »       lea····0x4a39(%rip),%rcx········ 905 »       call···48a0·<fu_progress_add_step@plt>905 »       call···48a0·<fu_progress_add_step@plt> 906 »       mov····%rbx,%rdi906 »       mov····%rbx,%rdi 907 »       mov····$0x60,%edx907 »       mov····$0x60,%edx 908 »       mov····$0x5,%esi908 »       mov····$0x5,%esi 909 »       lea····0x4a1f(%rip),%rcx········909 »       lea····0x4a27(%rip),%rcx········ 910 »       call···48a0·<fu_progress_add_step@plt>910 »       call···48a0·<fu_progress_add_step@plt> 911 »       mov····%rbx,%rdi911 »       mov····%rbx,%rdi 912 »       mov····$0x2,%edx912 »       mov····$0x2,%edx 913 »       mov····$0x4,%esi913 »       mov····$0x4,%esi 914 »       lea····0x4a0c(%rip),%rcx········914 »       lea····0x4a14(%rip),%rcx········ 915 »       call···48a0·<fu_progress_add_step@plt>915 »       call···48a0·<fu_progress_add_step@plt> 916 »       mov····%rbx,%rdi916 »       mov····%rbx,%rdi 917 »       pop····%rbx917 »       pop····%rbx 918 »       xor····%edx,%edx918 »       xor····%edx,%edx 919 »       mov····$0xc,%esi919 »       mov····$0xc,%esi 920 »       lea····0x49fc(%rip),%rcx········920 »       lea····0x4a04(%rip),%rcx········ 921 »       jmp····48a0·<fu_progress_add_step@plt>921 »       jmp····48a0·<fu_progress_add_step@plt> 922 »       data16·cs·nopw·0x0(%rax,%rax,1)922 »       data16·cs·nopw·0x0(%rax,%rax,1) 923 »       push···%r15923 »       push···%r15 924 »       push···%r14924 »       push···%r14 925 »       push···%r13925 »       push···%r13 926 »       mov····%rsi,%r13926 »       mov····%rsi,%r13 927 »       push···%r12927 »       push···%r12 Offset 966, 15 lines modifiedOffset 966, 15 lines modified 966 »       mov····0x8(%rsp),%r15966 »       mov····0x8(%rsp),%r15 967 »       cmp····$0x8,%r15967 »       cmp····$0x8,%r15 968 »       je·····6098·<_start@@Base+0x10d8>968 »       je·····6098·<_start@@Base+0x10d8> 969 »       call···4b10·<g_io_error_quark@plt>969 »       call···4b10·<g_io_error_quark@plt> 970 »       mov····%r15d,%r8d970 »       mov····%r15d,%r8d 971 »       mov····$0x23,%edx971 »       mov····$0x23,%edx 972 »       mov····%r12,%rdi972 »       mov····%r12,%rdi 973 »       lea····0x4933(%rip),%rcx········973 »       lea····0x493b(%rip),%rcx········ 974 »       mov····%eax,%esi974 »       mov····%eax,%esi 975 »       mov····$0x8,%r9d975 »       mov····$0x8,%r9d 976 »       xor····%eax,%eax976 »       xor····%eax,%eax 977 »       call···4910·<g_set_error@plt>977 »       call···4910·<g_set_error@plt> 978 »       mov····0x18(%rsp),%rax978 »       mov····0x18(%rsp),%rax 979 »       sub····%fs:0x28,%rax979 »       sub····%fs:0x28,%rax 980 »       jne····60dc·<_start@@Base+0x111c>980 »       jne····60dc·<_start@@Base+0x111c> Offset 983, 18 lines modifiedOffset 983, 18 lines modified 983 »       pop····%rbx983 »       pop····%rbx 984 »       pop····%rbp984 »       pop····%rbp 985 »       pop····%r12985 »       pop····%r12 986 »       pop····%r13986 »       pop····%r13 987 »       pop····%r14987 »       pop····%r14 988 »       pop····%r15988 »       pop····%r15 989 »       ret989 »       ret 990 »       lea····0x41a1(%rip),%rdx········990 »       lea····0x41a9(%rip),%rdx········ 991 »       mov····$0x80,%esi991 »       mov····$0x80,%esi 992 »       xor····%eax,%eax992 »       xor····%eax,%eax 993 »       lea····0x46a6(%rip),%rdi········993 »       lea····0x46ae(%rip),%rdi········ 994 »       call···4b70·<g_log@plt>994 »       call···4b70·<g_log@plt> 995 »       mov····$0x1,%ebx995 »       mov····$0x1,%ebx 996 »       jmp····604f·<_start@@Base+0x108f>996 »       jmp····604f·<_start@@Base+0x108f> 997 »       nopl···0x0(%rax)997 »       nopl···0x0(%rax) 998 »       mov····$0x4,%esi998 »       mov····$0x4,%esi 999 »       mov····%r13,%rdi999 »       mov····%r13,%rdi 1000 »       call···4ea0·<fu_progress_set_status@plt>1000 »       call···4ea0·<fu_progress_set_status@plt> Offset 1004, 15 lines modifiedOffset 1004, 15 lines modified 1004 »       test···%eax,%eax1004 »       test···%eax,%eax 1005 »       je·····60c8·<_start@@Base+0x1108>1005 »       je·····60c8·<_start@@Base+0x1108> 1006 »       mov····$0x2000,%esi1006 »       mov····$0x2000,%esi 1007 »       mov····%rbp,%rdi1007 »       mov····%rbp,%rdi 1008 »       call···4ac0·<fu_device_add_flag@plt>1008 »       call···4ac0·<fu_device_add_flag@plt> 1009 »       jmp····608a·<_start@@Base+0x10ca>1009 »       jmp····608a·<_start@@Base+0x10ca> 1010 »       nopl···0x0(%rax,%rax,1)1010 »       nopl···0x0(%rax,%rax,1) 1011 »       lea····0x4171(%rip),%rsi········1011 »       lea····0x4179(%rip),%rsi········ 1012 »       mov····%r12,%rdi1012 »       mov····%r12,%rdi 1013 »       call···4bb0·<g_prefix_error@plt>1013 »       call···4bb0·<g_prefix_error@plt> 1014 »       jmp····604f·<_start@@Base+0x108f>1014 »       jmp····604f·<_start@@Base+0x108f> 1015 »       call···4920·<__stack_chk_fail@plt>1015 »       call···4920·<__stack_chk_fail@plt> 1016 »       data16·cs·nopw·0x0(%rax,%rax,1)1016 »       data16·cs·nopw·0x0(%rax,%rax,1) 1017 »       nopl···0x0(%rax)1017 »       nopl···0x0(%rax) 1018 »       push···%r131018 »       push···%r13 Offset 1056, 15 lines modifiedOffset 1056, 15 lines modified 1056 »       mov····0x8(%rsp),%r131056 »       mov····0x8(%rsp),%r13 1057 »       cmp····$0x8,%r131057 »       cmp····$0x8,%r13 1058 »       je·····61f0·<_start@@Base+0x1230>1058 »       je·····61f0·<_start@@Base+0x1230> 1059 »       call···4b10·<g_io_error_quark@plt>1059 »       call···4b10·<g_io_error_quark@plt> 1060 »       mov····%r13d,%r8d1060 »       mov····%r13d,%r8d 1061 »       mov····$0x23,%edx1061 »       mov····$0x23,%edx 1062 »       mov····%rbp,%rdi1062 »       mov····%rbp,%rdi 1063 »       lea····0x47d3(%rip),%rcx········1063 »       lea····0x47db(%rip),%rcx········ 1064 »       mov····%eax,%esi1064 »       mov····%eax,%esi 1065 »       mov····$0x8,%r9d1065 »       mov····$0x8,%r9d 1066 »       xor····%eax,%eax1066 »       xor····%eax,%eax 1067 »       call···4910·<g_set_error@plt>1067 »       call···4910·<g_set_error@plt> 1068 »       xor····%eax,%eax1068 »       xor····%eax,%eax 1069 »       mov····0x18(%rsp),%rdx1069 »       mov····0x18(%rsp),%rdx 1070 »       sub····%fs:0x28,%rdx1070 »       sub····%fs:0x28,%rdx Offset 1072, 32 lines modifiedOffset 1072, 32 lines modified 1072 »       add····$0x28,%rsp1072 »       add····$0x28,%rsp 1073 »       pop····%rbx1073 »       pop····%rbx 1074 »       pop····%rbp1074 »       pop····%rbp 1075 »       pop····%r121075 »       pop····%r12 1076 »       pop····%r131076 »       pop····%r13 1077 »       ret1077 »       ret 1078 »       nopl···0x0(%rax)1078 »       nopl···0x0(%rax) 1079 »       lea····0x4089(%rip),%rdx········1079 »       lea····0x4091(%rip),%rdx········ 1080 »       mov····$0x80,%esi1080 »       mov····$0x80,%esi 1081 »       lea····0x4548(%rip),%rdi········1081 »       lea····0x4550(%rip),%rdi········ 1082 »       call···4b70·<g_log@plt>1082 »       call···4b70·<g_log@plt> 1083 »       mov····$0x1,%eax1083 »       mov····$0x1,%eax 1084 »       jmp····61b1·<_start@@Base+0x11f1>1084 »       jmp····61b1·<_start@@Base+0x11f1> 1085 »       nop1085 »       nop 1086 »       mov····%rbp,%rsi1086 »       mov····%rbp,%rsi 1087 »       mov····%r12,%rdi1087 »       mov····%r12,%rdi 1088 »       call···4d60·<g_usb_device_reset@plt>1088 »       call···4d60·<g_usb_device_reset@plt> 1089 »       test···%eax,%eax1089 »       test···%eax,%eax 1090 »       je·····6210·<_start@@Base+0x1250>1090 »       je·····6210·<_start@@Base+0x1250> 1091 »       mov····$0x2000,%esi1091 »       mov····$0x2000,%esi 1092 »       mov····%rbx,%rdi1092 »       mov····%rbx,%rdi 1093 »       call···4f10·<fu_device_remove_flag@plt>1093 »       call···4f10·<fu_device_remove_flag@plt> 1094 »       jmp····61e8·<_start@@Base+0x1228>1094 »       jmp····61e8·<_start@@Base+0x1228> 1095 »       xchg···%ax,%ax1095 »       xchg···%ax,%ax 1096 »       lea····0x4029(%rip),%rsi········1096 »       lea····0x4031(%rip),%rsi········ 1097 »       mov····%rbp,%rdi1097 »       mov····%rbp,%rdi 1098 »       call···4bb0·<g_prefix_error@plt>1098 »       call···4bb0·<g_prefix_error@plt> 1099 »       jmp····61af·<_start@@Base+0x11ef>1099 »       jmp····61af·<_start@@Base+0x11ef> 1100 »       call···4920·<__stack_chk_fail@plt>1100 »       call···4920·<__stack_chk_fail@plt> 1101 »       cs·nopw·0x0(%rax,%rax,1)1101 »       cs·nopw·0x0(%rax,%rax,1)    1102 0000000000006230·<fu_synaprom_device_prepare_fw@@Base>:1102 0000000000006230·<fu_synaprom_device_prepare_fw@@Base>: Offset 1129, 17 lines modifiedOffset 1129, 17 lines modified 1129 »       cmp····$0x41,%eax1129 »       cmp····$0x41,%eax 1130 »       je·····62b3·<fu_synaprom_device_prepare_fw@@Base+0x83>1130 »       je·····62b3·<fu_synaprom_device_prepare_fw@@Base+0x83> 1131 »       and····$0x80,%ebp1131 »       and····$0x80,%ebp 1132 »       je·····62c8·<fu_synaprom_device_prepare_fw@@Base+0x98>1132 »       je·····62c8·<fu_synaprom_device_prepare_fw@@Base+0x98> 1133 »       mov····$0x45,%r9d1133 »       mov····$0x45,%r9d 1134 »       mov····$0x41,%r8d1134 »       mov····$0x41,%r8d 1135 »       mov····$0x10,%esi1135 »       mov····$0x10,%esi 1136 »       lea····0x3fe3(%rip),%rdx········1136 »       lea····0x3feb(%rip),%rdx········ 1137 »       xor····%eax,%eax1137 »       xor····%eax,%eax 1138 »       lea····0x447d(%rip),%rdi········1138 »       lea····0x4485(%rip),%rdi········ 1139 »       call···4b70·<g_log@plt>1139 »       call···4b70·<g_log@plt> 1140 »       add····$0x10,%rsp1140 »       add····$0x10,%rsp 1141 »       mov····%rbx,%rax1141 »       mov····%rbx,%rax 1142 »       pop····%rbx1142 »       pop····%rbx 1143 »       pop····%rbp1143 »       pop····%rbp 1144 »       pop····%r121144 »       pop····%r12 1145 »       pop····%r131145 »       pop····%r13 Offset 1151, 15 lines modifiedOffset 1151, 15 lines modified 1151 »       sub····$0x8,%rsp1151 »       sub····$0x8,%rsp 1152 »       mov····%r13,%rdi1152 »       mov····%r13,%rdi 1153 »       mov····$0xf,%edx1153 »       mov····$0xf,%edx 1154 »       push···$0x451154 »       push···$0x45 1155 »       mov····0x1c(%rsp),%r8d1155 »       mov····0x1c(%rsp),%r8d 1156 »       mov····%eax,%esi1156 »       mov····%eax,%esi 1157 »       mov····$0x41,%r9d1157 »       mov····$0x41,%r9d 1158 »       lea····0x3f95(%rip),%rcx········1158 »       lea····0x3f9d(%rip),%rcx········ 1159 »       xor····%eax,%eax1159 »       xor····%eax,%eax 1160 »       call···4910·<g_set_error@plt>1160 »       call···4910·<g_set_error@plt> 1161 »       pop····%rax1161 »       pop····%rax 1162 »       pop····%rdx1162 »       pop····%rdx 1163 »       nopl···0x0(%rax)1163 »       nopl···0x0(%rax) 1164 »       mov····%rbx,%rdi1164 »       mov····%rbx,%rdi 1165 »       xor····%ebx,%ebx1165 »       xor····%ebx,%ebx Offset 1202, 30 lines modifiedOffset 1202, 30 lines modified 1202 »       pop····%rbx1202 »       pop····%rbx 1203 »       ret1203 »       ret 1204 »       data16·cs·nopw·0x0(%rax,%rax,1)1204 »       data16·cs·nopw·0x0(%rax,%rax,1) 1205 »       nopl···0x0(%rax)1205 »       nopl···0x0(%rax)    1206 0000000000006390·<fu_synaprom_device_cmd_send@@Base>:1206 0000000000006390·<fu_synaprom_device_cmd_send@@Base>: 1207 »       push···%r151207 »       push···%r15 1208 »       lea····0x4392(%rip),%r15········1208 »       lea····0x439a(%rip),%r15········ 1209 »       push···%r141209 »       push···%r14 1210 »       mov····%r8d,%r14d1210 »       mov····%r8d,%r14d 1211 »       push···%r131211 »       push···%r13 1212 »       mov····%rsi,%r131212 »       mov····%rsi,%r13 1213 »       push···%r121213 »       push···%r12 1214 »       mov····%rdx,%r121214 »       mov····%rdx,%r12 1215 »       push···%rbp1215 »       push···%rbp 1216 »       push···%rbx1216 »       push···%rbx 1217 »       mov····%rcx,%rbx1217 »       mov····%rcx,%rbx 1218 »       sub····$0x28,%rsp1218 »       sub····$0x28,%rsp 1219 »       mov····%fs:0x28,%rbp1219 »       mov····%fs:0x28,%rbp 1220 »       mov····%rbp,0x18(%rsp)1220 »       mov····%rbp,0x18(%rsp) 1221 »       mov····%r9,%rbp1221 »       mov····%r9,%rbp 1222 »       call···4c70·<fu_usb_device_get_dev@plt>1222 »       call···4c70·<fu_usb_device_get_dev@plt> 1223 »       lea····0x3f02(%rip),%rsi········1223 »       lea····0x3f0a(%rip),%rsi········ 1224 »       mov····%rbx,%rdi1224 »       mov····%rbx,%rdi 1225 »       movq···$0x0,0x10(%rsp)1225 »       movq···$0x0,0x10(%rsp) 1226 »       mov····%rax,(%rsp)1226 »       mov····%rax,(%rsp) 1227 »       call···4890·<fu_progress_set_id@plt>1227 »       call···4890·<fu_progress_set_id@plt> 1228 »       mov····$0x2,%esi1228 »       mov····$0x2,%esi 1229 »       mov····%rbx,%rdi1229 »       mov····%rbx,%rdi 1230 »       call···4e90·<fu_progress_add_flag@plt>1230 »       call···4e90·<fu_progress_add_flag@plt> Offset 1240, 15 lines modifiedOffset 1240, 15 lines modified 1240 »       mov····$0x6,%esi1240 »       mov····$0x6,%esi 1241 »       call···48a0·<fu_progress_add_step@plt>1241 »       call···48a0·<fu_progress_add_step@plt> 1242 »       mov····0x8(%r13),%ecx1242 »       mov····0x8(%r13),%ecx 1243 »       mov····%r15,%rdi1243 »       mov····%r15,%rdi 1244 »       mov····$0x2,%r9d1244 »       mov····$0x2,%r9d 1245 »       mov····0x0(%r13),%rdx1245 »       mov····0x0(%r13),%rdx 1246 »       mov····$0x10,%r8d1246 »       mov····$0x10,%r8d 1247 »       lea····0x4558(%rip),%rsi········1247 »       lea····0x4560(%rip),%rsi········ 1248 »       call···4d10·<fu_dump_full@plt>1248 »       call···4d10·<fu_dump_full@plt> 1249 »       mov····0x8(%r13),%ecx1249 »       mov····0x8(%r13),%ecx 1250 »       mov····$0x1,%esi1250 »       mov····$0x1,%esi 1251 »       mov····%r14d,%r9d1251 »       mov····%r14d,%r9d 1252 »       mov····0x0(%r13),%rdx1252 »       mov····0x0(%r13),%rdx 1253 »       push···%rbp1253 »       push···%rbp 1254 »       push···$0x01254 »       push···$0x0 Offset 1279, 15 lines modifiedOffset 1279, 15 lines modified 1279 »       pop····%rcx1279 »       pop····%rcx 1280 »       je·····6560·<fu_synaprom_device_cmd_send@@Base+0x1d0>1280 »       je·····6560·<fu_synaprom_device_cmd_send@@Base+0x1d0> 1281 »       mov····(%r12),%rdx1281 »       mov····(%r12),%rdx 1282 »       mov····$0x2,%r9d1282 »       mov····$0x2,%r9d 1283 »       mov····$0x10,%r8d1283 »       mov····$0x10,%r8d 1284 »       mov····%r15,%rdi1284 »       mov····%r15,%rdi 1285 »       mov····0x10(%rsp),%rcx1285 »       mov····0x10(%rsp),%rcx 1286 »       lea····0x44ef(%rip),%rsi········1286 »       lea····0x44f7(%rip),%rsi········ 1287 »       call···4d10·<fu_dump_full@plt>1287 »       call···4d10·<fu_dump_full@plt> 1288 »       mov····%rbx,%rdi1288 »       mov····%rbx,%rdi 1289 »       call···4af0·<fu_progress_step_done@plt>1289 »       call···4af0·<fu_progress_step_done@plt> 1290 »       cmpl···$0x1,0x8(%r12)1290 »       cmpl···$0x1,0x8(%r12) 1291 »       mov····$0x1,%eax1291 »       mov····$0x1,%eax 1292 »       ja·····6580·<fu_synaprom_device_cmd_send@@Base+0x1f0>1292 »       ja·····6580·<fu_synaprom_device_cmd_send@@Base+0x1f0> 1293 »       mov····0x18(%rsp),%rdx1293 »       mov····0x18(%rsp),%rdx Offset 1305, 28 lines modifiedOffset 1305, 28 lines modified 1305 »       mov····%r8,0x8(%rsp)1305 »       mov····%r8,0x8(%rsp) 1306 »       mov····%eax,(%rsp)1306 »       mov····%eax,(%rsp) 1307 »       call···4b10·<g_io_error_quark@plt>1307 »       call···4b10·<g_io_error_quark@plt> 1308 »       mov····(%rsp),%r9d1308 »       mov····(%rsp),%r9d 1309 »       mov····$0x23,%edx1309 »       mov····$0x23,%edx 1310 »       mov····%rbp,%rdi1310 »       mov····%rbp,%rdi 1311 »       mov····0x8(%rsp),%r81311 »       mov····0x8(%rsp),%r8 1312 »       lea····0x443e(%rip),%rcx········1312 »       lea····0x4446(%rip),%rcx········ 1313 »       mov····%eax,%esi1313 »       mov····%eax,%esi 1314 »       xor····%eax,%eax1314 »       xor····%eax,%eax 1315 »       call···4910·<g_set_error@plt>1315 »       call···4910·<g_set_error@plt> 1316 »       xor····%eax,%eax1316 »       xor····%eax,%eax 1317 »       jmp····64e9·<fu_synaprom_device_cmd_send@@Base+0x159>1317 »       jmp····64e9·<fu_synaprom_device_cmd_send@@Base+0x159> 1318 »       nopw···0x0(%rax,%rax,1)1318 »       nopw···0x0(%rax,%rax,1) 1319 »       lea····0x4445(%rip),%rsi········1319 »       lea····0x444d(%rip),%rsi········ 1320 »       mov····%rbp,%rdi1320 »       mov····%rbp,%rdi 1321 »       call···4bb0·<g_prefix_error@plt>1321 »       call···4bb0·<g_prefix_error@plt> 1322 »       xor····%eax,%eax1322 »       xor····%eax,%eax 1323 »       jmp····64e9·<fu_synaprom_device_cmd_send@@Base+0x159>1323 »       jmp····64e9·<fu_synaprom_device_cmd_send@@Base+0x159> 1324 »       nopl···0x0(%rax,%rax,1)1324 »       nopl···0x0(%rax,%rax,1) 1325 »       lea····0x4441(%rip),%rsi········1325 »       lea····0x4449(%rip),%rsi········ 1326 »       mov····%rbp,%rdi1326 »       mov····%rbp,%rdi 1327 »       call···4bb0·<g_prefix_error@plt>1327 »       call···4bb0·<g_prefix_error@plt> 1328 »       xor····%eax,%eax1328 »       xor····%eax,%eax 1329 »       jmp····64e9·<fu_synaprom_device_cmd_send@@Base+0x159>1329 »       jmp····64e9·<fu_synaprom_device_cmd_send@@Base+0x159> 1330 »       cs·nopw·0x0(%rax,%rax,1)1330 »       cs·nopw·0x0(%rax,%rax,1) 1331 »       mov····(%r12),%rax1331 »       mov····(%r12),%rax 1332 »       mov····%rbp,%rsi1332 »       mov····%rbp,%rsi Offset 1354, 15 lines modifiedOffset 1354, 15 lines modified 1354 »       mov····%rdi,%rbp1354 »       mov····%rdi,%rbp 1355 »       push···%rbx1355 »       push···%rbx 1356 »       mov····%esi,%ebx1356 »       mov····%esi,%ebx 1357 »       jne····65d0·<fu_synaprom_device_set_version@@Base+0x20>1357 »       jne····65d0·<fu_synaprom_device_set_version@@Base+0x20> 1358 »       cmp····$0x2,%dl1358 »       cmp····$0x2,%dl 1359 »       je·····6620·<fu_synaprom_device_set_version@@Base+0x70>1359 »       je·····6620·<fu_synaprom_device_set_version@@Base+0x70> 1360 »       movzbl·%dl,%edx1360 »       movzbl·%dl,%edx 1361 »       lea····0x43e6(%rip),%rdi········1361 »       lea····0x43ee(%rip),%rdi········ 1362 »       movzbl·%r14b,%r12d1362 »       movzbl·%r14b,%r12d 1363 »       movzbl·%bl,%esi1363 »       movzbl·%bl,%esi 1364 »       mov····%r12d,%ecx1364 »       mov····%r12d,%ecx 1365 »       mov····%al,%ch1365 »       mov····%al,%ch 1366 »       xor····%eax,%eax1366 »       xor····%eax,%eax 1367 »       mov····%ecx,%r12d1367 »       mov····%ecx,%r12d 1368 »       mov····%r13d,%ecx1368 »       mov····%r13d,%ecx Offset 1376, 32 lines modifiedOffset 1376, 32 lines modified 1376 »       pop····%rbx1376 »       pop····%rbx 1377 »       pop····%rbp1377 »       pop····%rbp 1378 »       pop····%r121378 »       pop····%r12 1379 »       pop····%r131379 »       pop····%r13 1380 »       pop····%r141380 »       pop····%r14 1381 »       jmp····48b0·<g_free@plt>1381 »       jmp····48b0·<g_free@plt> 1382 »       cs·nopw·0x0(%rax,%rax,1)1382 »       cs·nopw·0x0(%rax,%rax,1) 1383 »       lea····0x3d01(%rip),%rdx········1383 »       lea····0x3d09(%rip),%rdx········ 1384 »       xor····%eax,%eax1384 »       xor····%eax,%eax 1385 »       mov····$0x2,%ecx1385 »       mov····$0x2,%ecx 1386 »       lea····0x40f6(%rip),%rdi········1386 »       lea····0x40fe(%rip),%rdi········ 1387 »       mov····$0x80,%esi1387 »       mov····$0x80,%esi 1388 »       call···4b70·<g_log@plt>1388 »       call···4b70·<g_log@plt> 1389 »       mov····$0x1,%edx1389 »       mov····$0x1,%edx 1390 »       mov····$0x1,%eax1390 »       mov····$0x1,%eax 1391 »       jmp····65d3·<fu_synaprom_device_set_version@@Base+0x23>1391 »       jmp····65d3·<fu_synaprom_device_set_version@@Base+0x23> 1392 »       nopl···0x0(%rax,%rax,1)1392 »       nopl···0x0(%rax,%rax,1) 1393 »       push···%r151393 »       push···%r15 1394 »       push···%r141394 »       push···%r14 1395 »       push···%r131395 »       push···%r13 1396 »       push···%r121396 »       push···%r12 1397 »       push···%rbp1397 »       push···%rbp 1398 »       push···%rbx1398 »       push···%rbx 1399 »       mov····%rdi,%rbx1399 »       mov····%rdi,%rbx 1400 »       lea····0x3ce4(%rip),%rdi········1400 »       lea····0x3cec(%rip),%rdi········ 1401 »       sub····$0x48,%rsp1401 »       sub····$0x48,%rsp 1402 »       mov····%fs:0x28,%r121402 »       mov····%fs:0x28,%r12 1403 »       mov····%r12,0x38(%rsp)1403 »       mov····%r12,0x38(%rsp) 1404 »       mov····%rsi,%r121404 »       mov····%rsi,%r12 1405 »       call···4b20·<fu_progress_new@plt>1405 »       call···4b20·<fu_progress_new@plt> 1406 »       mov····%rbx,%rdi1406 »       mov····%rbx,%rdi 1407 »       mov····%rax,%rbp1407 »       mov····%rax,%rbp Offset 1443, 15 lines modifiedOffset 1443, 15 lines modified 1443 »       mov····%rbx,%rdi1443 »       mov····%rbx,%rdi 1444 »       mov····%rax,%r141444 »       mov····%rax,%r14 1445 »       call···6390·<fu_synaprom_device_cmd_send@@Base>1445 »       call···6390·<fu_synaprom_device_cmd_send@@Base> 1446 »       test···%eax,%eax1446 »       test···%eax,%eax 1447 »       mov····%eax,%r15d1447 »       mov····%eax,%r15d 1448 »       je·····6890·<fu_synaprom_device_set_version@@Base+0x2e0>1448 »       je·····6890·<fu_synaprom_device_set_version@@Base+0x2e0> 1449 »       mov····(%r14),%rax1449 »       mov····(%r14),%rax 1450 »       lea····0x400e(%rip),%rdi········1450 »       lea····0x4016(%rip),%rdi········ 1451 »       mov····(%rax),%rdx1451 »       mov····(%rax),%rdx 1452 »       movzbl·0xd(%rax),%ecx1452 »       movzbl·0xd(%rax),%ecx 1453 »       mov····0x6(%rax),%r15d1453 »       mov····0x6(%rax),%r15d 1454 »       movzbl·0xb(%rax),%r9d1454 »       movzbl·0xb(%rax),%r9d 1455 »       mov····%rdx,0x10(%rsp)1455 »       mov····%rdx,0x10(%rsp) 1456 »       mov····0x8(%rax),%rdx1456 »       mov····0x8(%rax),%rdx 1457 »       movzbl·0xa(%rax),%r8d1457 »       movzbl·0xa(%rax),%r8d Offset 1468, 26 lines modifiedOffset 1468, 26 lines modified 1468 »       xor····%eax,%eax1468 »       xor····%eax,%eax 1469 »       mov····%edx,%esi1469 »       mov····%edx,%esi 1470 »       and····$0x20,%edx1470 »       and····$0x20,%edx 1471 »       and····$0x20,%esi1471 »       and····$0x20,%esi 1472 »       mov····%sil,0xf(%rsp)1472 »       mov····%sil,0xf(%rsp) 1473 »       mov····$0x40,%esi1473 »       mov····$0x40,%esi 1474 »       push···%rdx1474 »       push···%rdx 1475 »       lea····0x3c1e(%rip),%rdx········1475 »       lea····0x3c26(%rip),%rdx········ 1476 »       push···%r151476 »       push···%r15 1477 »       mov····%r9d,0x18(%rsp)1477 »       mov····%r9d,0x18(%rsp) 1478 »       mov····%r8d,0x14(%rsp)1478 »       mov····%r8d,0x14(%rsp) 1479 »       call···4b70·<g_log@plt>1479 »       call···4b70·<g_log@plt> 1480 »       mov····0x18(%rsp),%edx1480 »       mov····0x18(%rsp),%edx 1481 »       mov····%r15d,%ecx1481 »       mov····%r15d,%ecx 1482 »       mov····%rbx,%rdi1482 »       mov····%rbx,%rdi 1483 »       mov····0x14(%rsp),%esi1483 »       mov····0x14(%rsp),%esi 1484 »       call···65b0·<fu_synaprom_device_set_version@@Base>1484 »       call···65b0·<fu_synaprom_device_set_version@@Base> 1485 »       movzwl·0x34(%rsp),%eax1485 »       movzwl·0x34(%rsp),%eax 1486 »       lea····0x4233(%rip),%rdi········1486 »       lea····0x423b(%rip),%rdi········ 1487 »       movzwl·0x32(%rsp),%edx1487 »       movzwl·0x32(%rsp),%edx 1488 »       movzwl·0x36(%rsp),%esi1488 »       movzwl·0x36(%rsp),%esi 1489 »       shl····$0x10,%rax1489 »       shl····$0x10,%rax 1490 »       or·····%rdx,%rax1490 »       or·····%rdx,%rax 1491 »       shl····$0x20,%rsi1491 »       shl····$0x20,%rsi 1492 »       or·····%rax,%rsi1492 »       or·····%rax,%rsi 1493 »       xor····%eax,%eax1493 »       xor····%eax,%eax Offset 1541, 15 lines modifiedOffset 1541, 15 lines modified 1541 »       mov····(%rsp),%eax1541 »       mov····(%rsp),%eax 1542 »       sub····$0x45,%eax1542 »       sub····$0x45,%eax 1543 »       cmp····$0x2,%eax1543 »       cmp····$0x2,%eax 1544 »       jbe····6823·<fu_synaprom_device_set_version@@Base+0x273>1544 »       jbe····6823·<fu_synaprom_device_set_version@@Base+0x273> 1545 »       mov····$0x5,%eax1545 »       mov····$0x5,%eax 1546 »       jmp····6828·<fu_synaprom_device_set_version@@Base+0x278>1546 »       jmp····6828·<fu_synaprom_device_set_version@@Base+0x278> 1547 »       nop1547 »       nop 1548 »       lea····0x4136(%rip),%rsi········1548 »       lea····0x413e(%rip),%rsi········ 1549 »       xor····%eax,%eax1549 »       xor····%eax,%eax 1550 »       mov····%r12,%rdi1550 »       mov····%r12,%rdi 1551 »       call···4bb0·<g_prefix_error@plt>1551 »       call···4bb0·<g_prefix_error@plt> 1552 »       test···%rbp,%rbp1552 »       test···%rbp,%rbp 1553 »       je·····68ae·<fu_synaprom_device_set_version@@Base+0x2fe>1553 »       je·····68ae·<fu_synaprom_device_set_version@@Base+0x2fe> 1554 »       mov····%rbp,%rdi1554 »       mov····%rbp,%rdi 1555 »       call···4dd0·<g_object_unref@plt>1555 »       call···4dd0·<g_object_unref@plt> Offset 1579, 15 lines modifiedOffset 1579, 15 lines modified 1579 »       call···4dd0·<g_object_unref@plt>1579 »       call···4dd0·<g_object_unref@plt> 1580 »       jmp····683e·<fu_synaprom_device_set_version@@Base+0x28e>1580 »       jmp····683e·<fu_synaprom_device_set_version@@Base+0x28e> 1581 »       nopl···0x0(%rax,%rax,1)1581 »       nopl···0x0(%rax,%rax,1) 1582 »       call···4b10·<g_io_error_quark@plt>1582 »       call···4b10·<g_io_error_quark@plt> 1583 »       mov····(%rsp),%r8d1583 »       mov····(%rsp),%r8d 1584 »       mov····%r12,%rdi1584 »       mov····%r12,%rdi 1585 »       xor····%r15d,%r15d1585 »       xor····%r15d,%r15d 1586 »       lea····0x3aaa(%rip),%rcx········1586 »       lea····0x3ab2(%rip),%rcx········ 1587 »       mov····%eax,%esi1587 »       mov····%eax,%esi 1588 »       mov····$0xf,%edx1588 »       mov····$0xf,%edx 1589 »       xor····%eax,%eax1589 »       xor····%eax,%eax 1590 »       call···4910·<g_set_error@plt>1590 »       call···4910·<g_set_error@plt> 1591 »       jmp····6844·<fu_synaprom_device_set_version@@Base+0x294>1591 »       jmp····6844·<fu_synaprom_device_set_version@@Base+0x294> 1592 »       call···4920·<__stack_chk_fail@plt>1592 »       call···4920·<__stack_chk_fail@plt> 1593 »       cs·nopw·0x0(%rax,%rax,1)1593 »       cs·nopw·0x0(%rax,%rax,1) Offset 1597, 15 lines modifiedOffset 1597, 15 lines modified 1597 »       push···%r141597 »       push···%r14 1598 »       mov····%rdx,%r141598 »       mov····%rdx,%r14 1599 »       push···%r131599 »       push···%r13 1600 »       push···%r121600 »       push···%r12 1601 »       push···%rbp1601 »       push···%rbp 1602 »       push···%rbx1602 »       push···%rbx 1603 »       mov····%rsi,%rbx1603 »       mov····%rsi,%rbx 1604 »       lea····0x3aa1(%rip),%rsi········1604 »       lea····0x3aa9(%rip),%rsi········ 1605 »       sub····$0x48,%rsp1605 »       sub····$0x48,%rsp 1606 »       mov····%rdi,0x10(%rsp)1606 »       mov····%rdi,0x10(%rsp) 1607 »       mov····%rdx,%rdi1607 »       mov····%rdx,%rdi 1608 »       mov····%rdx,0x18(%rsp)1608 »       mov····%rdx,0x18(%rsp) 1609 »       mov····%fs:0x28,%r121609 »       mov····%fs:0x28,%r12 1610 »       mov····%r12,0x38(%rsp)1610 »       mov····%r12,0x38(%rsp) 1611 »       mov····%rcx,%r121611 »       mov····%rcx,%r12 Offset 1704, 15 lines modifiedOffset 1704, 15 lines modified 1704 »       nopl···0x0(%rax,%rax,1)1704 »       nopl···0x0(%rax,%rax,1) 1705 »       mov····(%rsp),%r141705 »       mov····(%rsp),%r14 1706 »       mov····0x18(%rsp),%rbx1706 »       mov····0x18(%rsp),%rbx 1707 »       mov····%rbx,%rdi1707 »       mov····%rbx,%rdi 1708 »       call···4af0·<fu_progress_step_done@plt>1708 »       call···4af0·<fu_progress_step_done@plt> 1709 »       mov····%rbx,%rdi1709 »       mov····%rbx,%rdi 1710 »       call···4830·<fu_progress_get_child@plt>1710 »       call···4830·<fu_progress_get_child@plt> 1711 »       lea····0x3950(%rip),%rsi········1711 »       lea····0x3958(%rip),%rsi········ 1712 »       mov····%rax,%rdi1712 »       mov····%rax,%rdi 1713 »       mov····%rax,%r131713 »       mov····%rax,%r13 1714 »       call···4890·<fu_progress_set_id@plt>1714 »       call···4890·<fu_progress_set_id@plt> 1715 »       mov····0x8(%r14),%esi1715 »       mov····0x8(%r14),%esi 1716 »       mov····%r13,%rdi1716 »       mov····%r13,%rdi 1717 »       call···4ce0·<fu_progress_set_steps@plt>1717 »       call···4ce0·<fu_progress_set_steps@plt> 1718 »       mov····0x8(%r14),%eax1718 »       mov····0x8(%r14),%eax Offset 1780, 15 lines modifiedOffset 1780, 15 lines modified 1780 »       push···%r141780 »       push···%r14 1781 »       mov····%rdx,%r141781 »       mov····%rdx,%r14 1782 »       mov····%r8,%rdx1782 »       mov····%r8,%rdx 1783 »       push···%r131783 »       push···%r13 1784 »       mov····%rdi,%r131784 »       mov····%rdi,%r13 1785 »       mov····%rsi,%rdi1785 »       mov····%rsi,%rdi 1786 »       push···%r121786 »       push···%r12 1787 »       lea····0x3c3c(%rip),%rsi········1787 »       lea····0x3c44(%rip),%rsi········ 1788 »       xor····%r12d,%r12d1788 »       xor····%r12d,%r12d 1789 »       push···%rbp1789 »       push···%rbp 1790 »       mov····%r8,%rbp1790 »       mov····%r8,%rbp 1791 »       push···%rbx1791 »       push···%rbx 1792 »       call···4be0·<fu_firmware_get_image_by_id_bytes@plt>1792 »       call···4be0·<fu_firmware_get_image_by_id_bytes@plt> 1793 »       test···%rax,%rax1793 »       test···%rax,%rax 1794 »       je·····6c6a·<fu_synaprom_device_write_fw@@Base+0x31a>1794 »       je·····6c6a·<fu_synaprom_device_write_fw@@Base+0x31a> Offset 1829, 15 lines modifiedOffset 1829, 15 lines modified 1829 »       add····$0x8,%rsp1829 »       add····$0x8,%rsp 1830 »       mov····%rbx,%rax1830 »       mov····%rbx,%rax 1831 »       pop····%rbx1831 »       pop····%rbx 1832 »       pop····%rbp1832 »       pop····%rbp 1833 »       ret1833 »       ret 1834 »       nopw···0x0(%rax,%rax,1)1834 »       nopw···0x0(%rax,%rax,1) 1835 »       push···%rbx1835 »       push···%rbx 1836 »       lea····0x3d21(%rip),%rdi········1836 »       lea····0x3d29(%rip),%rdi········ 1837 »       call···4880·<g_intern_static_string@plt>1837 »       call···4880·<g_intern_static_string@plt> 1838 »       mov····%rax,%rbx1838 »       mov····%rax,%rbx 1839 »       call···4d90·<fu_firmware_get_type@plt>1839 »       call···4d90·<fu_firmware_get_type@plt> 1840 »       sub····$0x8,%rsp1840 »       sub····$0x8,%rsp 1841 »       mov····$0xc8,%edx1841 »       mov····$0xc8,%edx 1842 »       mov····%rbx,%rsi1842 »       mov····%rbx,%rsi 1843 »       push···$0x01843 »       push···$0x0 Offset 1887, 25 lines modifiedOffset 1887, 25 lines modified 1887 »       jmp····6d53·<fu_synaprom_device_new@@Base+0xd3>1887 »       jmp····6d53·<fu_synaprom_device_new@@Base+0xd3> 1888 »       data16·cs·nopw·0x0(%rax,%rax,1)1888 »       data16·cs·nopw·0x0(%rax,%rax,1) 1889 »       nopl···0x0(%rax)1889 »       nopl···0x0(%rax) 1890 »       xor····%edx,%edx1890 »       xor····%edx,%edx 1891 »       push···%rbx1891 »       push···%rbx 1892 »       mov····%rdi,%rbx1892 »       mov····%rdi,%rbx 1893 »       mov····%rsi,%rdi1893 »       mov····%rsi,%rdi 1894 »       lea····0x3c3c(%rip),%rsi········1894 »       lea····0x3c44(%rip),%rsi········ 1895 »       call···4b50·<xb_node_query_text_as_uint@plt>1895 »       call···4b50·<xb_node_query_text_as_uint@plt> 1896 »       mov····$0xffffffff,%edx1896 »       mov····$0xffffffff,%edx 1897 »       cmp····%rax,%rdx1897 »       cmp····%rax,%rdx 1898 »       jb·····6dd2·<fu_synaprom_device_new@@Base+0x152>1898 »       jb·····6dd2·<fu_synaprom_device_new@@Base+0x152> 1899 »       mov····%eax,0x18(%rbx)1899 »       mov····%eax,0x18(%rbx) 1900 »       mov····$0x1,%eax1900 »       mov····$0x1,%eax 1901 »       pop····%rbx1901 »       pop····%rbx 1902 »       ret1902 »       ret 1903 »       nopl···0x0(%rax)1903 »       nopl···0x0(%rax) 1904 »       lea····0x3c15(%rip),%rsi········1904 »       lea····0x3c1d(%rip),%rsi········ 1905 »       mov····%rdi,%rax1905 »       mov····%rdi,%rax 1906 »       mov····%rdx,%rdi1906 »       mov····%rdx,%rdi 1907 »       mov····0x18(%rax),%edx1907 »       mov····0x18(%rax),%edx 1908 »       jmp····4b90·<fu_xmlb_builder_insert_kx@plt>1908 »       jmp····4b90·<fu_xmlb_builder_insert_kx@plt> 1909 »       data16·cs·nopw·0x0(%rax,%rax,1)1909 »       data16·cs·nopw·0x0(%rax,%rax,1) 1910 »       push···%r151910 »       push···%r15 1911 »       push···%r141911 »       push···%r14 Offset 2079, 18 lines modifiedOffset 2079, 18 lines modified 2079 »       mov····%rax,%r142079 »       mov····%rax,%r14 2080 »       je·····7205·<fu_synaprom_device_new@@Base+0x585>2080 »       je·····7205·<fu_synaprom_device_new@@Base+0x585> 2081 »       mov····%r12d,%edi2081 »       mov····%r12d,%edi 2082 »       call···73e0·<fu_synaprom_firmware_tag_to_string@@Base>2082 »       call···73e0·<fu_synaprom_firmware_tag_to_string@@Base> 2083 »       mov····%ebx,%r9d2083 »       mov····%ebx,%r9d 2084 »       mov····%r12d,%ecx2084 »       mov····%r12d,%ecx 2085 »       mov····$0x80,%esi2085 »       mov····$0x80,%esi 2086 »       lea····0x346d(%rip),%rdx········2086 »       lea····0x3475(%rip),%rdx········ 2087 »       mov····%rax,%r82087 »       mov····%rax,%r8 2088 »       xor····%eax,%eax2088 »       xor····%eax,%eax 2089 »       lea····0x3684(%rip),%rdi········2089 »       lea····0x368c(%rip),%rdi········ 2090 »       call···4b70·<g_log@plt>2090 »       call···4b70·<g_log@plt> 2091 »       mov····%r14,%rdi2091 »       mov····%r14,%rdi 2092 »       call···48f0·<fu_firmware_new_from_bytes@plt>2092 »       call···48f0·<fu_firmware_new_from_bytes@plt> 2093 »       mov····%r15,%rsi2093 »       mov····%r15,%rsi 2094 »       mov····%rax,%rdi2094 »       mov····%rax,%rdi 2095 »       mov····%rax,%rbx2095 »       mov····%rax,%rbx 2096 »       call···4e20·<fu_firmware_set_idx@plt>2096 »       call···4e20·<fu_firmware_set_idx@plt> Offset 2120, 15 lines modifiedOffset 2120, 15 lines modified 2120 »       mov····0x10(%rsp),%rcx2120 »       mov····0x10(%rsp),%rcx 2121 »       mov····%r12,%rdi2121 »       mov····%r12,%rdi 2122 »       mov····%eax,0x18(%rcx)2122 »       mov····%eax,0x18(%rcx) 2123 »       call···7590·<fu_struct_synaprom_mfw_hdr_get_vminor@@Base>2123 »       call···7590·<fu_struct_synaprom_mfw_hdr_get_vminor@@Base> 2124 »       mov····%r12,%rdi2124 »       mov····%r12,%rdi 2125 »       mov····%eax,%r15d2125 »       mov····%eax,%r15d 2126 »       call···7550·<fu_struct_synaprom_mfw_hdr_get_vmajor@@Base>2126 »       call···7550·<fu_struct_synaprom_mfw_hdr_get_vmajor@@Base> 2127 »       lea····0x38f3(%rip),%rdi········2127 »       lea····0x38fb(%rip),%rdi········ 2128 »       movzbl·%r15b,%edx2128 »       movzbl·%r15b,%edx 2129 »       movzbl·%al,%esi2129 »       movzbl·%al,%esi 2130 »       xor····%eax,%eax2130 »       xor····%eax,%eax 2131 »       call···4860·<g_strdup_printf@plt>2131 »       call···4860·<g_strdup_printf@plt> 2132 »       mov····0x10(%rsp),%rdi2132 »       mov····0x10(%rsp),%rdi 2133 »       mov····%rax,%rsi2133 »       mov····%rax,%rsi 2134 »       mov····%rax,%r152134 »       mov····%rax,%r15 Offset 2139, 15 lines modifiedOffset 2139, 15 lines modified 2139 »       call···48b0·<g_free@plt>2139 »       call···48b0·<g_free@plt> 2140 »       jmp····6fc0·<fu_synaprom_device_new@@Base+0x340>2140 »       jmp····6fc0·<fu_synaprom_device_new@@Base+0x340> 2141 »       nopl···0x0(%rax,%rax,1)2141 »       nopl···0x0(%rax,%rax,1) 2142 »       mov····0x8(%rsp),%r152142 »       mov····0x8(%rsp),%r15 2143 »       call···4b10·<g_io_error_quark@plt>2143 »       call···4b10·<g_io_error_quark@plt> 2144 »       mov····%r12d,%r8d2144 »       mov····%r12d,%r8d 2145 »       mov····$0x23,%edx2145 »       mov····$0x23,%edx 2146 »       lea····0x3347(%rip),%rcx········2146 »       lea····0x334f(%rip),%rcx········ 2147 »       mov····%eax,%esi2147 »       mov····%eax,%esi 2148 »       xor····%eax,%eax2148 »       xor····%eax,%eax 2149 »       mov····%r15,%rdi2149 »       mov····%r15,%rdi 2150 »       call···4910·<g_set_error@plt>2150 »       call···4910·<g_set_error@plt> 2151 »       mov····%r13,%rdi2151 »       mov····%r13,%rdi 2152 »       call···47c0·<g_byte_array_unref@plt>2152 »       call···47c0·<g_byte_array_unref@plt> 2153 »       mov····%rbx,%rdi2153 »       mov····%rbx,%rdi Offset 2163, 39 lines modifiedOffset 2163, 39 lines modified 2163 »       pop····%r132163 »       pop····%r13 2164 »       pop····%r142164 »       pop····%r14 2165 »       pop····%r152165 »       pop····%r15 2166 »       ret2166 »       ret 2167 »       nopw···0x0(%rax,%rax,1)2167 »       nopw···0x0(%rax,%rax,1) 2168 »       mov····0x8(%rsp),%r152168 »       mov····0x8(%rsp),%r15 2169 »       call···4b10·<g_io_error_quark@plt>2169 »       call···4b10·<g_io_error_quark@plt> 2170 »       lea····0x3816(%rip),%rcx········2170 »       lea····0x381e(%rip),%rcx········ 2171 »       mov····%r12d,%r8d2171 »       mov····%r12d,%r8d 2172 »       mov····%eax,%esi2172 »       mov····%eax,%esi 2173 »       mov····$0x23,%edx2173 »       mov····$0x23,%edx 2174 »       mov····%r15,%rdi2174 »       mov····%r15,%rdi 2175 »       xor····%eax,%eax2175 »       xor····%eax,%eax 2176 »       call···4910·<g_set_error@plt>2176 »       call···4910·<g_set_error@plt> 2177 »       mov····%r13,%rdi2177 »       mov····%r13,%rdi 2178 »       call···47c0·<g_byte_array_unref@plt>2178 »       call···47c0·<g_byte_array_unref@plt> 2179 »       jmp····71b5·<fu_synaprom_device_new@@Base+0x535>2179 »       jmp····71b5·<fu_synaprom_device_new@@Base+0x535> 2180 »       nop2180 »       nop 2181 »       call···4b10·<g_io_error_quark@plt>2181 »       call···4b10·<g_io_error_quark@plt> 2182 »       lea····0x329c(%rip),%rcx········2182 »       lea····0x32a4(%rip),%rcx········ 2183 »       mov····$0x23,%edx2183 »       mov····$0x23,%edx 2184 »       mov····%r15,%rdi2184 »       mov····%r15,%rdi 2185 »       mov····%eax,%esi2185 »       mov····%eax,%esi 2186 »       call···4ef0·<g_set_error_literal@plt>2186 »       call···4ef0·<g_set_error_literal@plt> 2187 »       jmp····71b5·<fu_synaprom_device_new@@Base+0x535>2187 »       jmp····71b5·<fu_synaprom_device_new@@Base+0x535> 2188 »       nopl···(%rax)2188 »       nopl···(%rax) 2189 »       mov····$0x1,%eax2189 »       mov····$0x1,%eax 2190 »       jmp····71b7·<fu_synaprom_device_new@@Base+0x537>2190 »       jmp····71b7·<fu_synaprom_device_new@@Base+0x537> 2191 »       nopw···0x0(%rax,%rax,1)2191 »       nopw···0x0(%rax,%rax,1) 2192 »       mov····0x8(%rsp),%r152192 »       mov····0x8(%rsp),%r15 2193 »       call···4b10·<g_io_error_quark@plt>2193 »       call···4b10·<g_io_error_quark@plt> 2194 »       lea····0x37ce(%rip),%rcx········2194 »       lea····0x37d6(%rip),%rcx········ 2195 »       mov····%r12d,%r8d2195 »       mov····%r12d,%r8d 2196 »       mov····%eax,%esi2196 »       mov····%eax,%esi 2197 »       jmp····71f6·<fu_synaprom_device_new@@Base+0x576>2197 »       jmp····71f6·<fu_synaprom_device_new@@Base+0x576> 2198 »       nopl···0x0(%rax,%rax,1)2198 »       nopl···0x0(%rax,%rax,1) 2199 »       mov····%r14,%rdi2199 »       mov····%r14,%rdi 2200 »       call···4bc0·<g_bytes_unref@plt>2200 »       call···4bc0·<g_bytes_unref@plt> 2201 »       mov····%r13,%rdi2201 »       mov····%r13,%rdi Offset 2254, 17 lines modifiedOffset 2254, 17 lines modified 2254 »       call···4de0·<g_type_check_instance_is_a@plt>2254 »       call···4de0·<g_type_check_instance_is_a@plt> 2255 »       test···%eax,%eax2255 »       test···%eax,%eax 2256 »       je·····7330·<fu_synaprom_firmware_get_product_id@@Base+0x30>2256 »       je·····7330·<fu_synaprom_firmware_get_product_id@@Base+0x30> 2257 »       mov····0x18(%rbx),%eax2257 »       mov····0x18(%rbx),%eax 2258 »       pop····%rbx2258 »       pop····%rbx 2259 »       ret2259 »       ret 2260 »       nop2260 »       nop 2261 »       lea····0x370a(%rip),%rdx········2261 »       lea····0x3712(%rip),%rdx········ 2262 »       lea····0x3ae2(%rip),%rsi········2262 »       lea····0x3ae2(%rip),%rsi········ 2263 »       lea····0x33e6(%rip),%rdi········2263 »       lea····0x33ee(%rip),%rdi········ 2264 »       call···4a60·<g_return_if_fail_warning@plt>2264 »       call···4a60·<g_return_if_fail_warning@plt> 2265 »       xor····%eax,%eax2265 »       xor····%eax,%eax 2266 »       pop····%rbx2266 »       pop····%rbx 2267 »       ret2267 »       ret 2268 »       xchg···%ax,%ax2268 »       xchg···%ax,%ax    2269 0000000000007350·<fu_synaprom_firmware_set_signature_size@@Base>:2269 0000000000007350·<fu_synaprom_firmware_set_signature_size@@Base>: Offset 2288, 17 lines modifiedOffset 2288, 17 lines modified 2288 »       je·····7390·<fu_synaprom_firmware_set_signature_size@@Base+0x40>2288 »       je·····7390·<fu_synaprom_firmware_set_signature_size@@Base+0x40> 2289 »       mov····%ebp,0x1c(%rbx)2289 »       mov····%ebp,0x1c(%rbx) 2290 »       add····$0x8,%rsp2290 »       add····$0x8,%rsp 2291 »       mov····$0x1,%eax2291 »       mov····$0x1,%eax 2292 »       pop····%rbx2292 »       pop····%rbx 2293 »       pop····%rbp2293 »       pop····%rbp 2294 »       ret2294 »       ret 2295 »       lea····0x36aa(%rip),%rdx········2295 »       lea····0x36b2(%rip),%rdx········ 2296 »       lea····0x3a42(%rip),%rsi········2296 »       lea····0x3a42(%rip),%rsi········ 2297 »       lea····0x3386(%rip),%rdi········2297 »       lea····0x338e(%rip),%rdi········ 2298 »       call···4a60·<g_return_if_fail_warning@plt>2298 »       call···4a60·<g_return_if_fail_warning@plt> 2299 »       add····$0x8,%rsp2299 »       add····$0x8,%rsp 2300 »       xor····%eax,%eax2300 »       xor····%eax,%eax 2301 »       pop····%rbx2301 »       pop····%rbx 2302 »       pop····%rbp2302 »       pop····%rbp 2303 »       ret2303 »       ret 2304 »       data16·cs·nopw·0x0(%rax,%rax,1)2304 »       data16·cs·nopw·0x0(%rax,%rax,1) Offset 2311, 129 lines modifiedOffset 2311, 129 lines modified 2311 »       add····$0x8,%rsp2311 »       add····$0x8,%rsp 2312 »       mov····%rax,%rdi2312 »       mov····%rax,%rdi 2313 »       xor····%eax,%eax2313 »       xor····%eax,%eax 2314 »       jmp····4c60·<g_object_new@plt>2314 »       jmp····4c60·<g_object_new@plt> 2315 »       nopl···0x0(%rax)2315 »       nopl···0x0(%rax)    2316 00000000000073e0·<fu_synaprom_firmware_tag_to_string@@Base>:2316 00000000000073e0·<fu_synaprom_firmware_tag_to_string@@Base>: 2317 »       lea····0x341c(%rip),%rax········2317 »       lea····0x3424(%rip),%rax········ 2318 »       cmp····$0x1,%edi2318 »       cmp····$0x1,%edi 2319 »       je·····7417·<fu_synaprom_firmware_tag_to_string@@Base+0x37>2319 »       je·····7417·<fu_synaprom_firmware_tag_to_string@@Base+0x37> 2320 »       lea····0x3482(%rip),%rax········2320 »       lea····0x348a(%rip),%rax········ 2321 »       cmp····$0x2,%edi2321 »       cmp····$0x2,%edi 2322 »       je·····7417·<fu_synaprom_firmware_tag_to_string@@Base+0x37>2322 »       je·····7417·<fu_synaprom_firmware_tag_to_string@@Base+0x37> 2323 »       lea····0x33f2(%rip),%rax········2323 »       lea····0x33fa(%rip),%rax········ 2324 »       cmp····$0x3,%edi2324 »       cmp····$0x3,%edi 2325 »       je·····7417·<fu_synaprom_firmware_tag_to_string@@Base+0x37>2325 »       je·····7417·<fu_synaprom_firmware_tag_to_string@@Base+0x37> 2326 »       lea····0x3654(%rip),%rax········2326 »       lea····0x365c(%rip),%rax········ 2327 »       cmp····$0x4,%edi2327 »       cmp····$0x4,%edi 2328 »       mov····$0x0,%edx2328 »       mov····$0x0,%edx 2329 »       cmovne·%rdx,%rax2329 »       cmovne·%rdx,%rax 2330 »       ret2330 »       ret 2331 »       nopl···0x0(%rax,%rax,1)2331 »       nopl···0x0(%rax,%rax,1)    2332 0000000000007420·<fu_struct_synaprom_mfw_hdr_get_product@@Base>:2332 0000000000007420·<fu_struct_synaprom_mfw_hdr_get_product@@Base>: 2333 »       test···%rdi,%rdi2333 »       test···%rdi,%rdi 2334 »       je·····7438·<fu_struct_synaprom_mfw_hdr_get_product@@Base+0x18>2334 »       je·····7438·<fu_struct_synaprom_mfw_hdr_get_product@@Base+0x18> 2335 »       mov····(%rdi),%rdi2335 »       mov····(%rdi),%rdi 2336 »       mov····$0x4d2,%esi2336 »       mov····$0x4d2,%esi 2337 »       jmp····4b40·<fu_memread_uint32@plt>2337 »       jmp····4b40·<fu_memread_uint32@plt> 2338 »       nopw···0x0(%rax,%rax,1)2338 »       nopw···0x0(%rax,%rax,1) 2339 »       lea····0x3633(%rip),%rdx········2339 »       lea····0x363b(%rip),%rdx········ 2340 »       sub····$0x8,%rsp2340 »       sub····$0x8,%rsp 2341 »       lea····0x4636(%rip),%rsi········2341 »       lea····0x4636(%rip),%rsi········ 2342 »       lea····0x362c(%rip),%rdi········2342 »       lea····0x3634(%rip),%rdi········ 2343 »       call···4a60·<g_return_if_fail_warning@plt>2343 »       call···4a60·<g_return_if_fail_warning@plt> 2344 »       xor····%eax,%eax2344 »       xor····%eax,%eax 2345 »       add····$0x8,%rsp2345 »       add····$0x8,%rsp 2346 »       ret2346 »       ret 2347 »       nopl···(%rax)2347 »       nopl···(%rax)    2348 0000000000007460·<fu_struct_synaprom_mfw_hdr_get_id@@Base>:2348 0000000000007460·<fu_struct_synaprom_mfw_hdr_get_id@@Base>: 2349 »       test···%rdi,%rdi2349 »       test···%rdi,%rdi 2350 »       je·····7480·<fu_struct_synaprom_mfw_hdr_get_id@@Base+0x20>2350 »       je·····7480·<fu_struct_synaprom_mfw_hdr_get_id@@Base+0x20> 2351 »       mov····(%rdi),%rdi2351 »       mov····(%rdi),%rdi 2352 »       mov····$0x4d2,%esi2352 »       mov····$0x4d2,%esi 2353 »       add····$0x4,%rdi2353 »       add····$0x4,%rdi 2354 »       jmp····4b40·<fu_memread_uint32@plt>2354 »       jmp····4b40·<fu_memread_uint32@plt> 2355 »       cs·nopw·0x0(%rax,%rax,1)2355 »       cs·nopw·0x0(%rax,%rax,1) 2356 »       lea····0x35eb(%rip),%rdx········2356 »       lea····0x35f3(%rip),%rdx········ 2357 »       sub····$0x8,%rsp2357 »       sub····$0x8,%rsp 2358 »       lea····0x45ae(%rip),%rsi········2358 »       lea····0x45ae(%rip),%rsi········ 2359 »       lea····0x35e4(%rip),%rdi········2359 »       lea····0x35ec(%rip),%rdi········ 2360 »       call···4a60·<g_return_if_fail_warning@plt>2360 »       call···4a60·<g_return_if_fail_warning@plt> 2361 »       xor····%eax,%eax2361 »       xor····%eax,%eax 2362 »       add····$0x8,%rsp2362 »       add····$0x8,%rsp 2363 »       ret2363 »       ret 2364 »       data16·cs·nopw·0x0(%rax,%rax,1)2364 »       data16·cs·nopw·0x0(%rax,%rax,1)    2365 00000000000074b0·<fu_struct_synaprom_mfw_hdr_get_buildtime@@Base>:2365 00000000000074b0·<fu_struct_synaprom_mfw_hdr_get_buildtime@@Base>: 2366 »       test···%rdi,%rdi2366 »       test···%rdi,%rdi 2367 »       je·····74d0·<fu_struct_synaprom_mfw_hdr_get_buildtime@@Base+0x20>2367 »       je·····74d0·<fu_struct_synaprom_mfw_hdr_get_buildtime@@Base+0x20> 2368 »       mov····(%rdi),%rdi2368 »       mov····(%rdi),%rdi 2369 »       mov····$0x4d2,%esi2369 »       mov····$0x4d2,%esi 2370 »       add····$0x8,%rdi2370 »       add····$0x8,%rdi 2371 »       jmp····4b40·<fu_memread_uint32@plt>2371 »       jmp····4b40·<fu_memread_uint32@plt> 2372 »       cs·nopw·0x0(%rax,%rax,1)2372 »       cs·nopw·0x0(%rax,%rax,1) 2373 »       lea····0x359b(%rip),%rdx········2373 »       lea····0x35a3(%rip),%rdx········ 2374 »       sub····$0x8,%rsp2374 »       sub····$0x8,%rsp 2375 »       lea····0x451e(%rip),%rsi········2375 »       lea····0x451e(%rip),%rsi········ 2376 »       lea····0x3594(%rip),%rdi········2376 »       lea····0x359c(%rip),%rdi········ 2377 »       call···4a60·<g_return_if_fail_warning@plt>2377 »       call···4a60·<g_return_if_fail_warning@plt> 2378 »       xor····%eax,%eax2378 »       xor····%eax,%eax 2379 »       add····$0x8,%rsp2379 »       add····$0x8,%rsp 2380 »       ret2380 »       ret 2381 »       data16·cs·nopw·0x0(%rax,%rax,1)2381 »       data16·cs·nopw·0x0(%rax,%rax,1)    2382 0000000000007500·<fu_struct_synaprom_mfw_hdr_get_buildnum@@Base>:2382 0000000000007500·<fu_struct_synaprom_mfw_hdr_get_buildnum@@Base>: 2383 »       test···%rdi,%rdi2383 »       test···%rdi,%rdi 2384 »       je·····7520·<fu_struct_synaprom_mfw_hdr_get_buildnum@@Base+0x20>2384 »       je·····7520·<fu_struct_synaprom_mfw_hdr_get_buildnum@@Base+0x20> 2385 »       mov····(%rdi),%rdi2385 »       mov····(%rdi),%rdi 2386 »       mov····$0x4d2,%esi2386 »       mov····$0x4d2,%esi 2387 »       add····$0xc,%rdi2387 »       add····$0xc,%rdi 2388 »       jmp····4b40·<fu_memread_uint32@plt>2388 »       jmp····4b40·<fu_memread_uint32@plt> 2389 »       cs·nopw·0x0(%rax,%rax,1)2389 »       cs·nopw·0x0(%rax,%rax,1) 2390 »       lea····0x354b(%rip),%rdx········2390 »       lea····0x3553(%rip),%rdx········ 2391 »       sub····$0x8,%rsp2391 »       sub····$0x8,%rsp 2392 »       lea····0x448e(%rip),%rsi········2392 »       lea····0x448e(%rip),%rsi········ 2393 »       lea····0x3544(%rip),%rdi········2393 »       lea····0x354c(%rip),%rdi········ 2394 »       call···4a60·<g_return_if_fail_warning@plt>2394 »       call···4a60·<g_return_if_fail_warning@plt> 2395 »       xor····%eax,%eax2395 »       xor····%eax,%eax 2396 »       add····$0x8,%rsp2396 »       add····$0x8,%rsp 2397 »       ret2397 »       ret 2398 »       data16·cs·nopw·0x0(%rax,%rax,1)2398 »       data16·cs·nopw·0x0(%rax,%rax,1)    2399 0000000000007550·<fu_struct_synaprom_mfw_hdr_get_vmajor@@Base>:2399 0000000000007550·<fu_struct_synaprom_mfw_hdr_get_vmajor@@Base>: 2400 »       test···%rdi,%rdi2400 »       test···%rdi,%rdi 2401 »       je·····7560·<fu_struct_synaprom_mfw_hdr_get_vmajor@@Base+0x10>2401 »       je·····7560·<fu_struct_synaprom_mfw_hdr_get_vmajor@@Base+0x10> 2402 »       mov····(%rdi),%rax2402 »       mov····(%rdi),%rax 2403 »       movzbl·0x10(%rax),%eax2403 »       movzbl·0x10(%rax),%eax 2404 »       ret2404 »       ret 2405 »       nopl···(%rax)2405 »       nopl···(%rax) 2406 »       lea····0x350b(%rip),%rdx········2406 »       lea····0x3513(%rip),%rdx········ 2407 »       sub····$0x8,%rsp2407 »       sub····$0x8,%rsp 2408 »       lea····0x440e(%rip),%rsi········2408 »       lea····0x440e(%rip),%rsi········ 2409 »       lea····0x3504(%rip),%rdi········2409 »       lea····0x350c(%rip),%rdi········ 2410 »       call···4a60·<g_return_if_fail_warning@plt>2410 »       call···4a60·<g_return_if_fail_warning@plt> 2411 »       xor····%eax,%eax2411 »       xor····%eax,%eax 2412 »       add····$0x8,%rsp2412 »       add····$0x8,%rsp 2413 »       ret2413 »       ret 2414 »       data16·cs·nopw·0x0(%rax,%rax,1)2414 »       data16·cs·nopw·0x0(%rax,%rax,1)    2415 0000000000007590·<fu_struct_synaprom_mfw_hdr_get_vminor@@Base>:2415 0000000000007590·<fu_struct_synaprom_mfw_hdr_get_vminor@@Base>: 2416 »       test···%rdi,%rdi2416 »       test···%rdi,%rdi 2417 »       je·····75a0·<fu_struct_synaprom_mfw_hdr_get_vminor@@Base+0x10>2417 »       je·····75a0·<fu_struct_synaprom_mfw_hdr_get_vminor@@Base+0x10> 2418 »       mov····(%rdi),%rax2418 »       mov····(%rdi),%rax 2419 »       movzbl·0x11(%rax),%eax2419 »       movzbl·0x11(%rax),%eax 2420 »       ret2420 »       ret 2421 »       nopl···(%rax)2421 »       nopl···(%rax) 2422 »       lea····0x34cb(%rip),%rdx········2422 »       lea····0x34d3(%rip),%rdx········ 2423 »       sub····$0x8,%rsp2423 »       sub····$0x8,%rsp 2424 »       lea····0x438e(%rip),%rsi········2424 »       lea····0x438e(%rip),%rsi········ 2425 »       lea····0x34c4(%rip),%rdi········2425 »       lea····0x34cc(%rip),%rdi········ 2426 »       call···4a60·<g_return_if_fail_warning@plt>2426 »       call···4a60·<g_return_if_fail_warning@plt> 2427 »       xor····%eax,%eax2427 »       xor····%eax,%eax 2428 »       add····$0x8,%rsp2428 »       add····$0x8,%rsp 2429 »       ret2429 »       ret 2430 »       data16·cs·nopw·0x0(%rax,%rax,1)2430 »       data16·cs·nopw·0x0(%rax,%rax,1)    2431 00000000000075d0·<fu_struct_synaprom_mfw_hdr_get_unused@@Base>:2431 00000000000075d0·<fu_struct_synaprom_mfw_hdr_get_unused@@Base>: Offset 2442, 103 lines modifiedOffset 2442, 103 lines modified 2442 »       test···%rsi,%rsi2442 »       test···%rsi,%rsi 2443 »       je·····75e1·<fu_struct_synaprom_mfw_hdr_get_unused@@Base+0x11>2443 »       je·····75e1·<fu_struct_synaprom_mfw_hdr_get_unused@@Base+0x11> 2444 »       movq···$0x6,(%rsi)2444 »       movq···$0x6,(%rsi) 2445 »       mov····(%rdi),%rax2445 »       mov····(%rdi),%rax 2446 »       add····$0x12,%rax2446 »       add····$0x12,%rax 2447 »       ret2447 »       ret 2448 »       nopl···0x0(%rax)2448 »       nopl···0x0(%rax) 2449 »       lea····0x347b(%rip),%rdx········2449 »       lea····0x3483(%rip),%rdx········ 2450 »       sub····$0x8,%rsp2450 »       sub····$0x8,%rsp 2451 »       lea····0x42fe(%rip),%rsi········2451 »       lea····0x42fe(%rip),%rsi········ 2452 »       lea····0x3474(%rip),%rdi········2452 »       lea····0x347c(%rip),%rdi········ 2453 »       call···4a60·<g_return_if_fail_warning@plt>2453 »       call···4a60·<g_return_if_fail_warning@plt> 2454 »       xor····%eax,%eax2454 »       xor····%eax,%eax 2455 »       add····$0x8,%rsp2455 »       add····$0x8,%rsp 2456 »       ret2456 »       ret 2457 »       data16·cs·nopw·0x0(%rax,%rax,1)2457 »       data16·cs·nopw·0x0(%rax,%rax,1)    2458 0000000000007620·<fu_struct_synaprom_mfw_hdr_set_product@@Base>:2458 0000000000007620·<fu_struct_synaprom_mfw_hdr_set_product@@Base>: 2459 »       test···%rdi,%rdi2459 »       test···%rdi,%rdi 2460 »       je·····7638·<fu_struct_synaprom_mfw_hdr_set_product@@Base+0x18>2460 »       je·····7638·<fu_struct_synaprom_mfw_hdr_set_product@@Base+0x18> 2461 »       mov····(%rdi),%rdi2461 »       mov····(%rdi),%rdi 2462 »       mov····$0x4d2,%edx2462 »       mov····$0x4d2,%edx 2463 »       jmp····4b30·<fu_memwrite_uint32@plt>2463 »       jmp····4b30·<fu_memwrite_uint32@plt> 2464 »       nopw···0x0(%rax,%rax,1)2464 »       nopw···0x0(%rax,%rax,1) 2465 »       lea····0x3433(%rip),%rdx········2465 »       lea····0x343b(%rip),%rdx········ 2466 »       lea····0x427a(%rip),%rsi········2466 »       lea····0x427a(%rip),%rsi········ 2467 »       lea····0x3430(%rip),%rdi········2467 »       lea····0x3438(%rip),%rdi········ 2468 »       jmp····4a60·<g_return_if_fail_warning@plt>2468 »       jmp····4a60·<g_return_if_fail_warning@plt> 2469 »       data16·cs·nopw·0x0(%rax,%rax,1)2469 »       data16·cs·nopw·0x0(%rax,%rax,1) 2470 »       nopl···(%rax)2470 »       nopl···(%rax)    2471 0000000000007660·<fu_struct_synaprom_mfw_hdr_set_id@@Base>:2471 0000000000007660·<fu_struct_synaprom_mfw_hdr_set_id@@Base>: 2472 »       test···%rdi,%rdi2472 »       test···%rdi,%rdi 2473 »       je·····7680·<fu_struct_synaprom_mfw_hdr_set_id@@Base+0x20>2473 »       je·····7680·<fu_struct_synaprom_mfw_hdr_set_id@@Base+0x20> 2474 »       mov····(%rdi),%rdi2474 »       mov····(%rdi),%rdi 2475 »       mov····$0x4d2,%edx2475 »       mov····$0x4d2,%edx 2476 »       add····$0x4,%rdi2476 »       add····$0x4,%rdi 2477 »       jmp····4b30·<fu_memwrite_uint32@plt>2477 »       jmp····4b30·<fu_memwrite_uint32@plt> 2478 »       cs·nopw·0x0(%rax,%rax,1)2478 »       cs·nopw·0x0(%rax,%rax,1) 2479 »       lea····0x33eb(%rip),%rdx········2479 »       lea····0x33f3(%rip),%rdx········ 2480 »       lea····0x41f2(%rip),%rsi········2480 »       lea····0x41f2(%rip),%rsi········ 2481 »       lea····0x33e8(%rip),%rdi········2481 »       lea····0x33f0(%rip),%rdi········ 2482 »       jmp····4a60·<g_return_if_fail_warning@plt>2482 »       jmp····4a60·<g_return_if_fail_warning@plt> 2483 »       nopw···0x0(%rax,%rax,1)2483 »       nopw···0x0(%rax,%rax,1)    2484 00000000000076a0·<fu_struct_synaprom_mfw_hdr_set_buildtime@@Base>:2484 00000000000076a0·<fu_struct_synaprom_mfw_hdr_set_buildtime@@Base>: 2485 »       test···%rdi,%rdi2485 »       test···%rdi,%rdi 2486 »       je·····76c0·<fu_struct_synaprom_mfw_hdr_set_buildtime@@Base+0x20>2486 »       je·····76c0·<fu_struct_synaprom_mfw_hdr_set_buildtime@@Base+0x20> 2487 »       mov····(%rdi),%rdi2487 »       mov····(%rdi),%rdi 2488 »       mov····$0x4d2,%edx2488 »       mov····$0x4d2,%edx 2489 »       add····$0x8,%rdi2489 »       add····$0x8,%rdi 2490 »       jmp····4b30·<fu_memwrite_uint32@plt>2490 »       jmp····4b30·<fu_memwrite_uint32@plt> 2491 »       cs·nopw·0x0(%rax,%rax,1)2491 »       cs·nopw·0x0(%rax,%rax,1) 2492 »       lea····0x33ab(%rip),%rdx········2492 »       lea····0x33b3(%rip),%rdx········ 2493 »       lea····0x4172(%rip),%rsi········2493 »       lea····0x4172(%rip),%rsi········ 2494 »       lea····0x33a8(%rip),%rdi········2494 »       lea····0x33b0(%rip),%rdi········ 2495 »       jmp····4a60·<g_return_if_fail_warning@plt>2495 »       jmp····4a60·<g_return_if_fail_warning@plt> 2496 »       nopw···0x0(%rax,%rax,1)2496 »       nopw···0x0(%rax,%rax,1)    2497 00000000000076e0·<fu_struct_synaprom_mfw_hdr_set_buildnum@@Base>:2497 00000000000076e0·<fu_struct_synaprom_mfw_hdr_set_buildnum@@Base>: 2498 »       test···%rdi,%rdi2498 »       test···%rdi,%rdi 2499 »       je·····7700·<fu_struct_synaprom_mfw_hdr_set_buildnum@@Base+0x20>2499 »       je·····7700·<fu_struct_synaprom_mfw_hdr_set_buildnum@@Base+0x20> 2500 »       mov····(%rdi),%rdi2500 »       mov····(%rdi),%rdi 2501 »       mov····$0x4d2,%edx2501 »       mov····$0x4d2,%edx 2502 »       add····$0xc,%rdi2502 »       add····$0xc,%rdi 2503 »       jmp····4b30·<fu_memwrite_uint32@plt>2503 »       jmp····4b30·<fu_memwrite_uint32@plt> 2504 »       cs·nopw·0x0(%rax,%rax,1)2504 »       cs·nopw·0x0(%rax,%rax,1) 2505 »       lea····0x336b(%rip),%rdx········2505 »       lea····0x3373(%rip),%rdx········ 2506 »       lea····0x40f2(%rip),%rsi········2506 »       lea····0x40f2(%rip),%rsi········ 2507 »       lea····0x3368(%rip),%rdi········2507 »       lea····0x3370(%rip),%rdi········ 2508 »       jmp····4a60·<g_return_if_fail_warning@plt>2508 »       jmp····4a60·<g_return_if_fail_warning@plt> 2509 »       nopw···0x0(%rax,%rax,1)2509 »       nopw···0x0(%rax,%rax,1)    2510 0000000000007720·<fu_struct_synaprom_mfw_hdr_set_vmajor@@Base>:2510 0000000000007720·<fu_struct_synaprom_mfw_hdr_set_vmajor@@Base>: 2511 »       test···%rdi,%rdi2511 »       test···%rdi,%rdi 2512 »       je·····7730·<fu_struct_synaprom_mfw_hdr_set_vmajor@@Base+0x10>2512 »       je·····7730·<fu_struct_synaprom_mfw_hdr_set_vmajor@@Base+0x10> 2513 »       mov····(%rdi),%rax2513 »       mov····(%rdi),%rax 2514 »       mov····%sil,0x10(%rax)2514 »       mov····%sil,0x10(%rax) 2515 »       ret2515 »       ret 2516 »       nopl···(%rax)2516 »       nopl···(%rax) 2517 »       lea····0x333b(%rip),%rdx········2517 »       lea····0x3343(%rip),%rdx········ 2518 »       lea····0x4082(%rip),%rsi········2518 »       lea····0x4082(%rip),%rsi········ 2519 »       lea····0x3338(%rip),%rdi········2519 »       lea····0x3340(%rip),%rdi········ 2520 »       jmp····4a60·<g_return_if_fail_warning@plt>2520 »       jmp····4a60·<g_return_if_fail_warning@plt> 2521 »       nopw···0x0(%rax,%rax,1)2521 »       nopw···0x0(%rax,%rax,1)    2522 0000000000007750·<fu_struct_synaprom_mfw_hdr_set_vminor@@Base>:2522 0000000000007750·<fu_struct_synaprom_mfw_hdr_set_vminor@@Base>: 2523 »       test···%rdi,%rdi2523 »       test···%rdi,%rdi 2524 »       je·····7760·<fu_struct_synaprom_mfw_hdr_set_vminor@@Base+0x10>2524 »       je·····7760·<fu_struct_synaprom_mfw_hdr_set_vminor@@Base+0x10> 2525 »       mov····(%rdi),%rax2525 »       mov····(%rdi),%rax 2526 »       mov····%sil,0x11(%rax)2526 »       mov····%sil,0x11(%rax) 2527 »       ret2527 »       ret 2528 »       nopl···(%rax)2528 »       nopl···(%rax) 2529 »       lea····0x330b(%rip),%rdx········2529 »       lea····0x3313(%rip),%rdx········ 2530 »       lea····0x4012(%rip),%rsi········2530 »       lea····0x4012(%rip),%rsi········ 2531 »       lea····0x3308(%rip),%rdi········2531 »       lea····0x3310(%rip),%rdi········ 2532 »       jmp····4a60·<g_return_if_fail_warning@plt>2532 »       jmp····4a60·<g_return_if_fail_warning@plt> 2533 »       nopw···0x0(%rax,%rax,1)2533 »       nopw···0x0(%rax,%rax,1)    2534 0000000000007780·<fu_struct_synaprom_mfw_hdr_set_unused@@Base>:2534 0000000000007780·<fu_struct_synaprom_mfw_hdr_set_unused@@Base>: 2535 »       sub····$0x8,%rsp2535 »       sub····$0x8,%rsp 2536 »       test···%rdi,%rdi2536 »       test···%rdi,%rdi 2537 »       je·····77f0·<fu_struct_synaprom_mfw_hdr_set_unused@@Base+0x70>2537 »       je·····77f0·<fu_struct_synaprom_mfw_hdr_set_unused@@Base+0x70> Offset 2559, 32 lines modifiedOffset 2559, 32 lines modified 2559 »       mov····%rax,%rsi2559 »       mov····%rax,%rsi 2560 »       call···4c00·<fu_memcpy_safe@plt>2560 »       call···4c00·<fu_memcpy_safe@plt> 2561 »       pop····%rdx2561 »       pop····%rdx 2562 »       pop····%rcx2562 »       pop····%rcx 2563 »       add····$0x8,%rsp2563 »       add····$0x8,%rsp 2564 »       ret2564 »       ret 2565 »       nopl···0x0(%rax,%rax,1)2565 »       nopl···0x0(%rax,%rax,1) 2566 »       lea····0x2d61(%rip),%rdx········2566 »       lea····0x2d69(%rip),%rdx········ 2567 »       lea····0x3f6a(%rip),%rsi········2567 »       lea····0x3f6a(%rip),%rsi········ 2568 »       lea····0x32a0(%rip),%rdi········2568 »       lea····0x32a8(%rip),%rdi········ 2569 »       call···4a60·<g_return_if_fail_warning@plt>2569 »       call···4a60·<g_return_if_fail_warning@plt> 2570 »       xor····%eax,%eax2570 »       xor····%eax,%eax 2571 »       add····$0x8,%rsp2571 »       add····$0x8,%rsp 2572 »       ret2572 »       ret 2573 »       nopl···0x0(%rax)2573 »       nopl···0x0(%rax) 2574 »       lea····0x327b(%rip),%rdx········2574 »       lea····0x3283(%rip),%rdx········ 2575 »       lea····0x3f42(%rip),%rsi········2575 »       lea····0x3f42(%rip),%rsi········ 2576 »       lea····0x3278(%rip),%rdi········2576 »       lea····0x3280(%rip),%rdi········ 2577 »       call···4a60·<g_return_if_fail_warning@plt>2577 »       call···4a60·<g_return_if_fail_warning@plt> 2578 »       xor····%eax,%eax2578 »       xor····%eax,%eax 2579 »       jmp····77e4·<fu_struct_synaprom_mfw_hdr_set_unused@@Base+0x64>2579 »       jmp····77e4·<fu_struct_synaprom_mfw_hdr_set_unused@@Base+0x64> 2580 »       xchg···%ax,%ax2580 »       xchg···%ax,%ax 2581 »       lea····0x326f(%rip),%rdx········2581 »       lea····0x3277(%rip),%rdx········ 2582 »       lea····0x3f22(%rip),%rsi········2582 »       lea····0x3f22(%rip),%rsi········ 2583 »       lea····0x3258(%rip),%rdi········2583 »       lea····0x3260(%rip),%rdi········ 2584 »       call···4a60·<g_return_if_fail_warning@plt>2584 »       call···4a60·<g_return_if_fail_warning@plt> 2585 »       xor····%eax,%eax2585 »       xor····%eax,%eax 2586 »       jmp····77e4·<fu_struct_synaprom_mfw_hdr_set_unused@@Base+0x64>2586 »       jmp····77e4·<fu_struct_synaprom_mfw_hdr_set_unused@@Base+0x64> 2587 »       xchg···%ax,%ax2587 »       xchg···%ax,%ax    2588 0000000000007830·<fu_struct_synaprom_mfw_hdr_new@@Base>:2588 0000000000007830·<fu_struct_synaprom_mfw_hdr_new@@Base>: 2589 »       push···%rbx2589 »       push···%rbx Offset 2645, 59 lines modifiedOffset 2645, 59 lines modified 2645 »       call···4a10·<fu_memchk_read@plt>2645 »       call···4a10·<fu_memchk_read@plt> 2646 »       test···%eax,%eax2646 »       test···%eax,%eax 2647 »       je·····7af8·<fu_struct_synaprom_mfw_hdr_parse@@Base+0x258>2647 »       je·····7af8·<fu_struct_synaprom_mfw_hdr_parse@@Base+0x258> 2648 »       lea····(%rbx,%r13,1),%rsi2648 »       lea····(%rbx,%r13,1),%rsi 2649 »       mov····$0x18,%edx2649 »       mov····$0x18,%edx 2650 »       mov····%rbp,%rdi2650 »       mov····%rbp,%rdi 2651 »       call···4aa0·<g_byte_array_append@plt>2651 »       call···4aa0·<g_byte_array_append@plt> 2652 »       lea····0x3176(%rip),%rdi········2652 »       lea····0x317e(%rip),%rdi········ 2653 »       call···4960·<g_string_new@plt>2653 »       call···4960·<g_string_new@plt> 2654 »       test···%rbp,%rbp2654 »       test···%rbp,%rbp 2655 »       mov····%rax,%r122655 »       mov····%rax,%r12 2656 »       je·····7b09·<fu_struct_synaprom_mfw_hdr_parse@@Base+0x269>2656 »       je·····7b09·<fu_struct_synaprom_mfw_hdr_parse@@Base+0x269> 2657 »       lea····0x31d1(%rip),%r15········2657 »       lea····0x31d9(%rip),%r15········ 2658 »       mov····%rbp,%rdi2658 »       mov····%rbp,%rdi 2659 »       xor····%ebx,%ebx2659 »       xor····%ebx,%ebx 2660 »       call···7420·<fu_struct_synaprom_mfw_hdr_get_product@@Base>2660 »       call···7420·<fu_struct_synaprom_mfw_hdr_get_product@@Base> 2661 »       lea····0x315e(%rip),%rsi········2661 »       lea····0x3166(%rip),%rsi········ 2662 »       mov····%r12,%rdi2662 »       mov····%r12,%rdi 2663 »       mov····%eax,%edx2663 »       mov····%eax,%edx 2664 »       xor····%eax,%eax2664 »       xor····%eax,%eax 2665 »       call···49f0·<g_string_append_printf@plt>2665 »       call···49f0·<g_string_append_printf@plt> 2666 »       mov····%rbp,%rdi2666 »       mov····%rbp,%rdi 2667 »       call···7460·<fu_struct_synaprom_mfw_hdr_get_id@@Base>2667 »       call···7460·<fu_struct_synaprom_mfw_hdr_get_id@@Base> 2668 »       lea····0x3154(%rip),%rsi········2668 »       lea····0x315c(%rip),%rsi········ 2669 »       mov····%r12,%rdi2669 »       mov····%r12,%rdi 2670 »       mov····%eax,%edx2670 »       mov····%eax,%edx 2671 »       xor····%eax,%eax2671 »       xor····%eax,%eax 2672 »       call···49f0·<g_string_append_printf@plt>2672 »       call···49f0·<g_string_append_printf@plt> 2673 »       mov····%rbp,%rdi2673 »       mov····%rbp,%rdi 2674 »       call···74b0·<fu_struct_synaprom_mfw_hdr_get_buildtime@@Base>2674 »       call···74b0·<fu_struct_synaprom_mfw_hdr_get_buildtime@@Base> 2675 »       lea····0x3145(%rip),%rsi········2675 »       lea····0x314d(%rip),%rsi········ 2676 »       mov····%r12,%rdi2676 »       mov····%r12,%rdi 2677 »       mov····%eax,%edx2677 »       mov····%eax,%edx 2678 »       xor····%eax,%eax2678 »       xor····%eax,%eax 2679 »       call···49f0·<g_string_append_printf@plt>2679 »       call···49f0·<g_string_append_printf@plt> 2680 »       mov····%rbp,%rdi2680 »       mov····%rbp,%rdi 2681 »       call···7500·<fu_struct_synaprom_mfw_hdr_get_buildnum@@Base>2681 »       call···7500·<fu_struct_synaprom_mfw_hdr_get_buildnum@@Base> 2682 »       lea····0x313d(%rip),%rsi········2682 »       lea····0x3145(%rip),%rsi········ 2683 »       mov····%r12,%rdi2683 »       mov····%r12,%rdi 2684 »       mov····%eax,%edx2684 »       mov····%eax,%edx 2685 »       xor····%eax,%eax2685 »       xor····%eax,%eax 2686 »       call···49f0·<g_string_append_printf@plt>2686 »       call···49f0·<g_string_append_printf@plt> 2687 »       mov····%rbp,%rdi2687 »       mov····%rbp,%rdi 2688 »       call···7550·<fu_struct_synaprom_mfw_hdr_get_vmajor@@Base>2688 »       call···7550·<fu_struct_synaprom_mfw_hdr_get_vmajor@@Base> 2689 »       lea····0x3134(%rip),%rsi········2689 »       lea····0x313c(%rip),%rsi········ 2690 »       mov····%r12,%rdi2690 »       mov····%r12,%rdi 2691 »       movzbl·%al,%edx2691 »       movzbl·%al,%edx 2692 »       xor····%eax,%eax2692 »       xor····%eax,%eax 2693 »       call···49f0·<g_string_append_printf@plt>2693 »       call···49f0·<g_string_append_printf@plt> 2694 »       mov····%rbp,%rdi2694 »       mov····%rbp,%rdi 2695 »       call···7590·<fu_struct_synaprom_mfw_hdr_get_vminor@@Base>2695 »       call···7590·<fu_struct_synaprom_mfw_hdr_get_vminor@@Base> 2696 »       lea····0x3128(%rip),%rsi········2696 »       lea····0x3130(%rip),%rsi········ 2697 »       mov····%r12,%rdi2697 »       mov····%r12,%rdi 2698 »       movzbl·%al,%edx2698 »       movzbl·%al,%edx 2699 »       xor····%eax,%eax2699 »       xor····%eax,%eax 2700 »       call···49f0·<g_string_append_printf@plt>2700 »       call···49f0·<g_string_append_printf@plt> 2701 »       mov····%rsp,%rsi2701 »       mov····%rsp,%rsi 2702 »       mov····%rbp,%rdi2702 »       mov····%rbp,%rdi 2703 »       movq···$0x0,(%rsp)2703 »       movq···$0x0,(%rsp) Offset 2714, 32 lines modifiedOffset 2714, 32 lines modified 2714 »       mov····%r15,%rsi2714 »       mov····%r15,%rsi 2715 »       mov····%r13,%rdi2715 »       mov····%r13,%rdi 2716 »       add····$0x1,%rbx2716 »       add····$0x1,%rbx 2717 »       call···49f0·<g_string_append_printf@plt>2717 »       call···49f0·<g_string_append_printf@plt> 2718 »       cmp····(%rsp),%rbx2718 »       cmp····(%rsp),%rbx 2719 »       jb·····7a08·<fu_struct_synaprom_mfw_hdr_parse@@Base+0x168>2719 »       jb·····7a08·<fu_struct_synaprom_mfw_hdr_parse@@Base+0x168> 2720 »       mov····0x0(%r13),%rdx2720 »       mov····0x0(%r13),%rdx 2721 »       lea····0x30db(%rip),%rsi········2721 »       lea····0x30e3(%rip),%rsi········ 2722 »       xor····%eax,%eax2722 »       xor····%eax,%eax 2723 »       mov····%r12,%rdi2723 »       mov····%r12,%rdi 2724 »       call···49f0·<g_string_append_printf@plt>2724 »       call···49f0·<g_string_append_printf@plt> 2725 »       mov····$0x1,%esi2725 »       mov····$0x1,%esi 2726 »       mov····%r13,%rdi2726 »       mov····%r13,%rdi 2727 »       call···4810·<g_string_free@plt>2727 »       call···4810·<g_string_free@plt> 2728 »       mov····0x8(%r12),%rsi2728 »       mov····0x8(%r12),%rsi 2729 »       test···%rsi,%rsi2729 »       test···%rsi,%rsi 2730 »       jne····7ab0·<fu_struct_synaprom_mfw_hdr_parse@@Base+0x210>2730 »       jne····7ab0·<fu_struct_synaprom_mfw_hdr_parse@@Base+0x210> 2731 »       lea····0x3026(%rip),%r13········2731 »       lea····0x302e(%rip),%r13········ 2732 »       mov····%r12,%rdi2732 »       mov····%r12,%rdi 2733 »       call···4e30·<g_string_free_and_steal@plt>2733 »       call···4e30·<g_string_free_and_steal@plt> 2734 »       mov····%rax,%rbx2734 »       mov····%rax,%rbx 2735 »       mov····%r13,%rdi2735 »       mov····%r13,%rdi 2736 »       mov····%rbx,%rcx2736 »       mov····%rbx,%rcx 2737 »       mov····$0x80,%esi2737 »       mov····$0x80,%esi 2738 »       lea····0x30a6(%rip),%rdx········2738 »       lea····0x30ae(%rip),%rdx········ 2739 »       xor····%eax,%eax2739 »       xor····%eax,%eax 2740 »       call···4b70·<g_log@plt>2740 »       call···4b70·<g_log@plt> 2741 »       mov····%rbx,%rdi2741 »       mov····%rbx,%rdi 2742 »       call···48b0·<g_free@plt>2742 »       call···48b0·<g_free@plt> 2743 »       mov····0x8(%rsp),%rax2743 »       mov····0x8(%rsp),%rax 2744 »       sub····%fs:0x28,%rax2744 »       sub····%fs:0x28,%rax 2745 »       jne····7b5e·<fu_struct_synaprom_mfw_hdr_parse@@Base+0x2be>2745 »       jne····7b5e·<fu_struct_synaprom_mfw_hdr_parse@@Base+0x2be> Offset 2754, 46 lines modifiedOffset 2754, 46 lines modified 2754 »       ret2754 »       ret 2755 »       nopl···0x0(%rax)2755 »       nopl···0x0(%rax) 2756 »       sub····$0x1,%rsi2756 »       sub····$0x1,%rsi 2757 »       mov····%r12,%rdi2757 »       mov····%r12,%rdi 2758 »       call···4b00·<g_string_set_size@plt>2758 »       call···4b00·<g_string_set_size@plt> 2759 »       jmp····7a50·<fu_struct_synaprom_mfw_hdr_parse@@Base+0x1b0>2759 »       jmp····7a50·<fu_struct_synaprom_mfw_hdr_parse@@Base+0x1b0> 2760 »       xchg···%ax,%ax2760 »       xchg···%ax,%ax 2761 »       lea····0x2a69(%rip),%rdx········2761 »       lea····0x2a71(%rip),%rdx········ 2762 »       lea····0x3c32(%rip),%rsi········2762 »       lea····0x3c32(%rip),%rsi········ 2763 »       lea····0x2fa8(%rip),%rdi········2763 »       lea····0x2fb0(%rip),%rdi········ 2764 »       call···4a60·<g_return_if_fail_warning@plt>2764 »       call···4a60·<g_return_if_fail_warning@plt> 2765 »       xor····%edi,%edi2765 »       xor····%edi,%edi 2766 »       call···48b0·<g_free@plt>2766 »       call···48b0·<g_free@plt> 2767 »       test···%rbp,%rbp2767 »       test···%rbp,%rbp 2768 »       je·····7aee·<fu_struct_synaprom_mfw_hdr_parse@@Base+0x24e>2768 »       je·····7aee·<fu_struct_synaprom_mfw_hdr_parse@@Base+0x24e> 2769 »       mov····%rbp,%rdi2769 »       mov····%rbp,%rdi 2770 »       call···47c0·<g_byte_array_unref@plt>2770 »       call···47c0·<g_byte_array_unref@plt> 2771 »       xor····%ebp,%ebp2771 »       xor····%ebp,%ebp 2772 »       jmp····7a83·<fu_struct_synaprom_mfw_hdr_parse@@Base+0x1e3>2772 »       jmp····7a83·<fu_struct_synaprom_mfw_hdr_parse@@Base+0x1e3> 2773 »       nopw···0x0(%rax,%rax,1)2773 »       nopw···0x0(%rax,%rax,1) 2774 »       lea····0x2a51(%rip),%rsi········2774 »       lea····0x2a59(%rip),%rsi········ 2775 »       mov····%r12,%rdi2775 »       mov····%r12,%rdi 2776 »       call···4bb0·<g_prefix_error@plt>2776 »       call···4bb0·<g_prefix_error@plt> 2777 »       jmp····7ada·<fu_struct_synaprom_mfw_hdr_parse@@Base+0x23a>2777 »       jmp····7ada·<fu_struct_synaprom_mfw_hdr_parse@@Base+0x23a> 2778 »       lea····0x2f6d(%rip),%r13········2778 »       lea····0x2f75(%rip),%r13········ 2779 »       lea····0x2f5b(%rip),%rdx········2779 »       lea····0x2f63(%rip),%rdx········ 2780 »       mov····%r13,%rdi2780 »       mov····%r13,%rdi 2781 »       lea····0x3b9f(%rip),%rsi········2781 »       lea····0x3b9f(%rip),%rsi········ 2782 »       call···4a60·<g_return_if_fail_warning@plt>2782 »       call···4a60·<g_return_if_fail_warning@plt> 2783 »       test···%r12,%r122783 »       test···%r12,%r12 2784 »       je·····7b38·<fu_struct_synaprom_mfw_hdr_parse@@Base+0x298>2784 »       je·····7b38·<fu_struct_synaprom_mfw_hdr_parse@@Base+0x298> 2785 »       mov····$0x1,%esi2785 »       mov····$0x1,%esi 2786 »       mov····%r12,%rdi2786 »       mov····%r12,%rdi 2787 »       call···4810·<g_string_free@plt>2787 »       call···4810·<g_string_free@plt> 2788 »       xor····%ebx,%ebx2788 »       xor····%ebx,%ebx 2789 »       jmp····7a62·<fu_struct_synaprom_mfw_hdr_parse@@Base+0x1c2>2789 »       jmp····7a62·<fu_struct_synaprom_mfw_hdr_parse@@Base+0x1c2> 2790 »       lea····0x2f40(%rip),%rdx········2790 »       lea····0x2f48(%rip),%rdx········ 2791 »       lea····0x3bb3(%rip),%rsi········2791 »       lea····0x3bb3(%rip),%rsi········ 2792 »       lea····0x2f29(%rip),%rdi········2792 »       lea····0x2f31(%rip),%rdi········ 2793 »       call···4a60·<g_return_if_fail_warning@plt>2793 »       call···4a60·<g_return_if_fail_warning@plt> 2794 »       jmp····7ada·<fu_struct_synaprom_mfw_hdr_parse@@Base+0x23a>2794 »       jmp····7ada·<fu_struct_synaprom_mfw_hdr_parse@@Base+0x23a> 2795 »       call···4920·<__stack_chk_fail@plt>2795 »       call···4920·<__stack_chk_fail@plt> 2796 »       data16·cs·nopw·0x0(%rax,%rax,1)2796 »       data16·cs·nopw·0x0(%rax,%rax,1) 2797 »       xchg···%ax,%ax2797 »       xchg···%ax,%ax    2798 0000000000007b70·<fu_struct_synaprom_hdr_get_tag@@Base>:2798 0000000000007b70·<fu_struct_synaprom_hdr_get_tag@@Base>: Offset 2803, 17 lines modifiedOffset 2803, 17 lines modified 2803 »       mov····(%rdi),%rdi2803 »       mov····(%rdi),%rdi 2804 »       mov····$0x4d2,%esi2804 »       mov····$0x4d2,%esi 2805 »       call···4e60·<fu_memread_uint16@plt>2805 »       call···4e60·<fu_memread_uint16@plt> 2806 »       add····$0x8,%rsp2806 »       add····$0x8,%rsp 2807 »       movzwl·%ax,%eax2807 »       movzwl·%ax,%eax 2808 »       ret2808 »       ret 2809 »       xchg···%ax,%ax2809 »       xchg···%ax,%ax 2810 »       lea····0x2edb(%rip),%rdx········2810 »       lea····0x2ee3(%rip),%rdx········ 2811 »       lea····0x3af2(%rip),%rsi········2811 »       lea····0x3af2(%rip),%rsi········ 2812 »       lea····0x2ed8(%rip),%rdi········2812 »       lea····0x2ee0(%rip),%rdi········ 2813 »       call···4a60·<g_return_if_fail_warning@plt>2813 »       call···4a60·<g_return_if_fail_warning@plt> 2814 »       xor····%eax,%eax2814 »       xor····%eax,%eax 2815 »       add····$0x8,%rsp2815 »       add····$0x8,%rsp 2816 »       ret2816 »       ret 2817 »       data16·cs·nopw·0x0(%rax,%rax,1)2817 »       data16·cs·nopw·0x0(%rax,%rax,1) 2818 »       nopl···0x0(%rax)2818 »       nopl···0x0(%rax)    Offset 2821, 50 lines modifiedOffset 2821, 50 lines modified 2821 »       test···%rdi,%rdi2821 »       test···%rdi,%rdi 2822 »       je·····7be0·<fu_struct_synaprom_hdr_get_bufsz@@Base+0x20>2822 »       je·····7be0·<fu_struct_synaprom_hdr_get_bufsz@@Base+0x20> 2823 »       mov····(%rdi),%rdi2823 »       mov····(%rdi),%rdi 2824 »       mov····$0x4d2,%esi2824 »       mov····$0x4d2,%esi 2825 »       add····$0x2,%rdi2825 »       add····$0x2,%rdi 2826 »       jmp····4b40·<fu_memread_uint32@plt>2826 »       jmp····4b40·<fu_memread_uint32@plt> 2827 »       cs·nopw·0x0(%rax,%rax,1)2827 »       cs·nopw·0x0(%rax,%rax,1) 2828 »       lea····0x2e8b(%rip),%rdx········2828 »       lea····0x2e93(%rip),%rdx········ 2829 »       sub····$0x8,%rsp2829 »       sub····$0x8,%rsp 2830 »       lea····0x3a6e(%rip),%rsi········2830 »       lea····0x3a6e(%rip),%rsi········ 2831 »       lea····0x2e84(%rip),%rdi········2831 »       lea····0x2e8c(%rip),%rdi········ 2832 »       call···4a60·<g_return_if_fail_warning@plt>2832 »       call···4a60·<g_return_if_fail_warning@plt> 2833 »       xor····%eax,%eax2833 »       xor····%eax,%eax 2834 »       add····$0x8,%rsp2834 »       add····$0x8,%rsp 2835 »       ret2835 »       ret 2836 »       data16·cs·nopw·0x0(%rax,%rax,1)2836 »       data16·cs·nopw·0x0(%rax,%rax,1)    2837 0000000000007c10·<fu_struct_synaprom_hdr_set_tag@@Base>:2837 0000000000007c10·<fu_struct_synaprom_hdr_set_tag@@Base>: 2838 »       test···%rdi,%rdi2838 »       test···%rdi,%rdi 2839 »       je·····7c28·<fu_struct_synaprom_hdr_set_tag@@Base+0x18>2839 »       je·····7c28·<fu_struct_synaprom_hdr_set_tag@@Base+0x18> 2840 »       mov····(%rdi),%rdi2840 »       mov····(%rdi),%rdi 2841 »       movzwl·%si,%esi2841 »       movzwl·%si,%esi 2842 »       mov····$0x4d2,%edx2842 »       mov····$0x4d2,%edx 2843 »       jmp····4d00·<fu_memwrite_uint16@plt>2843 »       jmp····4d00·<fu_memwrite_uint16@plt> 2844 »       nopl···(%rax)2844 »       nopl···(%rax) 2845 »       lea····0x2e43(%rip),%rdx········2845 »       lea····0x2e4b(%rip),%rdx········ 2846 »       lea····0x39fa(%rip),%rsi········2846 »       lea····0x39fa(%rip),%rsi········ 2847 »       lea····0x2e40(%rip),%rdi········2847 »       lea····0x2e48(%rip),%rdi········ 2848 »       jmp····4a60·<g_return_if_fail_warning@plt>2848 »       jmp····4a60·<g_return_if_fail_warning@plt> 2849 »       data16·cs·nopw·0x0(%rax,%rax,1)2849 »       data16·cs·nopw·0x0(%rax,%rax,1) 2850 »       nopl···(%rax)2850 »       nopl···(%rax)    2851 0000000000007c50·<fu_struct_synaprom_hdr_set_bufsz@@Base>:2851 0000000000007c50·<fu_struct_synaprom_hdr_set_bufsz@@Base>: 2852 »       test···%rdi,%rdi2852 »       test···%rdi,%rdi 2853 »       je·····7c70·<fu_struct_synaprom_hdr_set_bufsz@@Base+0x20>2853 »       je·····7c70·<fu_struct_synaprom_hdr_set_bufsz@@Base+0x20> 2854 »       mov····(%rdi),%rdi2854 »       mov····(%rdi),%rdi 2855 »       mov····$0x4d2,%edx2855 »       mov····$0x4d2,%edx 2856 »       add····$0x2,%rdi2856 »       add····$0x2,%rdi 2857 »       jmp····4b30·<fu_memwrite_uint32@plt>2857 »       jmp····4b30·<fu_memwrite_uint32@plt> 2858 »       cs·nopw·0x0(%rax,%rax,1)2858 »       cs·nopw·0x0(%rax,%rax,1) 2859 »       lea····0x2dfb(%rip),%rdx········2859 »       lea····0x2e03(%rip),%rdx········ 2860 »       lea····0x3982(%rip),%rsi········2860 »       lea····0x3982(%rip),%rsi········ 2861 »       lea····0x2df8(%rip),%rdi········2861 »       lea····0x2e00(%rip),%rdi········ 2862 »       jmp····4a60·<g_return_if_fail_warning@plt>2862 »       jmp····4a60·<g_return_if_fail_warning@plt> 2863 »       nopw···0x0(%rax,%rax,1)2863 »       nopw···0x0(%rax,%rax,1)    2864 0000000000007c90·<fu_struct_synaprom_hdr_new@@Base>:2864 0000000000007c90·<fu_struct_synaprom_hdr_new@@Base>: 2865 »       push···%rbx2865 »       push···%rbx 2866 »       mov····$0x6,%edi2866 »       mov····$0x6,%edi 2867 »       call···4c80·<g_byte_array_sized_new@plt>2867 »       call···4c80·<g_byte_array_sized_new@plt> Offset 2904, 15 lines modifiedOffset 2904, 15 lines modified 2904 »       call···4a10·<fu_memchk_read@plt>2904 »       call···4a10·<fu_memchk_read@plt> 2905 »       test···%eax,%eax2905 »       test···%eax,%eax 2906 »       je·····7e50·<fu_struct_synaprom_hdr_parse@@Base+0x190>2906 »       je·····7e50·<fu_struct_synaprom_hdr_parse@@Base+0x190> 2907 »       lea····0x0(%rbp,%r13,1),%rsi2907 »       lea····0x0(%rbp,%r13,1),%rsi 2908 »       mov····$0x6,%edx2908 »       mov····$0x6,%edx 2909 »       mov····%rbx,%rdi2909 »       mov····%rbx,%rdi 2910 »       call···4aa0·<g_byte_array_append@plt>2910 »       call···4aa0·<g_byte_array_append@plt> 2911 »       lea····0x2e11(%rip),%rdi········2911 »       lea····0x2e19(%rip),%rdi········ 2912 »       call···4960·<g_string_new@plt>2912 »       call···4960·<g_string_new@plt> 2913 »       test···%rbx,%rbx2913 »       test···%rbx,%rbx 2914 »       mov····%rax,%rbp2914 »       mov····%rax,%rbp 2915 »       je·····7e68·<fu_struct_synaprom_hdr_parse@@Base+0x1a8>2915 »       je·····7e68·<fu_struct_synaprom_hdr_parse@@Base+0x1a8> 2916 »       mov····%rbx,%rdi2916 »       mov····%rbx,%rdi 2917 »       call···7b70·<fu_struct_synaprom_hdr_get_tag@@Base>2917 »       call···7b70·<fu_struct_synaprom_hdr_get_tag@@Base> 2918 »       mov····%eax,%edi2918 »       mov····%eax,%edi Offset 2920, 36 lines modifiedOffset 2920, 36 lines modified 2920 »       test···%rax,%rax2920 »       test···%rax,%rax 2921 »       mov····%rax,%r122921 »       mov····%rax,%r12 2922 »       je·····7df0·<fu_struct_synaprom_hdr_parse@@Base+0x130>2922 »       je·····7df0·<fu_struct_synaprom_hdr_parse@@Base+0x130> 2923 »       mov····%rbx,%rdi2923 »       mov····%rbx,%rdi 2924 »       call···7b70·<fu_struct_synaprom_hdr_get_tag@@Base>2924 »       call···7b70·<fu_struct_synaprom_hdr_get_tag@@Base> 2925 »       mov····%r12,%rcx2925 »       mov····%r12,%rcx 2926 »       mov····%rbp,%rdi2926 »       mov····%rbp,%rdi 2927 »       lea····0x2dde(%rip),%rsi········2927 »       lea····0x2de6(%rip),%rsi········ 2928 »       mov····%eax,%edx2928 »       mov····%eax,%edx 2929 »       xor····%eax,%eax2929 »       xor····%eax,%eax 2930 »       call···49f0·<g_string_append_printf@plt>2930 »       call···49f0·<g_string_append_printf@plt> 2931 »       mov····%rbx,%rdi2931 »       mov····%rbx,%rdi 2932 »       call···7bc0·<fu_struct_synaprom_hdr_get_bufsz@@Base>2932 »       call···7bc0·<fu_struct_synaprom_hdr_get_bufsz@@Base> 2933 »       lea····0x2de5(%rip),%rsi········2933 »       lea····0x2ded(%rip),%rsi········ 2934 »       mov····%rbp,%rdi2934 »       mov····%rbp,%rdi 2935 »       mov····%eax,%edx2935 »       mov····%eax,%edx 2936 »       xor····%eax,%eax2936 »       xor····%eax,%eax 2937 »       call···49f0·<g_string_append_printf@plt>2937 »       call···49f0·<g_string_append_printf@plt> 2938 »       mov····0x8(%rbp),%rsi2938 »       mov····0x8(%rbp),%rsi 2939 »       test···%rsi,%rsi2939 »       test···%rsi,%rsi 2940 »       jne····7de0·<fu_struct_synaprom_hdr_parse@@Base+0x120>2940 »       jne····7de0·<fu_struct_synaprom_hdr_parse@@Base+0x120> 2941 »       lea····0x2cdf(%rip),%r12········2941 »       lea····0x2ce7(%rip),%r12········ 2942 »       mov····%rbp,%rdi2942 »       mov····%rbp,%rdi 2943 »       call···4e30·<g_string_free_and_steal@plt>2943 »       call···4e30·<g_string_free_and_steal@plt> 2944 »       mov····%rax,%rbp2944 »       mov····%rax,%rbp 2945 »       mov····%rbp,%rcx2945 »       mov····%rbp,%rcx 2946 »       mov····%r12,%rdi2946 »       mov····%r12,%rdi 2947 »       xor····%eax,%eax2947 »       xor····%eax,%eax 2948 »       lea····0x2d62(%rip),%rdx········2948 »       lea····0x2d6a(%rip),%rdx········ 2949 »       mov····$0x80,%esi2949 »       mov····$0x80,%esi 2950 »       call···4b70·<g_log@plt>2950 »       call···4b70·<g_log@plt> 2951 »       mov····%rbp,%rdi2951 »       mov····%rbp,%rdi 2952 »       call···48b0·<g_free@plt>2952 »       call···48b0·<g_free@plt> 2953 »       mov····%rbx,%rax2953 »       mov····%rbx,%rax 2954 »       pop····%rbx2954 »       pop····%rbx 2955 »       pop····%rbp2955 »       pop····%rbp Offset 2961, 23 lines modifiedOffset 2961, 23 lines modified 2961 »       sub····$0x1,%rsi2961 »       sub····$0x1,%rsi 2962 »       mov····%rbp,%rdi2962 »       mov····%rbp,%rdi 2963 »       call···4b00·<g_string_set_size@plt>2963 »       call···4b00·<g_string_set_size@plt> 2964 »       jmp····7d97·<fu_struct_synaprom_hdr_parse@@Base+0xd7>2964 »       jmp····7d97·<fu_struct_synaprom_hdr_parse@@Base+0xd7> 2965 »       xchg···%ax,%ax2965 »       xchg···%ax,%ax 2966 »       mov····%rbx,%rdi2966 »       mov····%rbx,%rdi 2967 »       call···7b70·<fu_struct_synaprom_hdr_get_tag@@Base>2967 »       call···7b70·<fu_struct_synaprom_hdr_get_tag@@Base> 2968 »       lea····0x2d5b(%rip),%rsi········2968 »       lea····0x2d63(%rip),%rsi········ 2969 »       mov····%rbp,%rdi2969 »       mov····%rbp,%rdi 2970 »       mov····%eax,%edx2970 »       mov····%eax,%edx 2971 »       xor····%eax,%eax2971 »       xor····%eax,%eax 2972 »       call···49f0·<g_string_append_printf@plt>2972 »       call···49f0·<g_string_append_printf@plt> 2973 »       jmp····7d73·<fu_struct_synaprom_hdr_parse@@Base+0xb3>2973 »       jmp····7d73·<fu_struct_synaprom_hdr_parse@@Base+0xb3> 2974 »       lea····0x2719(%rip),%rdx········2974 »       lea····0x2721(%rip),%rdx········ 2975 »       lea····0x37b2(%rip),%rsi········2975 »       lea····0x37b2(%rip),%rsi········ 2976 »       lea····0x2c58(%rip),%rdi········2976 »       lea····0x2c60(%rip),%rdi········ 2977 »       call···4a60·<g_return_if_fail_warning@plt>2977 »       call···4a60·<g_return_if_fail_warning@plt> 2978 »       xor····%edi,%edi2978 »       xor····%edi,%edi 2979 »       call···48b0·<g_free@plt>2979 »       call···48b0·<g_free@plt> 2980 »       test···%rbx,%rbx2980 »       test···%rbx,%rbx 2981 »       je·····7e3e·<fu_struct_synaprom_hdr_parse@@Base+0x17e>2981 »       je·····7e3e·<fu_struct_synaprom_hdr_parse@@Base+0x17e> 2982 »       mov····%rbx,%rdi2982 »       mov····%rbx,%rdi 2983 »       call···47c0·<g_byte_array_unref@plt>2983 »       call···47c0·<g_byte_array_unref@plt> Offset 2986, 104 lines modifiedOffset 2986, 104 lines modified 2986 »       pop····%rbx2986 »       pop····%rbx 2987 »       pop····%rbp2987 »       pop····%rbp 2988 »       pop····%r122988 »       pop····%r12 2989 »       pop····%r132989 »       pop····%r13 2990 »       pop····%r142990 »       pop····%r14 2991 »       ret2991 »       ret 2992 »       nopl···0x0(%rax)2992 »       nopl···0x0(%rax) 2993 »       lea····0x2cc6(%rip),%rsi········2993 »       lea····0x2cce(%rip),%rsi········ 2994 »       mov····%r12,%rdi2994 »       mov····%r12,%rdi 2995 »       call···4bb0·<g_prefix_error@plt>2995 »       call···4bb0·<g_prefix_error@plt> 2996 »       jmp····7e2a·<fu_struct_synaprom_hdr_parse@@Base+0x16a>2996 »       jmp····7e2a·<fu_struct_synaprom_hdr_parse@@Base+0x16a> 2997 »       nopl···0x0(%rax)2997 »       nopl···0x0(%rax) 2998 »       lea····0x2c0e(%rip),%r12········2998 »       lea····0x2c16(%rip),%r12········ 2999 »       lea····0x2bfc(%rip),%rdx········2999 »       lea····0x2c04(%rip),%rdx········ 3000 »       mov····%r12,%rdi3000 »       mov····%r12,%rdi 3001 »       lea····0x3720(%rip),%rsi········3001 »       lea····0x3720(%rip),%rsi········ 3002 »       call···4a60·<g_return_if_fail_warning@plt>3002 »       call···4a60·<g_return_if_fail_warning@plt> 3003 »       test···%rbp,%rbp3003 »       test···%rbp,%rbp 3004 »       je·····7e97·<fu_struct_synaprom_hdr_parse@@Base+0x1d7>3004 »       je·····7e97·<fu_struct_synaprom_hdr_parse@@Base+0x1d7> 3005 »       mov····$0x1,%esi3005 »       mov····$0x1,%esi 3006 »       mov····%rbp,%rdi3006 »       mov····%rbp,%rdi 3007 »       call···4810·<g_string_free@plt>3007 »       call···4810·<g_string_free@plt> 3008 »       xor····%ebp,%ebp3008 »       xor····%ebp,%ebp 3009 »       jmp····7da9·<fu_struct_synaprom_hdr_parse@@Base+0xe9>3009 »       jmp····7da9·<fu_struct_synaprom_hdr_parse@@Base+0xe9> 3010 »       xchg···%ax,%ax3010 »       xchg···%ax,%ax 3011 »       lea····0x2bdf(%rip),%rdx········3011 »       lea····0x2be7(%rip),%rdx········ 3012 »       lea····0x3722(%rip),%rsi········3012 »       lea····0x3722(%rip),%rsi········ 3013 »       lea····0x2bc8(%rip),%rdi········3013 »       lea····0x2bd0(%rip),%rdi········ 3014 »       call···4a60·<g_return_if_fail_warning@plt>3014 »       call···4a60·<g_return_if_fail_warning@plt> 3015 »       jmp····7e2a·<fu_struct_synaprom_hdr_parse@@Base+0x16a>3015 »       jmp····7e2a·<fu_struct_synaprom_hdr_parse@@Base+0x16a> 3016 »       nop3016 »       nop    3017 0000000000007ec0·<fu_struct_synaprom_cfg_hdr_get_product@@Base>:3017 0000000000007ec0·<fu_struct_synaprom_cfg_hdr_get_product@@Base>: 3018 »       test···%rdi,%rdi3018 »       test···%rdi,%rdi 3019 »       je·····7ed8·<fu_struct_synaprom_cfg_hdr_get_product@@Base+0x18>3019 »       je·····7ed8·<fu_struct_synaprom_cfg_hdr_get_product@@Base+0x18> 3020 »       mov····(%rdi),%rdi3020 »       mov····(%rdi),%rdi 3021 »       mov····$0x4d2,%esi3021 »       mov····$0x4d2,%esi 3022 »       jmp····4b40·<fu_memread_uint32@plt>3022 »       jmp····4b40·<fu_memread_uint32@plt> 3023 »       nopw···0x0(%rax,%rax,1)3023 »       nopw···0x0(%rax,%rax,1) 3024 »       lea····0x2b93(%rip),%rdx········3024 »       lea····0x2b9b(%rip),%rdx········ 3025 »       sub····$0x8,%rsp3025 »       sub····$0x8,%rsp 3026 »       lea····0x3676(%rip),%rsi········3026 »       lea····0x3676(%rip),%rsi········ 3027 »       lea····0x2b8c(%rip),%rdi········3027 »       lea····0x2b94(%rip),%rdi········ 3028 »       call···4a60·<g_return_if_fail_warning@plt>3028 »       call···4a60·<g_return_if_fail_warning@plt> 3029 »       xor····%eax,%eax3029 »       xor····%eax,%eax 3030 »       add····$0x8,%rsp3030 »       add····$0x8,%rsp 3031 »       ret3031 »       ret 3032 »       nopl···(%rax)3032 »       nopl···(%rax)    3033 0000000000007f00·<fu_struct_synaprom_cfg_hdr_get_id1@@Base>:3033 0000000000007f00·<fu_struct_synaprom_cfg_hdr_get_id1@@Base>: 3034 »       test···%rdi,%rdi3034 »       test···%rdi,%rdi 3035 »       je·····7f20·<fu_struct_synaprom_cfg_hdr_get_id1@@Base+0x20>3035 »       je·····7f20·<fu_struct_synaprom_cfg_hdr_get_id1@@Base+0x20> 3036 »       mov····(%rdi),%rdi3036 »       mov····(%rdi),%rdi 3037 »       mov····$0x4d2,%esi3037 »       mov····$0x4d2,%esi 3038 »       add····$0x4,%rdi3038 »       add····$0x4,%rdi 3039 »       jmp····4b40·<fu_memread_uint32@plt>3039 »       jmp····4b40·<fu_memread_uint32@plt> 3040 »       cs·nopw·0x0(%rax,%rax,1)3040 »       cs·nopw·0x0(%rax,%rax,1) 3041 »       lea····0x2b4b(%rip),%rdx········3041 »       lea····0x2b53(%rip),%rdx········ 3042 »       sub····$0x8,%rsp3042 »       sub····$0x8,%rsp 3043 »       lea····0x35ee(%rip),%rsi········3043 »       lea····0x35ee(%rip),%rsi········ 3044 »       lea····0x2b44(%rip),%rdi········3044 »       lea····0x2b4c(%rip),%rdi········ 3045 »       call···4a60·<g_return_if_fail_warning@plt>3045 »       call···4a60·<g_return_if_fail_warning@plt> 3046 »       xor····%eax,%eax3046 »       xor····%eax,%eax 3047 »       add····$0x8,%rsp3047 »       add····$0x8,%rsp 3048 »       ret3048 »       ret 3049 »       data16·cs·nopw·0x0(%rax,%rax,1)3049 »       data16·cs·nopw·0x0(%rax,%rax,1)    3050 0000000000007f50·<fu_struct_synaprom_cfg_hdr_get_id2@@Base>:3050 0000000000007f50·<fu_struct_synaprom_cfg_hdr_get_id2@@Base>: 3051 »       test···%rdi,%rdi3051 »       test···%rdi,%rdi 3052 »       je·····7f70·<fu_struct_synaprom_cfg_hdr_get_id2@@Base+0x20>3052 »       je·····7f70·<fu_struct_synaprom_cfg_hdr_get_id2@@Base+0x20> 3053 »       mov····(%rdi),%rdi3053 »       mov····(%rdi),%rdi 3054 »       mov····$0x4d2,%esi3054 »       mov····$0x4d2,%esi 3055 »       add····$0x8,%rdi3055 »       add····$0x8,%rdi 3056 »       jmp····4b40·<fu_memread_uint32@plt>3056 »       jmp····4b40·<fu_memread_uint32@plt> 3057 »       cs·nopw·0x0(%rax,%rax,1)3057 »       cs·nopw·0x0(%rax,%rax,1) 3058 »       lea····0x2afb(%rip),%rdx········3058 »       lea····0x2b03(%rip),%rdx········ 3059 »       sub····$0x8,%rsp3059 »       sub····$0x8,%rsp 3060 »       lea····0x355e(%rip),%rsi········3060 »       lea····0x355e(%rip),%rsi········ 3061 »       lea····0x2af4(%rip),%rdi········3061 »       lea····0x2afc(%rip),%rdi········ 3062 »       call···4a60·<g_return_if_fail_warning@plt>3062 »       call···4a60·<g_return_if_fail_warning@plt> 3063 »       xor····%eax,%eax3063 »       xor····%eax,%eax 3064 »       add····$0x8,%rsp3064 »       add····$0x8,%rsp 3065 »       ret3065 »       ret 3066 »       data16·cs·nopw·0x0(%rax,%rax,1)3066 »       data16·cs·nopw·0x0(%rax,%rax,1)    3067 0000000000007fa0·<fu_struct_synaprom_cfg_hdr_get_version@@Base>:3067 0000000000007fa0·<fu_struct_synaprom_cfg_hdr_get_version@@Base>: 3068 »       test···%rdi,%rdi3068 »       test···%rdi,%rdi 3069 »       je·····7fc0·<fu_struct_synaprom_cfg_hdr_get_version@@Base+0x20>3069 »       je·····7fc0·<fu_struct_synaprom_cfg_hdr_get_version@@Base+0x20> 3070 »       mov····(%rdi),%rdi3070 »       mov····(%rdi),%rdi 3071 »       mov····$0x4d2,%esi3071 »       mov····$0x4d2,%esi 3072 »       add····$0xc,%rdi3072 »       add····$0xc,%rdi 3073 »       jmp····4e60·<fu_memread_uint16@plt>3073 »       jmp····4e60·<fu_memread_uint16@plt> 3074 »       cs·nopw·0x0(%rax,%rax,1)3074 »       cs·nopw·0x0(%rax,%rax,1) 3075 »       lea····0x2aab(%rip),%rdx········3075 »       lea····0x2ab3(%rip),%rdx········ 3076 »       sub····$0x8,%rsp3076 »       sub····$0x8,%rsp 3077 »       lea····0x34ce(%rip),%rsi········3077 »       lea····0x34ce(%rip),%rsi········ 3078 »       lea····0x2aa4(%rip),%rdi········3078 »       lea····0x2aac(%rip),%rdi········ 3079 »       call···4a60·<g_return_if_fail_warning@plt>3079 »       call···4a60·<g_return_if_fail_warning@plt> 3080 »       xor····%eax,%eax3080 »       xor····%eax,%eax 3081 »       add····$0x8,%rsp3081 »       add····$0x8,%rsp 3082 »       ret3082 »       ret 3083 »       data16·cs·nopw·0x0(%rax,%rax,1)3083 »       data16·cs·nopw·0x0(%rax,%rax,1)    3084 0000000000007ff0·<fu_struct_synaprom_cfg_hdr_parse_bytes@@Base>:3084 0000000000007ff0·<fu_struct_synaprom_cfg_hdr_parse_bytes@@Base>: Offset 3117, 58 lines modifiedOffset 3117, 58 lines modified 3117 »       call···4a10·<fu_memchk_read@plt>3117 »       call···4a10·<fu_memchk_read@plt> 3118 »       test···%eax,%eax3118 »       test···%eax,%eax 3119 »       je·····81a8·<fu_struct_synaprom_cfg_hdr_parse_bytes@@Base+0x1b8>3119 »       je·····81a8·<fu_struct_synaprom_cfg_hdr_parse_bytes@@Base+0x1b8> 3120 »       lea····0x0(%rbp,%r13,1),%rsi3120 »       lea····0x0(%rbp,%r13,1),%rsi 3121 »       mov····$0x10,%edx3121 »       mov····$0x10,%edx 3122 »       mov····%rbx,%rdi3122 »       mov····%rbx,%rdi 3123 »       call···4aa0·<g_byte_array_append@plt>3123 »       call···4aa0·<g_byte_array_append@plt> 3124 »       lea····0x2afa(%rip),%rdi········3124 »       lea····0x2b02(%rip),%rdi········ 3125 »       call···4960·<g_string_new@plt>3125 »       call···4960·<g_string_new@plt> 3126 »       test···%rbx,%rbx3126 »       test···%rbx,%rbx 3127 »       mov····%rax,%rbp3127 »       mov····%rax,%rbp 3128 »       je·····81c0·<fu_struct_synaprom_cfg_hdr_parse_bytes@@Base+0x1d0>3128 »       je·····81c0·<fu_struct_synaprom_cfg_hdr_parse_bytes@@Base+0x1d0> 3129 »       mov····%rbx,%rdi3129 »       mov····%rbx,%rdi 3130 »       call···7ec0·<fu_struct_synaprom_cfg_hdr_get_product@@Base>3130 »       call···7ec0·<fu_struct_synaprom_cfg_hdr_get_product@@Base> 3131 »       lea····0x2a07(%rip),%rsi········3131 »       lea····0x2a0f(%rip),%rsi········ 3132 »       mov····%rbp,%rdi3132 »       mov····%rbp,%rdi 3133 »       mov····%eax,%edx3133 »       mov····%eax,%edx 3134 »       xor····%eax,%eax3134 »       xor····%eax,%eax 3135 »       call···49f0·<g_string_append_printf@plt>3135 »       call···49f0·<g_string_append_printf@plt> 3136 »       mov····%rbx,%rdi3136 »       mov····%rbx,%rdi 3137 »       call···7f00·<fu_struct_synaprom_cfg_hdr_get_id1@@Base>3137 »       call···7f00·<fu_struct_synaprom_cfg_hdr_get_id1@@Base> 3138 »       lea····0x2ad0(%rip),%rsi········3138 »       lea····0x2ad8(%rip),%rsi········ 3139 »       mov····%rbp,%rdi3139 »       mov····%rbp,%rdi 3140 »       mov····%eax,%edx3140 »       mov····%eax,%edx 3141 »       xor····%eax,%eax3141 »       xor····%eax,%eax 3142 »       call···49f0·<g_string_append_printf@plt>3142 »       call···49f0·<g_string_append_printf@plt> 3143 »       mov····%rbx,%rdi3143 »       mov····%rbx,%rdi 3144 »       call···7f50·<fu_struct_synaprom_cfg_hdr_get_id2@@Base>3144 »       call···7f50·<fu_struct_synaprom_cfg_hdr_get_id2@@Base> 3145 »       lea····0x2ac2(%rip),%rsi········3145 »       lea····0x2aca(%rip),%rsi········ 3146 »       mov····%rbp,%rdi3146 »       mov····%rbp,%rdi 3147 »       mov····%eax,%edx3147 »       mov····%eax,%edx 3148 »       xor····%eax,%eax3148 »       xor····%eax,%eax 3149 »       call···49f0·<g_string_append_printf@plt>3149 »       call···49f0·<g_string_append_printf@plt> 3150 »       mov····%rbx,%rdi3150 »       mov····%rbx,%rdi 3151 »       call···7fa0·<fu_struct_synaprom_cfg_hdr_get_version@@Base>3151 »       call···7fa0·<fu_struct_synaprom_cfg_hdr_get_version@@Base> 3152 »       lea····0x2ab4(%rip),%rsi········3152 »       lea····0x2abc(%rip),%rsi········ 3153 »       mov····%rbp,%rdi3153 »       mov····%rbp,%rdi 3154 »       movzwl·%ax,%edx3154 »       movzwl·%ax,%edx 3155 »       xor····%eax,%eax3155 »       xor····%eax,%eax 3156 »       call···49f0·<g_string_append_printf@plt>3156 »       call···49f0·<g_string_append_printf@plt> 3157 »       mov····0x8(%rbp),%rsi3157 »       mov····0x8(%rbp),%rsi 3158 »       test···%rsi,%rsi3158 »       test···%rsi,%rsi 3159 »       jne····8160·<fu_struct_synaprom_cfg_hdr_parse_bytes@@Base+0x170>3159 »       jne····8160·<fu_struct_synaprom_cfg_hdr_parse_bytes@@Base+0x170> 3160 »       lea····0x2973(%rip),%r12········3160 »       lea····0x297b(%rip),%r12········ 3161 »       mov····%rbp,%rdi3161 »       mov····%rbp,%rdi 3162 »       call···4e30·<g_string_free_and_steal@plt>3162 »       call···4e30·<g_string_free_and_steal@plt> 3163 »       mov····%rax,%rbp3163 »       mov····%rax,%rbp 3164 »       mov····%r12,%rdi3164 »       mov····%r12,%rdi 3165 »       mov····%rbp,%rcx3165 »       mov····%rbp,%rcx 3166 »       mov····$0x80,%esi3166 »       mov····$0x80,%esi 3167 »       lea····0x29f3(%rip),%rdx········3167 »       lea····0x29fb(%rip),%rdx········ 3168 »       xor····%eax,%eax3168 »       xor····%eax,%eax 3169 »       call···4b70·<g_log@plt>3169 »       call···4b70·<g_log@plt> 3170 »       mov····%rbp,%rdi3170 »       mov····%rbp,%rdi 3171 »       call···48b0·<g_free@plt>3171 »       call···48b0·<g_free@plt> 3172 »       mov····0x8(%rsp),%rax3172 »       mov····0x8(%rsp),%rax 3173 »       sub····%fs:0x28,%rax3173 »       sub····%fs:0x28,%rax 3174 »       jne····821f·<fu_struct_synaprom_cfg_hdr_parse_bytes@@Base+0x22f>3174 »       jne····821f·<fu_struct_synaprom_cfg_hdr_parse_bytes@@Base+0x22f> Offset 3182, 101 lines modifiedOffset 3182, 101 lines modified 3182 »       ret3182 »       ret 3183 »       nopw···0x0(%rax,%rax,1)3183 »       nopw···0x0(%rax,%rax,1) 3184 »       sub····$0x1,%rsi3184 »       sub····$0x1,%rsi 3185 »       mov····%rbp,%rdi3185 »       mov····%rbp,%rdi 3186 »       call···4b00·<g_string_set_size@plt>3186 »       call···4b00·<g_string_set_size@plt> 3187 »       jmp····8103·<fu_struct_synaprom_cfg_hdr_parse_bytes@@Base+0x113>3187 »       jmp····8103·<fu_struct_synaprom_cfg_hdr_parse_bytes@@Base+0x113> 3188 »       xchg···%ax,%ax3188 »       xchg···%ax,%ax 3189 »       lea····0x23b9(%rip),%rdx········3189 »       lea····0x23c1(%rip),%rdx········ 3190 »       lea····0x32e2(%rip),%rsi········3190 »       lea····0x32e2(%rip),%rsi········ 3191 »       lea····0x28f8(%rip),%rdi········3191 »       lea····0x2900(%rip),%rdi········ 3192 »       call···4a60·<g_return_if_fail_warning@plt>3192 »       call···4a60·<g_return_if_fail_warning@plt> 3193 »       xor····%edi,%edi3193 »       xor····%edi,%edi 3194 »       call···48b0·<g_free@plt>3194 »       call···48b0·<g_free@plt> 3195 »       test···%rbx,%rbx3195 »       test···%rbx,%rbx 3196 »       je·····819e·<fu_struct_synaprom_cfg_hdr_parse_bytes@@Base+0x1ae>3196 »       je·····819e·<fu_struct_synaprom_cfg_hdr_parse_bytes@@Base+0x1ae> 3197 »       mov····%rbx,%rdi3197 »       mov····%rbx,%rdi 3198 »       call···47c0·<g_byte_array_unref@plt>3198 »       call···47c0·<g_byte_array_unref@plt> 3199 »       xor····%ebx,%ebx3199 »       xor····%ebx,%ebx 3200 »       jmp····8136·<fu_struct_synaprom_cfg_hdr_parse_bytes@@Base+0x146>3200 »       jmp····8136·<fu_struct_synaprom_cfg_hdr_parse_bytes@@Base+0x146> 3201 »       nopw···0x0(%rax,%rax,1)3201 »       nopw···0x0(%rax,%rax,1) 3202 »       lea····0x23c1(%rip),%rsi········3202 »       lea····0x23c9(%rip),%rsi········ 3203 »       mov····%r12,%rdi3203 »       mov····%r12,%rdi 3204 »       call···4bb0·<g_prefix_error@plt>3204 »       call···4bb0·<g_prefix_error@plt> 3205 »       jmp····818a·<fu_struct_synaprom_cfg_hdr_parse_bytes@@Base+0x19a>3205 »       jmp····818a·<fu_struct_synaprom_cfg_hdr_parse_bytes@@Base+0x19a> 3206 »       nopl···0x0(%rax)3206 »       nopl···0x0(%rax) 3207 »       lea····0x28b6(%rip),%r12········3207 »       lea····0x28be(%rip),%r12········ 3208 »       lea····0x28a4(%rip),%rdx········3208 »       lea····0x28ac(%rip),%rdx········ 3209 »       mov····%r12,%rdi3209 »       mov····%r12,%rdi 3210 »       lea····0x3248(%rip),%rsi········3210 »       lea····0x3248(%rip),%rsi········ 3211 »       call···4a60·<g_return_if_fail_warning@plt>3211 »       call···4a60·<g_return_if_fail_warning@plt> 3212 »       test···%rbp,%rbp3212 »       test···%rbp,%rbp 3213 »       je·····81ef·<fu_struct_synaprom_cfg_hdr_parse_bytes@@Base+0x1ff>3213 »       je·····81ef·<fu_struct_synaprom_cfg_hdr_parse_bytes@@Base+0x1ff> 3214 »       mov····$0x1,%esi3214 »       mov····$0x1,%esi 3215 »       mov····%rbp,%rdi3215 »       mov····%rbp,%rdi 3216 »       call···4810·<g_string_free@plt>3216 »       call···4810·<g_string_free@plt> 3217 »       xor····%ebp,%ebp3217 »       xor····%ebp,%ebp 3218 »       jmp····8115·<fu_struct_synaprom_cfg_hdr_parse_bytes@@Base+0x125>3218 »       jmp····8115·<fu_struct_synaprom_cfg_hdr_parse_bytes@@Base+0x125> 3219 »       cs·nopw·0x0(%rax,%rax,1)3219 »       cs·nopw·0x0(%rax,%rax,1) 3220 »       lea····0x287f(%rip),%rdx········3220 »       lea····0x2887(%rip),%rdx········ 3221 »       lea····0x3252(%rip),%rsi········3221 »       lea····0x3252(%rip),%rsi········ 3222 »       lea····0x2868(%rip),%rdi········3222 »       lea····0x2870(%rip),%rdi········ 3223 »       call···4a60·<g_return_if_fail_warning@plt>3223 »       call···4a60·<g_return_if_fail_warning@plt> 3224 »       jmp····818a·<fu_struct_synaprom_cfg_hdr_parse_bytes@@Base+0x19a>3224 »       jmp····818a·<fu_struct_synaprom_cfg_hdr_parse_bytes@@Base+0x19a> 3225 »       call···4920·<__stack_chk_fail@plt>3225 »       call···4920·<__stack_chk_fail@plt> 3226 »       data16·cs·nopw·0x0(%rax,%rax,1)3226 »       data16·cs·nopw·0x0(%rax,%rax,1) 3227 »       nop3227 »       nop    3228 0000000000008230·<fu_struct_synaprom_iota_config_version_get_config_id1@@Base>:3228 0000000000008230·<fu_struct_synaprom_iota_config_version_get_config_id1@@Base>: 3229 »       test···%rdi,%rdi3229 »       test···%rdi,%rdi 3230 »       je·····8248·<fu_struct_synaprom_iota_config_version_get_config_id1@@Base+0x18>3230 »       je·····8248·<fu_struct_synaprom_iota_config_version_get_config_id1@@Base+0x18> 3231 »       mov····(%rdi),%rdi3231 »       mov····(%rdi),%rdi 3232 »       mov····$0x4d2,%esi3232 »       mov····$0x4d2,%esi 3233 »       jmp····4b40·<fu_memread_uint32@plt>3233 »       jmp····4b40·<fu_memread_uint32@plt> 3234 »       nopw···0x0(%rax,%rax,1)3234 »       nopw···0x0(%rax,%rax,1) 3235 »       lea····0x2823(%rip),%rdx········3235 »       lea····0x282b(%rip),%rdx········ 3236 »       sub····$0x8,%rsp3236 »       sub····$0x8,%rsp 3237 »       lea····0x3186(%rip),%rsi········3237 »       lea····0x3186(%rip),%rsi········ 3238 »       lea····0x281c(%rip),%rdi········3238 »       lea····0x2824(%rip),%rdi········ 3239 »       call···4a60·<g_return_if_fail_warning@plt>3239 »       call···4a60·<g_return_if_fail_warning@plt> 3240 »       xor····%eax,%eax3240 »       xor····%eax,%eax 3241 »       add····$0x8,%rsp3241 »       add····$0x8,%rsp 3242 »       ret3242 »       ret 3243 »       nopl···(%rax)3243 »       nopl···(%rax)    3244 0000000000008270·<fu_struct_synaprom_iota_config_version_get_config_id2@@Base>:3244 0000000000008270·<fu_struct_synaprom_iota_config_version_get_config_id2@@Base>: 3245 »       test···%rdi,%rdi3245 »       test···%rdi,%rdi 3246 »       je·····8290·<fu_struct_synaprom_iota_config_version_get_config_id2@@Base+0x20>3246 »       je·····8290·<fu_struct_synaprom_iota_config_version_get_config_id2@@Base+0x20> 3247 »       mov····(%rdi),%rdi3247 »       mov····(%rdi),%rdi 3248 »       mov····$0x4d2,%esi3248 »       mov····$0x4d2,%esi 3249 »       add····$0x4,%rdi3249 »       add····$0x4,%rdi 3250 »       jmp····4b40·<fu_memread_uint32@plt>3250 »       jmp····4b40·<fu_memread_uint32@plt> 3251 »       cs·nopw·0x0(%rax,%rax,1)3251 »       cs·nopw·0x0(%rax,%rax,1) 3252 »       lea····0x27db(%rip),%rdx········3252 »       lea····0x27e3(%rip),%rdx········ 3253 »       sub····$0x8,%rsp3253 »       sub····$0x8,%rsp 3254 »       lea····0x30fe(%rip),%rsi········3254 »       lea····0x30fe(%rip),%rsi········ 3255 »       lea····0x27d4(%rip),%rdi········3255 »       lea····0x27dc(%rip),%rdi········ 3256 »       call···4a60·<g_return_if_fail_warning@plt>3256 »       call···4a60·<g_return_if_fail_warning@plt> 3257 »       xor····%eax,%eax3257 »       xor····%eax,%eax 3258 »       add····$0x8,%rsp3258 »       add····$0x8,%rsp 3259 »       ret3259 »       ret 3260 »       data16·cs·nopw·0x0(%rax,%rax,1)3260 »       data16·cs·nopw·0x0(%rax,%rax,1)    3261 00000000000082c0·<fu_struct_synaprom_iota_config_version_get_version@@Base>:3261 00000000000082c0·<fu_struct_synaprom_iota_config_version_get_version@@Base>: 3262 »       test···%rdi,%rdi3262 »       test···%rdi,%rdi 3263 »       je·····82e0·<fu_struct_synaprom_iota_config_version_get_version@@Base+0x20>3263 »       je·····82e0·<fu_struct_synaprom_iota_config_version_get_version@@Base+0x20> 3264 »       mov····(%rdi),%rdi3264 »       mov····(%rdi),%rdi 3265 »       mov····$0x4d2,%esi3265 »       mov····$0x4d2,%esi 3266 »       add····$0x8,%rdi3266 »       add····$0x8,%rdi 3267 »       jmp····4e60·<fu_memread_uint16@plt>3267 »       jmp····4e60·<fu_memread_uint16@plt> 3268 »       cs·nopw·0x0(%rax,%rax,1)3268 »       cs·nopw·0x0(%rax,%rax,1) 3269 »       lea····0x278b(%rip),%rdx········3269 »       lea····0x2793(%rip),%rdx········ 3270 »       sub····$0x8,%rsp3270 »       sub····$0x8,%rsp 3271 »       lea····0x306e(%rip),%rsi········3271 »       lea····0x306e(%rip),%rsi········ 3272 »       lea····0x2784(%rip),%rdi········3272 »       lea····0x278c(%rip),%rdi········ 3273 »       call···4a60·<g_return_if_fail_warning@plt>3273 »       call···4a60·<g_return_if_fail_warning@plt> 3274 »       xor····%eax,%eax3274 »       xor····%eax,%eax 3275 »       add····$0x8,%rsp3275 »       add····$0x8,%rsp 3276 »       ret3276 »       ret 3277 »       data16·cs·nopw·0x0(%rax,%rax,1)3277 »       data16·cs·nopw·0x0(%rax,%rax,1)    3278 0000000000008310·<fu_struct_synaprom_iota_config_version_parse@@Base>:3278 0000000000008310·<fu_struct_synaprom_iota_config_version_parse@@Base>: Offset 3304, 51 lines modifiedOffset 3304, 51 lines modified 3304 »       call···4a10·<fu_memchk_read@plt>3304 »       call···4a10·<fu_memchk_read@plt> 3305 »       test···%eax,%eax3305 »       test···%eax,%eax 3306 »       je·····8480·<fu_struct_synaprom_iota_config_version_parse@@Base+0x170>3306 »       je·····8480·<fu_struct_synaprom_iota_config_version_parse@@Base+0x170> 3307 »       lea····0x0(%rbp,%r13,1),%rsi3307 »       lea····0x0(%rbp,%r13,1),%rsi 3308 »       mov····$0x10,%edx3308 »       mov····$0x10,%edx 3309 »       mov····%rbx,%rdi3309 »       mov····%rbx,%rdi 3310 »       call···4aa0·<g_byte_array_append@plt>3310 »       call···4aa0·<g_byte_array_append@plt> 3311 »       lea····0x2839(%rip),%rdi········3311 »       lea····0x2841(%rip),%rdi········ 3312 »       call···4960·<g_string_new@plt>3312 »       call···4960·<g_string_new@plt> 3313 »       test···%rbx,%rbx3313 »       test···%rbx,%rbx 3314 »       mov····%rax,%rbp3314 »       mov····%rax,%rbp 3315 »       je·····8498·<fu_struct_synaprom_iota_config_version_parse@@Base+0x188>3315 »       je·····8498·<fu_struct_synaprom_iota_config_version_parse@@Base+0x188> 3316 »       mov····%rbx,%rdi3316 »       mov····%rbx,%rdi 3317 »       call···8230·<fu_struct_synaprom_iota_config_version_get_config_id1@@Base>3317 »       call···8230·<fu_struct_synaprom_iota_config_version_get_config_id1@@Base> 3318 »       lea····0x2835(%rip),%rsi········3318 »       lea····0x283d(%rip),%rsi········ 3319 »       mov····%rbp,%rdi3319 »       mov····%rbp,%rdi 3320 »       mov····%eax,%edx3320 »       mov····%eax,%edx 3321 »       xor····%eax,%eax3321 »       xor····%eax,%eax 3322 »       call···49f0·<g_string_append_printf@plt>3322 »       call···49f0·<g_string_append_printf@plt> 3323 »       mov····%rbx,%rdi3323 »       mov····%rbx,%rdi 3324 »       call···8270·<fu_struct_synaprom_iota_config_version_get_config_id2@@Base>3324 »       call···8270·<fu_struct_synaprom_iota_config_version_get_config_id2@@Base> 3325 »       lea····0x282e(%rip),%rsi········3325 »       lea····0x2836(%rip),%rsi········ 3326 »       mov····%rbp,%rdi3326 »       mov····%rbp,%rdi 3327 »       mov····%eax,%edx3327 »       mov····%eax,%edx 3328 »       xor····%eax,%eax3328 »       xor····%eax,%eax 3329 »       call···49f0·<g_string_append_printf@plt>3329 »       call···49f0·<g_string_append_printf@plt> 3330 »       mov····%rbx,%rdi3330 »       mov····%rbx,%rdi 3331 »       call···82c0·<fu_struct_synaprom_iota_config_version_get_version@@Base>3331 »       call···82c0·<fu_struct_synaprom_iota_config_version_get_version@@Base> 3332 »       lea····0x27d2(%rip),%rsi········3332 »       lea····0x27da(%rip),%rsi········ 3333 »       mov····%rbp,%rdi3333 »       mov····%rbp,%rdi 3334 »       movzwl·%ax,%edx3334 »       movzwl·%ax,%edx 3335 »       xor····%eax,%eax3335 »       xor····%eax,%eax 3336 »       call···49f0·<g_string_append_printf@plt>3336 »       call···49f0·<g_string_append_printf@plt> 3337 »       mov····0x8(%rbp),%rsi3337 »       mov····0x8(%rbp),%rsi 3338 »       test···%rsi,%rsi3338 »       test···%rsi,%rsi 3339 »       jne····8428·<fu_struct_synaprom_iota_config_version_parse@@Base+0x118>3339 »       jne····8428·<fu_struct_synaprom_iota_config_version_parse@@Base+0x118> 3340 »       lea····0x2691(%rip),%r12········3340 »       lea····0x2699(%rip),%r12········ 3341 »       mov····%rbp,%rdi3341 »       mov····%rbp,%rdi 3342 »       call···4e30·<g_string_free_and_steal@plt>3342 »       call···4e30·<g_string_free_and_steal@plt> 3343 »       mov····%rax,%rbp3343 »       mov····%rax,%rbp 3344 »       mov····%rbp,%rcx3344 »       mov····%rbp,%rcx 3345 »       mov····%r12,%rdi3345 »       mov····%r12,%rdi 3346 »       xor····%eax,%eax3346 »       xor····%eax,%eax 3347 »       lea····0x2714(%rip),%rdx········3347 »       lea····0x271c(%rip),%rdx········ 3348 »       mov····$0x80,%esi3348 »       mov····$0x80,%esi 3349 »       call···4b70·<g_log@plt>3349 »       call···4b70·<g_log@plt> 3350 »       mov····%rbp,%rdi3350 »       mov····%rbp,%rdi 3351 »       call···48b0·<g_free@plt>3351 »       call···48b0·<g_free@plt> 3352 »       mov····%rbx,%rax3352 »       mov····%rbx,%rax 3353 »       pop····%rbx3353 »       pop····%rbx 3354 »       pop····%rbp3354 »       pop····%rbp Offset 3358, 17 lines modifiedOffset 3358, 17 lines modified 3358 »       ret3358 »       ret 3359 »       nopl···0x0(%rax)3359 »       nopl···0x0(%rax) 3360 »       sub····$0x1,%rsi3360 »       sub····$0x1,%rsi 3361 »       mov····%rbp,%rdi3361 »       mov····%rbp,%rdi 3362 »       call···4b00·<g_string_set_size@plt>3362 »       call···4b00·<g_string_set_size@plt> 3363 »       jmp····83e5·<fu_struct_synaprom_iota_config_version_parse@@Base+0xd5>3363 »       jmp····83e5·<fu_struct_synaprom_iota_config_version_parse@@Base+0xd5> 3364 »       cs·nopw·0x0(%rax,%rax,1)3364 »       cs·nopw·0x0(%rax,%rax,1) 3365 »       lea····0x20e9(%rip),%rdx········3365 »       lea····0x20f1(%rip),%rdx········ 3366 »       lea····0x2ed2(%rip),%rsi········3366 »       lea····0x2ed2(%rip),%rsi········ 3367 »       lea····0x2628(%rip),%rdi········3367 »       lea····0x2630(%rip),%rdi········ 3368 »       call···4a60·<g_return_if_fail_warning@plt>3368 »       call···4a60·<g_return_if_fail_warning@plt> 3369 »       xor····%edi,%edi3369 »       xor····%edi,%edi 3370 »       call···48b0·<g_free@plt>3370 »       call···48b0·<g_free@plt> 3371 »       test···%rbx,%rbx3371 »       test···%rbx,%rbx 3372 »       je·····846e·<fu_struct_synaprom_iota_config_version_parse@@Base+0x15e>3372 »       je·····846e·<fu_struct_synaprom_iota_config_version_parse@@Base+0x15e> 3373 »       mov····%rbx,%rdi3373 »       mov····%rbx,%rdi 3374 »       call···47c0·<g_byte_array_unref@plt>3374 »       call···47c0·<g_byte_array_unref@plt> Offset 3377, 104 lines modifiedOffset 3377, 104 lines modified 3377 »       pop····%rbx3377 »       pop····%rbx 3378 »       pop····%rbp3378 »       pop····%rbp 3379 »       pop····%r123379 »       pop····%r12 3380 »       pop····%r133380 »       pop····%r13 3381 »       pop····%r143381 »       pop····%r14 3382 »       ret3382 »       ret 3383 »       nopl···0x0(%rax)3383 »       nopl···0x0(%rax) 3384 »       lea····0x2109(%rip),%rsi········3384 »       lea····0x2111(%rip),%rsi········ 3385 »       mov····%r12,%rdi3385 »       mov····%r12,%rdi 3386 »       call···4bb0·<g_prefix_error@plt>3386 »       call···4bb0·<g_prefix_error@plt> 3387 »       jmp····845a·<fu_struct_synaprom_iota_config_version_parse@@Base+0x14a>3387 »       jmp····845a·<fu_struct_synaprom_iota_config_version_parse@@Base+0x14a> 3388 »       nopl···0x0(%rax)3388 »       nopl···0x0(%rax) 3389 »       lea····0x25de(%rip),%r12········3389 »       lea····0x25e6(%rip),%r12········ 3390 »       lea····0x25cc(%rip),%rdx········3390 »       lea····0x25d4(%rip),%rdx········ 3391 »       mov····%r12,%rdi3391 »       mov····%r12,%rdi 3392 »       lea····0x2e30(%rip),%rsi········3392 »       lea····0x2e30(%rip),%rsi········ 3393 »       call···4a60·<g_return_if_fail_warning@plt>3393 »       call···4a60·<g_return_if_fail_warning@plt> 3394 »       test···%rbp,%rbp3394 »       test···%rbp,%rbp 3395 »       je·····84c7·<fu_struct_synaprom_iota_config_version_parse@@Base+0x1b7>3395 »       je·····84c7·<fu_struct_synaprom_iota_config_version_parse@@Base+0x1b7> 3396 »       mov····$0x1,%esi3396 »       mov····$0x1,%esi 3397 »       mov····%rbp,%rdi3397 »       mov····%rbp,%rdi 3398 »       call···4810·<g_string_free@plt>3398 »       call···4810·<g_string_free@plt> 3399 »       xor····%ebp,%ebp3399 »       xor····%ebp,%ebp 3400 »       jmp····83f7·<fu_struct_synaprom_iota_config_version_parse@@Base+0xe7>3400 »       jmp····83f7·<fu_struct_synaprom_iota_config_version_parse@@Base+0xe7> 3401 »       xchg···%ax,%ax3401 »       xchg···%ax,%ax 3402 »       lea····0x25af(%rip),%rdx········3402 »       lea····0x25b7(%rip),%rdx········ 3403 »       lea····0x2e42(%rip),%rsi········3403 »       lea····0x2e42(%rip),%rsi········ 3404 »       lea····0x2598(%rip),%rdi········3404 »       lea····0x25a0(%rip),%rdi········ 3405 »       call···4a60·<g_return_if_fail_warning@plt>3405 »       call···4a60·<g_return_if_fail_warning@plt> 3406 »       jmp····845a·<fu_struct_synaprom_iota_config_version_parse@@Base+0x14a>3406 »       jmp····845a·<fu_struct_synaprom_iota_config_version_parse@@Base+0x14a> 3407 »       nop3407 »       nop    3408 00000000000084f0·<fu_struct_synaprom_reply_iota_find_hdr_get_status@@Base>:3408 00000000000084f0·<fu_struct_synaprom_reply_iota_find_hdr_get_status@@Base>: 3409 »       test···%rdi,%rdi3409 »       test···%rdi,%rdi 3410 »       je·····8508·<fu_struct_synaprom_reply_iota_find_hdr_get_status@@Base+0x18>3410 »       je·····8508·<fu_struct_synaprom_reply_iota_find_hdr_get_status@@Base+0x18> 3411 »       mov····(%rdi),%rdi3411 »       mov····(%rdi),%rdi 3412 »       mov····$0x4d2,%esi3412 »       mov····$0x4d2,%esi 3413 »       jmp····4e60·<fu_memread_uint16@plt>3413 »       jmp····4e60·<fu_memread_uint16@plt> 3414 »       nopw···0x0(%rax,%rax,1)3414 »       nopw···0x0(%rax,%rax,1) 3415 »       lea····0x2563(%rip),%rdx········3415 »       lea····0x256b(%rip),%rdx········ 3416 »       sub····$0x8,%rsp3416 »       sub····$0x8,%rsp 3417 »       lea····0x2d86(%rip),%rsi········3417 »       lea····0x2d86(%rip),%rsi········ 3418 »       lea····0x255c(%rip),%rdi········3418 »       lea····0x2564(%rip),%rdi········ 3419 »       call···4a60·<g_return_if_fail_warning@plt>3419 »       call···4a60·<g_return_if_fail_warning@plt> 3420 »       xor····%eax,%eax3420 »       xor····%eax,%eax 3421 »       add····$0x8,%rsp3421 »       add····$0x8,%rsp 3422 »       ret3422 »       ret 3423 »       nopl···(%rax)3423 »       nopl···(%rax)    3424 0000000000008530·<fu_struct_synaprom_reply_iota_find_hdr_get_fullsize@@Base>:3424 0000000000008530·<fu_struct_synaprom_reply_iota_find_hdr_get_fullsize@@Base>: 3425 »       test···%rdi,%rdi3425 »       test···%rdi,%rdi 3426 »       je·····8550·<fu_struct_synaprom_reply_iota_find_hdr_get_fullsize@@Base+0x20>3426 »       je·····8550·<fu_struct_synaprom_reply_iota_find_hdr_get_fullsize@@Base+0x20> 3427 »       mov····(%rdi),%rdi3427 »       mov····(%rdi),%rdi 3428 »       mov····$0x4d2,%esi3428 »       mov····$0x4d2,%esi 3429 »       add····$0x2,%rdi3429 »       add····$0x2,%rdi 3430 »       jmp····4b40·<fu_memread_uint32@plt>3430 »       jmp····4b40·<fu_memread_uint32@plt> 3431 »       cs·nopw·0x0(%rax,%rax,1)3431 »       cs·nopw·0x0(%rax,%rax,1) 3432 »       lea····0x251b(%rip),%rdx········3432 »       lea····0x2523(%rip),%rdx········ 3433 »       sub····$0x8,%rsp3433 »       sub····$0x8,%rsp 3434 »       lea····0x2cfe(%rip),%rsi········3434 »       lea····0x2cfe(%rip),%rsi········ 3435 »       lea····0x2514(%rip),%rdi········3435 »       lea····0x251c(%rip),%rdi········ 3436 »       call···4a60·<g_return_if_fail_warning@plt>3436 »       call···4a60·<g_return_if_fail_warning@plt> 3437 »       xor····%eax,%eax3437 »       xor····%eax,%eax 3438 »       add····$0x8,%rsp3438 »       add····$0x8,%rsp 3439 »       ret3439 »       ret 3440 »       data16·cs·nopw·0x0(%rax,%rax,1)3440 »       data16·cs·nopw·0x0(%rax,%rax,1)    3441 0000000000008580·<fu_struct_synaprom_reply_iota_find_hdr_get_nbytes@@Base>:3441 0000000000008580·<fu_struct_synaprom_reply_iota_find_hdr_get_nbytes@@Base>: 3442 »       test···%rdi,%rdi3442 »       test···%rdi,%rdi 3443 »       je·····85a0·<fu_struct_synaprom_reply_iota_find_hdr_get_nbytes@@Base+0x20>3443 »       je·····85a0·<fu_struct_synaprom_reply_iota_find_hdr_get_nbytes@@Base+0x20> 3444 »       mov····(%rdi),%rdi3444 »       mov····(%rdi),%rdi 3445 »       mov····$0x4d2,%esi3445 »       mov····$0x4d2,%esi 3446 »       add····$0x6,%rdi3446 »       add····$0x6,%rdi 3447 »       jmp····4e60·<fu_memread_uint16@plt>3447 »       jmp····4e60·<fu_memread_uint16@plt> 3448 »       cs·nopw·0x0(%rax,%rax,1)3448 »       cs·nopw·0x0(%rax,%rax,1) 3449 »       lea····0x24cb(%rip),%rdx········3449 »       lea····0x24d3(%rip),%rdx········ 3450 »       sub····$0x8,%rsp3450 »       sub····$0x8,%rsp 3451 »       lea····0x2c6e(%rip),%rsi········3451 »       lea····0x2c6e(%rip),%rsi········ 3452 »       lea····0x24c4(%rip),%rdi········3452 »       lea····0x24cc(%rip),%rdi········ 3453 »       call···4a60·<g_return_if_fail_warning@plt>3453 »       call···4a60·<g_return_if_fail_warning@plt> 3454 »       xor····%eax,%eax3454 »       xor····%eax,%eax 3455 »       add····$0x8,%rsp3455 »       add····$0x8,%rsp 3456 »       ret3456 »       ret 3457 »       data16·cs·nopw·0x0(%rax,%rax,1)3457 »       data16·cs·nopw·0x0(%rax,%rax,1)    3458 00000000000085d0·<fu_struct_synaprom_reply_iota_find_hdr_get_itype@@Base>:3458 00000000000085d0·<fu_struct_synaprom_reply_iota_find_hdr_get_itype@@Base>: 3459 »       test···%rdi,%rdi3459 »       test···%rdi,%rdi 3460 »       je·····85f0·<fu_struct_synaprom_reply_iota_find_hdr_get_itype@@Base+0x20>3460 »       je·····85f0·<fu_struct_synaprom_reply_iota_find_hdr_get_itype@@Base+0x20> 3461 »       mov····(%rdi),%rdi3461 »       mov····(%rdi),%rdi 3462 »       mov····$0x4d2,%esi3462 »       mov····$0x4d2,%esi 3463 »       add····$0x8,%rdi3463 »       add····$0x8,%rdi 3464 »       jmp····4e60·<fu_memread_uint16@plt>3464 »       jmp····4e60·<fu_memread_uint16@plt> 3465 »       cs·nopw·0x0(%rax,%rax,1)3465 »       cs·nopw·0x0(%rax,%rax,1) 3466 »       lea····0x247b(%rip),%rdx········3466 »       lea····0x2483(%rip),%rdx········ 3467 »       sub····$0x8,%rsp3467 »       sub····$0x8,%rsp 3468 »       lea····0x2bde(%rip),%rsi········3468 »       lea····0x2bde(%rip),%rsi········ 3469 »       lea····0x2474(%rip),%rdi········3469 »       lea····0x247c(%rip),%rdi········ 3470 »       call···4a60·<g_return_if_fail_warning@plt>3470 »       call···4a60·<g_return_if_fail_warning@plt> 3471 »       xor····%eax,%eax3471 »       xor····%eax,%eax 3472 »       add····$0x8,%rsp3472 »       add····$0x8,%rsp 3473 »       ret3473 »       ret 3474 »       data16·cs·nopw·0x0(%rax,%rax,1)3474 »       data16·cs·nopw·0x0(%rax,%rax,1)    3475 0000000000008620·<fu_struct_synaprom_reply_iota_find_hdr_parse@@Base>:3475 0000000000008620·<fu_struct_synaprom_reply_iota_find_hdr_parse@@Base>: Offset 3502, 58 lines modifiedOffset 3502, 58 lines modified 3502 »       call···4a10·<fu_memchk_read@plt>3502 »       call···4a10·<fu_memchk_read@plt> 3503 »       test···%eax,%eax3503 »       test···%eax,%eax 3504 »       je·····87b0·<fu_struct_synaprom_reply_iota_find_hdr_parse@@Base+0x190>3504 »       je·····87b0·<fu_struct_synaprom_reply_iota_find_hdr_parse@@Base+0x190> 3505 »       lea····0x0(%rbp,%r13,1),%rsi3505 »       lea····0x0(%rbp,%r13,1),%rsi 3506 »       mov····$0xa,%edx3506 »       mov····$0xa,%edx 3507 »       mov····%rbx,%rdi3507 »       mov····%rbx,%rdi 3508 »       call···4aa0·<g_byte_array_append@plt>3508 »       call···4aa0·<g_byte_array_append@plt> 3509 »       lea····0x256d(%rip),%rdi········3509 »       lea····0x2575(%rip),%rdi········ 3510 »       call···4960·<g_string_new@plt>3510 »       call···4960·<g_string_new@plt> 3511 »       test···%rbx,%rbx3511 »       test···%rbx,%rbx 3512 »       mov····%rax,%rbp3512 »       mov····%rax,%rbp 3513 »       je·····87c8·<fu_struct_synaprom_reply_iota_find_hdr_parse@@Base+0x1a8>3513 »       je·····87c8·<fu_struct_synaprom_reply_iota_find_hdr_parse@@Base+0x1a8> 3514 »       mov····%rbx,%rdi3514 »       mov····%rbx,%rdi 3515 »       call···84f0·<fu_struct_synaprom_reply_iota_find_hdr_get_status@@Base>3515 »       call···84f0·<fu_struct_synaprom_reply_iota_find_hdr_get_status@@Base> 3516 »       lea····0x2568(%rip),%rsi········3516 »       lea····0x2570(%rip),%rsi········ 3517 »       mov····%rbp,%rdi3517 »       mov····%rbp,%rdi 3518 »       movzwl·%ax,%edx3518 »       movzwl·%ax,%edx 3519 »       xor····%eax,%eax3519 »       xor····%eax,%eax 3520 »       call···49f0·<g_string_append_printf@plt>3520 »       call···49f0·<g_string_append_printf@plt> 3521 »       mov····%rbx,%rdi3521 »       mov····%rbx,%rdi 3522 »       call···8530·<fu_struct_synaprom_reply_iota_find_hdr_get_fullsize@@Base>3522 »       call···8530·<fu_struct_synaprom_reply_iota_find_hdr_get_fullsize@@Base> 3523 »       lea····0x255c(%rip),%rsi········3523 »       lea····0x2564(%rip),%rsi········ 3524 »       mov····%rbp,%rdi3524 »       mov····%rbp,%rdi 3525 »       mov····%eax,%edx3525 »       mov····%eax,%edx 3526 »       xor····%eax,%eax3526 »       xor····%eax,%eax 3527 »       call···49f0·<g_string_append_printf@plt>3527 »       call···49f0·<g_string_append_printf@plt> 3528 »       mov····%rbx,%rdi3528 »       mov····%rbx,%rdi 3529 »       call···8580·<fu_struct_synaprom_reply_iota_find_hdr_get_nbytes@@Base>3529 »       call···8580·<fu_struct_synaprom_reply_iota_find_hdr_get_nbytes@@Base> 3530 »       lea····0x2553(%rip),%rsi········3530 »       lea····0x255b(%rip),%rsi········ 3531 »       mov····%rbp,%rdi3531 »       mov····%rbp,%rdi 3532 »       movzwl·%ax,%edx3532 »       movzwl·%ax,%edx 3533 »       xor····%eax,%eax3533 »       xor····%eax,%eax 3534 »       call···49f0·<g_string_append_printf@plt>3534 »       call···49f0·<g_string_append_printf@plt> 3535 »       mov····%rbx,%rdi3535 »       mov····%rbx,%rdi 3536 »       call···85d0·<fu_struct_synaprom_reply_iota_find_hdr_get_itype@@Base>3536 »       call···85d0·<fu_struct_synaprom_reply_iota_find_hdr_get_itype@@Base> 3537 »       lea····0x2547(%rip),%rsi········3537 »       lea····0x254f(%rip),%rsi········ 3538 »       mov····%rbp,%rdi3538 »       mov····%rbp,%rdi 3539 »       movzwl·%ax,%edx3539 »       movzwl·%ax,%edx 3540 »       xor····%eax,%eax3540 »       xor····%eax,%eax 3541 »       call···49f0·<g_string_append_printf@plt>3541 »       call···49f0·<g_string_append_printf@plt> 3542 »       mov····0x8(%rbp),%rsi3542 »       mov····0x8(%rbp),%rsi 3543 »       test···%rsi,%rsi3543 »       test···%rsi,%rsi 3544 »       jne····8758·<fu_struct_synaprom_reply_iota_find_hdr_parse@@Base+0x138>3544 »       jne····8758·<fu_struct_synaprom_reply_iota_find_hdr_parse@@Base+0x138> 3545 »       lea····0x2364(%rip),%r12········3545 »       lea····0x236c(%rip),%r12········ 3546 »       mov····%rbp,%rdi3546 »       mov····%rbp,%rdi 3547 »       call···4e30·<g_string_free_and_steal@plt>3547 »       call···4e30·<g_string_free_and_steal@plt> 3548 »       mov····%rax,%rbp3548 »       mov····%rax,%rbp 3549 »       mov····%rbp,%rcx3549 »       mov····%rbp,%rcx 3550 »       mov····%r12,%rdi3550 »       mov····%r12,%rdi 3551 »       xor····%eax,%eax3551 »       xor····%eax,%eax 3552 »       lea····0x23e7(%rip),%rdx········3552 »       lea····0x23ef(%rip),%rdx········ 3553 »       mov····$0x80,%esi3553 »       mov····$0x80,%esi 3554 »       call···4b70·<g_log@plt>3554 »       call···4b70·<g_log@plt> 3555 »       mov····%rbp,%rdi3555 »       mov····%rbp,%rdi 3556 »       call···48b0·<g_free@plt>3556 »       call···48b0·<g_free@plt> 3557 »       mov····%rbx,%rax3557 »       mov····%rbx,%rax 3558 »       pop····%rbx3558 »       pop····%rbx 3559 »       pop····%rbp3559 »       pop····%rbp Offset 3563, 17 lines modifiedOffset 3563, 17 lines modified 3563 »       ret3563 »       ret 3564 »       nopl···0x0(%rax)3564 »       nopl···0x0(%rax) 3565 »       sub····$0x1,%rsi3565 »       sub····$0x1,%rsi 3566 »       mov····%rbp,%rdi3566 »       mov····%rbp,%rdi 3567 »       call···4b00·<g_string_set_size@plt>3567 »       call···4b00·<g_string_set_size@plt> 3568 »       jmp····8712·<fu_struct_synaprom_reply_iota_find_hdr_parse@@Base+0xf2>3568 »       jmp····8712·<fu_struct_synaprom_reply_iota_find_hdr_parse@@Base+0xf2> 3569 »       cs·nopw·0x0(%rax,%rax,1)3569 »       cs·nopw·0x0(%rax,%rax,1) 3570 »       lea····0x1db9(%rip),%rdx········3570 »       lea····0x1dc1(%rip),%rdx········ 3571 »       lea····0x2a22(%rip),%rsi········3571 »       lea····0x2a22(%rip),%rsi········ 3572 »       lea····0x22f8(%rip),%rdi········3572 »       lea····0x2300(%rip),%rdi········ 3573 »       call···4a60·<g_return_if_fail_warning@plt>3573 »       call···4a60·<g_return_if_fail_warning@plt> 3574 »       xor····%edi,%edi3574 »       xor····%edi,%edi 3575 »       call···48b0·<g_free@plt>3575 »       call···48b0·<g_free@plt> 3576 »       test···%rbx,%rbx3576 »       test···%rbx,%rbx 3577 »       je·····879e·<fu_struct_synaprom_reply_iota_find_hdr_parse@@Base+0x17e>3577 »       je·····879e·<fu_struct_synaprom_reply_iota_find_hdr_parse@@Base+0x17e> 3578 »       mov····%rbx,%rdi3578 »       mov····%rbx,%rdi 3579 »       call···47c0·<g_byte_array_unref@plt>3579 »       call···47c0·<g_byte_array_unref@plt> Offset 3582, 225 lines modifiedOffset 3582, 225 lines modified 3582 »       pop····%rbx3582 »       pop····%rbx 3583 »       pop····%rbp3583 »       pop····%rbp 3584 »       pop····%r123584 »       pop····%r12 3585 »       pop····%r133585 »       pop····%r13 3586 »       pop····%r143586 »       pop····%r14 3587 »       ret3587 »       ret 3588 »       nopl···0x0(%rax)3588 »       nopl···0x0(%rax) 3589 »       lea····0x1e09(%rip),%rsi········3589 »       lea····0x1e11(%rip),%rsi········ 3590 »       mov····%r12,%rdi3590 »       mov····%r12,%rdi 3591 »       call···4bb0·<g_prefix_error@plt>3591 »       call···4bb0·<g_prefix_error@plt> 3592 »       jmp····878a·<fu_struct_synaprom_reply_iota_find_hdr_parse@@Base+0x16a>3592 »       jmp····878a·<fu_struct_synaprom_reply_iota_find_hdr_parse@@Base+0x16a> 3593 »       nopl···0x0(%rax)3593 »       nopl···0x0(%rax) 3594 »       lea····0x22ae(%rip),%r12········3594 »       lea····0x22b6(%rip),%r12········ 3595 »       lea····0x229c(%rip),%rdx········3595 »       lea····0x22a4(%rip),%rdx········ 3596 »       mov····%r12,%rdi3596 »       mov····%r12,%rdi 3597 »       lea····0x2980(%rip),%rsi········3597 »       lea····0x2980(%rip),%rsi········ 3598 »       call···4a60·<g_return_if_fail_warning@plt>3598 »       call···4a60·<g_return_if_fail_warning@plt> 3599 »       test···%rbp,%rbp3599 »       test···%rbp,%rbp 3600 »       je·····87f7·<fu_struct_synaprom_reply_iota_find_hdr_parse@@Base+0x1d7>3600 »       je·····87f7·<fu_struct_synaprom_reply_iota_find_hdr_parse@@Base+0x1d7> 3601 »       mov····$0x1,%esi3601 »       mov····$0x1,%esi 3602 »       mov····%rbp,%rdi3602 »       mov····%rbp,%rdi 3603 »       call···4810·<g_string_free@plt>3603 »       call···4810·<g_string_free@plt> 3604 »       xor····%ebp,%ebp3604 »       xor····%ebp,%ebp 3605 »       jmp····8724·<fu_struct_synaprom_reply_iota_find_hdr_parse@@Base+0x104>3605 »       jmp····8724·<fu_struct_synaprom_reply_iota_find_hdr_parse@@Base+0x104> 3606 »       xchg···%ax,%ax3606 »       xchg···%ax,%ax 3607 »       lea····0x227f(%rip),%rdx········3607 »       lea····0x2287(%rip),%rdx········ 3608 »       lea····0x2992(%rip),%rsi········3608 »       lea····0x2992(%rip),%rsi········ 3609 »       lea····0x2268(%rip),%rdi········3609 »       lea····0x2270(%rip),%rdi········ 3610 »       call···4a60·<g_return_if_fail_warning@plt>3610 »       call···4a60·<g_return_if_fail_warning@plt> 3611 »       jmp····878a·<fu_struct_synaprom_reply_iota_find_hdr_parse@@Base+0x16a>3611 »       jmp····878a·<fu_struct_synaprom_reply_iota_find_hdr_parse@@Base+0x16a> 3612 »       nop3612 »       nop    3613 0000000000008820·<fu_struct_synaprom_cmd_iota_find_get_itype@@Base>:3613 0000000000008820·<fu_struct_synaprom_cmd_iota_find_get_itype@@Base>: 3614 »       test···%rdi,%rdi3614 »       test···%rdi,%rdi 3615 »       je·····8838·<fu_struct_synaprom_cmd_iota_find_get_itype@@Base+0x18>3615 »       je·····8838·<fu_struct_synaprom_cmd_iota_find_get_itype@@Base+0x18> 3616 »       mov····(%rdi),%rdi3616 »       mov····(%rdi),%rdi 3617 »       mov····$0x4d2,%esi3617 »       mov····$0x4d2,%esi 3618 »       jmp····4e60·<fu_memread_uint16@plt>3618 »       jmp····4e60·<fu_memread_uint16@plt> 3619 »       nopw···0x0(%rax,%rax,1)3619 »       nopw···0x0(%rax,%rax,1) 3620 »       lea····0x2233(%rip),%rdx········3620 »       lea····0x223b(%rip),%rdx········ 3621 »       sub····$0x8,%rsp3621 »       sub····$0x8,%rsp 3622 »       lea····0x28d6(%rip),%rsi········3622 »       lea····0x28d6(%rip),%rsi········ 3623 »       lea····0x222c(%rip),%rdi········3623 »       lea····0x2234(%rip),%rdi········ 3624 »       call···4a60·<g_return_if_fail_warning@plt>3624 »       call···4a60·<g_return_if_fail_warning@plt> 3625 »       xor····%eax,%eax3625 »       xor····%eax,%eax 3626 »       add····$0x8,%rsp3626 »       add····$0x8,%rsp 3627 »       ret3627 »       ret 3628 »       nopl···(%rax)3628 »       nopl···(%rax)    3629 0000000000008860·<fu_struct_synaprom_cmd_iota_find_get_flags@@Base>:3629 0000000000008860·<fu_struct_synaprom_cmd_iota_find_get_flags@@Base>: 3630 »       test···%rdi,%rdi3630 »       test···%rdi,%rdi 3631 »       je·····8880·<fu_struct_synaprom_cmd_iota_find_get_flags@@Base+0x20>3631 »       je·····8880·<fu_struct_synaprom_cmd_iota_find_get_flags@@Base+0x20> 3632 »       mov····(%rdi),%rdi3632 »       mov····(%rdi),%rdi 3633 »       mov····$0x4d2,%esi3633 »       mov····$0x4d2,%esi 3634 »       add····$0x2,%rdi3634 »       add····$0x2,%rdi 3635 »       jmp····4e60·<fu_memread_uint16@plt>3635 »       jmp····4e60·<fu_memread_uint16@plt> 3636 »       cs·nopw·0x0(%rax,%rax,1)3636 »       cs·nopw·0x0(%rax,%rax,1) 3637 »       lea····0x21eb(%rip),%rdx········3637 »       lea····0x21f3(%rip),%rdx········ 3638 »       sub····$0x8,%rsp3638 »       sub····$0x8,%rsp 3639 »       lea····0x284e(%rip),%rsi········3639 »       lea····0x284e(%rip),%rsi········ 3640 »       lea····0x21e4(%rip),%rdi········3640 »       lea····0x21ec(%rip),%rdi········ 3641 »       call···4a60·<g_return_if_fail_warning@plt>3641 »       call···4a60·<g_return_if_fail_warning@plt> 3642 »       xor····%eax,%eax3642 »       xor····%eax,%eax 3643 »       add····$0x8,%rsp3643 »       add····$0x8,%rsp 3644 »       ret3644 »       ret 3645 »       data16·cs·nopw·0x0(%rax,%rax,1)3645 »       data16·cs·nopw·0x0(%rax,%rax,1)    3646 00000000000088b0·<fu_struct_synaprom_cmd_iota_find_get_maxniotas@@Base>:3646 00000000000088b0·<fu_struct_synaprom_cmd_iota_find_get_maxniotas@@Base>: 3647 »       test···%rdi,%rdi3647 »       test···%rdi,%rdi 3648 »       je·····88c0·<fu_struct_synaprom_cmd_iota_find_get_maxniotas@@Base+0x10>3648 »       je·····88c0·<fu_struct_synaprom_cmd_iota_find_get_maxniotas@@Base+0x10> 3649 »       mov····(%rdi),%rax3649 »       mov····(%rdi),%rax 3650 »       movzbl·0x4(%rax),%eax3650 »       movzbl·0x4(%rax),%eax 3651 »       ret3651 »       ret 3652 »       nopl···(%rax)3652 »       nopl···(%rax) 3653 »       lea····0x21ab(%rip),%rdx········3653 »       lea····0x21b3(%rip),%rdx········ 3654 »       sub····$0x8,%rsp3654 »       sub····$0x8,%rsp 3655 »       lea····0x27ce(%rip),%rsi········3655 »       lea····0x27ce(%rip),%rsi········ 3656 »       lea····0x21a4(%rip),%rdi········3656 »       lea····0x21ac(%rip),%rdi········ 3657 »       call···4a60·<g_return_if_fail_warning@plt>3657 »       call···4a60·<g_return_if_fail_warning@plt> 3658 »       xor····%eax,%eax3658 »       xor····%eax,%eax 3659 »       add····$0x8,%rsp3659 »       add····$0x8,%rsp 3660 »       ret3660 »       ret 3661 »       data16·cs·nopw·0x0(%rax,%rax,1)3661 »       data16·cs·nopw·0x0(%rax,%rax,1)    3662 00000000000088f0·<fu_struct_synaprom_cmd_iota_find_get_firstidx@@Base>:3662 00000000000088f0·<fu_struct_synaprom_cmd_iota_find_get_firstidx@@Base>: 3663 »       test···%rdi,%rdi3663 »       test···%rdi,%rdi 3664 »       je·····8900·<fu_struct_synaprom_cmd_iota_find_get_firstidx@@Base+0x10>3664 »       je·····8900·<fu_struct_synaprom_cmd_iota_find_get_firstidx@@Base+0x10> 3665 »       mov····(%rdi),%rax3665 »       mov····(%rdi),%rax 3666 »       movzbl·0x5(%rax),%eax3666 »       movzbl·0x5(%rax),%eax 3667 »       ret3667 »       ret 3668 »       nopl···(%rax)3668 »       nopl···(%rax) 3669 »       lea····0x216b(%rip),%rdx········3669 »       lea····0x2173(%rip),%rdx········ 3670 »       sub····$0x8,%rsp3670 »       sub····$0x8,%rsp 3671 »       lea····0x274e(%rip),%rsi········3671 »       lea····0x274e(%rip),%rsi········ 3672 »       lea····0x2164(%rip),%rdi········3672 »       lea····0x216c(%rip),%rdi········ 3673 »       call···4a60·<g_return_if_fail_warning@plt>3673 »       call···4a60·<g_return_if_fail_warning@plt> 3674 »       xor····%eax,%eax3674 »       xor····%eax,%eax 3675 »       add····$0x8,%rsp3675 »       add····$0x8,%rsp 3676 »       ret3676 »       ret 3677 »       data16·cs·nopw·0x0(%rax,%rax,1)3677 »       data16·cs·nopw·0x0(%rax,%rax,1)    3678 0000000000008930·<fu_struct_synaprom_cmd_iota_find_get_offset@@Base>:3678 0000000000008930·<fu_struct_synaprom_cmd_iota_find_get_offset@@Base>: 3679 »       test···%rdi,%rdi3679 »       test···%rdi,%rdi 3680 »       je·····8950·<fu_struct_synaprom_cmd_iota_find_get_offset@@Base+0x20>3680 »       je·····8950·<fu_struct_synaprom_cmd_iota_find_get_offset@@Base+0x20> 3681 »       mov····(%rdi),%rdi3681 »       mov····(%rdi),%rdi 3682 »       mov····$0x4d2,%esi3682 »       mov····$0x4d2,%esi 3683 »       add····$0x8,%rdi3683 »       add····$0x8,%rdi 3684 »       jmp····4b40·<fu_memread_uint32@plt>3684 »       jmp····4b40·<fu_memread_uint32@plt> 3685 »       cs·nopw·0x0(%rax,%rax,1)3685 »       cs·nopw·0x0(%rax,%rax,1) 3686 »       lea····0x211b(%rip),%rdx········3686 »       lea····0x2123(%rip),%rdx········ 3687 »       sub····$0x8,%rsp3687 »       sub····$0x8,%rsp 3688 »       lea····0x26be(%rip),%rsi········3688 »       lea····0x26be(%rip),%rsi········ 3689 »       lea····0x2114(%rip),%rdi········3689 »       lea····0x211c(%rip),%rdi········ 3690 »       call···4a60·<g_return_if_fail_warning@plt>3690 »       call···4a60·<g_return_if_fail_warning@plt> 3691 »       xor····%eax,%eax3691 »       xor····%eax,%eax 3692 »       add····$0x8,%rsp3692 »       add····$0x8,%rsp 3693 »       ret3693 »       ret 3694 »       data16·cs·nopw·0x0(%rax,%rax,1)3694 »       data16·cs·nopw·0x0(%rax,%rax,1)    3695 0000000000008980·<fu_struct_synaprom_cmd_iota_find_get_nbytes@@Base>:3695 0000000000008980·<fu_struct_synaprom_cmd_iota_find_get_nbytes@@Base>: 3696 »       test···%rdi,%rdi3696 »       test···%rdi,%rdi 3697 »       je·····89a0·<fu_struct_synaprom_cmd_iota_find_get_nbytes@@Base+0x20>3697 »       je·····89a0·<fu_struct_synaprom_cmd_iota_find_get_nbytes@@Base+0x20> 3698 »       mov····(%rdi),%rdi3698 »       mov····(%rdi),%rdi 3699 »       mov····$0x4d2,%esi3699 »       mov····$0x4d2,%esi 3700 »       add····$0xc,%rdi3700 »       add····$0xc,%rdi 3701 »       jmp····4b40·<fu_memread_uint32@plt>3701 »       jmp····4b40·<fu_memread_uint32@plt> 3702 »       cs·nopw·0x0(%rax,%rax,1)3702 »       cs·nopw·0x0(%rax,%rax,1) 3703 »       lea····0x20cb(%rip),%rdx········3703 »       lea····0x20d3(%rip),%rdx········ 3704 »       sub····$0x8,%rsp3704 »       sub····$0x8,%rsp 3705 »       lea····0x262e(%rip),%rsi········3705 »       lea····0x262e(%rip),%rsi········ 3706 »       lea····0x20c4(%rip),%rdi········3706 »       lea····0x20cc(%rip),%rdi········ 3707 »       call···4a60·<g_return_if_fail_warning@plt>3707 »       call···4a60·<g_return_if_fail_warning@plt> 3708 »       xor····%eax,%eax3708 »       xor····%eax,%eax 3709 »       add····$0x8,%rsp3709 »       add····$0x8,%rsp 3710 »       ret3710 »       ret 3711 »       data16·cs·nopw·0x0(%rax,%rax,1)3711 »       data16·cs·nopw·0x0(%rax,%rax,1)    3712 00000000000089d0·<fu_struct_synaprom_cmd_iota_find_set_itype@@Base>:3712 00000000000089d0·<fu_struct_synaprom_cmd_iota_find_set_itype@@Base>: 3713 »       test···%rdi,%rdi3713 »       test···%rdi,%rdi 3714 »       je·····89e8·<fu_struct_synaprom_cmd_iota_find_set_itype@@Base+0x18>3714 »       je·····89e8·<fu_struct_synaprom_cmd_iota_find_set_itype@@Base+0x18> 3715 »       mov····(%rdi),%rdi3715 »       mov····(%rdi),%rdi 3716 »       movzwl·%si,%esi3716 »       movzwl·%si,%esi 3717 »       mov····$0x4d2,%edx3717 »       mov····$0x4d2,%edx 3718 »       jmp····4d00·<fu_memwrite_uint16@plt>3718 »       jmp····4d00·<fu_memwrite_uint16@plt> 3719 »       nopl···(%rax)3719 »       nopl···(%rax) 3720 »       lea····0x2083(%rip),%rdx········3720 »       lea····0x208b(%rip),%rdx········ 3721 »       lea····0x25aa(%rip),%rsi········3721 »       lea····0x25aa(%rip),%rsi········ 3722 »       lea····0x2080(%rip),%rdi········3722 »       lea····0x2088(%rip),%rdi········ 3723 »       jmp····4a60·<g_return_if_fail_warning@plt>3723 »       jmp····4a60·<g_return_if_fail_warning@plt> 3724 »       data16·cs·nopw·0x0(%rax,%rax,1)3724 »       data16·cs·nopw·0x0(%rax,%rax,1) 3725 »       nopl···(%rax)3725 »       nopl···(%rax)    3726 0000000000008a10·<fu_struct_synaprom_cmd_iota_find_set_flags@@Base>:3726 0000000000008a10·<fu_struct_synaprom_cmd_iota_find_set_flags@@Base>: 3727 »       test···%rdi,%rdi3727 »       test···%rdi,%rdi 3728 »       je·····8a30·<fu_struct_synaprom_cmd_iota_find_set_flags@@Base+0x20>3728 »       je·····8a30·<fu_struct_synaprom_cmd_iota_find_set_flags@@Base+0x20> 3729 »       mov····(%rdi),%rdi3729 »       mov····(%rdi),%rdi 3730 »       movzwl·%si,%esi3730 »       movzwl·%si,%esi 3731 »       mov····$0x4d2,%edx3731 »       mov····$0x4d2,%edx 3732 »       add····$0x2,%rdi3732 »       add····$0x2,%rdi 3733 »       jmp····4d00·<fu_memwrite_uint16@plt>3733 »       jmp····4d00·<fu_memwrite_uint16@plt> 3734 »       nopl···0x0(%rax)3734 »       nopl···0x0(%rax) 3735 »       lea····0x203b(%rip),%rdx········3735 »       lea····0x2043(%rip),%rdx········ 3736 »       lea····0x2522(%rip),%rsi········3736 »       lea····0x2522(%rip),%rsi········ 3737 »       lea····0x2038(%rip),%rdi········3737 »       lea····0x2040(%rip),%rdi········ 3738 »       jmp····4a60·<g_return_if_fail_warning@plt>3738 »       jmp····4a60·<g_return_if_fail_warning@plt> 3739 »       nopw···0x0(%rax,%rax,1)3739 »       nopw···0x0(%rax,%rax,1)    3740 0000000000008a50·<fu_struct_synaprom_cmd_iota_find_set_maxniotas@@Base>:3740 0000000000008a50·<fu_struct_synaprom_cmd_iota_find_set_maxniotas@@Base>: 3741 »       test···%rdi,%rdi3741 »       test···%rdi,%rdi 3742 »       je·····8a60·<fu_struct_synaprom_cmd_iota_find_set_maxniotas@@Base+0x10>3742 »       je·····8a60·<fu_struct_synaprom_cmd_iota_find_set_maxniotas@@Base+0x10> 3743 »       mov····(%rdi),%rax3743 »       mov····(%rdi),%rax 3744 »       mov····%sil,0x4(%rax)3744 »       mov····%sil,0x4(%rax) 3745 »       ret3745 »       ret 3746 »       nopl···(%rax)3746 »       nopl···(%rax) 3747 »       lea····0x200b(%rip),%rdx········3747 »       lea····0x2013(%rip),%rdx········ 3748 »       lea····0x24b2(%rip),%rsi········3748 »       lea····0x24b2(%rip),%rsi········ 3749 »       lea····0x2008(%rip),%rdi········3749 »       lea····0x2010(%rip),%rdi········ 3750 »       jmp····4a60·<g_return_if_fail_warning@plt>3750 »       jmp····4a60·<g_return_if_fail_warning@plt> 3751 »       nopw···0x0(%rax,%rax,1)3751 »       nopw···0x0(%rax,%rax,1)    3752 0000000000008a80·<fu_struct_synaprom_cmd_iota_find_set_firstidx@@Base>:3752 0000000000008a80·<fu_struct_synaprom_cmd_iota_find_set_firstidx@@Base>: 3753 »       test···%rdi,%rdi3753 »       test···%rdi,%rdi 3754 »       je·····8a90·<fu_struct_synaprom_cmd_iota_find_set_firstidx@@Base+0x10>3754 »       je·····8a90·<fu_struct_synaprom_cmd_iota_find_set_firstidx@@Base+0x10> 3755 »       mov····(%rdi),%rax3755 »       mov····(%rdi),%rax 3756 »       mov····%sil,0x5(%rax)3756 »       mov····%sil,0x5(%rax) 3757 »       ret3757 »       ret 3758 »       nopl···(%rax)3758 »       nopl···(%rax) 3759 »       lea····0x1fdb(%rip),%rdx········3759 »       lea····0x1fe3(%rip),%rdx········ 3760 »       lea····0x2442(%rip),%rsi········3760 »       lea····0x2442(%rip),%rsi········ 3761 »       lea····0x1fd8(%rip),%rdi········3761 »       lea····0x1fe0(%rip),%rdi········ 3762 »       jmp····4a60·<g_return_if_fail_warning@plt>3762 »       jmp····4a60·<g_return_if_fail_warning@plt> 3763 »       nopw···0x0(%rax,%rax,1)3763 »       nopw···0x0(%rax,%rax,1)    3764 0000000000008ab0·<fu_struct_synaprom_cmd_iota_find_set_offset@@Base>:3764 0000000000008ab0·<fu_struct_synaprom_cmd_iota_find_set_offset@@Base>: 3765 »       test···%rdi,%rdi3765 »       test···%rdi,%rdi 3766 »       je·····8ad0·<fu_struct_synaprom_cmd_iota_find_set_offset@@Base+0x20>3766 »       je·····8ad0·<fu_struct_synaprom_cmd_iota_find_set_offset@@Base+0x20> 3767 »       mov····(%rdi),%rdi3767 »       mov····(%rdi),%rdi 3768 »       mov····$0x4d2,%edx3768 »       mov····$0x4d2,%edx 3769 »       add····$0x8,%rdi3769 »       add····$0x8,%rdi 3770 »       jmp····4b30·<fu_memwrite_uint32@plt>3770 »       jmp····4b30·<fu_memwrite_uint32@plt> 3771 »       cs·nopw·0x0(%rax,%rax,1)3771 »       cs·nopw·0x0(%rax,%rax,1) 3772 »       lea····0x1f9b(%rip),%rdx········3772 »       lea····0x1fa3(%rip),%rdx········ 3773 »       lea····0x23c2(%rip),%rsi········3773 »       lea····0x23c2(%rip),%rsi········ 3774 »       lea····0x1f98(%rip),%rdi········3774 »       lea····0x1fa0(%rip),%rdi········ 3775 »       jmp····4a60·<g_return_if_fail_warning@plt>3775 »       jmp····4a60·<g_return_if_fail_warning@plt> 3776 »       nopw···0x0(%rax,%rax,1)3776 »       nopw···0x0(%rax,%rax,1)    3777 0000000000008af0·<fu_struct_synaprom_cmd_iota_find_set_nbytes@@Base>:3777 0000000000008af0·<fu_struct_synaprom_cmd_iota_find_set_nbytes@@Base>: 3778 »       test···%rdi,%rdi3778 »       test···%rdi,%rdi 3779 »       je·····8b10·<fu_struct_synaprom_cmd_iota_find_set_nbytes@@Base+0x20>3779 »       je·····8b10·<fu_struct_synaprom_cmd_iota_find_set_nbytes@@Base+0x20> 3780 »       mov····(%rdi),%rdi3780 »       mov····(%rdi),%rdi 3781 »       mov····$0x4d2,%edx3781 »       mov····$0x4d2,%edx 3782 »       add····$0xc,%rdi3782 »       add····$0xc,%rdi 3783 »       jmp····4b30·<fu_memwrite_uint32@plt>3783 »       jmp····4b30·<fu_memwrite_uint32@plt> 3784 »       cs·nopw·0x0(%rax,%rax,1)3784 »       cs·nopw·0x0(%rax,%rax,1) 3785 »       lea····0x1f5b(%rip),%rdx········3785 »       lea····0x1f63(%rip),%rdx········ 3786 »       lea····0x2342(%rip),%rsi········3786 »       lea····0x2342(%rip),%rsi········ 3787 »       lea····0x1f58(%rip),%rdi········3787 »       lea····0x1f60(%rip),%rdi········ 3788 »       jmp····4a60·<g_return_if_fail_warning@plt>3788 »       jmp····4a60·<g_return_if_fail_warning@plt> 3789 »       nopw···0x0(%rax,%rax,1)3789 »       nopw···0x0(%rax,%rax,1)    3790 0000000000008b30·<fu_struct_synaprom_cmd_iota_find_new@@Base>:3790 0000000000008b30·<fu_struct_synaprom_cmd_iota_find_new@@Base>: 3791 »       push···%rbx3791 »       push···%rbx 3792 »       mov····$0x10,%edi3792 »       mov····$0x10,%edi 3793 »       call···4c80·<g_byte_array_sized_new@plt>3793 »       call···4c80·<g_byte_array_sized_new@plt> Offset 3885, 95 lines modifiedOffset 3885, 95 lines modified 3885 »       ret3885 »       ret 3886 »       xchg···%ax,%ax3886 »       xchg···%ax,%ax 3887 »       cmp····$0xca,%di3887 »       cmp····$0xca,%di 3888 »       je·····8d60·<fu_synaprom_error_from_status@@Base+0x180>3888 »       je·····8d60·<fu_synaprom_error_from_status@@Base+0x180> 3889 »       cmp····$0x25a,%di3889 »       cmp····$0x25a,%di 3890 »       jne····8c58·<fu_synaprom_error_from_status@@Base+0x78>3890 »       jne····8c58·<fu_synaprom_error_from_status@@Base+0x78> 3891 »       call···4b10·<g_io_error_quark@plt>3891 »       call···4b10·<g_io_error_quark@plt> 3892 »       lea····0x208e(%rip),%rcx········3892 »       lea····0x2096(%rip),%rcx········ 3893 »       mov····$0x1,%edx3893 »       mov····$0x1,%edx 3894 »       mov····%rbp,%rdi3894 »       mov····%rbp,%rdi 3895 »       mov····%eax,%esi3895 »       mov····%eax,%esi 3896 »       call···4ef0·<g_set_error_literal@plt>3896 »       call···4ef0·<g_set_error_literal@plt> 3897 »       add····$0x10,%rsp3897 »       add····$0x10,%rsp 3898 »       xor····%eax,%eax3898 »       xor····%eax,%eax 3899 »       pop····%rbp3899 »       pop····%rbp 3900 »       ret3900 »       ret 3901 »       nopl···(%rax)3901 »       nopl···(%rax) 3902 »       mov····%edi,0xc(%rsp)3902 »       mov····%edi,0xc(%rsp) 3903 »       call···4b10·<g_io_error_quark@plt>3903 »       call···4b10·<g_io_error_quark@plt> 3904 »       mov····0xc(%rsp),%edi3904 »       mov····0xc(%rsp),%edi 3905 »       lea····0x2073(%rip),%rcx········3905 »       lea····0x207b(%rip),%rcx········ 3906 »       xor····%edx,%edx3906 »       xor····%edx,%edx 3907 »       mov····%eax,%esi3907 »       mov····%eax,%esi 3908 »       xor····%eax,%eax3908 »       xor····%eax,%eax 3909 »       movzwl·%di,%r8d3909 »       movzwl·%di,%r8d 3910 »       mov····%rbp,%rdi3910 »       mov····%rbp,%rdi 3911 »       call···4910·<g_set_error@plt>3911 »       call···4910·<g_set_error@plt> 3912 »       jmp····8c4d·<fu_synaprom_error_from_status@@Base+0x6d>3912 »       jmp····8c4d·<fu_synaprom_error_from_status@@Base+0x6d> 3913 »       call···4b10·<g_io_error_quark@plt>3913 »       call···4b10·<g_io_error_quark@plt> 3914 »       lea····0x201d(%rip),%rcx········3914 »       lea····0x2025(%rip),%rcx········ 3915 »       xor····%edx,%edx3915 »       xor····%edx,%edx 3916 »       mov····%rbp,%rdi3916 »       mov····%rbp,%rdi 3917 »       mov····%eax,%esi3917 »       mov····%eax,%esi 3918 »       call···4ef0·<g_set_error_literal@plt>3918 »       call···4ef0·<g_set_error_literal@plt> 3919 »       jmp····8c4d·<fu_synaprom_error_from_status@@Base+0x6d>3919 »       jmp····8c4d·<fu_synaprom_error_from_status@@Base+0x6d> 3920 »       nopw···0x0(%rax,%rax,1)3920 »       nopw···0x0(%rax,%rax,1) 3921 »       call···4b10·<g_io_error_quark@plt>3921 »       call···4b10·<g_io_error_quark@plt> 3922 »       lea····0x1fe7(%rip),%rcx········3922 »       lea····0x1fef(%rip),%rcx········ 3923 »       mov····$0x1,%edx3923 »       mov····$0x1,%edx 3924 »       mov····%rbp,%rdi3924 »       mov····%rbp,%rdi 3925 »       mov····%eax,%esi3925 »       mov····%eax,%esi 3926 »       call···4ef0·<g_set_error_literal@plt>3926 »       call···4ef0·<g_set_error_literal@plt> 3927 »       jmp····8c4d·<fu_synaprom_error_from_status@@Base+0x6d>3927 »       jmp····8c4d·<fu_synaprom_error_from_status@@Base+0x6d> 3928 »       nopl···(%rax)3928 »       nopl···(%rax) 3929 »       call···4b10·<g_io_error_quark@plt>3929 »       call···4b10·<g_io_error_quark@plt> 3930 »       lea····0x1fbd(%rip),%rcx········3930 »       lea····0x1fc5(%rip),%rcx········ 3931 »       mov····$0x18,%edx3931 »       mov····$0x18,%edx 3932 »       mov····%rbp,%rdi3932 »       mov····%rbp,%rdi 3933 »       mov····%eax,%esi3933 »       mov····%eax,%esi 3934 »       call···4ef0·<g_set_error_literal@plt>3934 »       call···4ef0·<g_set_error_literal@plt> 3935 »       jmp····8c4d·<fu_synaprom_error_from_status@@Base+0x6d>3935 »       jmp····8c4d·<fu_synaprom_error_from_status@@Base+0x6d> 3936 »       call···4b10·<g_io_error_quark@plt>3936 »       call···4b10·<g_io_error_quark@plt> 3937 »       lea····0x1f8b(%rip),%rcx········3937 »       lea····0x1f93(%rip),%rcx········ 3938 »       mov····$0x23,%edx3938 »       mov····$0x23,%edx 3939 »       mov····%rbp,%rdi3939 »       mov····%rbp,%rdi 3940 »       mov····%eax,%esi3940 »       mov····%eax,%esi 3941 »       call···4ef0·<g_set_error_literal@plt>3941 »       call···4ef0·<g_set_error_literal@plt> 3942 »       jmp····8c4d·<fu_synaprom_error_from_status@@Base+0x6d>3942 »       jmp····8c4d·<fu_synaprom_error_from_status@@Base+0x6d> 3943 »       call···4b10·<g_io_error_quark@plt>3943 »       call···4b10·<g_io_error_quark@plt> 3944 »       lea····0x1f5e(%rip),%rcx········3944 »       lea····0x1f66(%rip),%rcx········ 3945 »       mov····$0x23,%edx3945 »       mov····$0x23,%edx 3946 »       mov····%rbp,%rdi3946 »       mov····%rbp,%rdi 3947 »       mov····%eax,%esi3947 »       mov····%eax,%esi 3948 »       call···4ef0·<g_set_error_literal@plt>3948 »       call···4ef0·<g_set_error_literal@plt> 3949 »       jmp····8c4d·<fu_synaprom_error_from_status@@Base+0x6d>3949 »       jmp····8c4d·<fu_synaprom_error_from_status@@Base+0x6d> 3950 »       call···4b10·<g_io_error_quark@plt>3950 »       call···4b10·<g_io_error_quark@plt> 3951 »       lea····0x1f30(%rip),%rcx········3951 »       lea····0x1f38(%rip),%rcx········ 3952 »       mov····$0xd,%edx3952 »       mov····$0xd,%edx 3953 »       mov····%rbp,%rdi3953 »       mov····%rbp,%rdi 3954 »       mov····%eax,%esi3954 »       mov····%eax,%esi 3955 »       call···4ef0·<g_set_error_literal@plt>3955 »       call···4ef0·<g_set_error_literal@plt> 3956 »       jmp····8c4d·<fu_synaprom_error_from_status@@Base+0x6d>3956 »       jmp····8c4d·<fu_synaprom_error_from_status@@Base+0x6d> 3957 »       call···4b10·<g_io_error_quark@plt>3957 »       call···4b10·<g_io_error_quark@plt> 3958 »       lea····0x1f06(%rip),%rcx········3958 »       lea····0x1f0e(%rip),%rcx········ 3959 »       mov····$0x13,%edx3959 »       mov····$0x13,%edx 3960 »       mov····%rbp,%rdi3960 »       mov····%rbp,%rdi 3961 »       mov····%eax,%esi3961 »       mov····%eax,%esi 3962 »       call···4ef0·<g_set_error_literal@plt>3962 »       call···4ef0·<g_set_error_literal@plt> 3963 »       jmp····8c4d·<fu_synaprom_error_from_status@@Base+0x6d>3963 »       jmp····8c4d·<fu_synaprom_error_from_status@@Base+0x6d> 3964 »       call···4b10·<g_io_error_quark@plt>3964 »       call···4b10·<g_io_error_quark@plt> 3965 »       lea····0x1f4b(%rip),%rcx········3965 »       lea····0x1f53(%rip),%rcx········ 3966 »       mov····$0x20,%edx3966 »       mov····$0x20,%edx 3967 »       mov····%rbp,%rdi3967 »       mov····%rbp,%rdi 3968 »       mov····%eax,%esi3968 »       mov····%eax,%esi 3969 »       call···4ef0·<g_set_error_literal@plt>3969 »       call···4ef0·<g_set_error_literal@plt> 3970 »       jmp····8c4d·<fu_synaprom_error_from_status@@Base+0x6d>3970 »       jmp····8c4d·<fu_synaprom_error_from_status@@Base+0x6d> 3971 »       push···%rbx3971 »       push···%rbx 3972 »       lea····0x1f6a(%rip),%rdi········3972 »       lea····0x1f72(%rip),%rdi········ 3973 »       call···4880·<g_intern_static_string@plt>3973 »       call···4880·<g_intern_static_string@plt> 3974 »       mov····%rax,%rbx3974 »       mov····%rax,%rbx 3975 »       call···4950·<fu_device_get_type@plt>3975 »       call···4950·<fu_device_get_type@plt> 3976 »       sub····$0x8,%rsp3976 »       sub····$0x8,%rsp 3977 »       mov····$0x1d0,%edx3977 »       mov····$0x1d0,%edx 3978 »       mov····%rbx,%rsi3978 »       mov····%rbx,%rsi 3979 »       push···$0x03979 »       push···$0x0 Offset 3985, 15 lines modifiedOffset 3985, 15 lines modified 3985 »       pop····%rdx3985 »       pop····%rdx 3986 »       pop····%rcx3986 »       pop····%rcx 3987 »       pop····%rbx3987 »       pop····%rbx 3988 »       ret3988 »       ret 3989 »       data16·cs·nopw·0x0(%rax,%rax,1)3989 »       data16·cs·nopw·0x0(%rax,%rax,1) 3990 »       xchg···%ax,%ax3990 »       xchg···%ax,%ax 3991 »       push···%rbx3991 »       push···%rbx 3992 »       lea····0x1818(%rip),%rsi········3992 »       lea····0x1820(%rip),%rsi········ 3993 »       mov····%rdi,%rbx3993 »       mov····%rdi,%rbx 3994 »       call···4840·<fwupd_device_add_protocol@plt>3994 »       call···4840·<fwupd_device_add_protocol@plt> 3995 »       mov····%rbx,%rdi3995 »       mov····%rbx,%rdi 3996 »       mov····$0x2,%esi3996 »       mov····$0x2,%esi 3997 »       call···4ac0·<fu_device_add_flag@plt>3997 »       call···4ac0·<fu_device_add_flag@plt> 3998 »       mov····%rbx,%rdi3998 »       mov····%rbx,%rdi 3999 »       movabs·$0x80000000000,%rsi3999 »       movabs·$0x80000000000,%rsi Offset 4003, 24 lines modifiedOffset 4003, 24 lines modified 4003 »       call···4ac0·<fu_device_add_flag@plt>4003 »       call···4ac0·<fu_device_add_flag@plt> 4004 »       mov····%rbx,%rdi4004 »       mov····%rbx,%rdi 4005 »       mov····$0x10000,%esi4005 »       mov····$0x10000,%esi 4006 »       call···4870·<fu_device_add_internal_flag@plt>4006 »       call···4870·<fu_device_add_internal_flag@plt> 4007 »       mov····%rbx,%rdi4007 »       mov····%rbx,%rdi 4008 »       mov····$0x1,%esi4008 »       mov····$0x1,%esi 4009 »       call···4820·<fu_device_set_version_format@plt>4009 »       call···4820·<fu_device_set_version_format@plt> 4010 »       lea····0x1f4d(%rip),%rsi········4010 »       lea····0x1f55(%rip),%rsi········ 4011 »       mov····%rbx,%rdi4011 »       mov····%rbx,%rdi 4012 »       call···4dc0·<fu_device_set_logical_id@plt>4012 »       call···4dc0·<fu_device_set_logical_id@plt> 4013 »       lea····0x1ec2(%rip),%rsi········4013 »       lea····0x1eca(%rip),%rsi········ 4014 »       mov····%rbx,%rdi4014 »       mov····%rbx,%rdi 4015 »       call···4940·<fu_device_set_name@plt>4015 »       call···4940·<fu_device_set_name@plt> 4016 »       lea····0x1eca(%rip),%rsi········4016 »       lea····0x1ed2(%rip),%rsi········ 4017 »       mov····%rbx,%rdi4017 »       mov····%rbx,%rdi 4018 »       call···4cf0·<fwupd_device_set_summary@plt>4018 »       call···4cf0·<fwupd_device_set_summary@plt> 4019 »       lea····0x1ae8(%rip),%rsi········4019 »       lea····0x1af0(%rip),%rsi········ 4020 »       mov····%rbx,%rdi4020 »       mov····%rbx,%rdi 4021 »       pop····%rbx4021 »       pop····%rbx 4022 »       jmp····4ec0·<fwupd_device_add_icon@plt>4022 »       jmp····4ec0·<fwupd_device_add_icon@plt> 4023 »       nopl···0x0(%rax,%rax,1)4023 »       nopl···0x0(%rax,%rax,1) 4024 »       push···%rbx4024 »       push···%rbx 4025 »       mov····%rdi,%rbx4025 »       mov····%rdi,%rbx 4026 »       call···4e70·<g_type_class_peek_parent@plt>4026 »       call···4e70·<g_type_class_peek_parent@plt> Offset 4087, 15 lines modifiedOffset 4087, 15 lines modified 4087 »       push···%rbp4087 »       push···%rbp 4088 »       push···%rbx4088 »       push···%rbx 4089 »       sub····$0x38,%rsp4089 »       sub····$0x38,%rsp 4090 »       mov····%rdi,0x8(%rsp)4090 »       mov····%rdi,0x8(%rsp) 4091 »       call···4a50·<fu_device_get_parent@plt>4091 »       call···4a50·<fu_device_get_parent@plt> 4092 »       mov····%rax,%rbp4092 »       mov····%rax,%rbp 4093 »       call···8b30·<fu_struct_synaprom_cmd_iota_find_new@@Base>4093 »       call···8b30·<fu_struct_synaprom_cmd_iota_find_new@@Base> 4094 »       lea····0x1676(%rip),%rdi········4094 »       lea····0x167e(%rip),%rdi········ 4095 »       mov····%rax,%rbx4095 »       mov····%rax,%rbx 4096 »       call···4b20·<fu_progress_new@plt>4096 »       call···4b20·<fu_progress_new@plt> 4097 »       mov····$0x9,%esi4097 »       mov····$0x9,%esi 4098 »       mov····%rbx,%rdi4098 »       mov····%rbx,%rdi 4099 »       mov····%rax,%r144099 »       mov····%rax,%r14 4100 »       call···89d0·<fu_struct_synaprom_cmd_iota_find_set_itype@@Base>4100 »       call···89d0·<fu_struct_synaprom_cmd_iota_find_set_itype@@Base> 4101 »       mov····$0x2,%esi4101 »       mov····$0x2,%esi Offset 4137, 15 lines modifiedOffset 4137, 15 lines modified 4137 »       mov····%rbp,%rdi4137 »       mov····%rbp,%rdi 4138 »       call···85d0·<fu_struct_synaprom_reply_iota_find_hdr_get_itype@@Base>4138 »       call···85d0·<fu_struct_synaprom_reply_iota_find_hdr_get_itype@@Base> 4139 »       mov····%eax,%ebp4139 »       mov····%eax,%ebp 4140 »       call···4b10·<g_io_error_quark@plt>4140 »       call···4b10·<g_io_error_quark@plt> 4141 »       movzwl·%bp,%r8d4141 »       movzwl·%bp,%r8d 4142 »       mov····$0xf,%edx4142 »       mov····$0xf,%edx 4143 »       mov····%r15,%rdi4143 »       mov····%r15,%rdi 4144 »       lea····0x162c(%rip),%rcx········4144 »       lea····0x1634(%rip),%rcx········ 4145 »       mov····%eax,%esi4145 »       mov····%eax,%esi 4146 »       xor····%eax,%eax4146 »       xor····%eax,%eax 4147 »       call···4910·<g_set_error@plt>4147 »       call···4910·<g_set_error@plt> 4148 »       test···%r14,%r144148 »       test···%r14,%r14 4149 »       je·····907a·<fu_synaprom_error_from_status@@Base+0x49a>4149 »       je·····907a·<fu_synaprom_error_from_status@@Base+0x49a> 4150 »       mov····%r14,%rdi4150 »       mov····%r14,%rdi 4151 »       call···4dd0·<g_object_unref@plt>4151 »       call···4dd0·<g_object_unref@plt> Offset 4155, 15 lines modifiedOffset 4155, 15 lines modified 4155 »       call···47c0·<g_byte_array_unref@plt>4155 »       call···47c0·<g_byte_array_unref@plt> 4156 »       jmp····90c5·<fu_synaprom_error_from_status@@Base+0x4e5>4156 »       jmp····90c5·<fu_synaprom_error_from_status@@Base+0x4e5> 4157 »       xchg···%ax,%ax4157 »       xchg···%ax,%ax 4158 »       call···4b10·<g_io_error_quark@plt>4158 »       call···4b10·<g_io_error_quark@plt> 4159 »       mov····%ebp,%r8d4159 »       mov····%ebp,%r8d 4160 »       mov····$0xf,%edx4160 »       mov····$0xf,%edx 4161 »       mov····%r15,%rdi4161 »       mov····%r15,%rdi 4162 »       lea····0x15c1(%rip),%rcx········4162 »       lea····0x15c9(%rip),%rcx········ 4163 »       mov····%eax,%esi4163 »       mov····%eax,%esi 4164 »       xor····%eax,%eax4164 »       xor····%eax,%eax 4165 »       call···4910·<g_set_error@plt>4165 »       call···4910·<g_set_error@plt> 4166 »       test···%r14,%r144166 »       test···%r14,%r14 4167 »       je·····90bd·<fu_synaprom_error_from_status@@Base+0x4dd>4167 »       je·····90bd·<fu_synaprom_error_from_status@@Base+0x4dd> 4168 »       mov····%r14,%rdi4168 »       mov····%r14,%rdi 4169 »       call···4dd0·<g_object_unref@plt>4169 »       call···4dd0·<g_object_unref@plt> Offset 4232, 45 lines modifiedOffset 4232, 45 lines modified 4232 »       mov····0x8(%rsp),%rbp4232 »       mov····0x8(%rsp),%rbp 4233 »       mov····0x28(%rsp),%rdi4233 »       mov····0x28(%rsp),%rdi 4234 »       mov····%eax,0x18(%rbp)4234 »       mov····%eax,0x18(%rbp) 4235 »       call···8270·<fu_struct_synaprom_iota_config_version_get_config_id2@@Base>4235 »       call···8270·<fu_struct_synaprom_iota_config_version_get_config_id2@@Base> 4236 »       mov····0x18(%rbp),%esi4236 »       mov····0x18(%rbp),%esi 4237 »       mov····%rbp,0x8(%rsp)4237 »       mov····%rbp,0x8(%rsp) 4238 »       mov····%eax,0x1c(%rbp)4238 »       mov····%eax,0x1c(%rbp) 4239 »       lea····0x1879(%rip),%rbp········4239 »       lea····0x1881(%rip),%rbp········ 4240 »       xor····%eax,%eax4240 »       xor····%eax,%eax 4241 »       mov····%rbp,%rdi4241 »       mov····%rbp,%rdi 4242 »       call···4860·<g_strdup_printf@plt>4242 »       call···4860·<g_strdup_printf@plt> 4243 »       mov····0x8(%rsp),%rcx4243 »       mov····0x8(%rsp),%rcx 4244 »       mov····%rbp,%rdi4244 »       mov····%rbp,%rdi 4245 »       mov····%rax,0x10(%rsp)4245 »       mov····%rax,0x10(%rsp) 4246 »       lea····0x1b51(%rip),%rbp········4246 »       lea····0x1b59(%rip),%rbp········ 4247 »       xor····%eax,%eax4247 »       xor····%eax,%eax 4248 »       mov····0x1c(%rcx),%esi4248 »       mov····0x1c(%rcx),%esi 4249 »       call···4860·<g_strdup_printf@plt>4249 »       call···4860·<g_strdup_printf@plt> 4250 »       mov····0x10(%rsp),%rdx4250 »       mov····0x10(%rsp),%rdx 4251 »       mov····%rbp,%rsi4251 »       mov····%rbp,%rsi 4252 »       mov····0x8(%rsp),%rdi4252 »       mov····0x8(%rsp),%rdi 4253 »       mov····%rax,0x18(%rsp)4253 »       mov····%rax,0x18(%rsp) 4254 »       call···4bd0·<fu_device_add_instance_str@plt>4254 »       call···4bd0·<fu_device_add_instance_str@plt> 4255 »       mov····0x18(%rsp),%rdx4255 »       mov····0x18(%rsp),%rdx 4256 »       lea····0x1b29(%rip),%rax········4256 »       lea····0x1b31(%rip),%rax········ 4257 »       mov····0x8(%rsp),%rdi4257 »       mov····0x8(%rsp),%rdi 4258 »       mov····%rax,%rsi4258 »       mov····%rax,%rsi 4259 »       call···4bd0·<fu_device_add_instance_str@plt>4259 »       call···4bd0·<fu_device_add_instance_str@plt> 4260 »       push···$0x04260 »       push···$0x0 4261 »       mov····%rbp,%r94261 »       mov····%rbp,%r9 4262 »       mov····%r15,%rsi4262 »       mov····%r15,%rsi 4263 »       lea····0x1b0d(%rip),%rax········4263 »       lea····0x1b15(%rip),%rax········ 4264 »       push···%rax4264 »       push···%rax 4265 »       mov····0x18(%rsp),%rdi4265 »       mov····0x18(%rsp),%rdi 4266 »       xor····%eax,%eax4266 »       xor····%eax,%eax 4267 »       lea····0x1b07(%rip),%rcx········4267 »       lea····0x1b0f(%rip),%rcx········ 4268 »       lea····0x1b04(%rip),%rdx········4268 »       lea····0x1b0c(%rip),%rdx········ 4269 »       lea····0x1af5(%rip),%r8········4269 »       lea····0x1afd(%rip),%r8········ 4270 »       call···4900·<fu_device_build_instance_id@plt>4270 »       call···4900·<fu_device_build_instance_id@plt> 4271 »       pop····%rdx4271 »       pop····%rdx 4272 »       test···%eax,%eax4272 »       test···%eax,%eax 4273 »       pop····%rcx4273 »       pop····%rcx 4274 »       mov····%eax,%ebp4274 »       mov····%eax,%ebp 4275 »       jne····92d0·<fu_synaprom_error_from_status@@Base+0x6f0>4275 »       jne····92d0·<fu_synaprom_error_from_status@@Base+0x6f0> 4276 »       test···%r14,%r144276 »       test···%r14,%r14 Offset 4298, 15 lines modifiedOffset 4298, 15 lines modified 4298 »       xor····%r15d,%r15d4298 »       xor····%r15d,%r15d 4299 »       xor····%ebp,%ebp4299 »       xor····%ebp,%ebp 4300 »       movq···$0x0,0x10(%rsp)4300 »       movq···$0x0,0x10(%rsp) 4301 »       jmp····90e9·<fu_synaprom_error_from_status@@Base+0x509>4301 »       jmp····90e9·<fu_synaprom_error_from_status@@Base+0x509> 4302 »       nopw···0x0(%rax,%rax,1)4302 »       nopw···0x0(%rax,%rax,1) 4303 »       mov····0x28(%rsp),%rdi4303 »       mov····0x28(%rsp),%rdi 4304 »       call···82c0·<fu_struct_synaprom_iota_config_version_get_version@@Base>4304 »       call···82c0·<fu_struct_synaprom_iota_config_version_get_version@@Base> 4305 »       lea····0x1a69(%rip),%rdi········4305 »       lea····0x1a71(%rip),%rdi········ 4306 »       movzwl·%ax,%esi4306 »       movzwl·%ax,%esi 4307 »       xor····%eax,%eax4307 »       xor····%eax,%eax 4308 »       call···4860·<g_strdup_printf@plt>4308 »       call···4860·<g_strdup_printf@plt> 4309 »       mov····0x8(%rsp),%rbp4309 »       mov····0x8(%rsp),%rbp 4310 »       mov····%rax,%r154310 »       mov····%rax,%r15 4311 »       mov····%rax,%rsi4311 »       mov····%rax,%rsi 4312 »       mov····%rbp,%rdi4312 »       mov····%rbp,%rdi Offset 4357, 15 lines modifiedOffset 4357, 15 lines modified 4357 »       mov····%rbp,%rcx4357 »       mov····%rbp,%rcx 4358 »       mov····%r14d,%edx4358 »       mov····%r14d,%edx 4359 »       mov····%r15,%rsi4359 »       mov····%r15,%rsi 4360 »       mov····%rbx,%rdi4360 »       mov····%rbx,%rdi 4361 »       call···4ca0·<fu_firmware_parse@plt>4361 »       call···4ca0·<fu_firmware_parse@plt> 4362 »       test···%eax,%eax4362 »       test···%eax,%eax 4363 »       je·····94d0·<fu_synaprom_error_from_status@@Base+0x8f0>4363 »       je·····94d0·<fu_synaprom_error_from_status@@Base+0x8f0> 4364 »       lea····0x1436(%rip),%rsi········4364 »       lea····0x143e(%rip),%rsi········ 4365 »       mov····%rbp,%rdx4365 »       mov····%rbp,%rdx 4366 »       mov····%rbx,%rdi4366 »       mov····%rbx,%rdi 4367 »       call···4be0·<fu_firmware_get_image_by_id_bytes@plt>4367 »       call···4be0·<fu_firmware_get_image_by_id_bytes@plt> 4368 »       test···%rax,%rax4368 »       test···%rax,%rax 4369 »       mov····%rax,%r154369 »       mov····%rax,%r15 4370 »       je·····94d0·<fu_synaprom_error_from_status@@Base+0x8f0>4370 »       je·····94d0·<fu_synaprom_error_from_status@@Base+0x8f0> 4371 »       xor····%esi,%esi4371 »       xor····%esi,%esi Offset 4381, 18 lines modifiedOffset 4381, 18 lines modified 4381 »       cmp····$0x41,%eax4381 »       cmp····$0x41,%eax 4382 »       je·····9560·<fu_synaprom_error_from_status@@Base+0x980>4382 »       je·····9560·<fu_synaprom_error_from_status@@Base+0x980> 4383 »       and····$0x80,%r14d4383 »       and····$0x80,%r14d 4384 »       je·····9518·<fu_synaprom_error_from_status@@Base+0x938>4384 »       je·····9518·<fu_synaprom_error_from_status@@Base+0x938> 4385 »       call···7ec0·<fu_struct_synaprom_cfg_hdr_get_product@@Base>4385 »       call···7ec0·<fu_struct_synaprom_cfg_hdr_get_product@@Base> 4386 »       mov····$0x41,%r8d4386 »       mov····$0x41,%r8d 4387 »       mov····$0x10,%esi4387 »       mov····$0x10,%esi 4388 »       lea····0x1308(%rip),%rbp········4388 »       lea····0x1310(%rip),%rbp········ 4389 »       mov····%eax,%ecx4389 »       mov····%eax,%ecx 4390 »       xor····%eax,%eax4390 »       xor····%eax,%eax 4391 »       lea····0x128a(%rip),%rdx········4391 »       lea····0x1292(%rip),%rdx········ 4392 »       mov····%rbp,%rdi4392 »       mov····%rbp,%rdi 4393 »       call···4b70·<g_log@plt>4393 »       call···4b70·<g_log@plt> 4394 »       mov····%r13,%rdi4394 »       mov····%r13,%rdi 4395 »       call···7f00·<fu_struct_synaprom_cfg_hdr_get_id1@@Base>4395 »       call···7f00·<fu_struct_synaprom_cfg_hdr_get_id1@@Base> 4396 »       mov····0x18(%r12),%r9d4396 »       mov····0x18(%r12),%r9d 4397 »       cmp····%r9d,%eax4397 »       cmp····%r9d,%eax 4398 »       je·····95e8·<fu_synaprom_error_from_status@@Base+0xa08>4398 »       je·····95e8·<fu_synaprom_error_from_status@@Base+0xa08> Offset 4409, 15 lines modifiedOffset 4409, 15 lines modified 4409 »       mov····%rbp,%rdi4409 »       mov····%rbp,%rdi 4410 »       mov····0x14(%rsp),%edx4410 »       mov····0x14(%rsp),%edx 4411 »       mov····%eax,%ecx4411 »       mov····%eax,%ecx 4412 »       mov····$0x10,%esi4412 »       mov····$0x10,%esi 4413 »       xor····%eax,%eax4413 »       xor····%eax,%eax 4414 »       push···%rdx4414 »       push···%rdx 4415 »       mov····0x18(%rsp),%r9d4415 »       mov····0x18(%rsp),%r9d 4416 »       lea····0x125f(%rip),%rdx········4416 »       lea····0x1267(%rip),%rdx········ 4417 »       call···4b70·<g_log@plt>4417 »       call···4b70·<g_log@plt> 4418 »       mov····%r15,%rdi4418 »       mov····%r15,%rdi 4419 »       call···4bc0·<g_bytes_unref@plt>4419 »       call···4bc0·<g_bytes_unref@plt> 4420 »       pop····%rcx4420 »       pop····%rcx 4421 »       pop····%rsi4421 »       pop····%rsi 4422 »       mov····%r13,%rdi4422 »       mov····%r13,%rdi 4423 »       call···47c0·<g_byte_array_unref@plt>4423 »       call···47c0·<g_byte_array_unref@plt> Offset 4440, 15 lines modifiedOffset 4440, 15 lines modified 4440 »       pop····%rbp4440 »       pop····%rbp 4441 »       pop····%r124441 »       pop····%r12 4442 »       pop····%r134442 »       pop····%r13 4443 »       pop····%r144443 »       pop····%r14 4444 »       pop····%r154444 »       pop····%r15 4445 »       ret4445 »       ret 4446 »       nopl···0x0(%rax)4446 »       nopl···0x0(%rax) 4447 »       lea····0x1858(%rip),%rsi········4447 »       lea····0x1860(%rip),%rsi········ 4448 »       mov····%rbp,%rdi4448 »       mov····%rbp,%rdi 4449 »       xor····%eax,%eax4449 »       xor····%eax,%eax 4450 »       call···4bb0·<g_prefix_error@plt>4450 »       call···4bb0·<g_prefix_error@plt> 4451 »       mov····%rbx,%rdi4451 »       mov····%rbx,%rdi 4452 »       call···4dd0·<g_object_unref@plt>4452 »       call···4dd0·<g_object_unref@plt> 4453 »       mov····%r15,%rdi4453 »       mov····%r15,%rdi 4454 »       call···4bc0·<g_bytes_unref@plt>4454 »       call···4bc0·<g_bytes_unref@plt> Offset 4456, 15 lines modifiedOffset 4456, 15 lines modified 4456 »       nopl···0x0(%rax,%rax,1)4456 »       nopl···0x0(%rax,%rax,1) 4457 »       call···7ec0·<fu_struct_synaprom_cfg_hdr_get_product@@Base>4457 »       call···7ec0·<fu_struct_synaprom_cfg_hdr_get_product@@Base> 4458 »       mov····%eax,%r12d4458 »       mov····%eax,%r12d 4459 »       call···4b10·<g_io_error_quark@plt>4459 »       call···4b10·<g_io_error_quark@plt> 4460 »       mov····%rbp,%rdi4460 »       mov····%rbp,%rdi 4461 »       mov····%r12d,%r8d4461 »       mov····%r12d,%r8d 4462 »       mov····$0xf,%edx4462 »       mov····$0xf,%edx 4463 »       lea····0x1181(%rip),%rcx········4463 »       lea····0x1189(%rip),%rcx········ 4464 »       mov····%eax,%esi4464 »       mov····%eax,%esi 4465 »       mov····$0x41,%r9d4465 »       mov····$0x41,%r9d 4466 »       xor····%eax,%eax4466 »       xor····%eax,%eax 4467 »       call···4910·<g_set_error@plt>4467 »       call···4910·<g_set_error@plt> 4468 »       mov····%rbx,%rdi4468 »       mov····%rbx,%rdi 4469 »       call···4dd0·<g_object_unref@plt>4469 »       call···4dd0·<g_object_unref@plt> 4470 »       mov····%r15,%rdi4470 »       mov····%r15,%rdi Offset 4487, 15 lines modifiedOffset 4487, 15 lines modified 4487 »       mov····%eax,%r14d4487 »       mov····%eax,%r14d 4488 »       call···7f00·<fu_struct_synaprom_cfg_hdr_get_id1@@Base>4488 »       call···7f00·<fu_struct_synaprom_cfg_hdr_get_id1@@Base> 4489 »       mov····%eax,%r12d4489 »       mov····%eax,%r12d 4490 »       call···4b10·<g_io_error_quark@plt>4490 »       call···4b10·<g_io_error_quark@plt> 4491 »       mov····0xc(%rsp),%edx4491 »       mov····0xc(%rsp),%edx 4492 »       mov····%r12d,%r8d4492 »       mov····%r12d,%r8d 4493 »       mov····%rbp,%rdi4493 »       mov····%rbp,%rdi 4494 »       lea····0x1136(%rip),%rcx········4494 »       lea····0x113e(%rip),%rcx········ 4495 »       mov····%eax,%esi4495 »       mov····%eax,%esi 4496 »       xor····%eax,%eax4496 »       xor····%eax,%eax 4497 »       push···%rdx4497 »       push···%rdx 4498 »       mov····0x10(%rsp),%r9d4498 »       mov····0x10(%rsp),%r9d 4499 »       mov····$0xf,%edx4499 »       mov····$0xf,%edx 4500 »       push···%r94500 »       push···%r9 4501 »       mov····%r14d,%r9d4501 »       mov····%r14d,%r9d Offset 4521, 30 lines modifiedOffset 4521, 30 lines modified 4521 »       cmp····%edx,%eax4521 »       cmp····%edx,%eax 4522 »       je·····95f9·<fu_synaprom_error_from_status@@Base+0xa19>4522 »       je·····95f9·<fu_synaprom_error_from_status@@Base+0xa19> 4523 »       mov····0x18(%r12),%r9d4523 »       mov····0x18(%r12),%r9d 4524 »       jmp····9578·<fu_synaprom_error_from_status@@Base+0x998>4524 »       jmp····9578·<fu_synaprom_error_from_status@@Base+0x998> 4525 »       nopl···0x0(%rax,%rax,1)4525 »       nopl···0x0(%rax,%rax,1) 4526 »       mov····0x18(%r12),%r9d4526 »       mov····0x18(%r12),%r9d 4527 »       jmp····9451·<fu_synaprom_error_from_status@@Base+0x871>4527 »       jmp····9451·<fu_synaprom_error_from_status@@Base+0x871> 4528 »       lea····0x10ea(%rip),%rbp········4528 »       lea····0x10f2(%rip),%rbp········ 4529 »       jmp····9451·<fu_synaprom_error_from_status@@Base+0x871>4529 »       jmp····9451·<fu_synaprom_error_from_status@@Base+0x871> 4530 »       cs·nopw·0x0(%rax,%rax,1)4530 »       cs·nopw·0x0(%rax,%rax,1) 4531 »       push···%r144531 »       push···%r14 4532 »       mov····%rdx,%r144532 »       mov····%rdx,%r14 4533 »       push···%r134533 »       push···%r13 4534 »       push···%r124534 »       push···%r12 4535 »       xor····%r12d,%r12d4535 »       xor····%r12d,%r12d 4536 »       push···%rbp4536 »       push···%rbp 4537 »       mov····%r8,%rbp4537 »       mov····%r8,%rbp 4538 »       push···%rbx4538 »       push···%rbx 4539 »       mov····%rsi,%rbx4539 »       mov····%rsi,%rbx 4540 »       call···4a50·<fu_device_get_parent@plt>4540 »       call···4a50·<fu_device_get_parent@plt> 4541 »       mov····%rbp,%rdx4541 »       mov····%rbp,%rdx 4542 »       mov····%rbx,%rdi4542 »       mov····%rbx,%rdi 4543 »       lea····0x13e9(%rip),%rsi········4543 »       lea····0x13f1(%rip),%rsi········ 4544 »       mov····%rax,%r134544 »       mov····%rax,%r13 4545 »       call···4be0·<fu_firmware_get_image_by_id_bytes@plt>4545 »       call···4be0·<fu_firmware_get_image_by_id_bytes@plt> 4546 »       test···%rax,%rax4546 »       test···%rax,%rax 4547 »       je·····96a2·<fu_synaprom_error_from_status@@Base+0xac2>4547 »       je·····96a2·<fu_synaprom_error_from_status@@Base+0xac2> 4548 »       mov····%rax,%rbx4548 »       mov····%rax,%rbx 4549 »       mov····%r13,%rdi4549 »       mov····%r13,%rdi 4550 »       mov····%rbp,%rcx4550 »       mov····%rbp,%rcx Offset 4569, 15 lines modifiedOffset 4569, 15 lines modified 4569 »       call···4a50·<fu_device_get_parent@plt>4569 »       call···4a50·<fu_device_get_parent@plt> 4570 »       mov····%rax,%r124570 »       mov····%rax,%r12 4571 »       mov····%rax,%rdi4571 »       mov····%rax,%rdi 4572 »       call···4980·<fu_usb_device_get_pid@plt>4572 »       call···4980·<fu_usb_device_get_pid@plt> 4573 »       mov····%r12,%rdi4573 »       mov····%r12,%rdi 4574 »       mov····%eax,%ebp4574 »       mov····%eax,%ebp 4575 »       call···4a40·<fu_usb_device_get_vid@plt>4575 »       call···4a40·<fu_usb_device_get_vid@plt> 4576 »       lea····0x1691(%rip),%rdi········4576 »       lea····0x1699(%rip),%rdi········ 4577 »       movzwl·%bp,%edx4577 »       movzwl·%bp,%edx 4578 »       movzwl·%ax,%esi4578 »       movzwl·%ax,%esi 4579 »       xor····%eax,%eax4579 »       xor····%eax,%eax 4580 »       call···4860·<g_strdup_printf@plt>4580 »       call···4860·<g_strdup_printf@plt> 4581 »       mov····%rbx,%rdi4581 »       mov····%rbx,%rdi 4582 »       mov····%rax,%rsi4582 »       mov····%rax,%rsi 4583 »       mov····%rax,%rbp4583 »       mov····%rax,%rbp Offset 4624, 9 lines modifiedOffset 4624, 9 lines modified 4624 »       mov····%rdi,%rbx4624 »       mov····%rdi,%rbx 4625 »       call···9710·<fu_synaprom_config_get_type@@Base>4625 »       call···9710·<fu_synaprom_config_get_type@@Base> 4626 »       mov····%rbx,%rdx4626 »       mov····%rbx,%rdx 4627 »       pop····%rbx4627 »       pop····%rbx 4628 »       xor····%ecx,%ecx4628 »       xor····%ecx,%ecx 4629 »       mov····%rax,%rdi4629 »       mov····%rax,%rdi 4630 »       xor····%eax,%eax4630 »       xor····%eax,%eax 4631 »       lea····0x15f8(%rip),%rsi········4631 »       lea····0x1600(%rip),%rsi········ 4632 »       jmp····4c60·<g_object_new@plt>4632 »       jmp····4c60·<g_object_new@plt>