654 KB
/srv/reproducible-results/rbuild-debian/tmp.I7gCYsbnR0/b1/mypaint_1.2.0-4.1_i386.changes vs.
/srv/reproducible-results/rbuild-debian/tmp.I7gCYsbnR0/b2/mypaint_1.2.0-4.1_i386.changes
576 B
Files
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 ·​6d73f0e892f113f3798ed​6edf912cda3·​29934972·​graphics·​optional·​mypaint-​data-​extras_1.​2.​0-​4.​1_all.​deb1 ·​6d73f0e892f113f3798ed​6edf912cda3·​29934972·​graphics·​optional·​mypaint-​data-​extras_1.​2.​0-​4.​1_all.​deb
2 ·​4e9798f24eb1d2ffd7ddc​2a5a0a65b17·​3631760·​graphics·​optional·​mypaint-​data_1.​2.​0-​4.​1_all.​deb2 ·​4e9798f24eb1d2ffd7ddc​2a5a0a65b17·​3631760·​graphics·​optional·​mypaint-​data_1.​2.​0-​4.​1_all.​deb
3 ·f1d57b379f0a3546128bd​591e1e461cd·​776792·​debug·​optional·​mypaint-​dbgsym_1.​2.​0-​4.​1_i386.​deb3 ·49d940a9856640a9a5e92​cdd378b7baf·​776872·​debug·​optional·​mypaint-​dbgsym_1.​2.​0-​4.​1_i386.​deb
4 ·​0abfe385c63c585080ecb​fa2d92569ea·​573436·​graphics·​optional·​mypaint_1.​2.​0-​4.​1_i386.​deb4 ·​0524d2d3bcba1d1514285​8740065463c·​573268·​graphics·​optional·​mypaint_1.​2.​0-​4.​1_i386.​deb
206 KB
mypaint_1.2.0-4.1_i386.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -​rw-​r-​-​r-​-​···​0········​0········​0········​4·​2017-​04-​02·​17:​26:​32.​000000·​debian-​binary1 -​rw-​r-​-​r-​-​···​0········​0········​0········​4·​2017-​04-​02·​17:​26:​32.​000000·​debian-​binary
2 -​rw-​r-​-​r-​-​···​0········​0········​0·····​5184·​2017-​04-​02·​17:​26:​32.​000000·​control.​tar.​xz2 -​rw-​r-​-​r-​-​···​0········​0········​0·····​5184·​2017-​04-​02·​17:​26:​32.​000000·​control.​tar.​xz
3 -​rw-​r-​-​r-​-​···​0········​0········​0···​568060·​2017-​04-​02·​17:​26:​32.​000000·​data.​tar.​xz3 -​rw-​r-​-​r-​-​···​0········​0········​0···​567892·​2017-​04-​02·​17:​26:​32.​000000·​data.​tar.​xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
205 KB
data.tar.xz
205 KB
data.tar
205 KB
./usr/lib/mypaint/_mypaintlib.so
21.9 KB
readelf --wide --symbols {}
    
Offset 291, 15 lines modifiedOffset 291, 15 lines modified
291 ···​287:​·​0003b920·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendNormal16Compo​siteLighterE18can_dec​rease_alphaEv291 ···​287:​·​0003b920·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendNormal16Compo​siteLighterE18can_dec​rease_alphaEv
292 ···​288:​·​00071acc····​28·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTV15TileDataCombine​I11BlendDarken19Compo​siteSourceOverE292 ···​288:​·​00071acc····​28·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTV15TileDataCombine​I11BlendDarken19Compo​siteSourceOverE
293 ···​289:​·​0003b740····​88·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15BlendDifference​clEjjjRjS0_S0_293 ···​289:​·​0003b740····​88·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15BlendDifference​clEjjjRjS0_S0_
294 ···​290:​·​0003b390····​51·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK13BlendMultiplycl​EjjjRjS0_S0_294 ···​290:​·​0003b390····​51·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK13BlendMultiplycl​EjjjRjS0_S0_
295 ···​291:​·​000354e0···​142·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK4swig16SwigPyIter​ator_TISt16reverse_it​eratorIN9__gnu_cxx17_​_normal_iteratorIPiSt​6vectorIiSaIiEEEEEE5e​qualERKNS_14SwigPyIte​ratorE295 ···​291:​·​000354e0···​142·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK4swig16SwigPyIter​ator_TISt16reverse_it​eratorIN9__gnu_cxx17_​_normal_iteratorIPiSt​6vectorIiSaIiEEEEEE5e​qualERKNS_14SwigPyIte​ratorE
296 ···​292:​·​0003df50···​672·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK8BlendHueclEjjjRj​S0_S0_296 ···​292:​·​0003df50···​672·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK8BlendHueclEjjjRj​S0_S0_
297 ···​293:​·​0003b810·····​6·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendNormal24Compo​siteDestinationAtopE2​1zero_alpha_has_effec​tEv297 ···​293:​·​0003b810·····​6·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendNormal24Compo​siteDestinationAtopE2​1zero_alpha_has_effec​tEv
298 ···​294:​·​00047190····​12·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_utils_stroke_​player_set_brush298 ···​294:​·​00046eb0····​12·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_utils_stroke_​player_set_brush
299 ···​295:​·​00071660····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTIN4swig20SwigPyIte​ratorOpen_TISt16rever​se_iteratorIN9__gnu_c​xx17__normal_iterator​IPdSt6vectorIdSaIdEEE​EEdNS_9from_operIdEEE​E299 ···​295:​·​00071660····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTIN4swig20SwigPyIte​ratorOpen_TISt16rever​se_iteratorIN9__gnu_c​xx17__normal_iterator​IPdSt6vectorIdSaIdEEE​EEdNS_9from_operIdEEE​E
300 ···​296:​·​000350d0···​102·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4swig22SwigPyItera​torClosed_TIN9__gnu_c​xx17__normal_iterator​IPdSt6vectorIdSaIdEEE​EdNS_9from_operIdEEE4​incrEj300 ···​296:​·​000350d0···​102·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4swig22SwigPyItera​torClosed_TIN9__gnu_c​xx17__normal_iterator​IPdSt6vectorIdSaIdEEE​EdNS_9from_operIdEEE4​incrEj
301 ···​297:​·​0003b900·····​8·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendNormal16Compo​siteLighterE8get_name​Ev301 ···​297:​·​0003b900·····​8·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendNormal16Compo​siteLighterE8get_name​Ev
302 ···​298:​·​0004acf0···​173·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_tiled_surface​_end_atomic302 ···​298:​·​0004acf0···​173·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_tiled_surface​_end_atomic
303 ···​299:​·​00035690···​144·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK4swig16SwigPyIter​ator_TISt16reverse_it​eratorIN9__gnu_cxx17_​_normal_iteratorIPiSt​6vectorIiSaIiEEEEEE8d​istanceERKNS_14SwigPy​IteratorE303 ···​299:​·​00035690···​144·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK4swig16SwigPyIter​ator_TISt16reverse_it​eratorIN9__gnu_cxx17_​_normal_iteratorIPiSt​6vectorIiSaIiEEEEEE8d​istanceERKNS_14SwigPy​IteratorE
304 ···​300:​·​000389c0···​542·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK4swig18SwigPySequ​ence_RefIdEcvdEv304 ···​300:​·​000389c0···​542·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK4swig18SwigPySequ​ence_RefIdEcvdEv
305 ···​301:​·​00034f80···​102·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4swig22SwigPyItera​torClosed_TIN9__gnu_c​xx17__normal_iterator​IPiSt6vectorIiSaIiEEE​EiNS_9from_operIiEEE4​decrEj305 ···​301:​·​00034f80···​102·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4swig22SwigPyItera​torClosed_TIN9__gnu_c​xx17__normal_iterator​IPiSt6vectorIiSaIiEEE​EiNS_9from_operIiEEE4​decrEj
Offset 360, 18 lines modifiedOffset 360, 18 lines modified
360 ···​356:​·​0004db50···​232·​FUNC····​GLOBAL·​DEFAULT···​12·​draw_dab_pixels_Blend​Mode_LockAlpha360 ···​356:​·​0004db50···​232·​FUNC····​GLOBAL·​DEFAULT···​12·​draw_dab_pixels_Blend​Mode_LockAlpha
361 ···​357:​·​0003bb80·····​8·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I14BlendHardLight19Co​mpositeSourceOverE8ge​t_nameEv361 ···​357:​·​0003bb80·····​8·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I14BlendHardLight19Co​mpositeSourceOverE8ge​t_nameEv
362 ···​358:​·​0003bb10·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I14BlendColorBurn19Co​mpositeSourceOverE21z​ero_alpha_has_effectE​v362 ···​358:​·​0003bb10·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I14BlendColorBurn19Co​mpositeSourceOverE21z​ero_alpha_has_effectE​v
363 ···​359:​·​0005ac60···​102·​OBJECT··​WEAK···​DEFAULT···​14·​_ZTSN4swig20SwigPyIte​ratorOpen_TIN9__gnu_c​xx17__normal_iterator​IPiSt6vectorIiSaIiEEE​EiNS_9from_operIiEEEE​363 ···​359:​·​0005ac60···​102·​OBJECT··​WEAK···​DEFAULT···​14·​_ZTSN4swig20SwigPyIte​ratorOpen_TIN9__gnu_c​xx17__normal_iterator​IPiSt6vectorIiSaIiEEE​EiNS_9from_operIiEEEE​
364 ···​360:​·​00071960····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTI15TileDataCombine​I11BlendNormal23Compo​siteDestinationOutE364 ···​360:​·​00071960····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTI15TileDataCombine​I11BlendNormal23Compo​siteDestinationOutE
365 ···​361:​·​0005b760····​58·​OBJECT··​WEAK···​DEFAULT···​14·​_ZTS15TileDataCombine​I15BlendLuminosity19C​ompositeSourceOverE365 ···​361:​·​0005b760····​58·​OBJECT··​WEAK···​DEFAULT···​14·​_ZTS15TileDataCombine​I15BlendLuminosity19C​ompositeSourceOverE
366 ···​362:​·​00034f20····​35·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK4swig20SwigPyIter​atorOpen_TISt16revers​e_iteratorIN9__gnu_cx​x17__normal_iteratorI​PiSt6vectorIiSaIiEEEE​EiNS_9from_operIiEEE5​valueEv366 ···​362:​·​00034f20····​35·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK4swig20SwigPyIter​atorOpen_TISt16revers​e_iteratorIN9__gnu_cx​x17__normal_iteratorI​PiSt6vectorIiSaIiEEEE​EiNS_9from_operIiEEE5​valueEv
367 ···​363:​·​000471c0···​346·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_utils_stroke_​player_set_source_dat​a367 ···​363:​·​00046ee0···​346·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_utils_stroke_​player_set_source_dat​a
368 ···​364:​·​00071978····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTI15TileDataCombine​I11BlendNormal24Compo​siteDestinationAtopE368 ···​364:​·​00071978····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTI15TileDataCombine​I11BlendNormal24Compo​siteDestinationAtopE
369 ···​365:​·​0004d6f0···​848·​FUNC····​GLOBAL·​DEFAULT···​12·​draw_dab_pixels_Blend​Mode_Color369 ···​365:​·​0004d6f0···​848·​FUNC····​GLOBAL·​DEFAULT···​12·​draw_dab_pixels_Blend​Mode_Color
370 ···​366:​·​00047450····​46·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_utils_stroke_​player_run_sync370 ···​366:​·​00047170····​46·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_utils_stroke_​player_run_sync
371 ···​367:​·​00047960····​75·​FUNC····​GLOBAL·​DEFAULT···​12·​mapping_calculate_sin​gle_input371 ···​367:​·​00047960····​75·​FUNC····​GLOBAL·​DEFAULT···​12·​mapping_calculate_sin​gle_input
372 ···​368:​·​0004da40···​264·​FUNC····​GLOBAL·​DEFAULT···​12·​draw_dab_pixels_Blend​Mode_Normal_and_Erase​r372 ···​368:​·​0004da40···​264·​FUNC····​GLOBAL·​DEFAULT···​12·​draw_dab_pixels_Blend​Mode_Normal_and_Erase​r
373 ···​369:​·​00034dc0····​89·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK4swig22SwigPyIter​atorClosed_TIN9__gnu_​cxx17__normal_iterato​rIPdSt6vectorIdSaIdEE​EEdNS_9from_operIdEEE​4copyEv373 ···​369:​·​00034dc0····​89·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK4swig22SwigPyIter​atorClosed_TIN9__gnu_​cxx17__normal_iterato​rIPdSt6vectorIdSaIdEE​EEdNS_9from_operIdEEE​4copyEv
374 ···​370:​·​00074698·····​4·​OBJECT··​UNIQUE·​DEFAULT···​25·​_ZZN4swig14SwigPyIter​ator10descriptorEvE4i​nit374 ···​370:​·​00074698·····​4·​OBJECT··​UNIQUE·​DEFAULT···​25·​_ZZN4swig14SwigPyIter​ator10descriptorEvE4i​nit
375 ···​371:​·​0004ec10····​67·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_brush_setting​_info375 ···​371:​·​0004ec10····​67·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_brush_setting​_info
376 ···​372:​·​00034d20····​77·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK4swig20SwigPyIter​atorOpen_TISt16revers​e_iteratorIN9__gnu_cx​x17__normal_iteratorI​PiSt6vectorIiSaIiEEEE​EiNS_9from_operIiEEE4​copyEv376 ···​372:​·​00034d20····​77·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK4swig20SwigPyIter​atorOpen_TISt16revers​e_iteratorIN9__gnu_cx​x17__normal_iteratorI​PiSt6vectorIiSaIiEEEE​EiNS_9from_operIiEEE4​copyEv
377 ···​373:​·​0003ba80·····​8·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I15BlendDifference19C​ompositeSourceOverE8g​et_nameEv377 ···​373:​·​0003ba80·····​8·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I15BlendDifference19C​ompositeSourceOverE8g​et_nameEv
Offset 390, 15 lines modifiedOffset 390, 15 lines modified
390 ···​386:​·​00035600···​144·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK4swig16SwigPyIter​ator_TISt16reverse_it​eratorIN9__gnu_cxx17_​_normal_iteratorIPdSt​6vectorIdSaIdEEEEEE8d​istanceERKNS_14SwigPy​IteratorE390 ···​386:​·​00035600···​144·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK4swig16SwigPyIter​ator_TISt16reverse_it​eratorIN9__gnu_cxx17_​_normal_iteratorIPdSt​6vectorIdSaIdEEEEEE8d​istanceERKNS_14SwigPy​IteratorE
391 ···​387:​·​00071624····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTIN4swig20SwigPyIte​ratorOpen_TIN9__gnu_c​xx17__normal_iterator​IPiSt6vectorIiSaIiEEE​EiNS_9from_operIiEEEE​391 ···​387:​·​00071624····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTIN4swig20SwigPyIte​ratorOpen_TIN9__gnu_c​xx17__normal_iterator​IPiSt6vectorIiSaIiEEE​EiNS_9from_operIiEEEE​
392 ···​388:​·​0003a9b0····​38·​FUNC····​GLOBAL·​DEFAULT···​12·​_Z30tile_copy_rgba16_​into_rgba16_cPKtPt392 ···​388:​·​0003a9b0····​38·​FUNC····​GLOBAL·​DEFAULT···​12·​_Z30tile_copy_rgba16_​into_rgba16_cPKtPt
393 ···​389:​·​0003b830·····​6·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendNormal24Compo​siteDestinationAtopE2​6zero_alpha_clears_ba​ckdropEv393 ···​389:​·​0003b830·····​6·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendNormal24Compo​siteDestinationAtopE2​6zero_alpha_clears_ba​ckdropEv
394 ···​390:​·​0004d5c0····​52·​FUNC····​GLOBAL·​DEFAULT···​12·​tile_map_contains394 ···​390:​·​0004d5c0····​52·​FUNC····​GLOBAL·​DEFAULT···​12·​tile_map_contains
395 ···​391:​·​00047a80····​11·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_brush_set_pri​nt_inputs395 ···​391:​·​00047a80····​11·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_brush_set_pri​nt_inputs
396 ···​392:​·​00034980····​19·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4swig20SwigPyItera​torOpen_TIN9__gnu_cxx​17__normal_iteratorIP​dSt6vectorIdSaIdEEEEd​NS_9from_operIdEEE4in​crEj396 ···​392:​·​00034980····​19·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4swig20SwigPyItera​torOpen_TIN9__gnu_cxx​17__normal_iteratorIP​dSt6vectorIdSaIdEEEEd​NS_9from_operIdEEE4in​crEj
397 ···​393:​·​00047490····​12·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_utils_stroke_​player_set_scale397 ···​393:​·​000471b0····​12·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_utils_stroke_​player_set_scale
398 ···​394:​·​00035450···​142·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK4swig16SwigPyIter​ator_TIN9__gnu_cxx17_​_normal_iteratorIPdSt​6vectorIdSaIdEEEEE8di​stanceERKNS_14SwigPyI​teratorE398 ···​394:​·​00035450···​142·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK4swig16SwigPyIter​ator_TIN9__gnu_cxx17_​_normal_iteratorIPdSt​6vectorIdSaIdEEEEE8di​stanceERKNS_14SwigPyI​teratorE
399 ···​395:​·​0003ac30···​220·​FUNC····​GLOBAL·​DEFAULT···​12·​_Z28tile_convert_rgbu​16_to_rgbu8P7_objectS​0_399 ···​395:​·​0003ac30···​220·​FUNC····​GLOBAL·​DEFAULT···​12·​_Z28tile_convert_rgbu​16_to_rgbu8P7_objectS​0_
400 ···​396:​·​000716d0····​40·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTVN4swig22SwigPyIte​ratorClosed_TIN9__gnu​_cxx17__normal_iterat​orIPdSt6vectorIdSaIdE​EEEdNS_9from_operIdEE​EE400 ···​396:​·​000716d0····​40·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTVN4swig22SwigPyIte​ratorClosed_TIN9__gnu​_cxx17__normal_iterat​orIPdSt6vectorIdSaIdE​EEEdNS_9from_operIdEE​EE
401 ···​397:​·​00026340···​685·​FUNC····​GLOBAL·​DEFAULT···​12·​_Z16rgb_to_hsl_floatP​fS_S_401 ···​397:​·​00026340···​685·​FUNC····​GLOBAL·​DEFAULT···​12·​_Z16rgb_to_hsl_floatP​fS_S_
402 ···​398:​·​0003b9c0·····​8·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I15BlendSaturation19C​ompositeSourceOverE8g​et_nameEv402 ···​398:​·​0003b9c0·····​8·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I15BlendSaturation19C​ompositeSourceOverE8g​et_nameEv
403 ···​399:​·​0005ce78·····​8·​OBJECT··​GLOBAL·​DEFAULT···​14·​ranf_arr_dummy403 ···​399:​·​0005ce78·····​8·​OBJECT··​GLOBAL·​DEFAULT···​14·​ranf_arr_dummy
404 ···​400:​·​0003baf0·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I15BlendColorDodge19C​ompositeSourceOverE26​zero_alpha_clears_bac​kdropEv404 ···​400:​·​0003baf0·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I15BlendColorDodge19C​ompositeSourceOverE26​zero_alpha_clears_bac​kdropEv
Offset 477, 15 lines modifiedOffset 477, 15 lines modified
477 ···​473:​·​0003a840···​295·​FUNC····​GLOBAL·​DEFAULT···​12·​_Z23tile_downscale_rg​ba16_cPKtiPtiii477 ···​473:​·​0003a840···​295·​FUNC····​GLOBAL·​DEFAULT···​12·​_Z23tile_downscale_rg​ba16_cPKtiPtiii
478 ···​474:​·​0003bed0···​391·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendNormal19Compo​siteSourceAtopE12comb​ine_dataEPKtPtbf478 ···​474:​·​0003bed0···​391·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendNormal19Compo​siteSourceAtopE12comb​ine_dataEPKtPtbf
479 ···​475:​·​00047f00···​187·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_brush_new479 ···​475:​·​00047f00···​187·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_brush_new
480 ···​476:​·​0003b8c0·····​8·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendNormal22Compo​siteDestinationInE8ge​t_nameEv480 ···​476:​·​0003b8c0·····​8·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendNormal22Compo​siteDestinationInE8ge​t_nameEv
481 ···​477:​·​000715e4·····​8·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTIN4swig14SwigPyIte​ratorE481 ···​477:​·​000715e4·····​8·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTIN4swig14SwigPyIte​ratorE
482 ···​478:​·​00071a2c····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTV8BlendHue482 ···​478:​·​00071a2c····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTV8BlendHue
483 ···​479:​·​0003b8a0·····​6·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendNormal23Compo​siteDestinationOutE18​can_decrease_alphaEv483 ···​479:​·​0003b8a0·····​6·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendNormal23Compo​siteDestinationOutE18​can_decrease_alphaEv
484 ···​480:​·​00046ef0····​96·​FUNC····​GLOBAL·​DEFAULT···​12·​expect_float484 ···​480:​·​000472d0····​96·​FUNC····​GLOBAL·​DEFAULT···​12·​expect_float
485 ···​481:​·​00071be4····​28·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTV15TileDataCombine​I10BlendColor19Compos​iteSourceOverE485 ···​481:​·​00071be4····​28·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTV15TileDataCombine​I10BlendColor19Compos​iteSourceOverE
486 ···​482:​·​00071834····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTI14BlendSoftLight486 ···​482:​·​00071834····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTI14BlendSoftLight
487 ···​483:​·​0003bca0·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendScreen19Compo​siteSourceOverE18can_​decrease_alphaEv487 ···​483:​·​0003bca0·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendScreen19Compo​siteSourceOverE18can_​decrease_alphaEv
488 ···​484:​·​000717f8····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTI11BlendDarken488 ···​484:​·​000717f8····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTI11BlendDarken
489 ···​485:​·​00034900····​58·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4swig22SwigPyItera​torClosed_TIN9__gnu_c​xx17__normal_iterator​IPiSt6vectorIiSaIiEEE​EiNS_9from_operIiEEED​2Ev489 ···​485:​·​00034900····​58·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4swig22SwigPyItera​torClosed_TIN9__gnu_c​xx17__normal_iterator​IPiSt6vectorIiSaIiEEE​EiNS_9from_operIiEEED​2Ev
490 ···​486:​·​0003bc90·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendScreen19Compo​siteSourceOverE21zero​_alpha_has_effectEv490 ···​486:​·​0003bc90·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendScreen19Compo​siteSourceOverE21zero​_alpha_has_effectEv
491 ···​487:​·​0004e1f0···​707·​FUNC····​GLOBAL·​DEFAULT···​12·​hsv_to_rgb_float491 ···​487:​·​0004e1f0···​707·​FUNC····​GLOBAL·​DEFAULT···​12·​hsv_to_rgb_float
Offset 522, 15 lines modifiedOffset 522, 15 lines modified
522 ···​518:​·​0004a800··​1176·​FUNC····​GLOBAL·​DEFAULT···​12·​get_color522 ···​518:​·​0004a800··​1176·​FUNC····​GLOBAL·​DEFAULT···​12·​get_color
523 ···​519:​·​0003b010···​263·​FUNC····​GLOBAL·​DEFAULT···​12·​_Z32tile_perceptual_c​hange_strokemapP7_obj​ectS0_S0_523 ···​519:​·​0003b010···​263·​FUNC····​GLOBAL·​DEFAULT···​12·​_Z32tile_perceptual_c​hange_strokemapP7_obj​ectS0_S0_
524 ···​520:​·​00047be0····​79·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_brush_get_inp​uts_used_n524 ···​520:​·​00047be0····​79·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_brush_get_inp​uts_used_n
525 ···​521:​·​0004a200···​868·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_brush_from_st​ring525 ···​521:​·​0004a200···​868·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_brush_from_st​ring
526 ···​522:​·​0003b4e0····​49·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK11BlendDarkenclEj​jjRjS0_S0_526 ···​522:​·​0003b4e0····​49·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK11BlendDarkenclEj​jjRjS0_S0_
527 ···​523:​·​0004ddc0····​67·​FUNC····​GLOBAL·​DEFAULT···​12·​fifo_free527 ···​523:​·​0004ddc0····​67·​FUNC····​GLOBAL·​DEFAULT···​12·​fifo_free
528 ···​524:​·​00047c30····​95·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_brush_set_map​ping_point528 ···​524:​·​00047c30····​95·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_brush_set_map​ping_point
529 ···​525:​·​00047100····​75·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_utils_stroke_​player_new529 ···​525:​·​00046e20····​75·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_utils_stroke_​player_new
530 ···​526:​·​000349a0····​19·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4swig20SwigPyItera​torOpen_TIN9__gnu_cxx​17__normal_iteratorIP​dSt6vectorIdSaIdEEEEd​NS_9from_operIdEEE4de​crEj530 ···​526:​·​000349a0····​19·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4swig20SwigPyItera​torOpen_TIN9__gnu_cxx​17__normal_iteratorIP​dSt6vectorIdSaIdEEEEd​NS_9from_operIdEEE4de​crEj
531 ···​527:​·​00046c10····​99·​FUNC····​GLOBAL·​DEFAULT···​12·​get_time531 ···​527:​·​00046c10····​99·​FUNC····​GLOBAL·​DEFAULT···​12·​get_time
532 ···​528:​·​0003b120···​178·​FUNC····​GLOBAL·​DEFAULT···​12·​_Z21combine_mode_get_​info11CombineMode532 ···​528:​·​0003b120···​178·​FUNC····​GLOBAL·​DEFAULT···​12·​_Z21combine_mode_get_​info11CombineMode
533 ···​529:​·​0005b7a0····​51·​OBJECT··​WEAK···​DEFAULT···​14·​_ZTS15TileDataCombine​I11BlendNormal16Compo​siteLighterE533 ···​529:​·​0005b7a0····​51·​OBJECT··​WEAK···​DEFAULT···​14·​_ZTS15TileDataCombine​I11BlendNormal16Compo​siteLighterE
534 ···​530:​·​000390c0··​5079·​FUNC····​GLOBAL·​DEFAULT···​12·​_Z15tile_flood_fillP7​_objectS0_S0_iiiidddi​iiid534 ···​530:​·​000390c0··​5079·​FUNC····​GLOBAL·​DEFAULT···​12·​_Z15tile_flood_fillP7​_objectS0_S0_iiiidddi​iiid
535 ···​531:​·​00049310···​713·​FUNC····​GLOBAL·​DEFAULT···​12·​count_dabs_to535 ···​531:​·​00049310···​713·​FUNC····​GLOBAL·​DEFAULT···​12·​count_dabs_to
536 ···​532:​·​00044780··​1261·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN20ProgressivePNGWr​iter5writeEP7_object536 ···​532:​·​00044780··​1261·​FUNC····​GLOBAL·​DEFAULT···​12·​_ZN20ProgressivePNGWr​iter5writeEP7_object
Offset 572, 15 lines modifiedOffset 572, 15 lines modified
572 ···​568:​·​000370f0···​775·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIiSaIiEE1​5_M_range_insertIN9__​gnu_cxx17__normal_ite​ratorIPKiS1_EEEEvNS4_​IPiS1_EET_SA_St20forw​ard_iterator_tag572 ···​568:​·​000370f0···​775·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIiSaIiEE1​5_M_range_insertIN9__​gnu_cxx17__normal_ite​ratorIPKiS1_EEEEvNS4_​IPiS1_EET_SA_St20forw​ard_iterator_tag
573 ···​569:​·​0005b2cc····​15·​OBJECT··​WEAK···​DEFAULT···​14·​_ZTS12BlendLighten573 ···​569:​·​0005b2cc····​15·​OBJECT··​WEAK···​DEFAULT···​14·​_ZTS12BlendLighten
574 ···​570:​·​0003bb50·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I14BlendSoftLight19Co​mpositeSourceOverE21z​ero_alpha_has_effectE​v574 ···​570:​·​0003bb50·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I14BlendSoftLight19Co​mpositeSourceOverE21z​ero_alpha_has_effectE​v
575 ···​571:​·​000715f4····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTIN4swig16SwigPyIte​rator_TIN9__gnu_cxx17​__normal_iteratorIPiS​t6vectorIiSaIiEEEEEE575 ···​571:​·​000715f4····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTIN4swig16SwigPyIte​rator_TIN9__gnu_cxx17​__normal_iteratorIPiS​t6vectorIiSaIiEEEEEE
576 ···​572:​·​0007166c····​20·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTV12TiledSurface576 ···​572:​·​0007166c····​20·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTV12TiledSurface
577 ···​573:​·​0003cff0···​302·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I14BlendHardLight19Co​mpositeSourceOverE12c​ombine_dataEPKtPtbf577 ···​573:​·​0003cff0···​302·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I14BlendHardLight19Co​mpositeSourceOverE12c​ombine_dataEPKtPtbf
578 ···​574:​·​00071828····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTI14BlendColorBurn578 ···​574:​·​00071828····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTI14BlendColorBurn
579 ···​575:​·​000471b0····​12·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_utils_stroke_​player_reset579 ···​575:​·​00046ed0····​12·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_utils_stroke_​player_reset
580 ···​576:​·​0003b8e0·····​6·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendNormal22Compo​siteDestinationInE18c​an_decrease_alphaEv580 ···​576:​·​0003b8e0·····​6·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendNormal22Compo​siteDestinationInE18c​an_decrease_alphaEv
581 ···​577:​·​0007181c····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTI15BlendColorDodge​581 ···​577:​·​0007181c····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTI15BlendColorDodge​
582 ···​578:​·​0003ba00·····​8·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I8BlendHue19Composite​SourceOverE8get_nameE​v582 ···​578:​·​0003ba00·····​8·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I8BlendHue19Composite​SourceOverE8get_nameE​v
583 ···​579:​·​0005ab60···​104·​OBJECT··​WEAK···​DEFAULT···​14·​_ZTSN4swig22SwigPyIte​ratorClosed_TIN9__gnu​_cxx17__normal_iterat​orIPiSt6vectorIiSaIiE​EEEiNS_9from_operIiEE​EE583 ···​579:​·​0005ab60···​104·​OBJECT··​WEAK···​DEFAULT···​14·​_ZTSN4swig22SwigPyIte​ratorClosed_TIN9__gnu​_cxx17__normal_iterat​orIPiSt6vectorIiSaIiE​EEEiNS_9from_operIiEE​EE
584 ···​580:​·​0004ccc0···​330·​FUNC····​GLOBAL·​DEFAULT···​12·​operation_queue_add584 ···​580:​·​0004ccc0···​330·​FUNC····​GLOBAL·​DEFAULT···​12·​operation_queue_add
585 ···​581:​·​00034b40····​79·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4swig20SwigPyItera​torOpen_TIN9__gnu_cxx​17__normal_iteratorIP​dSt6vectorIdSaIdEEEEd​NS_9from_operIdEEED0E​v585 ···​581:​·​00034b40····​79·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4swig20SwigPyItera​torOpen_TIN9__gnu_cxx​17__normal_iteratorIP​dSt6vectorIdSaIdEEEEd​NS_9from_operIdEEED0E​v
586 ···​582:​·​000719b4····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTV11BlendScreen586 ···​582:​·​000719b4····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTV11BlendScreen
Offset 632, 24 lines modifiedOffset 632, 24 lines modified
632 ···​628:​·​00047c90····​95·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_brush_get_map​ping_point632 ···​628:​·​00047c90····​95·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_brush_get_map​ping_point
633 ···​629:​·​0003bc50·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I12BlendOverlay19Comp​ositeSourceOverE21zer​o_alpha_has_effectEv633 ···​629:​·​0003bc50·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I12BlendOverlay19Comp​ositeSourceOverE21zer​o_alpha_has_effectEv
634 ···​630:​·​00034cd0····​77·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK4swig20SwigPyIter​atorOpen_TIN9__gnu_cx​x17__normal_iteratorI​PdSt6vectorIdSaIdEEEE​dNS_9from_operIdEEE4c​opyEv634 ···​630:​·​00034cd0····​77·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK4swig20SwigPyIter​atorOpen_TIN9__gnu_cx​x17__normal_iteratorI​PdSt6vectorIdSaIdEEEE​dNS_9from_operIdEEE4c​opyEv
635 ···​631:​·​00037850···​775·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIdSaIdEE1​5_M_range_insertIN9__​gnu_cxx17__normal_ite​ratorIPKdS1_EEEEvNS4_​IPdS1_EET_SA_St20forw​ard_iterator_tag635 ···​631:​·​00037850···​775·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIdSaIdEE1​5_M_range_insertIN9__​gnu_cxx17__normal_ite​ratorIPKdS1_EEEEvNS4_​IPdS1_EET_SA_St20forw​ard_iterator_tag
636 ···​632:​·​0003ad10···​273·​FUNC····​GLOBAL·​DEFAULT···​12·​_Z28tile_convert_rgba​8_to_rgba16P7_objectS​0_636 ···​632:​·​0003ad10···​273·​FUNC····​GLOBAL·​DEFAULT···​12·​_Z28tile_convert_rgba​8_to_rgba16P7_objectS​0_
637 ···​633:​·​00034800····​58·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4swig20SwigPyItera​torOpen_TIN9__gnu_cxx​17__normal_iteratorIP​dSt6vectorIdSaIdEEEEd​NS_9from_operIdEEED1E​v637 ···​633:​·​00034800····​58·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4swig20SwigPyItera​torOpen_TIN9__gnu_cxx​17__normal_iteratorIP​dSt6vectorIdSaIdEEEEd​NS_9from_operIdEEED1E​v
638 ···​634:​·​000349c0····​19·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4swig20SwigPyItera​torOpen_TISt16reverse​_iteratorIN9__gnu_cxx​17__normal_iteratorIP​iSt6vectorIiSaIiEEEEE​iNS_9from_operIiEEE4i​ncrEj638 ···​634:​·​000349c0····​19·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4swig20SwigPyItera​torOpen_TISt16reverse​_iteratorIN9__gnu_cxx​17__normal_iteratorIP​iSt6vectorIiSaIiEEEEE​iNS_9from_operIiEEE4i​ncrEj
639 ···​635:​·​00046de0···​186·​FUNC····​GLOBAL·​DEFAULT···​12·​read_file639 ···​635:​·​000471c0···​186·​FUNC····​GLOBAL·​DEFAULT···​12·​read_file
640 ···​636:​·​0003d380···​302·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I12BlendOverlay19Comp​ositeSourceOverE12com​bine_dataEPKtPtbf640 ···​636:​·​0003d380···​302·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I12BlendOverlay19Comp​ositeSourceOverE12com​bine_dataEPKtPtbf
641 ···​637:​·​000382e0···​522·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK4swig18SwigPySequ​ence_RefIiEcviEv641 ···​637:​·​000382e0···​522·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK4swig18SwigPySequ​ence_RefIiEcviEv
642 ···​638:​·​00046fb0···​259·​FUNC····​GLOBAL·​DEFAULT···​12·​test_cases_run642 ···​638:​·​00047390···​259·​FUNC····​GLOBAL·​DEFAULT···​12·​test_cases_run
643 ···​639:​·​00071a38····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTV15BlendSaturation​643 ···​639:​·​00071a38····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTV15BlendSaturation​
644 ···​640:​·​0005b3a0····​54·​OBJECT··​WEAK···​DEFAULT···​14·​_ZTS15TileDataCombine​I11BlendNormal19Compo​siteSourceOverE644 ···​640:​·​0005b3a0····​54·​OBJECT··​WEAK···​DEFAULT···​14·​_ZTS15TileDataCombine​I11BlendNormal19Compo​siteSourceOverE
645 ···​641:​·​0003bae0·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I15BlendColorDodge19C​ompositeSourceOverE18​can_decrease_alphaEv645 ···​641:​·​0003bae0·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I15BlendColorDodge19C​ompositeSourceOverE18​can_decrease_alphaEv
646 ···​642:​·​0004d2f0····​60·​FUNC····​GLOBAL·​DEFAULT···​12·​rng_double_new646 ···​642:​·​0004d2f0····​60·​FUNC····​GLOBAL·​DEFAULT···​12·​rng_double_new
647 ···​643:​·​00071888····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTI15TileDataCombine​I11BlendNormal19Compo​siteSourceOverE647 ···​643:​·​00071888····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTI15TileDataCombine​I11BlendNormal19Compo​siteSourceOverE
648 ···​644:​·​00046ea0····​73·​FUNC····​GLOBAL·​DEFAULT···​12·​expect_int648 ···​644:​·​00047280····​73·​FUNC····​GLOBAL·​DEFAULT···​12·​expect_int
649 ···​645:​·​000265f0···​961·​FUNC····​GLOBAL·​DEFAULT···​12·​_Z16hsl_to_rgb_floatP​fS_S_649 ···​645:​·​000265f0···​961·​FUNC····​GLOBAL·​DEFAULT···​12·​_Z16hsl_to_rgb_floatP​fS_S_
650 ···​646:​·​000718ac····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTI15TileDataCombine​I12BlendOverlay19Comp​ositeSourceOverE650 ···​646:​·​000718ac····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTI15TileDataCombine​I12BlendOverlay19Comp​ositeSourceOverE
651 ···​647:​·​000717d4····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTI13BlendMultiply651 ···​647:​·​000717d4····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTI13BlendMultiply
652 ···​648:​·​00047aa0····​13·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_brush_new_str​oke652 ···​648:​·​00047aa0····​13·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_brush_new_str​oke
653 ···​649:​·​000717b0····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTI19CompositeSource​Over653 ···​649:​·​000717b0····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTI19CompositeSource​Over
654 ···​650:​·​00071ab0····​28·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTV15TileDataCombine​I12BlendOverlay19Comp​ositeSourceOverE654 ···​650:​·​00071ab0····​28·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTV15TileDataCombine​I12BlendOverlay19Comp​ositeSourceOverE
655 ···​651:​·​0003bc30·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendDarken19Compo​siteSourceOverE26zero​_alpha_clears_backdro​pEv655 ···​651:​·​0003bc30·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendDarken19Compo​siteSourceOverE26zero​_alpha_clears_backdro​pEv
Offset 659, 15 lines modifiedOffset 659, 15 lines modified
659 ···​655:​·​0003b990·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I10BlendColor19Compos​iteSourceOverE21zero_​alpha_has_effectEv659 ···​655:​·​0003b990·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I10BlendColor19Compos​iteSourceOverE21zero_​alpha_has_effectEv
660 ···​656:​·​0005b304····​17·​OBJECT··​WEAK···​DEFAULT···​14·​_ZTS14BlendColorBurn660 ···​656:​·​0005b304····​17·​OBJECT··​WEAK···​DEFAULT···​14·​_ZTS14BlendColorBurn
661 ···​657:​·​00071c54····​28·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTV15TileDataCombine​I11BlendNormal23Compo​siteDestinationOutE661 ···​657:​·​00071c54····​28·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTV15TileDataCombine​I11BlendNormal23Compo​siteDestinationOutE
Max diff block lines reached; 8059/22358 bytes (36.05%) of diff not shown.
14.8 KB
readelf --wide --relocs {}
    
Offset 1279, 15 lines modifiedOffset 1279, 15 lines modified
1279 0007208c··​00001c07·​R_386_JUMP_SLOT········​00000000···​dcgettext@GLIBC_2.​01279 0007208c··​00001c07·​R_386_JUMP_SLOT········​00000000···​dcgettext@GLIBC_2.​0
1280 00072090··​00001d07·​R_386_JUMP_SLOT········​00000000···​sqrtf@GLIBC_2.​01280 00072090··​00001d07·​R_386_JUMP_SLOT········​00000000···​sqrtf@GLIBC_2.​0
1281 00072094··​00001e07·​R_386_JUMP_SLOT········​00000000···​gdk_window_add_filter​1281 00072094··​00001e07·​R_386_JUMP_SLOT········​00000000···​gdk_window_add_filter​
1282 00072098··​00001f07·​R_386_JUMP_SLOT········​00000000···​atan2@GLIBC_2.​01282 00072098··​00001f07·​R_386_JUMP_SLOT········​00000000···​atan2@GLIBC_2.​0
1283 0007209c··​00002007·​R_386_JUMP_SLOT········​00000000···​PyObject_Init1283 0007209c··​00002007·​R_386_JUMP_SLOT········​00000000···​PyObject_Init
1284 000720a0··​00002107·​R_386_JUMP_SLOT········​00000000···​strstr@GLIBC_2.​01284 000720a0··​00002107·​R_386_JUMP_SLOT········​00000000···​strstr@GLIBC_2.​0
1285 000720a4··​00002207·​R_386_JUMP_SLOT········​00000000···​cmsOpenProfileFromMem​1285 000720a4··​00002207·​R_386_JUMP_SLOT········​00000000···​cmsOpenProfileFromMem​
1286 000720a8··​0002c007·​R_386_JUMP_SLOT········​00047320···​mypaint_utils_stroke_​player_iterate1286 000720a8··​0002c007·​R_386_JUMP_SLOT········​00047040···​mypaint_utils_stroke_​player_iterate
1287 000720ac··​00028c07·​R_386_JUMP_SLOT········​0004ae10···​mypaint_tiled_surface​_tile_request_end1287 000720ac··​00028c07·​R_386_JUMP_SLOT········​0004ae10···​mypaint_tiled_surface​_tile_request_end
1288 000720b0··​0002fa07·​R_386_JUMP_SLOT········​0004dec0···​fifo_peek_first1288 000720b0··​0002fa07·​R_386_JUMP_SLOT········​0004dec0···​fifo_peek_first
1289 000720b4··​00002307·​R_386_JUMP_SLOT········​00000000···​PyObject_Str1289 000720b4··​00002307·​R_386_JUMP_SLOT········​00000000···​PyObject_Str
1290 000720b8··​00025607·​R_386_JUMP_SLOT········​0004e4c0···​rgb_to_hsl_float1290 000720b8··​00025607·​R_386_JUMP_SLOT········​0004e4c0···​rgb_to_hsl_float
1291 000720bc··​00018b07·​R_386_JUMP_SLOT········​0003ac30···​_Z28tile_convert_rgbu​16_to_rgbu8P7_objectS​0_1291 000720bc··​00018b07·​R_386_JUMP_SLOT········​0003ac30···​_Z28tile_convert_rgbu​16_to_rgbu8P7_objectS​0_
1292 000720c0··​00002407·​R_386_JUMP_SLOT········​00000000···​PyObject_GetAttrStrin​g1292 000720c0··​00002407·​R_386_JUMP_SLOT········​00000000···​PyObject_GetAttrStrin​g
1293 000720c4··​00029d07·​R_386_JUMP_SLOT········​0004dd90···​fifo_new1293 000720c4··​00029d07·​R_386_JUMP_SLOT········​0004dd90···​fifo_new
Offset 1295, 17 lines modifiedOffset 1295, 17 lines modified
1295 000720cc··​00020007·​R_386_JUMP_SLOT········​000369e0···​_ZNSt6vectorIdSaIdEE8​_M_eraseEN9__gnu_cxx1​7__normal_iteratorIPd​S1_EES5_1295 000720cc··​00020007·​R_386_JUMP_SLOT········​000369e0···​_ZNSt6vectorIdSaIdEE8​_M_eraseEN9__gnu_cxx1​7__normal_iteratorIPd​S1_EES5_
1296 000720d0··​00030207·​R_386_JUMP_SLOT········​00028520···​_Z18run_brushlib_test​sv1296 000720d0··​00030207·​R_386_JUMP_SLOT········​00028520···​_Z18run_brushlib_test​sv
1297 000720d4··​00002607·​R_386_JUMP_SLOT········​00000000···​png_create_write_stru​ct@PNG16_01297 000720d4··​00002607·​R_386_JUMP_SLOT········​00000000···​png_create_write_stru​ct@PNG16_0
1298 000720d8··​00002707·​R_386_JUMP_SLOT········​00000000···​strdup@GLIBC_2.​01298 000720d8··​00002707·​R_386_JUMP_SLOT········​00000000···​strdup@GLIBC_2.​0
1299 000720dc··​00002807·​R_386_JUMP_SLOT········​00000000···​png_set_tRNS_to_alpha​@PNG16_01299 000720dc··​00002807·​R_386_JUMP_SLOT········​00000000···​png_set_tRNS_to_alpha​@PNG16_0
1300 000720e0··​00002907·​R_386_JUMP_SLOT········​00000000···​_ZSt17__throw_bad_all​ocv@GLIBCXX_3.​41300 000720e0··​00002907·​R_386_JUMP_SLOT········​00000000···​_ZSt17__throw_bad_all​ocv@GLIBCXX_3.​4
1301 000720e4··​00018407·​R_386_JUMP_SLOT········​0003a9b0···​_Z30tile_copy_rgba16_​into_rgba16_cPKtPt1301 000720e4··​00018407·​R_386_JUMP_SLOT········​0003a9b0···​_Z30tile_copy_rgba16_​into_rgba16_cPKtPt
1302 000720e8··​00023f07·​R_386_JUMP_SLOT········​000471b0···​mypaint_utils_stroke_​player_reset1302 000720e8··​00023f07·​R_386_JUMP_SLOT········​00046ed0···​mypaint_utils_stroke_​player_reset
1303 000720ec··​0002da07·​R_386_JUMP_SLOT········​00035d20···​_ZNSt6vectorIiSaIiEE1​7_M_realloc_insertIJR​KiEEEvN9__gnu_cxx17__​normal_iteratorIPiS1_​EEDpOT_1303 000720ec··​0002da07·​R_386_JUMP_SLOT········​00035d20···​_ZNSt6vectorIiSaIiEE1​7_M_realloc_insertIJR​KiEEEvN9__gnu_cxx17__​normal_iteratorIPiS1_​EEDpOT_
1304 000720f0··​00027e07·​R_386_JUMP_SLOT········​00046fb0···​test_cases_run1304 000720f0··​00027e07·​R_386_JUMP_SLOT········​00047390···​test_cases_run
1305 000720f4··​00002a07·​R_386_JUMP_SLOT········​00000000···​PyErr_Restore1305 000720f4··​00002a07·​R_386_JUMP_SLOT········​00000000···​PyErr_Restore
1306 000720f8··​00002b07·​R_386_JUMP_SLOT········​00000000···​g_type_check_instance​_cast1306 000720f8··​00002b07·​R_386_JUMP_SLOT········​00000000···​g_type_check_instance​_cast
1307 000720fc··​0001ad07·​R_386_JUMP_SLOT········​00036260···​_ZNSt6vectorIiSaIiEE1​4_M_fill_insertEN9__g​nu_cxx17__normal_iter​atorIPiS1_EEjRKi1307 000720fc··​0001ad07·​R_386_JUMP_SLOT········​00036260···​_ZNSt6vectorIiSaIiEE1​4_M_fill_insertEN9__g​nu_cxx17__normal_iter​atorIPiS1_EEjRKi
1308 00072100··​0001f107·​R_386_JUMP_SLOT········​00037020···​_ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE12_M_const​ructIPKcEEvT_S8_St20f​orward_iterator_tag1308 00072100··​0001f107·​R_386_JUMP_SLOT········​00037020···​_ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE12_M_const​ructIPKcEEvT_S8_St20f​orward_iterator_tag
1309 00072104··​0002b407·​R_386_JUMP_SLOT········​0004a6b0···​mypaint_surface_unref​1309 00072104··​0002b407·​R_386_JUMP_SLOT········​0004a6b0···​mypaint_surface_unref​
1310 00072108··​00002c07·​R_386_JUMP_SLOT········​00000000···​PyType_IsSubtype1310 00072108··​00002c07·​R_386_JUMP_SLOT········​00000000···​PyType_IsSubtype
1311 0007210c··​00002d07·​R_386_JUMP_SLOT········​00000000···​__cxa_begin_catch@CXX​ABI_1.​31311 0007210c··​00002d07·​R_386_JUMP_SLOT········​00000000···​__cxa_begin_catch@CXX​ABI_1.​3
Offset 1315, 15 lines modifiedOffset 1315, 15 lines modified
1315 0007211c··​00003007·​R_386_JUMP_SLOT········​00000000···​PyModule_AddObject1315 0007211c··​00003007·​R_386_JUMP_SLOT········​00000000···​PyModule_AddObject
1316 00072120··​00013307·​R_386_JUMP_SLOT········​0003a620···​_Z31evhack_gdk_window​_remove_filterP7_obje​ctS0_1316 00072120··​00013307·​R_386_JUMP_SLOT········​0003a620···​_Z31evhack_gdk_window​_remove_filterP7_obje​ctS0_
1317 00072124··​00033507·​R_386_JUMP_SLOT········​00035be0···​_ZN4swig12slice_adjus​tIiEEvT_S1_ijRS1_S2_b​1317 00072124··​00033507·​R_386_JUMP_SLOT········​00035be0···​_ZN4swig12slice_adjus​tIiEEvT_S1_ijRS1_S2_b​
1318 00072128··​00019b07·​R_386_JUMP_SLOT········​00037b60···​_ZN4swig8setsliceISt6​vectorIdSaIdEEiS3_EEv​PT_T0_S6_iRKT1_1318 00072128··​00019b07·​R_386_JUMP_SLOT········​00037b60···​_ZN4swig8setsliceISt6​vectorIdSaIdEEiS3_EEv​PT_T0_S6_iRKT1_
1319 0007212c··​00003107·​R_386_JUMP_SLOT········​00000000···​g_queue_push_tail1319 0007212c··​00003107·​R_386_JUMP_SLOT········​00000000···​g_queue_push_tail
1320 00072130··​00020f07·​R_386_JUMP_SLOT········​00046c10···​get_time1320 00072130··​00020f07·​R_386_JUMP_SLOT········​00046c10···​get_time
1321 00072134··​00003207·​R_386_JUMP_SLOT········​00000000···​PyErr_SetFromErrno1321 00072134··​00003207·​R_386_JUMP_SLOT········​00000000···​PyErr_SetFromErrno
1322 00072138··​00016b07·​R_386_JUMP_SLOT········​000471c0···​mypaint_utils_stroke_​player_set_source_dat​a1322 00072138··​00016b07·​R_386_JUMP_SLOT········​00046ee0···​mypaint_utils_stroke_​player_set_source_dat​a
1323 0007213c··​00011e07·​R_386_JUMP_SLOT········​00037400···​_ZN4swig8setsliceISt6​vectorIiSaIiEEiS3_EEv​PT_T0_S6_iRKT1_1323 0007213c··​00011e07·​R_386_JUMP_SLOT········​00037400···​_ZN4swig8setsliceISt6​vectorIiSaIiEEiS3_EEv​PT_T0_S6_iRKT1_
1324 00072140··​0001bf07·​R_386_JUMP_SLOT········​0004d490···​tile_map_get1324 00072140··​0001bf07·​R_386_JUMP_SLOT········​0004d490···​tile_map_get
1325 00072144··​00023807·​R_386_JUMP_SLOT········​000370f0···​_ZNSt6vectorIiSaIiEE1​5_M_range_insertIN9__​gnu_cxx17__normal_ite​ratorIPKiS1_EEEEvNS4_​IPiS1_EET_SA_St20forw​ard_iterator_tag1325 00072144··​00023807·​R_386_JUMP_SLOT········​000370f0···​_ZNSt6vectorIiSaIiEE1​5_M_range_insertIN9__​gnu_cxx17__normal_ite​ratorIPKiS1_EEEEvNS4_​IPiS1_EET_SA_St20forw​ard_iterator_tag
1326 00072148··​00003307·​R_386_JUMP_SLOT········​00000000···​__divdi3@GLIBC_2.​01326 00072148··​00003307·​R_386_JUMP_SLOT········​00000000···​__divdi3@GLIBC_2.​0
1327 0007214c··​00003407·​R_386_JUMP_SLOT········​00000000···​PyTuple_New1327 0007214c··​00003407·​R_386_JUMP_SLOT········​00000000···​PyTuple_New
1328 00072150··​00003507·​R_386_JUMP_SLOT········​00000000···​__cxa_allocate_except​ion@CXXABI_1.​31328 00072150··​00003507·​R_386_JUMP_SLOT········​00000000···​__cxa_allocate_except​ion@CXXABI_1.​3
1329 00072154··​00003607·​R_386_JUMP_SLOT········​00000000···​fmodf@GLIBC_2.​01329 00072154··​00003607·​R_386_JUMP_SLOT········​00000000···​fmodf@GLIBC_2.​0
Offset 1382, 15 lines modifiedOffset 1382, 15 lines modified
1382 00072228··​00006707·​R_386_JUMP_SLOT········​00000000···​__cxa_free_exception@​CXXABI_1.​31382 00072228··​00006707·​R_386_JUMP_SLOT········​00000000···​__cxa_free_exception@​CXXABI_1.​3
1383 0007222c··​00006807·​R_386_JUMP_SLOT········​00000000···​png_get_interlace_typ​e@PNG16_01383 0007222c··​00006807·​R_386_JUMP_SLOT········​00000000···​png_get_interlace_typ​e@PNG16_0
1384 00072230··​00006907·​R_386_JUMP_SLOT········​00000000···​PyFloat_AsDouble1384 00072230··​00006907·​R_386_JUMP_SLOT········​00000000···​PyFloat_AsDouble
1385 00072234··​00006a07·​R_386_JUMP_SLOT········​00000000···​strcmp@GLIBC_2.​01385 00072234··​00006a07·​R_386_JUMP_SLOT········​00000000···​strcmp@GLIBC_2.​0
1386 00072238··​00018607·​R_386_JUMP_SLOT········​0004d5c0···​tile_map_contains1386 00072238··​00018607·​R_386_JUMP_SLOT········​0004d5c0···​tile_map_contains
1387 0007223c··​00019c07·​R_386_JUMP_SLOT········​00047cf0···​mypaint_brush_get_sta​te1387 0007223c··​00019c07·​R_386_JUMP_SLOT········​00047cf0···​mypaint_brush_get_sta​te
1388 00072240··​00006b07·​R_386_JUMP_SLOT········​00000000···​PyString_FromString1388 00072240··​00006b07·​R_386_JUMP_SLOT········​00000000···​PyString_FromString
1389 00072244··​00029607·​R_386_JUMP_SLOT········​000470c0···​lines_in_string1389 00072244··​00029607·​R_386_JUMP_SLOT········​00046de0···​lines_in_string
1390 00072248··​00006c07·​R_386_JUMP_SLOT········​00000000···​png_destroy_write_str​uct@PNG16_01390 00072248··​00006c07·​R_386_JUMP_SLOT········​00000000···​png_destroy_write_str​uct@PNG16_0
1391 0007224c··​00006d07·​R_386_JUMP_SLOT········​00000000···​png_read_rows@PNG16_0​1391 0007224c··​00006d07·​R_386_JUMP_SLOT········​00000000···​png_read_rows@PNG16_0​
1392 00072250··​00006e07·​R_386_JUMP_SLOT········​00000000···​hypotf@GLIBC_2.​01392 00072250··​00006e07·​R_386_JUMP_SLOT········​00000000···​hypotf@GLIBC_2.​0
1393 00072254··​00006f07·​R_386_JUMP_SLOT········​00000000···​PyCObject_AsVoidPtr1393 00072254··​00006f07·​R_386_JUMP_SLOT········​00000000···​PyCObject_AsVoidPtr
1394 00072258··​00007007·​R_386_JUMP_SLOT········​00000000···​PyString_Format1394 00072258··​00007007·​R_386_JUMP_SLOT········​00000000···​PyString_Format
1395 0007225c··​00007107·​R_386_JUMP_SLOT········​00000000···​_Znaj@GLIBCXX_3.​41395 0007225c··​00007107·​R_386_JUMP_SLOT········​00000000···​_Znaj@GLIBCXX_3.​4
1396 00072260··​00007207·​R_386_JUMP_SLOT········​00000000···​gdk_window_get_displa​y1396 00072260··​00007207·​R_386_JUMP_SLOT········​00000000···​gdk_window_get_displa​y
Offset 1430, 15 lines modifiedOffset 1430, 15 lines modified
1430 000722e8··​00008607·​R_386_JUMP_SLOT········​00000000···​getenv@GLIBC_2.​01430 000722e8··​00008607·​R_386_JUMP_SLOT········​00000000···​getenv@GLIBC_2.​0
1431 000722ec··​00022d07·​R_386_JUMP_SLOT········​0004c8c0···​mypaint_tiled_surface​_init1431 000722ec··​00022d07·​R_386_JUMP_SLOT········​0004c8c0···​mypaint_tiled_surface​_init
1432 000722f0··​00028d07·​R_386_JUMP_SLOT········​0004c170···​draw_dab_internal1432 000722f0··​00028d07·​R_386_JUMP_SLOT········​0004c170···​draw_dab_internal
1433 000722f4··​00008707·​R_386_JUMP_SLOT········​00000000···​fputs@GLIBC_2.​01433 000722f4··​00008707·​R_386_JUMP_SLOT········​00000000···​fputs@GLIBC_2.​0
1434 000722f8··​00008907·​R_386_JUMP_SLOT········​00000000···​GOMP_critical_start@G​OMP_1.​01434 000722f8··​00008907·​R_386_JUMP_SLOT········​00000000···​GOMP_critical_start@G​OMP_1.​0
1435 000722fc··​00008a07·​R_386_JUMP_SLOT········​00000000···​json_object_get_int1435 000722fc··​00008a07·​R_386_JUMP_SLOT········​00000000···​json_object_get_int
1436 00072300··​00008b07·​R_386_JUMP_SLOT········​00000000···​_ZdlPv@GLIBCXX_3.​41436 00072300··​00008b07·​R_386_JUMP_SLOT········​00000000···​_ZdlPv@GLIBCXX_3.​4
1437 00072304··​00018907·​R_386_JUMP_SLOT········​00047490···​mypaint_utils_stroke_​player_set_scale1437 00072304··​00018907·​R_386_JUMP_SLOT········​000471b0···​mypaint_utils_stroke_​player_set_scale
1438 00072308··​00008d07·​R_386_JUMP_SLOT········​00000000···​__isoc99_sscanf@GLIBC​_2.​71438 00072308··​00008d07·​R_386_JUMP_SLOT········​00000000···​__isoc99_sscanf@GLIBC​_2.​7
1439 0007230c··​00008e07·​R_386_JUMP_SLOT········​00000000···​PyErr_Clear1439 0007230c··​00008e07·​R_386_JUMP_SLOT········​00000000···​PyErr_Clear
1440 00072310··​00008f07·​R_386_JUMP_SLOT········​00000000···​_ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE9_M_append​EPKcj@GLIBCXX_3.​4.​211440 00072310··​00008f07·​R_386_JUMP_SLOT········​00000000···​_ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE9_M_append​EPKcj@GLIBCXX_3.​4.​21
1441 00072314··​0001b107·​R_386_JUMP_SLOT········​00046cd0···​mypaint_benchmark_sta​rt1441 00072314··​0001b107·​R_386_JUMP_SLOT········​00046cd0···​mypaint_benchmark_sta​rt
1442 00072318··​00012a07·​R_386_JUMP_SLOT········​0004acf0···​mypaint_tiled_surface​_end_atomic1442 00072318··​00012a07·​R_386_JUMP_SLOT········​0004acf0···​mypaint_tiled_surface​_end_atomic
1443 0007231c··​00009007·​R_386_JUMP_SLOT········​00000000···​cmsCreateTransform1443 0007231c··​00009007·​R_386_JUMP_SLOT········​00000000···​cmsCreateTransform
1444 00072320··​00016407·​R_386_JUMP_SLOT········​0004db50···​draw_dab_pixels_Blend​Mode_LockAlpha1444 00072320··​00016407·​R_386_JUMP_SLOT········​0004db50···​draw_dab_pixels_Blend​Mode_LockAlpha
Offset 1447, 15 lines modifiedOffset 1447, 15 lines modified
1447 0007232c··​0001b007·​R_386_JUMP_SLOT········​00047660···​mapping_get_n1447 0007232c··​0001b007·​R_386_JUMP_SLOT········​00047660···​mapping_get_n
1448 00072330··​00009307·​R_386_JUMP_SLOT········​00000000···​png_write_end@PNG16_0​1448 00072330··​00009307·​R_386_JUMP_SLOT········​00000000···​png_write_end@PNG16_0​
1449 00072334··​0002b207·​R_386_JUMP_SLOT········​00035e70···​_ZN4swig8getsliceISt6​vectorIiSaIiEEiEEPT_P​KS4_T0_S8_i1449 00072334··​0002b207·​R_386_JUMP_SLOT········​00035e70···​_ZN4swig8getsliceISt6​vectorIiSaIiEEiEEPT_P​KS4_T0_S8_i
1450 00072338··​00020b07·​R_386_JUMP_SLOT········​0004ddc0···​fifo_free1450 00072338··​00020b07·​R_386_JUMP_SLOT········​0004ddc0···​fifo_free
1451 0007233c··​00009507·​R_386_JUMP_SLOT········​00000000···​PyDict_GetItem1451 0007233c··​00009507·​R_386_JUMP_SLOT········​00000000···​PyDict_GetItem
1452 00072340··​00015007·​R_386_JUMP_SLOT········​00044f80···​_ZN20ProgressivePNGWr​iterD1Ev1452 00072340··​00015007·​R_386_JUMP_SLOT········​00044f80···​_ZN20ProgressivePNGWr​iterD1Ev
1453 00072344··​00009607·​R_386_JUMP_SLOT········​00000000···​gettimeofday@GLIBC_2.​01453 00072344··​00009607·​R_386_JUMP_SLOT········​00000000···​gettimeofday@GLIBC_2.​0
1454 00072348··​00016e07·​R_386_JUMP_SLOT········​00047450···​mypaint_utils_stroke_​player_run_sync1454 00072348··​00016e07·​R_386_JUMP_SLOT········​00047170···​mypaint_utils_stroke_​player_run_sync
1455 0007234c··​00009707·​R_386_JUMP_SLOT········​00000000···​png_set_longjmp_fn@PN​G16_01455 0007234c··​00009707·​R_386_JUMP_SLOT········​00000000···​png_set_longjmp_fn@PN​G16_0
1456 00072350··​00009807·​R_386_JUMP_SLOT········​00000000···​rand@GLIBC_2.​01456 00072350··​00009807·​R_386_JUMP_SLOT········​00000000···​rand@GLIBC_2.​0
1457 00072354··​00009907·​R_386_JUMP_SLOT········​00000000···​PyCapsule_Import1457 00072354··​00009907·​R_386_JUMP_SLOT········​00000000···​PyCapsule_Import
1458 00072358··​00009a07·​R_386_JUMP_SLOT········​00000000···​__stack_chk_fail@GLIB​C_2.​41458 00072358··​00009a07·​R_386_JUMP_SLOT········​00000000···​__stack_chk_fail@GLIB​C_2.​4
1459 0007235c··​00009b07·​R_386_JUMP_SLOT········​00000000···​PyLong_FromVoidPtr1459 0007235c··​00009b07·​R_386_JUMP_SLOT········​00000000···​PyLong_FromVoidPtr
1460 00072360··​00009c07·​R_386_JUMP_SLOT········​00000000···​PyDict_New1460 00072360··​00009c07·​R_386_JUMP_SLOT········​00000000···​PyDict_New
1461 00072364··​00009d07·​R_386_JUMP_SLOT········​00000000···​sqrt@GLIBC_2.​01461 00072364··​00009d07·​R_386_JUMP_SLOT········​00000000···​sqrt@GLIBC_2.​0
Offset 1495, 32 lines modifiedOffset 1495, 32 lines modified
1495 000723ec··​00021407·​R_386_JUMP_SLOT········​00044780···​_ZN20ProgressivePNGWr​iter5writeEP7_object1495 000723ec··​00021407·​R_386_JUMP_SLOT········​00044780···​_ZN20ProgressivePNGWr​iter5writeEP7_object
1496 000723f0··​0000b307·​R_386_JUMP_SLOT········​00000000···​g_type_check_instance​_is_a1496 000723f0··​0000b307·​R_386_JUMP_SLOT········​00000000···​g_type_check_instance​_is_a
1497 000723f4··​0002ba07·​R_386_JUMP_SLOT········​000495e0···​mypaint_brush_stroke_​to1497 000723f4··​0002ba07·​R_386_JUMP_SLOT········​000495e0···​mypaint_brush_stroke_​to
1498 000723f8··​00020907·​R_386_JUMP_SLOT········​0004a200···​mypaint_brush_from_st​ring1498 000723f8··​00020907·​R_386_JUMP_SLOT········​0004a200···​mypaint_brush_from_st​ring
1499 000723fc··​00021007·​R_386_JUMP_SLOT········​0003b120···​_Z21combine_mode_get_​info11CombineMode1499 000723fc··​00021007·​R_386_JUMP_SLOT········​0003b120···​_Z21combine_mode_get_​info11CombineMode
1500 00072400··​0002a707·​R_386_JUMP_SLOT········​000476b0···​mapping_set_point1500 00072400··​0002a707·​R_386_JUMP_SLOT········​000476b0···​mapping_set_point
1501 00072404··​0000b407·​R_386_JUMP_SLOT········​00000000···​PyInt_AsLong1501 00072404··​0000b407·​R_386_JUMP_SLOT········​00000000···​PyInt_AsLong
1502 00072408··​0002d507·​R_386_JUMP_SLOT········​000471a0···​mypaint_utils_stroke_​player_set_surface1502 00072408··​0002d507·​R_386_JUMP_SLOT········​00046ec0···​mypaint_utils_stroke_​player_set_surface
1503 0007240c··​0001d007·​R_386_JUMP_SLOT········​0004d600···​draw_dab_pixels_Blend​Mode_Normal1503 0007240c··​0001d007·​R_386_JUMP_SLOT········​0004d600···​draw_dab_pixels_Blend​Mode_Normal
1504 00072410··​00029e07·​R_386_JUMP_SLOT········​00036560···​_ZNSt6vectorIdSaIdEE1​7_M_realloc_insertIJR​KdEEEvN9__gnu_cxx17__​normal_iteratorIPdS1_​EEDpOT_1504 00072410··​00029e07·​R_386_JUMP_SLOT········​00036560···​_ZNSt6vectorIdSaIdEE1​7_M_realloc_insertIJR​KdEEEvN9__gnu_cxx17__​normal_iteratorIPdS1_​EEDpOT_
1505 00072414··​0000b607·​R_386_JUMP_SLOT········​00000000···​gdk_window_get_type1505 00072414··​0000b607·​R_386_JUMP_SLOT········​00000000···​gdk_window_get_type
1506 00072418··​00024407·​R_386_JUMP_SLOT········​0004ccc0···​operation_queue_add1506 00072418··​00024407·​R_386_JUMP_SLOT········​0004ccc0···​operation_queue_add
1507 0007241c··​0000b707·​R_386_JUMP_SLOT········​00000000···​png_set_add_alpha@PNG​16_01507 0007241c··​0000b707·​R_386_JUMP_SLOT········​00000000···​png_set_add_alpha@PNG​16_0
1508 00072420··​0000b807·​R_386_JUMP_SLOT········​00000000···​png_set_compression_l​evel@PNG16_01508 00072420··​0000b807·​R_386_JUMP_SLOT········​00000000···​png_set_compression_l​evel@PNG16_0
1509 00072424··​0000b907·​R_386_JUMP_SLOT········​00000000···​PyObject_Free1509 00072424··​0000b907·​R_386_JUMP_SLOT········​00000000···​PyObject_Free
1510 00072428··​0002d407·​R_386_JUMP_SLOT········​00044c70···​_ZN20ProgressivePNGWr​iter5closeEv1510 00072428··​0002d407·​R_386_JUMP_SLOT········​00044c70···​_ZN20ProgressivePNGWr​iter5closeEv
1511 0007242c··​0001f007·​R_386_JUMP_SLOT········​00047a20···​mypaint_brush_unref1511 0007242c··​0001f007·​R_386_JUMP_SLOT········​00047a20···​mypaint_brush_unref
1512 00072430··​00030307·​R_386_JUMP_SLOT········​0004ded0···​fifo_peek_last1512 00072430··​00030307·​R_386_JUMP_SLOT········​0004ded0···​fifo_peek_last
1513 00072434··​0000bc07·​R_386_JUMP_SLOT········​00000000···​png_set_strip_16@PNG1​6_01513 00072434··​0000bc07·​R_386_JUMP_SLOT········​00000000···​png_set_strip_16@PNG1​6_0
1514 00072438··​0001c607·​R_386_JUMP_SLOT········​00047d90···​exp_decay1514 00072438··​0001c607·​R_386_JUMP_SLOT········​00047d90···​exp_decay
1515 0007243c··​0002aa07·​R_386_JUMP_SLOT········​00035b00···​_ZNSt6vectorIdSaIdEE7​reserveEj1515 0007243c··​0002aa07·​R_386_JUMP_SLOT········​00035b00···​_ZNSt6vectorIdSaIdEE7​reserveEj
1516 00072440··​00027b07·​R_386_JUMP_SLOT········​00046de0···​read_file1516 00072440··​00027b07·​R_386_JUMP_SLOT········​000471c0···​read_file
1517 00072444··​0000be07·​R_386_JUMP_SLOT········​00000000···​PyType_Ready1517 00072444··​0000be07·​R_386_JUMP_SLOT········​00000000···​PyType_Ready
1518 00072448··​0000bf07·​R_386_JUMP_SLOT········​00000000···​PyObject_Size1518 00072448··​0000bf07·​R_386_JUMP_SLOT········​00000000···​PyObject_Size
1519 0007244c··​0002f007·​R_386_JUMP_SLOT········​00047480···​mypaint_utils_stroke_​player_set_transactio​ns_on_stroke_to1519 0007244c··​0002f007·​R_386_JUMP_SLOT········​000471a0···​mypaint_utils_stroke_​player_set_transactio​ns_on_stroke_to
1520 00072450··​0000c007·​R_386_JUMP_SLOT········​00000000···​g_queue_pop_head1520 00072450··​0000c007·​R_386_JUMP_SLOT········​00000000···​g_queue_pop_head
1521 00072454··​0000c107·​R_386_JUMP_SLOT········​00000000···​png_get_color_type@PN​G16_01521 00072454··​0000c107·​R_386_JUMP_SLOT········​00000000···​png_get_color_type@PN​G16_0
1522 00072458··​00033d07·​R_386_JUMP_SLOT········​00048020···​update_states_and_set​ting_values1522 00072458··​00033d07·​R_386_JUMP_SLOT········​00048020···​update_states_and_set​ting_values
1523 0007245c··​0000c207·​R_386_JUMP_SLOT········​00000000···​exit@GLIBC_2.​01523 0007245c··​0000c207·​R_386_JUMP_SLOT········​00000000···​exit@GLIBC_2.​0
Max diff block lines reached; 3978/15086 bytes (26.37%) of diff not shown.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id1 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id
2 ··​Owner·················​Data·​size»   ​Description2 ··​Owner·················​Data·​size»   ​Description
3 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·4cfc16696bc3614405d61​4cd9719fef864f930e73 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·39e73b8052751fc656237​348a3bb0acefd41f8c5
29.6 KB
readelf --wide --debug-dump=frames {}
    
Offset 25468, 549 lines modifiedOffset 25468, 549 lines modified
25468 ··​DW_CFA_def_cfa_offset​:​·​5625468 ··​DW_CFA_def_cfa_offset​:​·​56
25469 ··​DW_CFA_advance_loc:​·​1·​to·​00046dd025469 ··​DW_CFA_advance_loc:​·​1·​to·​00046dd0
25470 ··​DW_CFA_def_cfa_offset​:​·​6025470 ··​DW_CFA_def_cfa_offset​:​·​60
25471 ··​DW_CFA_advance_loc:​·​7·​to·​00046dd725471 ··​DW_CFA_advance_loc:​·​7·​to·​00046dd7
25472 ··​DW_CFA_def_cfa_offset​:​·​6425472 ··​DW_CFA_def_cfa_offset​:​·​64
25473 ··​DW_CFA_nop25473 ··​DW_CFA_nop
  
25474 0000b9f8·​0000007c·​0000b9fc·​FDE·​cie=00000000·​pc=00046de0.​.​00046e9a25474 0000b9f8·​00000010·​0000b9fc·​FDE·​cie=00000000·​pc=00046de0.​.​00046e11
25475 ··​DW_CFA_advance_loc:​·​1·​to·​00046de1 
25476 ··​DW_CFA_def_cfa_offset​:​·​8 
25477 ··​DW_CFA_offset:​·​r5·​(ebp)​·​at·​cfa-​8 
25478 ··​DW_CFA_advance_loc:​·​1·​to·​00046de2 
25479 ··​DW_CFA_def_cfa_offset​:​·​12 
25480 ··​DW_CFA_offset:​·​r7·​(edi)​·​at·​cfa-​12 
25481 ··​DW_CFA_advance_loc:​·​1·​to·​00046de3 
25482 ··​DW_CFA_def_cfa_offset​:​·​16 
25483 ··​DW_CFA_offset:​·​r6·​(esi)​·​at·​cfa-​16 
25484 ··​DW_CFA_advance_loc:​·​1·​to·​00046de4 
25485 ··​DW_CFA_def_cfa_offset​:​·​20 
25486 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​20 
25487 ··​DW_CFA_advance_loc:​·​14·​to·​00046df2 
25488 ··​DW_CFA_def_cfa_offset​:​·​40 
25489 ··​DW_CFA_advance_loc:​·​11·​to·​00046dfd 
25490 ··​DW_CFA_def_cfa_offset​:​·​44 
25491 ··​DW_CFA_advance_loc:​·​1·​to·​00046dfe 
25492 ··​DW_CFA_def_cfa_offset​:​·​48 
25493 ··​DW_CFA_advance_loc:​·​8·​to·​00046e06 
25494 ··​DW_CFA_def_cfa_offset​:​·​32 
25495 ··​DW_CFA_advance_loc:​·​7·​to·​00046e0d 
25496 ··​DW_CFA_def_cfa_offset​:​·​36 
25497 ··​DW_CFA_advance_loc:​·​4·​to·​00046e11 
25498 ··​DW_CFA_def_cfa_offset​:​·​40 
25499 ··​DW_CFA_advance_loc:​·​2·​to·​00046e13 
25500 ··​DW_CFA_def_cfa_offset​:​·​44 
25501 ··​DW_CFA_advance_loc:​·​1·​to·​00046e14 
25502 ··​DW_CFA_def_cfa_offset​:​·​48 
25503 ··​DW_CFA_advance_loc:​·​32·​to·​00046e34 
25504 ··​DW_CFA_def_cfa_offset​:​·​52 
25505 ··​DW_CFA_advance_loc:​·​1·​to·​00046e35 
25506 ··​DW_CFA_def_cfa_offset​:​·​56 
25507 ··​DW_CFA_advance_loc:​·​4·​to·​00046e39 
25508 ··​DW_CFA_def_cfa_offset​:​·​60 
25509 ··​DW_CFA_advance_loc:​·​1·​to·​00046e3a 
25510 ··​DW_CFA_def_cfa_offset​:​·​64 
25511 ··​DW_CFA_advance_loc:​·​8·​to·​00046e42 
25512 ··​DW_CFA_def_cfa_offset​:​·​44 
25513 ··​DW_CFA_advance_loc:​·​1·​to·​00046e43 
25514 ··​DW_CFA_def_cfa_offset​:​·​48 
25515 ··​DW_CFA_advance_loc:​·​10·​to·​00046e4d 
25516 ··​DW_CFA_def_cfa_offset​:​·​32 
25517 ··​DW_CFA_advance_loc:​·​7·​to·​00046e54 
25518 ··​DW_CFA_remember_state​ 
25519 ··​DW_CFA_def_cfa_offset​:​·​20 
25520 ··​DW_CFA_advance_loc:​·​3·​to·​00046e57 
25521 ··​DW_CFA_restore:​·​r3·​(ebx)​ 
25522 ··​DW_CFA_def_cfa_offset​:​·​16 
25523 ··​DW_CFA_advance_loc:​·​1·​to·​00046e58 
25524 ··​DW_CFA_restore:​·​r6·​(esi)​ 
25525 ··​DW_CFA_def_cfa_offset​:​·​12 
25526 ··​DW_CFA_advance_loc:​·​1·​to·​00046e59 
25527 ··​DW_CFA_restore:​·​r7·​(edi)​ 
25528 ··​DW_CFA_def_cfa_offset​:​·​8 
25529 ··​DW_CFA_advance_loc:​·​1·​to·​00046e5a 
25530 ··​DW_CFA_restore:​·​r5·​(ebp)​ 
25531 ··​DW_CFA_def_cfa_offset​:​·​4 
25532 ··​DW_CFA_advance_loc:​·​6·​to·​00046e60 
25533 ··​DW_CFA_restore_state 
25534 ··​DW_CFA_advance_loc:​·​3·​to·​00046e63 
25535 ··​DW_CFA_def_cfa_offset​:​·​44 
25536 ··​DW_CFA_advance_loc:​·​1·​to·​00046e64 
25537 ··​DW_CFA_def_cfa_offset​:​·​48 
25538 ··​DW_CFA_advance_loc:​·​10·​to·​00046e6e 
25539 ··​DW_CFA_def_cfa_offset​:​·​32 
25540 ··​DW_CFA_advance_loc:​·​3·​to·​00046e71 
25541 ··​DW_CFA_def_cfa_offset​:​·​36 
25542 ··​DW_CFA_advance_loc:​·​7·​to·​00046e78 
25543 ··​DW_CFA_def_cfa_offset​:​·​40 
25544 ··​DW_CFA_advance_loc:​·​1·​to·​00046e79 
25545 ··​DW_CFA_def_cfa_offset​:​·​44 
25546 ··​DW_CFA_advance_loc:​·​2·​to·​00046e7b 
25547 ··​DW_CFA_def_cfa_offset​:​·​48 
25548 ··​DW_CFA_nop 
25549 ··​DW_CFA_nop 
25550 ··​DW_CFA_nop 
  
25551 0000ba78·​00000034·​0000ba7c·​FDE·​cie=00000000·​pc=00046ea0.​.​00046ee9 
25552 ··​DW_CFA_advance_loc:​·​1·​to·​00046ea1 
25553 ··​DW_CFA_def_cfa_offset​:​·​8 
25554 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​8 
25555 ··​DW_CFA_advance_loc:​·​19·​to·​00046eb4 
25556 ··​DW_CFA_def_cfa_offset​:​·​16 
25557 ··​DW_CFA_advance_loc:​·​15·​to·​00046ec3 
25558 ··​DW_CFA_def_cfa_offset​:​·​24 
25559 ··​DW_CFA_advance_loc:​·​7·​to·​00046eca 
25560 ··​DW_CFA_def_cfa_offset​:​·​28 
25561 ··​DW_CFA_advance_loc:​·​1·​to·​00046ecb 
25562 ··​DW_CFA_def_cfa_offset​:​·​32 
25563 ··​DW_CFA_advance_loc:​·​4·​to·​00046ecf 
25564 ··​DW_CFA_def_cfa_offset​:​·​36 
25565 ··​DW_CFA_advance_loc:​·​1·​to·​00046ed0 
25566 ··​DW_CFA_def_cfa_offset​:​·​40 
25567 ··​DW_CFA_advance_loc:​·​8·​to·​00046ed8 
25568 ··​DW_CFA_def_cfa_offset​:​·​44 
25569 ··​DW_CFA_advance_loc:​·​2·​to·​00046eda 
25570 ··​DW_CFA_def_cfa_offset​:​·​48 
25571 ··​DW_CFA_advance_loc:​·​8·​to·​00046ee2 
25572 ··​DW_CFA_def_cfa_offset​:​·​16 
25573 ··​DW_CFA_advance_loc:​·​5·​to·​00046ee7 
25574 ··​DW_CFA_def_cfa_offset​:​·​8 
25575 ··​DW_CFA_advance_loc:​·​1·​to·​00046ee8 
25576 ··​DW_CFA_restore:​·​r3·​(ebx)​ 
25577 ··​DW_CFA_def_cfa_offset​:​·​4 
  
25578 0000bab0·​00000038·​0000bab4·​FDE·​cie=00000000·​pc=00046ef0.​.​00046f50 
25579 ··​DW_CFA_advance_loc:​·​1·​to·​00046ef1 
25580 ··​DW_CFA_def_cfa_offset​:​·​8 
25581 ··​DW_CFA_offset:​·​r3·​(ebx)​·​at·​cfa-​8 
25582 ··​DW_CFA_advance_loc:​·​14·​to·​00046eff 
25583 ··​DW_CFA_def_cfa_offset​:​·​16 
25584 ··​DW_CFA_advance_loc:​·​26·​to·​00046f19 
25585 ··​DW_CFA_remember_state​ 
25586 ··​DW_CFA_def_cfa_offset​:​·​8 
25587 ··​DW_CFA_advance_loc:​·​1·​to·​00046f1a 
25588 ··​DW_CFA_restore:​·​r3·​(ebx)​ 
25589 ··​DW_CFA_def_cfa_offset​:​·​4 
25590 ··​DW_CFA_advance_loc:​·​6·​to·​00046f20 
25591 ··​DW_CFA_restore_state 
Max diff block lines reached; 21572/30266 bytes (71.27%) of diff not shown.
2.74 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 2016, 27 lines modifiedOffset 2016, 27 lines modified
2016 ··​0x0000c60c·​5f737472·​6f6b655f·​706c6179·​65725f73·​_stroke_player_s2016 ··​0x0000c60c·​5f737472·​6f6b655f·​706c6179·​65725f73·​_stroke_player_s
2017 ··​0x0000c61c·​65745f74·​72616e73·​61637469·​6f6e735f·​et_transactions_2017 ··​0x0000c61c·​65745f74·​72616e73·​61637469·​6f6e735f·​et_transactions_
2018 ··​0x0000c62c·​6f6e5f73·​74726f6b·​655f746f·​00637265·​on_stroke_to.​cre2018 ··​0x0000c62c·​6f6e5f73·​74726f6b·​655f746f·​00637265·​on_stroke_to.​cre
2019 ··​0x0000c63c·​6174655f·​69640074·​6573745f·​63617365·​ate_id.​test_case2019 ··​0x0000c63c·​6174655f·​69640074·​6573745f·​63617365·​ate_id.​test_case
2020 ··​0x0000c64c·​735f7275·​6e006765·​745f7469·​6d650067·​s_run.​get_time.​g2020 ··​0x0000c64c·​735f7275·​6e006765·​745f7469·​6d650067·​s_run.​get_time.​g
2021 ··​0x0000c65c·​65747469·​6d656f66·​64617900·​70726f66·​ettimeofday.​prof2021 ··​0x0000c65c·​65747469·​6d656f66·​64617900·​70726f66·​ettimeofday.​prof
2022 ··​0x0000c66c·​696c696e·​675f656e·​61626c65·​64006765·​iling_enabled.​ge2022 ··​0x0000c66c·​696c696e·​675f656e·​61626c65·​64006765·​iling_enabled.​ge
2023 ··​0x0000c67c·​74656e76·​00666f70·​656e0066·7365656b·​tenv.​fopen.​fseek2023 ··​0x0000c67c·​74656e76·​006c696e·​65735f69·6e5f7374·​tenv.​lines_in_st
2024 ··​0x0000c68c·00667465·6c6c0072·​6577696e·​64006672·​.​ftell.​rewind.​fr2024 ··​0x0000c68c·72696e67·006d7970·​61696e74·​5f757469·​ring.​mypaint_uti
2025 ··​0x0000c69c·​65616400·​70657272·​6f720065·78706563·ead.​perror.​expec2025 ··​0x0000c69c·​6c735f73·​74726f6b·​655f706c·61796572·ls_stroke_player
2026 ··​0x0000c6ac·​745f696e·74006578·​70656374·5f666c6f·t_int.​expect_flo2026 ··​0x0000c6ac·5f726573·65740073·​74726475·70007374·_reset.​strdup.​st
2027 ··​0x0000c6bc·61740065·78706563·​745f7472·75650073·at.​expect_true.​s2027 ··​0x0000c6bc·72746f6b·005f5f69·​736f6339·395f7373·rtok.​__isoc99_ss
2028 ··​0x0000c6cc·74646f75·74006666·​6c757368·006c696e·tdout.​fflush.​lin2028 ··​0x0000c6cc·63616e66·​006d7970·​61696e74·5f757469·canf.​mypaint_uti
2029 ··​0x0000c6dc·​65735f69·6e5f7374·72696e67·​006d7970·es_in_string.​myp2029 ··​0x0000c6dc·​6c735f73·​74726f6b·655f706c·61796572·ls_stroke_player
2030 ··​0x0000c6ec·61696e74·5f757469·6c735f73·74726f6b·aint_utils_strok2030 ··​0x0000c6ec·5f697465·72617465·00666f70·656e0066·_iterate.​fopen.​f
2031 ··​0x0000c6fc·​655f706c·61796572·5f726573·​65740073·​e_player_reset.​s2031 ··​0x0000c6fc·7365656b·​00667465·6c6c0072·​6577696e·seek.​ftell.​rewin
2032 ··​0x0000c70c·74726475·​70007374·72746f6b·005f5f69·​trdup.​strtok.​__i2032 ··​0x0000c70c·64006672·​65616400·​70657272·6f720065·​d.​fread.​perror.​e
2033 ··​0x0000c71c·​736f6339·395f7373·63616e66·006d7970·soc99_sscanf.​myp2033 ··​0x0000c71c·​78706563·745f696e·74006578·70656374·xpect_int.​expect
2034 ··​0x0000c72c·61696e74·5f757469·6c735f73·​74726f6b·aint_utils_strok2034 ··​0x0000c72c·5f666c6f·61740065·78706563·​745f7472·_float.​expect_tr
2035 ··​0x0000c73c·655f706c·61796572·5f697465·72617465·e_player_iterate2035 ··​0x0000c73c·75650073·74646f75·74006666·6c757368·ue.​stdout.​fflush
2036 ··​0x0000c74c·​006d6170·​70696e67·​5f676574·​5f626173·​.​mapping_get_bas2036 ··​0x0000c74c·​006d6170·​70696e67·​5f676574·​5f626173·​.​mapping_get_bas
2037 ··​0x0000c75c·​655f7661·​6c756500·​6d617070·​696e675f·​e_value.​mapping_2037 ··​0x0000c75c·​655f7661·​6c756500·​6d617070·​696e675f·​e_value.​mapping_
2038 ··​0x0000c76c·​7365745f·​62617365·​5f76616c·​7565006d·​set_base_value.​m2038 ··​0x0000c76c·​7365745f·​62617365·​5f76616c·​7565006d·​set_base_value.​m
2039 ··​0x0000c77c·​61707069·​6e675f67·​65745f6e·​006d6170·​apping_get_n.​map2039 ··​0x0000c77c·​61707069·​6e675f67·​65745f6e·​006d6170·​apping_get_n.​map
2040 ··​0x0000c78c·​70696e67·​5f676574·​5f706f69·​6e74006d·​ping_get_point.​m2040 ··​0x0000c78c·​70696e67·​5f676574·​5f706f69·​6e74006d·​ping_get_point.​m
2041 ··​0x0000c79c·​61707069·​6e675f67·​65745f69·​6e707574·​apping_get_input2041 ··​0x0000c79c·​61707069·​6e675f67·​65745f69·​6e707574·​apping_get_input
2042 ··​0x0000c7ac·​735f7573·​65645f6e·​00627275·​73685f66·​s_used_n.​brush_f2042 ··​0x0000c7ac·​735f7573·​65645f6e·​00627275·​73685f66·​s_used_n.​brush_f
110 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 6972, 15 lines modifiedOffset 6972, 15 lines modified
6972 .​/​lib/​mypaintlib_wrap.​cc:​8166972 .​/​lib/​mypaintlib_wrap.​cc:​816
6973 ···​167b4:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​6973 ···​167b4:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​
6974 ···​167b7:​»       ​e8·​44·​bf·​ff·​ff·······»       ​call···​12700·​<PyString_AsString@pl​t>6974 ···​167b7:​»       ​e8·​44·​bf·​ff·​ff·······»       ​call···​12700·​<PyString_AsString@pl​t>
6975 fprintf()​:​6975 fprintf()​:​
6976 /​usr/​include/​i386-​linux-​gnu/​bits/​stdio2.​h:​1006976 /​usr/​include/​i386-​linux-​gnu/​bits/​stdio2.​h:​100
6977 ···​167bc:​»       ​83·​c4·​10·············»       ​add····​$0x10,​%esp6977 ···​167bc:​»       ​83·​c4·​10·············»       ​add····​$0x10,​%esp
6978 ···​167bf:​»       ​50···················»       ​push···​%eax6978 ···​167bf:​»       ​50···················»       ​push···​%eax
6979 ···​167c0:​»       ​8d·​83·7f·​a4·​fe·​ff····»       ​lea····​-​0x15b81(%ebx)​,​%eax6979 ···​167c0:​»       ​8d·​83·2b·​a5·​fe·​ff····»       ​lea····​-​0x15ad5(%ebx)​,​%eax
6980 ···​167c6:​»       ​50···················»       ​push···​%eax6980 ···​167c6:​»       ​50···················»       ​push···​%eax
6981 ···​167c7:​»       ​6a·​01················»       ​push···​$0x16981 ···​167c7:​»       ​6a·​01················»       ​push···​$0x1
6982 ···​167c9:​»       ​57···················»       ​push···​%edi6982 ···​167c9:​»       ​57···················»       ​push···​%edi
6983 ···​167ca:​»       ​e8·​c1·​bc·​ff·​ff·······»       ​call···​12490·​<__fprintf_chk@plt>6983 ···​167ca:​»       ​e8·​c1·​bc·​ff·​ff·······»       ​call···​12490·​<__fprintf_chk@plt>
6984 swig_varlink_print()​:​6984 swig_varlink_print()​:​
6985 .​/​lib/​mypaintlib_wrap.​cc:​157576985 .​/​lib/​mypaintlib_wrap.​cc:​15757
6986 ···​167cf:​»       ​8b·​06················»       ​mov····​(%esi)​,​%eax6986 ···​167cf:​»       ​8b·​06················»       ​mov····​(%esi)​,​%eax
Offset 87425, 15 lines modifiedOffset 87425, 15 lines modified
87425 ···​46130:​»       ​8b·​84·​24·​50·​06·​00·​00·»       ​mov····​0x650(%esp)​,​%eax87425 ···​46130:​»       ​8b·​84·​24·​50·​06·​00·​00·»       ​mov····​0x650(%esp)​,​%eax
87426 ···​46137:​»       ​8b·​ac·​24·​44·​06·​00·​00·»       ​mov····​0x644(%esp)​,​%ebp87426 ···​46137:​»       ​8b·​ac·​24·​44·​06·​00·​00·»       ​mov····​0x644(%esp)​,​%ebp
87427 .​/​brushlib/​tests/​mypaint-​test-​surface.​c:​12487427 .​/​brushlib/​tests/​mypaint-​test-​surface.​c:​124
87428 ···​4613e:​»       ​c7·​84·​24·​d0·​01·​00·​00·»       ​movl···​$0x1,​0x1d0(%esp)​87428 ···​4613e:​»       ​c7·​84·​24·​d0·​01·​00·​00·»       ​movl···​$0x1,​0x1d0(%esp)​
87429 ···​46145:​»       ​01·​00·​00·​00·87429 ···​46145:​»       ​01·​00·​00·​00·
87430 ···​46149:​»       ​89·​94·​24·​c0·​01·​00·​00·»       ​mov····​%edx,​0x1c0(%esp)​87430 ···​46149:​»       ​89·​94·​24·​c0·​01·​00·​00·»       ​mov····​%edx,​0x1c0(%esp)​
87431 ···​46150:​»       ​d9·​83·​a4·​8f·​fe·​ff····»       ​flds···​-​0x1705c(%ebx)​87431 ···​46150:​»       ​d9·​83·​a4·​8f·​fe·​ff····»       ​flds···​-​0x1705c(%ebx)​
87432 ···​46156:​»       ​8d·​8b·​95·​a5·​fe·​ff····»       ​lea····​-​0x15a6b(%ebx)​,​%ecx87432 ···​46156:​»       ​8d·​8b·​90·​a5·​fe·​ff····»       ​lea····​-​0x15a70(%ebx)​,​%ecx
87433 ···​4615c:​»       ​8d·​b3·​78·​a2·​fe·​ff····»       ​lea····​-​0x15d88(%ebx)​,​%esi87433 ···​4615c:​»       ​8d·​b3·​78·​a2·​fe·​ff····»       ​lea····​-​0x15d88(%ebx)​,​%esi
87434 ···​46162:​»       ​89·​84·​24·​c4·​01·​00·​00·»       ​mov····​%eax,​0x1c4(%esp)​87434 ···​46162:​»       ​89·​84·​24·​c4·​01·​00·​00·»       ​mov····​%eax,​0x1c4(%esp)​
87435 ···​46169:​»       ​89·​8c·​24·​bc·​01·​00·​00·»       ​mov····​%ecx,​0x1bc(%esp)​87435 ···​46169:​»       ​89·​8c·​24·​bc·​01·​00·​00·»       ​mov····​%ecx,​0x1bc(%esp)​
87436 ···​46170:​»       ​8d·​8b·​46·​a2·​fe·​ff····»       ​lea····​-​0x15dba(%ebx)​,​%ecx87436 ···​46170:​»       ​8d·​8b·​46·​a2·​fe·​ff····»       ​lea····​-​0x15dba(%ebx)​,​%ecx
87437 ···​46176:​»       ​89·​b4·​24·​dc·​01·​00·​00·»       ​mov····​%esi,​0x1dc(%esp)​87437 ···​46176:​»       ​89·​b4·​24·​dc·​01·​00·​00·»       ​mov····​%esi,​0x1dc(%esp)​
87438 ···​4617d:​»       ​8d·​b3·​18·​df·​fd·​ff····»       ​lea····​-​0x220e8(%ebx)​,​%esi87438 ···​4617d:​»       ​8d·​b3·​18·​df·​fd·​ff····»       ​lea····​-​0x220e8(%ebx)​,​%esi
87439 ···​46183:​»       ​d9·​94·​24·​c8·​01·​00·​00·»       ​fsts···​0x1c8(%esp)​87439 ···​46183:​»       ​d9·​94·​24·​c8·​01·​00·​00·»       ​fsts···​0x1c8(%esp)​
Offset 87486, 15 lines modifiedOffset 87486, 15 lines modified
87486 ···​4629c:​»       ​89·​84·​24·​44·​02·​00·​00·»       ​mov····​%eax,​0x244(%esp)​87486 ···​4629c:​»       ​89·​84·​24·​44·​02·​00·​00·»       ​mov····​%eax,​0x244(%esp)​
87487 ···​462a3:​»       ​89·​8c·​24·​54·​02·​00·​00·»       ​mov····​%ecx,​0x254(%esp)​87487 ···​462a3:​»       ​89·​8c·​24·​54·​02·​00·​00·»       ​mov····​%ecx,​0x254(%esp)​
87488 ···​462aa:​»       ​89·​94·​24·​60·​02·​00·​00·»       ​mov····​%edx,​0x260(%esp)​87488 ···​462aa:​»       ​89·​94·​24·​60·​02·​00·​00·»       ​mov····​%edx,​0x260(%esp)​
87489 ···​462b1:​»       ​89·​84·​24·​64·​02·​00·​00·»       ​mov····​%eax,​0x264(%esp)​87489 ···​462b1:​»       ​89·​84·​24·​64·​02·​00·​00·»       ​mov····​%eax,​0x264(%esp)​
87490 ···​462b8:​»       ​d9·​94·​24·​6c·​02·​00·​00·»       ​fsts···​0x26c(%esp)​87490 ···​462b8:​»       ​d9·​94·​24·​6c·​02·​00·​00·»       ​fsts···​0x26c(%esp)​
87491 ···​462bf:​»       ​89·​8c·​24·​74·​02·​00·​00·»       ​mov····​%ecx,​0x274(%esp)​87491 ···​462bf:​»       ​89·​8c·​24·​74·​02·​00·​00·»       ​mov····​%ecx,​0x274(%esp)​
87492 ···​462c6:​»       ​89·​b4·​24·​7c·​02·​00·​00·»       ​mov····​%esi,​0x27c(%esp)​87492 ···​462c6:​»       ​89·​b4·​24·​7c·​02·​00·​00·»       ​mov····​%esi,​0x27c(%esp)​
87493 ···​462cd:​»       ​8d·​b3·c4·​a5·​fe·​ff····»       ​lea····​-​0x15a3c(%ebx)​,​%esi87493 ···​462cd:​»       ​8d·​b3·bf·​a5·​fe·​ff····»       ​lea····​-​0x15a41(%ebx)​,​%esi
87494 ···​462d3:​»       ​c7·​84·​24·​10·​02·​00·​00·»       ​movl···​$0x1,​0x210(%esp)​87494 ···​462d3:​»       ​c7·​84·​24·​10·​02·​00·​00·»       ​movl···​$0x1,​0x210(%esp)​
87495 ···​462da:​»       ​01·​00·​00·​00·87495 ···​462da:​»       ​01·​00·​00·​00·
87496 ···​462de:​»       ​c7·​84·​24·​18·​02·​00·​00·»       ​movl···​$0x0,​0x218(%esp)​87496 ···​462de:​»       ​c7·​84·​24·​18·​02·​00·​00·»       ​movl···​$0x0,​0x218(%esp)​
87497 ···​462e5:​»       ​00·​00·​00·​00·87497 ···​462e5:​»       ​00·​00·​00·​00·
87498 ···​462e9:​»       ​c7·​84·​24·​30·​02·​00·​00·»       ​movl···​$0x1,​0x230(%esp)​87498 ···​462e9:​»       ​c7·​84·​24·​30·​02·​00·​00·»       ​movl···​$0x1,​0x230(%esp)​
87499 ···​462f0:​»       ​01·​00·​00·​00·87499 ···​462f0:​»       ​01·​00·​00·​00·
87500 ···​462f4:​»       ​c7·​84·​24·​38·​02·​00·​00·»       ​movl···​$0x0,​0x238(%esp)​87500 ···​462f4:​»       ​c7·​84·​24·​38·​02·​00·​00·»       ​movl···​$0x0,​0x238(%esp)​
Offset 87980, 15 lines modifiedOffset 87980, 15 lines modified
87980 ···​46ca0:​»       ​89·​c6················»       ​mov····​%eax,​%esi87980 ···​46ca0:​»       ​89·​c6················»       ​mov····​%eax,​%esi
87981 .​/​brushlib/​tests/​mypaint-​benchmark.​c:​5787981 .​/​brushlib/​tests/​mypaint-​benchmark.​c:​57
87982 ···​46ca2:​»       ​31·​c0················»       ​xor····​%eax,​%eax87982 ···​46ca2:​»       ​31·​c0················»       ​xor····​%eax,​%eax
87983 ···​46ca4:​»       ​85·​f6················»       ​test···​%esi,​%esi87983 ···​46ca4:​»       ​85·​f6················»       ​test···​%esi,​%esi
87984 ···​46ca6:​»       ​74·​1a················»       ​je·····​46cc2·​<profiling_enabled@@B​ase+0x42>87984 ···​46ca6:​»       ​74·​1a················»       ​je·····​46cc2·​<profiling_enabled@@B​ase+0x42>
87985 .​/​brushlib/​tests/​mypaint-​benchmark.​c:​57·​(discriminator·​1)​87985 .​/​brushlib/​tests/​mypaint-​benchmark.​c:​57·​(discriminator·​1)​
87986 ···​46ca8:​»       ​b9·​02·​00·​00·​00·······»       ​mov····​$0x2,​%ecx87986 ···​46ca8:​»       ​b9·​02·​00·​00·​00·······»       ​mov····​$0x2,​%ecx
87987 ···​46cad:​»       ​8d·​bb·​95·​a5·​fe·​ff····»       ​lea····​-​0x15a6b(%ebx)​,​%edi87987 ···​46cad:​»       ​8d·​bb·​90·​a5·​fe·​ff····»       ​lea····​-​0x15a70(%ebx)​,​%edi
87988 ···​46cb3:​»       ​f3·​a6················»       ​repz·​cmpsb·​%es:​(%edi)​,​%ds:​(%esi)​87988 ···​46cb3:​»       ​f3·​a6················»       ​repz·​cmpsb·​%es:​(%edi)​,​%ds:​(%esi)​
87989 ···​46cb5:​»       ​0f·​97·​c0·············»       ​seta···​%al87989 ···​46cb5:​»       ​0f·​97·​c0·············»       ​seta···​%al
87990 ···​46cb8:​»       ​1c·​00················»       ​sbb····​$0x0,​%al87990 ···​46cb8:​»       ​1c·​00················»       ​sbb····​$0x0,​%al
87991 ···​46cba:​»       ​84·​c0················»       ​test···​%al,​%al87991 ···​46cba:​»       ​84·​c0················»       ​test···​%al,​%al
87992 ···​46cbc:​»       ​0f·​94·​c0·············»       ​sete···​%al87992 ···​46cbc:​»       ​0f·​94·​c0·············»       ​sete···​%al
87993 ···​46cbf:​»       ​0f·​b6·​c0·············»       ​movzbl·​%al,​%eax87993 ···​46cbf:​»       ​0f·​b6·​c0·············»       ​movzbl·​%al,​%eax
87994 .​/​brushlib/​tests/​mypaint-​benchmark.​c:​6187994 .​/​brushlib/​tests/​mypaint-​benchmark.​c:​61
Offset 88106, 841 lines modifiedOffset 88106, 841 lines modified
88106 ···​46dcf:​»       ​50···················»       ​push···​%eax88106 ···​46dcf:​»       ​50···················»       ​push···​%eax
88107 ···​46dd0:​»       ​8d·​83·​4d·​a3·​fe·​ff····»       ​lea····​-​0x15cb3(%ebx)​,​%eax88107 ···​46dd0:​»       ​8d·​83·​4d·​a3·​fe·​ff····»       ​lea····​-​0x15cb3(%ebx)​,​%eax
88108 ···​46dd6:​»       ​50···················»       ​push···​%eax88108 ···​46dd6:​»       ​50···················»       ​push···​%eax
88109 ···​46dd7:​»       ​e8·​84·​ba·​fc·​ff·······»       ​call···​12860·​<__assert_fail@plt>88109 ···​46dd7:​»       ​e8·​84·​ba·​fc·​ff·······»       ​call···​12860·​<__assert_fail@plt>
88110 ···​46ddc:​»       ​66·​90················»       ​xchg···​%ax,​%ax88110 ···​46ddc:​»       ​66·​90················»       ​xchg···​%ax,​%ax
88111 ···​46dde:​»       ​66·​90················»       ​xchg···​%ax,​%ax88111 ···​46dde:​»       ​66·​90················»       ​xchg···​%ax,​%ax
  
88112 00046de0·​<read_file@@Base>:​88112 00046de0·​<lines_in_string@@Bas​e>:​
88113 read_file()​:​ 
88114 .​/​brushlib/​tests/​testutils.​c:​13 
88115 ···​46de0:​»       ​55···················»       ​push···​%ebp 
88116 ···​46de1:​»       ​57···················»       ​push···​%edi 
88117 ···​46de2:​»       ​56···················»       ​push···​%esi 
88118 ···​46de3:​»       ​53···················»       ​push···​%ebx 
88119 ···​46de4:​»       ​e8·​67·​e9·​fc·​ff·······»       ​call···​15750·​<mypaint_python_surfa​ce_factory@plt+0x2e20​> 
88120 ···​46de9:​»       ​81·​c3·​17·​b2·​02·​00····»       ​add····​$0x2b217,​%ebx 
88121 ···​46def:​»       ​83·​ec·​14·············»       ​sub····​$0x14,​%esp 
88122 ···​46df2:​»       ​8b·​7c·​24·​28··········»       ​mov····​0x28(%esp)​,​%edi 
88123 .​/​brushlib/​tests/​testutils.​c:​15 
88124 ···​46df6:​»       ​8d·​83·​2e·​d6·​fd·​ff····»       ​lea····​-​0x229d2(%ebx)​,​%eax 
88125 ···​46dfc:​»       ​50···················»       ​push···​%eax 
88126 ···​46dfd:​»       ​57···················»       ​push···​%edi 
88127 ···​46dfe:​»       ​e8·​dd·​ba·​fc·​ff·······»       ​call···​128e0·​<fopen@plt> 
88128 .​/​brushlib/​tests/​testutils.​c:​17 
88129 ···​46e03:​»       ​83·​c4·​10·············»       ​add····​$0x10,​%esp 
88130 ···​46e06:​»       ​85·​c0················»       ​test···​%eax,​%eax 
88131 ···​46e08:​»       ​74·​66················»       ​je·····​46e70·​<read_file@@Base+0x90​> 
88132 .​/​brushlib/​tests/​testutils.​c:​23 
88133 ···​46e0a:​»       ​83·​ec·​04·············»       ​sub····​$0x4,​%esp 
88134 ···​46e0d:​»       ​89·​c6················»       ​mov····​%eax,​%esi 
88135 ···​46e0f:​»       ​6a·​02················»       ​push···​$0x2 
88136 ···​46e11:​»       ​6a·​00················»       ​push···​$0x0 
88137 ···​46e13:​»       ​50···················»       ​push···​%eax 
88138 ···​46e14:​»       ​e8·​17·​ad·​fc·​ff·······»       ​call···​11b30·​<fseek@plt> 
88139 .​/​brushlib/​tests/​testutils.​c:​24 
88140 ···​46e19:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​ 
88141 ···​46e1c:​»       ​e8·​df·​ba·​fc·​ff·······»       ​call···​12900·​<ftell@plt> 
88142 .​/​brushlib/​tests/​testutils.​c:​25 
88143 ···​46e21:​»       ​89·​34·​24·············»       ​mov····​%esi,​(%esp)​ 
88144 .​/​brushlib/​tests/​testutils.​c:​24 
88145 ···​46e24:​»       ​89·​c7················»       ​mov····​%eax,​%edi 
88146 .​/​brushlib/​tests/​testutils.​c:​25 
88147 ···​46e26:​»       ​e8·​a5·​a2·​fc·​ff·······»       ​call···​110d0·​<rewind@plt> 
88148 .​/​brushlib/​tests/​testutils.​c:​27 
88149 ···​46e2b:​»       ​89·​3c·​24·············»       ​mov····​%edi,​(%esp)​ 
88150 ···​46e2e:​»       ​e8·​fd·​a7·​fc·​ff·······»       ​call···​11630·​<malloc@plt> 
88151 fread()​:​ 
88152 /​usr/​include/​i386-​linux-​gnu/​bits/​stdio2.​h:​297 
88153 ···​46e33:​»       ​56···················»       ​push···​%esi 
88154 ···​46e34:​»       ​57···················»       ​push···​%edi 
88155 read_file()​:​ 
88156 .​/​brushlib/​tests/​testutils.​c:​27 
88157 ···​46e35:​»       ​89·​c5················»       ​mov····​%eax,​%ebp 
88158 fread()​:​ 
88159 /​usr/​include/​i386-​linux-​gnu/​bits/​stdio2.​h:​297 
88160 ···​46e37:​»       ​6a·​01················»       ​push···​$0x1 
88161 ···​46e39:​»       ​50···················»       ​push···​%eax 
88162 ···​46e3a:​»       ​e8·​b1·​a2·​fc·​ff·······»       ​call···​110f0·​<fread@plt> 
88163 read_file()​:​ 
88164 .​/​brushlib/​tests/​testutils.​c:​30 
88165 ···​46e3f:​»       ​83·​c4·​14·············»       ​add····​$0x14,​%esp 
88166 ···​46e42:​»       ​56···················»       ​push···​%esi 
88167 fread()​:​ 
Max diff block lines reached; 91604/112309 bytes (81.56%) of diff not shown.
13.1 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 3388, 106 lines modifiedOffset 3388, 106 lines modified
3388 ··​0x0005c390·​72742e0a·​00000000·​62727573·​686c6962·​rt.​.​.​.​.​.​brushlib3388 ··​0x0005c390·​72742e0a·​00000000·​62727573·​686c6962·​rt.​.​.​.​.​.​brushlib
3389 ··​0x0005c3a0·​2f746573·​74732f6d·​79706169·​6e742d62·​/​tests/​mypaint-​b3389 ··​0x0005c3a0·​2f746573·​74732f6d·​79706169·​6e742d62·​/​tests/​mypaint-​b
3390 ··​0x0005c3b0·​656e6368·​6d61726b·​2e630000·​6d797061·​enchmark.​c.​.​mypa3390 ··​0x0005c3b0·​656e6368·​6d61726b·​2e630000·​6d797061·​enchmark.​c.​.​mypa
3391 ··​0x0005c3c0·​696e745f·​62656e63·​686d6172·​6b5f656e·​int_benchmark_en3391 ··​0x0005c3c0·​696e745f·​62656e63·​686d6172·​6b5f656e·​int_benchmark_en
3392 ··​0x0005c3d0·​64000000·​00000000·​00000000·​00000000·​d.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3392 ··​0x0005c3d0·​64000000·​00000000·​00000000·​00000000·​d.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
3393 ··​0x0005c3e0·​b6696caf·​05bd3786·​eb3f0000·​00000000·​.​il.​.​.​7.​.​?.​.​.​.​.​.​3393 ··​0x0005c3e0·​b6696caf·​05bd3786·​eb3f0000·​00000000·​.​il.​.​.​7.​.​?.​.​.​.​.​.​
3394 ··​0x0005c3f0·​00007a44·​00000000·​0000c0ff·​ffffdf41·​.​.​zD.​.​.​.​.​.​.​.​.​.​.​A3394 ··​0x0005c3f0·​00007a44·​00000000·​0000c0ff·​ffffdf41·​.​.​zD.​.​.​.​.​.​.​.​.​.​.​A
3395 ··​0x0005c400·​636f756c·​64206e6f·74206f70·656e2027·could·​not·​open·​'3395 ··​0x0005c400·​62727573·​686c6962·2f746573·74732f6d·brushlib/​tests/​m
3396 ··​0x0005c410·2573270a·00666f70·656e0025·733a2045·%s'.​.​fopen.​%s:​·​E3396 ··​0x0005c410·79706169·6e742d75·74696c73·2d737472·ypaint-​utils-​str
3397 ··​0x0005c420·78706563·​74656420·25642c20·676f7420·xpected·​%d,​·​got·3397 ··​0x0005c420·6f6b652d·​706c6179·65722e63·00000000·oke-​player.​c.​.​.​.​
3398 ··​0x0005c430·25640a00·25733a20·45787065·​63746564·%d.​.​%s:​·Expected3398 ··​0x0005c430·4572726f·​723a2055·6e61626c·​6520746f·Error:​·Unable·to
3399 ··​0x0005c440·​2025662c·20676f74·2025660a·0046414c··%f,​·​got·​%f.​.​FAL3399 ··​0x0005c440·​20706172·7365206c·696e6520·27257327··parse·​line·​'%s'
3400 ··​0x0005c450·53450054·52554500·25733a20·45787065·SE.​TRUE.​%s:​·​Expe3400 ··​0x0005c450·0a006461·74615f63·6f707900·25662025·.​.​data_copy.​%f·​%
3401 ··​0x0005c460·​63746564·​2025732c·20676f74·2025730a·cted·​%s,​·​got·​%s.​3401 ··​0x0005c460·​66202566·​20256600·00000000·00000000·f·​%f·​%f.​.​.​.​.​.​.​.​.​
3402 ··​0x0005c470·​00464149·4c005041·53530025·733a2025·​.​FAIL.​PASS.​%s:​·​%3402 ··​0x0005c470·​00000000·00000000·00000000·00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
3403 ··​0x0005c480·730a0025·733a2025·64206d73·0a006272·s.​.​%s:​·​%d·​ms.​.​br3403 ··​0x0005c480·6d797061·696e745f·7574696c·735f7374·mypaint_utils_st
3404 ··​0x0005c490·​7573686c·69622f74·65737473·2f746573·​ushlib/​tests/​tes3404 ··​0x0005c490·​726f6b65·5f706c61·​7965725f·7365745f·​roke_player_set_
3405 ··​0x0005c4a0·​74757469·​6c732e63·00000000·74657374·tutils.​c.​.​.​.​test3405 ··​0x0005c4a0·​736f7572·​63655f64·61746100·636f756c·source_data.​coul
3406 ··​0x0005c4b0·5f636173·65735f72·756e0000·62727573·_cases_run.​.​brus3406 ··​0x0005c4b0·64206e6f·74206f70·656e2027·2573270a·d·​not·​open·​'%s'.​
3407 ··​0x0005c4c0·686c6962·2f746573·​74732f6d·​79706169·hlib/​tests/​mypai3407 ··​0x0005c4c0·00666f70·656e0025·​733a2045·​78706563·.​fopen.​%s:​·​Expec
3408 ··​0x0005c4d0·​6e742d75·74696c73·2d737472·6f6b652d·nt-​utils-​stroke-​3408 ··​0x0005c4d0·74656420·25642c20·676f7420·25640a00·ted·​%d,​·​got·​%d.​.​
3409 ··​0x0005c4e0·706c6179·65722e63·00000000·4572726f·player.​c.​.​.​.​Erro3409 ··​0x0005c4e0·25733a20·45787065·63746564·2025662c·%s:​·​Expected·​%f,​
3410 ··​0x0005c4f0·723a2055·6e61626c·6520746f·20706172·r:​·​Unable·​to·​par3410 ··​0x0005c4f0·20676f74·2025660a·0046414c·53450054··​got·​%f.​.​FALSE.​T
3411 ··​0x0005c500·7365206c·696e6520·27257327·0a006461·se·​line·'%s'.​.​da3411 ··​0x0005c500·52554500·25733a20·45787065·63746564·RUE.​%s:​·Expected
3412 ··​0x0005c510·74615f63·​6f707900·​25662025·​66202566·​ta_copy.​%f·​%f·​%f3412 ··​0x0005c510·2025732c·​20676f74·2025730a·00464149··​%s,​·​got·​%s.​.​FAI
3413 ··​0x0005c520·20256600·00000000·00000000·00000000··​%f.​.​.​.​.​.​.​.​.​.​.​.​.​3413 ··​0x0005c520·4c005041·53530025·733a2025·730a0025·L.​PASS.​%s:​·​%s.​.​%
3414 ··​0x0005c530·00000000·00000000·​00000000·00000000·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3414 ··​0x0005c530·733a2025·64206d73·​0a006272·7573686c·s:​·​%d·​ms.​.​brushl
3415 ··​0x0005c540·​6d797061·​696e745f·7574696c·​735f7374·mypaint_utils_st3415 ··​0x0005c540·​69622f74·​65737473·2f746573·​74757469·ib/​tests/​testuti
3416 ··​0x0005c550·726f6b65·5f706c61·​7965725f·7365745f·roke_player_set_3416 ··​0x0005c550·6c732e63·00000000·​74657374·5f636173·ls.​c.​.​.​.​test_cas
3417 ··​0x0005c560·736f7572·​63655f64·61746100·62727573·source_data.​brus3417 ··​0x0005c560·​65735f72·​756e0062·72757368·6c69622f·es_run.​brushlib/​
3418 ··​0x0005c570·​686c6962·​2f6d6170·70696e67·2e63006e·hlib/​mapping.​c.​n3418 ··​0x0005c570·​6d617070·696e672e·63006e20·3e3d2030·mapping.​c.​n·​>=·​0
3419 ··​0x0005c580·​203e3d20·30202626·​206e203c·3d203800··>=·0·&&·​n·<=·8.​3419 ··​0x0005c580·​20262620·6e203c3d·​2038006e·20213d20··&&·n·<=·8.​n·!=·
3420 ··​0x0005c590·6e20213d·​20310073·656c662d·3e696e70·n·​!=·​1.​self-​>inp3420 ··​0x0005c590·​31007365·6c662d3e·696e7075·74735f75·​1.​self-​>inputs_u
3421 ··​0x0005c5a0·​7574735f·​75736564·203e3d20·3000696e·uts_used·​>=·​0.​in3421 ··​0x0005c5a0·​73656420·3e3d2030·00696e64·6578203e·sed·​>=·​0.​index·​>
3422 ··​0x0005c5b0·64657820·​3e3d2030·20262620·696e6465·dex·​>=·​0·​&&·​inde3422 ··​0x0005c5b0·​3d203020·26262069·6e646578·203c2038·=·​0·​&&·​index·​<·​8
3423 ··​0x0005c5c0·78203c20·​3800696e·64657820·3c20702d·x·​<·8.​index·​<·​p-​3423 ··​0x0005c5c0·​00696e64·6578203c·20702d3e·6e007820·.​index·​<·​p-​>n.​x·
3424 ··​0x0005c5d0·​3e6e0078·​203e3d20·702d3e78·76616c75·>n.​x·​>=·​p-​>xvalu3424 ··​0x0005c5d0·​3e3d2070·2d3e7876·616c7565·735b696e·​>=·​p-​>xvalues[in
3425 ··​0x0005c5e0·​65735b69·​6e646578·2d315d00·73656c66·​es[index-​1].​self3425 ··​0x0005c5e0·​6465782d·315d0073·656c662d·3e696e70·dex-​1].​self-​>inp
3426 ··​0x0005c5f0·2d3e696e·​70757473·203d3d20·31000000·-​>inputs·​==·​1.​.​.​3426 ··​0x0005c5f0·​75747320·3d3d2031·00000000·696e7075·uts·​==·​1.​.​.​.​inpu
3427 ··​0x0005c600·696e7075·74203e3d·​20302026·​2620696e·input·​>=·​0·​&&·​in3427 ··​0x0005c600·​74203e3d·​20302026·​2620696e·70757420·t·​>=·​0·​&&·​input·
3428 ··​0x0005c610·70757420·3c207365·​6c662d3e·​696e7075·put·​<·​self-​>inpu3428 ··​0x0005c610·​3c207365·​6c662d3e·​696e7075·74730000·​<·​self-​>inputs.​.​
3429 ··​0x0005c620·​74730000·​73656c66·​2d3e696e·​70757473·ts.​.​self-​>inputs3429 ··​0x0005c620·​73656c66·​2d3e696e·​70757473·5f757365·self-​>inputs_use
3430 ··​0x0005c630·5f757365·64203c3d·​2073656c·​662d3e69·_used·​<=·​self-​>i3430 ··​0x0005c630·​64203c3d·​2073656c·​662d3e69·6e707574·d·​<=·​self-​>input
3431 ··​0x0005c640·6e707574·73000000·​6d617070·​696e675f·nputs.​.​.​mapping_3431 ··​0x0005c640·​73000000·​6d617070·​696e675f·63616c63·s.​.​.​mapping_calc
3432 ··​0x0005c650·63616c63·756c6174·​655f7369·​6e676c65·calculate_single3432 ··​0x0005c650·​756c6174·​655f7369·​6e676c65·5f696e70·ulate_single_inp
3433 ··​0x0005c660·5f696e70·75740000·​6d617070·​696e675f·_input.​.​mapping_3433 ··​0x0005c660·​75740000·​6d617070·​696e675f·6765745f·ut.​.​mapping_get_
3434 ··​0x0005c670·6765745f·706f696e·​74000000·​6d617070·get_point.​.​.​mapp3434 ··​0x0005c670·​706f696e·​74000000·​6d617070·696e675f·point.​.​.​mapping_
3435 ··​0x0005c680·696e675f·7365745f·​706f696e·​74000000·ing_set_point.​.​.​3435 ··​0x0005c680·​7365745f·​706f696e·​74000000·6d617070·set_point.​.​.​mapp
3436 ··​0x0005c690·​6d617070·​696e675f·​6765745f·​6e000000·mapping_get_n.​.​.​3436 ··​0x0005c690·​696e675f·​6765745f·​6e000000·6d617070·ing_get_n.​.​.​mapp
3437 ··​0x0005c6a0·​6d617070·​696e675f·​7365745f·​6e006272·mapping_set_n.​br3437 ··​0x0005c6a0·​696e675f·​7365745f·​6e006272·7573686c·ing_set_n.​brushl
3438 ··​0x0005c6b0·7573686c·69622f6d·​79706169·​6e742d62·ushlib/​mypaint-​b3438 ··​0x0005c6b0·​69622f6d·​79706169·​6e742d62·72757368·ib/​mypaint-​brush
3439 ··​0x0005c6c0·72757368·2e630054·​696d6520·​69732072·rush.​c.​Time·​is·​r3439 ··​0x0005c6c0·​2e630054·​696d6520·​69732072·756e6e69·.​c.​Time·​is·​runni
3440 ··​0x0005c6d0·756e6e69·6e672062·​61636b77·​61726473·unning·​backwards3440 ··​0x0005c6d0·​6e672062·​61636b77·​61726473·210a0069·ng·​backwards!.​.​i
3441 ··​0x0005c6e0·210a0069·7366696e·​69746528·​74696c74·!.​.​isfinite(tilt3441 ··​0x0005c6e0·​7366696e·​69746528·​74696c74·5f617363·sfinite(tilt_asc
3442 ··​0x0005c6f0·5f617363·656e7369·​6f6e2900·​69736669·_ascension)​.​isfi3442 ··​0x0005c6f0·​656e7369·​6f6e2900·​69736669·6e697465·ension)​.​isfinite
3443 ··​0x0005c700·6e697465·2874696c·​745f6465·​636c696e·nite(tilt_declin3443 ··​0x0005c700·​2874696c·​745f6465·​636c696e·6174696f·(tilt_declinatio
3444 ··​0x0005c710·​6174696f·​6e290076·​65727369·​6f6e0073·ation)​.​version.​s3444 ··​0x0005c710·​6e290076·​65727369·​6f6e0073·65747469·n)​.​version.​setti
3445 ··​0x0005c720·​65747469·​6e677300·​6964203e·​3d203020·ettings.​id·​>=·​0·3445 ··​0x0005c720·​6e677300·​6964203e·​3d203020·26262069·ngs.​id·​>=·​0·​&&·i
3446 ··​0x0005c730·26262069·64203c20·​4d595041·​494e545f·&&·​id·​<·​MYPAINT_3446 ··​0x0005c730·​64203c20·​4d595041·​494e545f·42525553·d·​<·​MYPAINT_BRUS
3447 ··​0x0005c740·​42525553·​485f5345·​5454494e·​47535f43·BRUSH_SETTINGS_C3447 ··​0x0005c740·​485f5345·​5454494e·​47535f43·4f554e54·H_SETTINGS_COUNT
3448 ··​0x0005c750·4f554e54·00000000·​69203e3d·​20302026·OUNT.​.​.​.​i·​>=·​0·​&3448 ··​0x0005c750·​00000000·​69203e3d·​20302026·26206920·.​.​.​.​i·​>=·​0·&&·​i·
3449 ··​0x0005c760·26206920·3c204d59·​5041494e·​545f4252·&·​i·​<·​MYPAINT_BR3449 ··​0x0005c760·​3c204d59·​5041494e·​545f4252·5553485f·​<·​MYPAINT_BRUSH_
3450 ··​0x0005c770·​5553485f·​53544154·​45535f43·​4f554e54·USH_STATES_COUNT3450 ··​0x0005c770·​53544154·​45535f43·​4f554e54·00000000·STATES_COUNT.​.​.​.​
3451 ··​0x0005c780·00000000·70726573·​733d2520·​342e3366·.​.​.​.​press=%·​4.​3f3451 ··​0x0005c780·​70726573·​733d2520·​342e3366·2c207370·press=%·​4.​3f,​·​sp
3452 ··​0x0005c790·2c207370·65656431·​3d252034·​2e346609·,​·​speed1=%·​4.​4f.​3452 ··​0x0005c790·​65656431·​3d252034·​2e346609·73706565·eed1=%·​4.​4f.​spee
3453 ··​0x0005c7a0·73706565·64323d25·​20342e34·​66097374·speed2=%·​4.​4f.​st3453 ··​0x0005c7a0·​64323d25·​20342e34·​66097374·726f6b65·d2=%·​4.​4f.​stroke
3454 ··​0x0005c7b0·726f6b65·3d252034·​2e336609·​63757374·roke=%·​4.​3f.​cust3454 ··​0x0005c7b0·​3d252034·​2e336609·​63757374·6f6d3d25·=%·​4.​3f.​custom=%
3455 ··​0x0005c7c0·6f6d3d25·20342e33·​660a0000·​69736669·om=%·​4.​3f.​.​.​isfi3455 ··​0x0005c7c0·​20342e33·​660a0000·​69736669·6e697465··​4.​3f.​.​.​isfinite
3456 ··​0x0005c7d0·6e697465·28787469·​6c742920·​26262069·nite(xtilt)​·​&&·​i3456 ··​0x0005c7d0·​28787469·​6c742920·​26262069·7366696e·(xtilt)​·​&&·isfin
3457 ··​0x0005c7e0·7366696e·69746528·​7974696c·​74290000·sfinite(ytilt)​.​.​3457 ··​0x0005c7e0·​69746528·​7974696c·​74290000·5761726e·ite(ytilt)​.​.​Warn
3458 ··​0x0005c7f0·5761726e·696e673a·​2069676e·​6f72696e·Warning:​·​ignorin3458 ··​0x0005c7f0·​696e673a·​2069676e·​6f72696e·67206272·ing:​·​ignoring·​br
3459 ··​0x0005c800·67206272·7573683a·​3a737472·​6f6b655f·g·​brush:​:​stroke_3459 ··​0x0005c800·​7573683a·​3a737472·​6f6b655f·746f2077·ush:​:​stroke_to·​w
3460 ··​0x0005c810·746f2077·69746820·​696e7361·​6e652069·to·​with·​insane·​i3460 ··​0x0005c810·​69746820·​696e7361·​6e652069·6e707574·ith·​insane·​input
3461 ··​0x0005c820·6e707574·73202878·​203d2025·​662c2079·nputs·​(x·​=·​%f,​·​y3461 ··​0x0005c820·​73202878·​203d2025·​662c2079·203d2025·s·​(x·​=·​%f,​·​y·​=·​%
3462 ··​0x0005c830·203d2025·66290a00·​78203c20·​31653820··​=·​%f)​.​.​x·​<·​1e8·3462 ··​0x0005c830·​66290a00·​78203c20·​31653820·26262079·f)​.​.​x·​<·​1e8·​&&·y
3463 ··​0x0005c840·​26262079·​203c2031·​65382026·​26207820·&&·​y·​<·​1e8·​&&·​x·3463 ··​0x0005c840·​203c2031·​65382026·​26207820·3e202d31··​<·​1e8·​&&·​x·​>·-​1
3464 ··​0x0005c850·3e202d31·65382026·​26207920·​3e202d31·>·​-​1e8·​&&·​y·​>·​-​13464 ··​0x0005c850·​65382026·​26207920·​3e202d31·65380000·e8·​&&·​y·​>·​-​1e8.​.​
3465 ··​0x0005c860·65380000·54696d65·​206a756d·​70656420·e8.​.​Time·​jumped·3465 ··​0x0005c860·​54696d65·​206a756d·​70656420·6261636b·Time·​jumped·back
3466 ··​0x0005c870·6261636b·77617264·​73206279·​20647469·backwards·​by·​dti3466 ··​0x0005c870·​77617264·​73206279·​20647469·6d653d25·wards·​by·​dtime=%
3467 ··​0x0005c880·​6d653d25·​66207365·​636f6e64·​73210a00·me=%f·​seconds!.​.​3467 ··​0x0005c880·​66207365·​636f6e64·​73210a00·4572726f·f·​seconds!.​.​Erro
3468 ··​0x0005c890·4572726f·723a204e·​6f202776·​65727369·Error:​·​No·​'versi3468 ··​0x0005c890·​723a204e·​6f202776·​65727369·6f6e2720·r:​·​No·​'version'·
3469 ··​0x0005c8a0·​6f6e2720·​6669656c·​6420666f·​72206272·on'·​field·​for·​br3469 ··​0x0005c8a0·​6669656c·​6420666f·​72206272·7573680a·​field·​for·​brush.​
3470 ··​0x0005c8b0·7573680a·00000000·​4572726f·​723a2055·ush.​.​.​.​.​Error:​·​U3470 ··​0x0005c8b0·​00000000·​4572726f·​723a2055·6e737570·.​.​.​.​Error:​·​Unsup
3471 ··​0x0005c8c0·6e737570·706f7274·​65642062·​72757368·nsupported·​brush3471 ··​0x0005c8c0·​706f7274·​65642062·​72757368·20736574·ported·​brush·​set
3472 ··​0x0005c8d0·20736574·74696e67·​20766572·​73696f6e··​setting·​version3472 ··​0x0005c8d0·​74696e67·​20766572·​73696f6e·3a202564·ting·​version:​·​%d
3473 ··​0x0005c8e0·3a202564·0a000000·​4572726f·​723a204e·:​·​%d.​.​.​.​Error:​·​N3473 ··​0x0005c8e0·​0a000000·​4572726f·​723a204e·6f202773·.​.​.​.​Error:​·​No·​'s
3474 ··​0x0005c8f0·​6f202773·​65747469·​6e677327·​20666965·o·​'settings'·​fie3474 ··​0x0005c8f0·​65747469·​6e677327·​20666965·6c642066·ettings'·​field·​f
3475 ··​0x0005c900·​6c642066·​6f722062·​72757368·​0a000000·ld·for·​brush.​.​.​.​3475 ··​0x0005c900·​6f722062·​72757368·​0a000000·4572726f·or·​brush.​.​.​.​Erro
3476 ··​0x0005c910·4572726f·723a2057·​726f6e67·​20747970·Error:​·​Wrong·​typ3476 ··​0x0005c910·​723a2057·​726f6e67·​20747970·6520666f·r:​·​Wrong·​type·​fo
3477 ··​0x0005c920·6520666f·72207365·​7474696e·​673a2025·e·​for·​setting:​·​%3477 ··​0x0005c920·​72207365·​7474696e·​673a2025·730a0000·r·​setting:​·​%s.​.​.​
3478 ··​0x0005c930·730a0000·4572726f·​723a204e·​6f202762·s.​.​.​Error:​·​No·​'b3478 ··​0x0005c930·​4572726f·​723a204e·​6f202762·6173655f·Error:​·​No·​'base_
3479 ··​0x0005c940·6173655f·76616c75·​65272066·​69656c64·ase_value'·​field3479 ··​0x0005c940·​76616c75·​65272066·​69656c64·20666f72·value'·​field·​for
3480 ··​0x0005c950·​20666f72·​20736574·​74696e67·​3a202573··​for·​setting:​·​%s3480 ··​0x0005c950·​20736574·​74696e67·​3a202573·0a000000··​setting:​·​%s.​.​.​.​
3481 ··​0x0005c960·0a000000·4572726f·​723a204e·​6f202769·.​.​.​.​Error:​·​No·​'i3481 ··​0x0005c960·​4572726f·​723a204e·​6f202769·6e707574·Error:​·​No·​'input
3482 ··​0x0005c970·6e707574·73272066·​69656c64·​20666f72·nputs'·​field·​for3482 ··​0x0005c970·​73272066·​69656c64·​20666f72·20736574·s'·​field·​for·​set
3483 ··​0x0005c980·20736574·74696e67·​3a202573·​0a000000··​setting:​·​%s.​.​.​.​3483 ··​0x0005c980·​74696e67·​3a202573·​0a000000·4572726f·ting:​·​%s.​.​.​.​Erro
3484 ··​0x0005c990·4572726f·723a2057·​726f6e67·​20696e70·Error:​·​Wrong·​inp3484 ··​0x0005c990·​723a2057·​726f6e67·​20696e70·75747320·r:​·​Wrong·​inputs·
3485 ··​0x0005c9a0·​75747320·​74797065·​20666f72·​20736574·uts·​type·​for·​set3485 ··​0x0005c9a0·​74797065·​20666f72·​20736574·74696e67·​type·​for·​setting
3486 ··​0x0005c9b0·74696e67·3a202573·​0a000000·​00000000·ting:​·​%s.​.​.​.​.​.​.​.​3486 ··​0x0005c9b0·​3a202573·​0a000000·​00000000·00000000·:​·​%s.​.​.​.​.​.​.​.​.​.​.​.​
3487 ··​0x0005c9c0·​6d797061·​696e745f·​62727573·​685f7374·​mypaint_brush_st3487 ··​0x0005c9c0·​6d797061·​696e745f·​62727573·​685f7374·​mypaint_brush_st
3488 ··​0x0005c9d0·​726f6b65·​5f746f00·​6d797061·​696e745f·​roke_to.​mypaint_3488 ··​0x0005c9d0·​726f6b65·​5f746f00·​6d797061·​696e745f·​roke_to.​mypaint_
3489 ··​0x0005c9e0·​62727573·​685f7365·​745f7374·​61746500·​brush_set_state.​3489 ··​0x0005c9e0·​62727573·​685f7365·​745f7374·​61746500·​brush_set_state.​
3490 ··​0x0005c9f0·​6d797061·​696e745f·​62727573·​685f6765·​mypaint_brush_ge3490 ··​0x0005c9f0·​6d797061·​696e745f·​62727573·​685f6765·​mypaint_brush_ge
3491 ··​0x0005ca00·​745f7374·​61746500·​00000000·​00000000·​t_state.​.​.​.​.​.​.​.​.​3491 ··​0x0005ca00·​745f7374·​61746500·​00000000·​00000000·​t_state.​.​.​.​.​.​.​.​.​
3492 ··​0x0005ca10·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3492 ··​0x0005ca10·​00000000·​00000000·​00000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
3493 ··​0x0005ca20·​6d797061·​696e745f·​62727573·​685f6765·​mypaint_brush_ge3493 ··​0x0005ca20·​6d797061·​696e745f·​62727573·​685f6765·​mypaint_brush_ge
2.22 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 307, 23 lines modifiedOffset 307, 23 lines modified
307 ··​0x000609a8·​b0c50000·​184cfeff·​0cc60000·​484cfeff·​.​.​.​.​.​L.​.​.​.​.​.​HL.​.​307 ··​0x000609a8·​b0c50000·​184cfeff·​0cc60000·​484cfeff·​.​.​.​.​.​L.​.​.​.​.​.​HL.​.​
308 ··​0x000609b8·​38c60000·​f84cfeff·​94c60000·​d850feff·​8.​.​.​.​L.​.​.​.​.​.​.​P.​.​308 ··​0x000609b8·​38c60000·​f84cfeff·​94c60000·​d850feff·​8.​.​.​.​L.​.​.​.​.​.​.​P.​.​
309 ··​0x000609c8·​18c80000·​c855feff·​48c90000·​d858feff·​.​.​.​.​.​U.​.​H.​.​.​.​X.​.​309 ··​0x000609c8·​18c80000·​c855feff·​48c90000·​d858feff·​.​.​.​.​.​U.​.​H.​.​.​.​X.​.​
310 ··​0x000609d8·​30ca0000·​a859feff·​a8ca0000·​e867feff·​0.​.​.​.​Y.​.​.​.​.​.​.​g.​.​310 ··​0x000609d8·​30ca0000·​a859feff·​a8ca0000·​e867feff·​0.​.​.​.​Y.​.​.​.​.​.​.​g.​.​
311 ··​0x000609e8·​c0ce0000·​086afeff·​fccf0000·​586afeff·​.​.​.​.​.​j.​.​.​.​.​.​Xj.​.​311 ··​0x000609e8·​c0ce0000·​086afeff·​fccf0000·​586afeff·​.​.​.​.​.​j.​.​.​.​.​.​Xj.​.​
312 ··​0x000609f8·​5cd00000·​6875feff·​bcd00000·​d875feff·​\.​.​.​hu.​.​.​.​.​.​.​u.​.​312 ··​0x000609f8·​5cd00000·​6875feff·​bcd00000·​d875feff·​\.​.​.​hu.​.​.​.​.​.​.​u.​.​
313 ··​0x00060a08·​e8d00000·​2876feff·​20d10000·​8876feff·​.​.​.​.​(v.​.​·​.​.​.​.​v.​.​313 ··​0x00060a08·​e8d00000·​2876feff·​20d10000·​8876feff·​.​.​.​.​(v.​.​·​.​.​.​.​v.​.​
314 ··​0x00060a18·​5cd10000·​3877feff·​9cd10000·f877feff·​\.​.​.​8w.​.​.​.​.​.​.​w.​.​314 ··​0x00060a18·​5cd10000·​3877feff·​9cd10000·7877feff·​\.​.​.​8w.​.​.​.​.​.​xw.​.​
315 ··​0x00060a28·1cd20000·4878feff·54d20000·a878feff·​.​.​.​.​Hx.​.​T.​.​.​.​x.​.​315 ··​0x00060a28·b0d10000·c877feff·d4d10000·0878feff·​.​.​.​.​.​w.​.​.​.​.​.​.​x.​.​
316 ··​0x00060a38·90d20000·0879feff·d4d20000·187afeff·​.​.​.​.​.​y.​.​.​.​.​.​.​z.​.​316 ··​0x00060a38·0cd20000·1878feff·20d20000·2878feff·​.​.​.​.​.​x.​.​·.​.​.​(x.​.​
317 ··​0x00060a48·5cd30000·587afeff·70d30000·a87afeff·\.​.​.​Xz.​.​p.​.​.​.​z.​.​317 ··​0x00060a48·34d20000·3878feff·48d20000·9879feff·4.​.​.​8x.​.​H.​.​.​.​y.​.​
318 ··​0x00060a58·94d30000·e87afeff·ccd30000·​f87afeff·​.​.​.​.​.​z.​.​.​.​.​.​.​z.​.​318 ··​0x00060a58·ecd20000·c87afeff·6cd30000·​f87afeff·​.​.​.​.​.​z.​.​l.​.​.​.​z.​.​
319 ··​0x00060a68·e0d30000·​087bfeff·f4d30000·​187bfeff·​.​.​.​.​.​{.​.​.​.​.​.​.​{.​.​319 ··​0x00060a68·a0d30000·​087bfeff·b4d30000·​187bfeff·​.​.​.​.​.​{.​.​.​.​.​.​.​{.​.​
320 ··​0x00060a78·08d40000·787cfeff·acd40000·a87dfeff·​.​.​.​.​x|.​.​.​.​.​.​.​}.​.​320 ··​0x00060a78·c8d30000·d87bfeff·48d40000·287cfeff·​.​.​.​.​.​{.​.​H.​.​.​(|.​.​
321 ··​0x00060a88·2cd50000·d87dfeff·60d50000·​e87dfeff·,​.​.​.​.​}.​.​`.​.​.​.​}.​.​321 ··​0x00060a88·80d40000·887cfeff·bcd40000·​e87cfeff·.​.​.​.​.​|.​.​.​.​.​.​.​|.​.​
322 ··​0x00060a98·74d50000·​f87dfeff·​88d50000·​687efeff·t.​.​.​.​}.​.​.​.​.​.​h~.​.​322 ··​0x00060a98·00d50000·​f87dfeff·​88d50000·​687efeff·.​.​.​.​.​}.​.​.​.​.​.​h~.​.​
323 ··​0x00060aa8·​ccd50000·​987efeff·​f8d50000·​a87efeff·​.​.​.​.​.​~.​.​.​.​.​.​.​~.​.​323 ··​0x00060aa8·​ccd50000·​987efeff·​f8d50000·​a87efeff·​.​.​.​.​.​~.​.​.​.​.​.​.​~.​.​
324 ··​0x00060ab8·​0cd60000·​b87efeff·​20d60000·​b87ffeff·​.​.​.​.​.​~.​.​·​.​.​.​.​.​.​.​324 ··​0x00060ab8·​0cd60000·​b87efeff·​20d60000·​b87ffeff·​.​.​.​.​.​~.​.​·​.​.​.​.​.​.​.​
325 ··​0x00060ac8·​a8d60000·​0880feff·​d8d60000·​e880feff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​325 ··​0x00060ac8·​a8d60000·​0880feff·​d8d60000·​e880feff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
326 ··​0x00060ad8·​38d70000·​9881feff·​88d70000·​a881feff·​8.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​326 ··​0x00060ad8·​38d70000·​9881feff·​88d70000·​a881feff·​8.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
327 ··​0x00060ae8·​9cd70000·​b881feff·​b0d70000·​b882feff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​327 ··​0x00060ae8·​9cd70000·​b881feff·​b0d70000·​b882feff·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
328 ··​0x00060af8·​e0d70000·​0883feff·​1cd80000·​7883feff·​.​.​.​.​.​.​.​.​.​.​.​.​x.​.​.​328 ··​0x00060af8·​e0d70000·​0883feff·​1cd80000·​7883feff·​.​.​.​.​.​.​.​.​.​.​.​.​x.​.​.​
329 ··​0x00060b08·​6cd80000·​b883feff·​a0d80000·​c883feff·​l.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​329 ··​0x00060b08·​6cd80000·​b883feff·​a0d80000·​c883feff·​l.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
9.41 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 2971, 78 lines modifiedOffset 2971, 78 lines modified
2971 ··​0x0006c7cc·​80b90000·​00a5fdff·​5c000000·​00410e08·​.​.​.​.​.​.​.​.​\.​.​.​.​A.​.​2971 ··​0x0006c7cc·​80b90000·​00a5fdff·​5c000000·​00410e08·​.​.​.​.​.​.​.​.​\.​.​.​.​A.​.​
2972 ··​0x0006c7dc·​83024e0e·​10570a0e·​0841c30e·​04490b43·​.​.​N.​.​W.​.​.​A.​.​.​I.​C2972 ··​0x0006c7dc·​83024e0e·​10570a0e·​0841c30e·​04490b43·​.​.​N.​.​W.​.​.​A.​.​.​I.​C
2973 ··​0x0006c7ec·​0e14470e·​18480e1c·​420e2048·​0e104e0e·​.​.​G.​.​H.​.​B.​·​H.​.​N.​2973 ··​0x0006c7ec·​0e14470e·​18480e1c·​420e2048·​0e104e0e·​.​.​G.​.​H.​.​B.​·​H.​.​N.​
2974 ··​0x0006c7fc·​0841c30e·​04000000·​3c000000·​bcb90000·​.​A.​.​.​.​.​.​<.​.​.​.​.​.​.​2974 ··​0x0006c7fc·​0841c30e·​04000000·​3c000000·​bcb90000·​.​A.​.​.​.​.​.​<.​.​.​.​.​.​.​
2975 ··​0x0006c80c·​24a5fdff·​ac000000·​00410e08·​83024e0e·​$.​.​.​.​.​.​.​.​A.​.​.​.​N.​2975 ··​0x0006c80c·​24a5fdff·​ac000000·​00410e08·​83024e0e·​$.​.​.​.​.​.​.​.​A.​.​.​.​N.​
2976 ··​0x0006c81c·​3002580a·​0e0841c3·​0e04480b·​430e3447·​0.​X.​.​.​A.​.​.​H.​C.​4G2976 ··​0x0006c81c·​3002580a·​0e0841c3·​0e04480b·​430e3447·​0.​X.​.​.​A.​.​.​H.​C.​4G
2977 ··​0x0006c82c·​0e38480e·​3c420e40·​480e304b·​0e34480e·​.​8H.​<B.​@H.​0K.​4H.​2977 ··​0x0006c82c·​0e38480e·​3c420e40·​480e304b·​0e34480e·​.​8H.​<B.​@H.​0K.​4H.​
2978 ··​0x0006c83c·​38410e3c·​470e4000·7c000000·​fcb90000·​8A.​<G.​@.​|.​.​.​.​.​.​.​2978 ··​0x0006c83c·​38410e3c·​470e4000·10000000·​fcb90000·​8A.​<G.​@.​.​.​.​.​.​.​.​.​
2979 ··​0x0006c84c·​94a5fdff·ba000000·​00410e08·8502410e·​.​.​.​.​.​.​.​.​.​A.​.​.​.​A.​2979 ··​0x0006c84c·​94a5fdff·31000000·​00000000·20000000·​.​.​.​.​1.​.​.​.​.​.​.​·.​.​.​
2980 ··​0x0006c85c·0c870341·0e108604·​410e1483·​054e0e28·​.​.​.​A.​.​.​.​A.​.​.​.​N.​(2980 ··​0x0006c85c·10ba0000·c0a5fdff·​4b000000·​00410e08·​.​.​.​.​.​.​.​.​K.​.​.​.​A.​.​
2981 ··​0x0006c86c·4b0e2c41·0e30480e·20470e24·440e2842·​K.​,​A.​0H.​·G.​$D.​(B2981 ··​0x0006c86c·83024e0e·1c420e20·780e0841·c30e0400·.​.​N.​.​B.​·x.​.​A.​.​.​.​
2982 ··​0x0006c87c·0e2c410e·​30600e34·410e3844·0e3c410e·.​,​A.​0`.​4A.​8D.​<A.​2982 ··​0x0006c87c·34000000·​34ba0000·eca5fdff·36000000·4.​.​.​4.​.​.​.​.​.​.​6.​.​.​
2983 ··​0x0006c88c·40480e2c·410e304a·​0e20470a·​0e1443c3·@H.​,​A.​0J.​·​G.​.​.​C.​2983 ··​0x0006c88c·00410e08·8602410e·​0c83034e·​0e104e0e·.​A.​.​.​.​A.​.​.​.​N.​.​N.​
2984 ··​0x0006c89c·0e1041c6·0e0c41c7·​0e0841c5·0e04460b·.​.​A.​.​.​A.​.​.​A.​.​.​F.​2984 ··​0x0006c89c·1c410e20·480e1043·​0e1c410e·20480e0c·​.​A.​·H.​.​C.​.​A.​·​H.​.​
2985 ··​0x0006c8ac·​430e2c41·0e304a0e·20430e24·470e2841·C.​,​A.​0J.​·​C.​$G.​(A2985 ··​0x0006c8ac·​41c30e08·41c60e04·10000000·6cba0000·A.​.​.​A.​.​.​.​.​.​.​l.​.​.​
2986 ··​0x0006c8bc·0e2c420e·30000000·34000000·7cba0000·​.​,​B.​0.​.​.​4.​.​.​|.​.​.​2986 ··​0x0006c8bc·f4a5fdff·0c000000·00000000·10000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
2987 ··​0x0006c8cc·d4a5fdff·49000000·​00410e08·​8302530e·​.​.​.​.​I.​.​.​.​A.​.​.​.​S.​2987 ··​0x0006c8cc·80ba0000·f0a5fdff·0b000000·​00000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
2988 ··​0x0006c8dc·​104f0e18·470e1c41·0e20440e·24410e28·​.​O.​.​G.​.​A.​·​D.​$A.​(2988 ··​0x0006c8dc·​10000000·94ba0000·eca5fdff·0c000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
2989 ··​0x0006c8ec·480e2c42·0e30480e·10450e08·41c30e04·H.​,​B.​0H.​.​E.​.​A.​.​.​2989 ··​0x0006c8ec·00000000·a0000000·a8ba0000·e8a5fdff·.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
2990 ··​0x0006c8fc·38000000·b4ba0000·eca5fdff·60000000·8.​.​.​.​.​.​.​.​.​.​.​`.​.​.​2990 ··​0x0006c8fc·5a010000·00410e08·8502410e·0c870341·Z.​.​.​.​A.​.​.​.​A.​.​.​.​A
2991 ··​0x0006c90c·​00410e08·83024e0e·105a0a0e·​0841c30e·​.​A.​.​.​.​N.​.​Z.​.​.​A.​.​2991 ··​0x0006c90c·​0e108604·410e1483·​054e0e4c·450e506d·​.​.​.​.​A.​.​.​.​N.​LE.​Pm
2992 ··​0x0006c91c·​04460b45·0e20510e·​24410e28·480e2c42·​.​F.​E.​·​Q.​$A.​(H.​,​B2992 ··​0x0006c91c·​0e404b0e·484b0e4c·440e5048·0e400241·​.​@K.​HK.​LD.​PH.​@.​A
2993 ··​0x0006c92c·​0e30480e·10450e08·​41c30e04·40000000·​.​0H.​.​E.​.​A.​.​.​@.​.​.​2993 ··​0x0006c92c·​0e44440e·48420e4c·​460e5048·0e40450e·​.​DD.​HB.​LF.​PH.​@E.​
2994 ··​0x0006c93c·f0ba0000·10a6fdff·5d000000·00410e08·.​.​.​.​.​.​.​.​].​.​.​.​A.​.​2994 ··​0x0006c93c·484d0e4c·420e5048·0e40550e·48490e4c·HM.​LB.​PH.​@U.​HI.​L
2995 ··​0x0006c94c·83024e0e·104b0a0e·0846c30e·​04480b43·.​.​N.​.​K.​.​.​F.​.​.​H.​C2995 ··​0x0006c94c·440e5044·0e54440e·58440e5c·410e6048·D.​PD.​TD.​XD.​\A.​`H
2996 ··​0x0006c95c·​0e18470e·1c470e20·​4a0e2441·​0e28480e·​.​.​G.​.​G.​·​J.​$A.​(H.​2996 ··​0x0006c95c·​0e40550e·4c440e50·​460e4c44·​0e50480e·​.​@U.​LD.​PF.​LD.​PH.​
2997 ··​0x0006c96c·2c420e30·​480e1045·0e0841c3·0e040000·,​B.​0H.​.​E.​.​A.​.​.​.​.​2997 ··​0x0006c96c·1441c30e·​1041c60e·0c41c70e·0841c50e·.​A.​.​.​A.​.​.​A.​.​.​A.​.​
2998 ··​0x0006c97c·84000000·34bb0000·2ca6fdff·03010000·​.​.​.​.​4.​.​.​,​.​.​.​.​.​.​.​2998 ··​0x0006c97c·04410e40·83058502·86048703·470e4448·​.​A.​@.​.​.​.​.​.​.​.​G.​DH
2999 ··​0x0006c98c·​00410e08·​8502410e·0c870341·0e108604·​.​A.​.​.​.​A.​.​.​.​A.​.​.​.​2999 ··​0x0006c98c·​0e48410e·​4c470e50·7c000000·4cbb0000·​.​HA.​LG.​P|.​.​.​L.​.​.​
3000 ··​0x0006c99c·410e1483·054e0e30·​02470e3c·470e4042·A.​.​.​.​N.​0.​G.​<G.​@B3000 ··​0x0006c99c·a4a6fdff·27010000·​00410e08·8702410e·.​.​.​.​'.​.​.​.​A.​.​.​.​A.​
3001 ··​0x0006c9ac·​0e44410e·​48420e4c·​460e504a·​0e30430e·​.​DA.​HB.​LF.​PJ.​0C.​3001 ··​0x0006c9ac·​0c860341·0e108304·​4e0e307a·​0e44540e·.​.​.​A.​.​.​.​N.​0z.​DT.​
3002 ··​0x0006c9bc·3c430e40·​4e0e3049·​0e3c430e·404a0e30·<C.​@N.​0I.​<C.​@J.​03002 ··​0x0006c9bc·48430e4c·​430e5046·​0e585b0e·5c430e60·HC.​LC.​PF.​X[.​\C.​`
3003 ··​0x0006c9cc·​4e0e3c41·​0e40480e·44410e48·420e4c46·N.​<A.​@H.​DA.​HB.​LF3003 ··​0x0006c9cc·​4b0e3061·0a0e1041·c30e0c41·c60e0841·K.​0a.​.​.​A.​.​.​A.​.​.​A
3004 ··​0x0006c9dc·​0e504a0e·30550a0e·​1441c30e·1041c60e·​.​PJ.​0U.​.​.​A.​.​.​A.​.​3004 ··​0x0006c9dc·c70e0448·​0b530e3c·410e4048·0e30450a·​.​.​.​H.​S.​<A.​@H.​0E.​
3005 ··​0x0006c9ec·​0c41c70e·0841c50e·04410b4b·​0e34480e·​.​A.​.​.​A.​.​.​A.​K.​4H.​3005 ··​0x0006c9ec·​0e1041c3·0e0c41c6·0e0841c7·​0e04440b·.​.​A.​.​.​A.​.​.​A.​.​.​D.​
3006 ··​0x0006c9fc·38410e3c·​470e4000·10000000·bcbb0000·8A.​<G.​@.​.​.​.​.​.​.​.​.​3006 ··​0x0006c9fc·​490e3c45·0e404e0e·304f0e38·420e3c42·I.​<E.​@N.​0O.​8B.​<B
3007 ··​0x0006ca0c·b4a6fdff·​31000000·00000000·20000000·​.​.​.​.​1.​.​.​.​.​.​.​·.​.​.​3007 ··​0x0006ca0c·0e404b0e·​30000000·30000000·ccbb0000·​.​@K.​0.​.​.​0.​.​.​.​.​.​.​
3008 ··​0x0006ca1c·d0bb0000·e0a6fdff·4b000000·​00410e08·​.​.​.​.​.​.​.​.​K.​.​.​.​A.​.​3008 ··​0x0006ca1c·54a7fdff·2e000000·​00410e08·8602410e·T.​.​.​.​.​.​.​.​A.​.​.​.​A.​
3009 ··​0x0006ca2c·​83024e0e·1c420e20·780e0841·c30e0400·.​.​N.​.​B.​·x.​.​A.​.​.​.​3009 ··​0x0006ca2c·0c83034e·0e104b0e·1c410e20·480e1047·​.​.​.​N.​.​K.​.​A.​·​H.​.​G
3010 ··​0x0006ca3c·34000000·f4bb0000·​0ca7fdff·36000000·4.​.​.​.​.​.​.​.​.​.​.​6.​.​.​3010 ··​0x0006ca3c·0e0c41c3·0e0841c6·​0e040000·10000000·.​.​A.​.​.​A.​.​.​.​.​.​.​.​.​
3011 ··​0x0006ca4c·​00410e08·8602410e·​0c83034e·​0e104e0e·​.​A.​.​.​.​A.​.​.​.​N.​.​N.​3011 ··​0x0006ca4c·​00bc0000·50a7fdff·​0c000000·​00000000·​.​.​.​.​P.​.​.​.​.​.​.​.​.​.​.​
3012 ··​0x0006ca5c·​1c410e20·480e1043·0e1c410e·20480e0c·​.​A.​·​H.​.​C.​.​A.​·​H.​.​3012 ··​0x0006ca5c·​10000000·14bc0000·4ca7fdff·0c000000·​.​.​.​.​.​.​.​.​L.​.​.​.​.​.​.​
3013 ··​0x0006ca6c·41c30e08·41c60e04·10000000·2cbc0000·A.​.​.​A.​.​.​.​.​.​.​,​.​.​.​3013 ··​0x0006ca6c·00000000·7c000000·28bc0000·48a7fdff·.​.​.​.​|.​.​.​(.​.​.​H.​.​.​
3014 ··​0x0006ca7c·14a7fdff·​0c000000·00000000·10000000·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3014 ··​0x0006ca7c·ba000000·​00410e08·8502410e·0c870341·​.​.​.​.​.​A.​.​.​.​A.​.​.​.​A
3015 ··​0x0006ca8c·40bc0000·​10a7fdff·​0b000000·00000000·@.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​3015 ··​0x0006ca8c·​0e108604·410e1483·​054e0e28·4b0e2c41·.​.​.​.​A.​.​.​.​N.​(K.​,​A
3016 ··​0x0006ca9c·10000000·54bc0000·0ca7fdff·​0c000000·​.​.​.​.​T.​.​.​.​.​.​.​.​.​.​.​3016 ··​0x0006ca9c·0e30480e·20470e24·440e2842·​0e2c410e·​.​0H.​·​G.​$D.​(B.​,​A.​
3017 ··​0x0006caac·00000000·a0000000·68bc0000·08a7fdff·.​.​.​.​.​.​.​.​h.​.​.​.​.​.​.​3017 ··​0x0006caac·30600e34·410e3844·0e3c410e·40480e2c·0`.​4A.​8D.​<A.​@H.​,​
3018 ··​0x0006cabc·5a010000·​00410e08·8502410e·​0c870341·Z.​.​.​.​A.​.​.​.​A.​.​.​.​A3018 ··​0x0006cabc·410e304a·​0e20470a·0e1443c3·​0e1041c6·A.​0J.​·​G.​.​.​C.​.​.​A.​
3019 ··​0x0006cacc·​0e108604·​410e1483·​054e0e4c·​450e506d·​.​.​.​.​A.​.​.​.​N.​LE.​Pm3019 ··​0x0006cacc·​0e0c41c7·0e0841c5·0e04460b·​430e2c41·​.​.​A.​.​.​A.​.​.​F.​C.​,​A
3020 ··​0x0006cadc·​0e404b0e·484b0e4c·​440e5048·​0e400241·​.​@K.​HK.​LD.​PH.​@.​A3020 ··​0x0006cadc·​0e304a0e·20430e24·​470e2841·​0e2c420e·​.​0J.​·​C.​$G.​(A.​,​B.​
3021 ··​0x0006caec·0e44440e·48420e4c·460e5048·0e40450e·.​DD.​HB.​LF.​PH.​@E.​3021 ··​0x0006caec·30000000·34000000·a8bc0000·88a7fdff·0.​.​.​4.​.​.​.​.​.​.​.​.​.​.​
3022 ··​0x0006cafc·​484d0e4c·​420e5048·0e40550e·48490e4c·HM.​LB.​PH.​@U.​HI.​L3022 ··​0x0006cafc·​49000000·00410e08·8302530e·104f0e18·I.​.​.​.​A.​.​.​.​S.​.​O.​.​
3023 ··​0x0006cb0c·​440e5044·​0e54440e·58440e5c·​410e6048·D.​PD.​TD.​XD.​\A.​`H3023 ··​0x0006cb0c·​470e1c41·​0e20440e·24410e28·​480e2c42·G.​.​A.​·D.​$A.​(H.​,​B
3024 ··​0x0006cb1c·​0e40550e·4c440e50·​460e4c44·0e50480e·​.​@U.​LD.​PF.​LD.​PH.​3024 ··​0x0006cb1c·​0e30480e·10450e08·​41c30e04·38000000·​.​0H.​.​E.​.​A.​.​.​8.​.​.​
3025 ··​0x0006cb2c·1441c30e·1041c60e·0c41c70e·​0841c50e·​.​A.​.​.​A.​.​.​A.​.​.​A.​.​3025 ··​0x0006cb2c·e0bc0000·a0a7fdff·60000000·​00410e08·​.​.​.​.​.​.​.​.​`.​.​.​.​A.​.​
3026 ··​0x0006cb3c·​04410e40·83058502·86048703·470e4448·​.​A.​@.​.​.​.​.​.​.​.​G.​DH3026 ··​0x0006cb3c·83024e0e·105a0a0e·0841c30e·04460b45·​.​.​N.​.​Z.​.​.​A.​.​.​F.​E
3027 ··​0x0006cb4c·​0e48410e·4c470e50·7c000000·​0cbd0000·​.​HA.​LG.​P|.​.​.​.​.​.​.​3027 ··​0x0006cb4c·​0e20510e·24410e28·480e2c42·​0e30480e·​.​·​Q.​$A.​(H.​,​B.​0H.​
3028 ··​0x0006cb5c·c4a7fdff·27010000·00410e08·8702410e·​.​.​.​.​'.​.​.​.​A.​.​.​.​A.​3028 ··​0x0006cb5c·10450e08·41c30e04·40000000·1cbd0000·​.​E.​.​A.​.​.​@.​.​.​.​.​.​.​
3029 ··​0x0006cb6c·0c860341·0e108304·​4e0e307a·0e44540e·​.​.​.​A.​.​.​.​N.​0z.​DT.​3029 ··​0x0006cb6c·c4a7fdff·5d000000·00410e08·83024e0e·.​.​.​.​].​.​.​.​A.​.​.​.​N.​
3030 ··​0x0006cb7c·​48430e4c·430e5046·0e585b0e·5c430e60·HC.​LC.​PF.​X[.​\C.​`3030 ··​0x0006cb7c·104b0a0e·​0846c30e·04480b43·0e18470e·.​K.​.​.​F.​.​.​H.​C.​.​G.​
3031 ··​0x0006cb8c·​4b0e3061·0a0e1041·c30e0c41·​c60e0841·​K.​0a.​.​.​A.​.​.​A.​.​.​A3031 ··​0x0006cb8c·1c470e20·4a0e2441·​0e28480e·2c420e30·.​G.​·​J.​$A.​(H.​,​B.​0
3032 ··​0x0006cb9c·c70e0448·​0b530e3c·410e4048·0e30450a·.​.​.​H.​S.​<A.​@H.​0E.​3032 ··​0x0006cb9c·480e1045·​0e0841c3·0e040000·84000000·H.​.​E.​.​A.​.​.​.​.​.​.​.​.​
3033 ··​0x0006cbac·​0e1041c3·0e0c41c6·​0e0841c7·​0e04440b·.​.​A.​.​.​A.​.​.​A.​.​.​D.​3033 ··​0x0006cbac·60bd0000·​e0a7fdff·​03010000·​00410e08·`.​.​.​.​.​.​.​.​.​.​.​.​A.​.​
3034 ··​0x0006cbbc·490e3c45·​0e404e0e·304f0e38·​420e3c42·I.​<E.​@N.​0O.​8B.​<B3034 ··​0x0006cbbc·8502410e·​0c870341·0e108604·​410e1483·.​.​A.​.​.​.​A.​.​.​.​A.​.​.​
3035 ··​0x0006cbcc·​0e404b0e·30000000·30000000·8cbd0000·​.​@K.​0.​.​.​0.​.​.​.​.​.​.​3035 ··​0x0006cbcc·​054e0e30·02470e3c·470e4042·0e44410e·​.​N.​0.​G.​<G.​@B.​DA.​
3036 ··​0x0006cbdc·74a8fdff·2e000000·​00410e08·​8602410e·t.​.​.​.​.​.​.​.​A.​.​.​.​A.​3036 ··​0x0006cbdc·48420e4c·460e504a·​0e30430e·​3c430e40·HB.​LF.​PJ.​0C.​<C.​@
3037 ··​0x0006cbec·0c83034e·​0e104b0e·1c410e20·​480e1047·.​.​.​N.​.​K.​.​A.​·​H.​.​G3037 ··​0x0006cbec·4e0e3049·​0e3c430e·404a0e30·​4e0e3c41·N.​0I.​<C.​@J.​0N.​<A
3038 ··​0x0006cbfc·​0e0c41c3·0e0841c6·0e040000·10000000·​.​.​A.​.​.​A.​.​.​.​.​.​.​.​.​3038 ··​0x0006cbfc·​0e40480e·44410e48·​420e4c46·​0e504a0e·.​@H.​DA.​HB.​LF.​PJ.​
3039 ··​0x0006cc0c·c0bd0000·70a8fdff·0c000000·​00000000·.​.​.​.​p.​.​.​.​.​.​.​.​.​.​.​3039 ··​0x0006cc0c·30550a0e·1441c30e·1041c60e·​0c41c70e·0U.​.​.​A.​.​.​A.​.​.​A.​.​
3040 ··​0x0006cc1c·10000000·d4bd0000·6ca8fdff·0c000000·​.​.​.​.​.​.​.​.​l.​.​.​.​.​.​.​3040 ··​0x0006cc1c·0841c50e·04410b4b·0e34480e·38410e3c·​.​A.​.​.​A.​K.​4H.​8A.​<
3041 ··​0x0006cc2c·00000000·​40000000·​e8bd0000·​68a8fdff·.​.​.​.​@.​.​.​.​.​.​.​h.​.​.​3041 ··​0x0006cc2c·470e4000·​40000000·​e8bd0000·​68a8fdff·G.​@.​@.​.​.​.​.​.​.​h.​.​.​
3042 ··​0x0006cc3c·​65000000·​00410e08·​8502410e·​0c870341·​e.​.​.​.​A.​.​.​.​A.​.​.​.​A3042 ··​0x0006cc3c·​65000000·​00410e08·​8502410e·​0c870341·​e.​.​.​.​A.​.​.​.​A.​.​.​.​A
3043 ··​0x0006cc4c·​0e108604·​410e1483·​054e0e2c·​460e3058·​.​.​.​.​A.​.​.​.​N.​,​F.​0X3043 ··​0x0006cc4c·​0e108604·​410e1483·​054e0e2c·​460e3058·​.​.​.​.​A.​.​.​.​N.​,​F.​0X
3044 ··​0x0006cc5c·​0e20700e·​1441c30e·​1041c60e·​0c41c70e·​.​·​p.​.​A.​.​.​A.​.​.​A.​.​3044 ··​0x0006cc5c·​0e20700e·​1441c30e·​1041c60e·​0c41c70e·​.​·​p.​.​A.​.​.​A.​.​.​A.​.​
3045 ··​0x0006cc6c·​0841c50e·​04000000·​28000000·​2cbe0000·​.​A.​.​.​.​.​.​(.​.​.​,​.​.​.​3045 ··​0x0006cc6c·​0841c50e·​04000000·​28000000·​2cbe0000·​.​A.​.​.​.​.​.​(.​.​.​,​.​.​.​
3046 ··​0x0006cc7c·​94a8fdff·​2a000000·​00410e08·​8602410e·​.​.​.​.​*.​.​.​.​A.​.​.​.​A.​3046 ··​0x0006cc7c·​94a8fdff·​2a000000·​00410e08·​8602410e·​.​.​.​.​*.​.​.​.​A.​.​.​.​A.​
3047 ··​0x0006cc8c·​0c83034e·​0e1c470e·​20500e0c·​41c30e08·​.​.​.​N.​.​G.​·​P.​.​A.​.​.​3047 ··​0x0006cc8c·​0c83034e·​0e1c470e·​20500e0c·​41c30e08·​.​.​.​N.​.​G.​·​P.​.​A.​.​.​
3048 ··​0x0006cc9c·​41c60e04·​10000000·​58be0000·​98a8fdff·​A.​.​.​.​.​.​.​X.​.​.​.​.​.​.​3048 ··​0x0006cc9c·​41c60e04·​10000000·​58be0000·​98a8fdff·​A.​.​.​.​.​.​.​X.​.​.​.​.​.​.​
941 B
stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​1 Hex·​dump·​of·​section·​'.​gnu_debuglink':​
2 ··​0x00000000·​66633136·​36393662·63333631·34343035·fc16696bc36144052 ··​0x00000000·​65373362·​38303532·37353166·63363536·e73b8052751fc656
3 ··​0x00000010·64363134·63643937·31396665·​66383634·d614cd9719fef8643 ··​0x00000010·32333733·​34386133·62623061·​63656664·237348a3bb0acefd
4 ··​0x00000020·66393330·​65372e64·​65627567·​00000000·f930e7.​debug.​.​.​.​4 ··​0x00000020·34316638·​63352e64·​65627567·​00000000·41f8c5.​debug.​.​.​.​
5 ··​0x00000030·89e7efee····························​.​.​.​.​5 ··​0x00000030·c16f2e78····························​.​o.​x
  
448 KB
mypaint-dbgsym_1.2.0-4.1_i386.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -​rw-​r-​-​r-​-​···​0········​0········​0········​4·​2017-​04-​02·​17:​26:​32.​000000·​debian-​binary1 -​rw-​r-​-​r-​-​···​0········​0········​0········​4·​2017-​04-​02·​17:​26:​32.​000000·​debian-​binary
2 -​rw-​r-​-​r-​-​···​0········​0········​0······​544·​2017-​04-​02·​17:​26:​32.​000000·​control.​tar.​xz2 -​rw-​r-​-​r-​-​···​0········​0········​0······​544·​2017-​04-​02·​17:​26:​32.​000000·​control.​tar.​xz
3 -​rw-​r-​-​r-​-​···​0········​0········​0···​776056·​2017-​04-​02·​17:​26:​32.​000000·​data.​tar.​xz3 -​rw-​r-​-​r-​-​···​0········​0········​0···​776136·​2017-​04-​02·​17:​26:​32.​000000·​data.​tar.​xz
776 B
control.tar.xz
748 B
control.tar
500 B
./control
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Package:​·​mypaint-​dbgsym1 Package:​·​mypaint-​dbgsym
2 Source:​·​mypaint2 Source:​·​mypaint
3 Version:​·​1.​2.​0-​4.​13 Version:​·​1.​2.​0-​4.​1
4 Auto-​Built-​Package:​·​debug-​symbols4 Auto-​Built-​Package:​·​debug-​symbols
5 Architecture:​·​i3865 Architecture:​·​i386
6 Maintainer:​·​Python·​Applications·​Packaging·​Team·​<python-​apps-​team@lists.​alioth.​debian.​org>6 Maintainer:​·​Python·​Applications·​Packaging·​Team·​<python-​apps-​team@lists.​alioth.​debian.​org>
7 Installed-​Size:​·​8347 Installed-​Size:​·​835
8 Depends:​·​mypaint·​(=·​1.​2.​0-​4.​1)​8 Depends:​·​mypaint·​(=·​1.​2.​0-​4.​1)​
9 Section:​·​debug9 Section:​·​debug
10 Priority:​·​optional10 Priority:​·​optional
11 Description:​·​debug·​symbols·​for·​mypaint11 Description:​·​debug·​symbols·​for·​mypaint
12 Build-​Ids:​·4cfc16696bc3614405d61​4cd9719fef864f930e712 Build-​Ids:​·39e73b8052751fc656237​348a3bb0acefd41f8c5
226 B
./md5sums
30.0 B
./md5sums
Files differ
178 B
line order
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 usr/​lib/​debug/​.​build-​id/​4c/​fc16696bc3614405d614c​d9719fef864f930e7.​debug1 usr/​lib/​debug/​.​build-​id/​39/​e73b8052751fc65623734​8a3bb0acefd41f8c5.​debug
446 KB
data.tar.xz
446 KB
data.tar
1.38 KB
file list
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2017-​04-​02·​17:​26:​32.​000000·​.​/​1 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2017-​04-​02·​17:​26:​32.​000000·​.​/​
2 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2017-​04-​02·​17:​26:​32.​000000·​.​/​usr/​2 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2017-​04-​02·​17:​26:​32.​000000·​.​/​usr/​
3 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2017-​04-​02·​17:​26:​32.​000000·​.​/​usr/​lib/​3 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2017-​04-​02·​17:​26:​32.​000000·​.​/​usr/​lib/​
4 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2017-​04-​02·​17:​26:​32.​000000·​.​/​usr/​lib/​debug/​4 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2017-​04-​02·​17:​26:​32.​000000·​.​/​usr/​lib/​debug/​
5 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2017-​04-​02·​17:​26:​32.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​5 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2017-​04-​02·​17:​26:​32.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​
6 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2017-​04-​02·​17:​26:​32.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​4c/​6 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2017-​04-​02·​17:​26:​32.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​39/​
7 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​843764·​2017-​04-​02·​17:​26:​32.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​4c/​fc16696bc3614405d614c​d9719fef864f930e7.​debug7 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​843784·​2017-​04-​02·​17:​26:​32.​000000·​.​/​usr/​lib/​debug/​.​build-​id/​39/​e73b8052751fc65623734​8a3bb0acefd41f8c5.​debug
8 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2017-​04-​02·​17:​26:​32.​000000·​.​/​usr/​share/​8 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2017-​04-​02·​17:​26:​32.​000000·​.​/​usr/​share/​
9 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2017-​04-​02·​17:​26:​32.​000000·​.​/​usr/​share/​doc/​9 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2017-​04-​02·​17:​26:​32.​000000·​.​/​usr/​share/​doc/​
10 lrwxrwxrwx···​0·​root·········​(0)​·​root·········​(0)​········​0·​2017-​04-​02·​17:​26:​32.​000000·​.​/​usr/​share/​doc/​mypaint-​dbgsym·​-​>·​mypaint10 lrwxrwxrwx···​0·​root·········​(0)​·​root·········​(0)​········​0·​2017-​04-​02·​17:​26:​32.​000000·​.​/​usr/​share/​doc/​mypaint-​dbgsym·​-​>·​mypaint
445 KB
./usr/lib/debug/.build-id/4c/fc16696bc3614405d614cd9719fef864f930e7.debug vs.
./usr/lib/debug/.build-id/39/e73b8052751fc656237348a3bb0acefd41f8c5.debug
Files similar despite different names (score: 30, lower is more similar)
866 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··​OS/​ABI:​····························​UNIX·​-​·​GNU6 ··​OS/​ABI:​····························​UNIX·​-​·​GNU
7 ··​ABI·​Version:​·······················​07 ··​ABI·​Version:​·······················​0
8 ··​Type:​······························​DYN·​(Shared·​object·​file)​8 ··​Type:​······························​DYN·​(Shared·​object·​file)​
9 ··​Machine:​···························​Intel·​803869 ··​Machine:​···························​Intel·​80386
10 ··​Version:​···························​0x110 ··​Version:​···························​0x1
11 ··​Entry·​point·​address:​···············​0x1294011 ··​Entry·​point·​address:​···············​0x12940
12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​12 ··​Start·​of·​program·​headers:​··········​52·​(bytes·​into·​file)​
13 ··​Start·​of·​section·​headers:​··········​842284·​(bytes·​into·​file)​13 ··​Start·​of·​section·​headers:​··········​842304·​(bytes·​into·​file)​
14 ··​Flags:​·····························​0x014 ··​Flags:​·····························​0x0
15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​15 ··​Size·​of·​this·​header:​···············​52·​(bytes)​
16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​16 ··​Size·​of·​program·​headers:​···········​32·​(bytes)​
17 ··​Number·​of·​program·​headers:​·········​917 ··​Number·​of·​program·​headers:​·········​9
18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​18 ··​Size·​of·​section·​headers:​···········​40·​(bytes)​
19 ··​Number·​of·​section·​headers:​·········​3719 ··​Number·​of·​section·​headers:​·········​37
20 ··​Section·​header·​string·​table·​index:​·​3620 ··​Section·​header·​string·​table·​index:​·​36
3.03 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·​are·​37·​section·​headers,​·​starting·​at·​offset·​0xcda2c:​1 There·​are·​37·​section·​headers,​·​starting·​at·​offset·​0xcda40:​
  
2 Section·​Headers:​2 Section·​Headers:​
3 ··​[Nr]·​Name··············​Type············​Addr·····​Off····​Size···​ES·​Flg·​Lk·​Inf·​Al3 ··​[Nr]·​Name··············​Type············​Addr·····​Off····​Size···​ES·​Flg·​Lk·​Inf·​Al
4 ··​[·​0]···················​NULL············​00000000·​000000·​000000·​00······​0···​0··​04 ··​[·​0]···················​NULL············​00000000·​000000·​000000·​00······​0···​0··​0
5 ··​[·​1]·​.​note.​gnu.​build-​id·​NOTE············​00000154·​000154·​000024·​00···​A··​0···​0··​45 ··​[·​1]·​.​note.​gnu.​build-​id·​NOTE············​00000154·​000154·​000024·​00···​A··​0···​0··​4
6 ··​[·​2]·​.​gnu.​hash·········​NOBITS··········​00000178·​000178·​0012d4·​04···​A··​3···​0··​46 ··​[·​2]·​.​gnu.​hash·········​NOBITS··········​00000178·​000178·​0012d4·​04···​A··​3···​0··​4
7 ··​[·​3]·​.​dynsym···········​NOBITS··········​0000144c·​000178·​0033f0·​10···​A··​4···​1··​47 ··​[·​3]·​.​dynsym···········​NOBITS··········​0000144c·​000178·​0033f0·​10···​A··​4···​1··​4
Offset 25, 22 lines modifiedOffset 25, 22 lines modified
25 ··​[20]·​.​data.​rel.​ro······​NOBITS··········​000715d0·​0005c0·​0006d8·​00··​WA··​0···​0··​425 ··​[20]·​.​data.​rel.​ro······​NOBITS··········​000715d0·​0005c0·​0006d8·​00··​WA··​0···​0··​4
26 ··​[21]·​.​dynamic··········​NOBITS··········​00071ca8·​0005c0·​0001a0·​08··​WA··​4···​0··​426 ··​[21]·​.​dynamic··········​NOBITS··········​00071ca8·​0005c0·​0001a0·​08··​WA··​4···​0··​4
27 ··​[22]·​.​got··············​NOBITS··········​00071e48·​0005c0·​0001b8·​04··​WA··​0···​0··​427 ··​[22]·​.​got··············​NOBITS··········​00071e48·​0005c0·​0001b8·​04··​WA··​0···​0··​4
28 ··​[23]·​.​got.​plt··········​NOBITS··········​00072000·​0005c0·​000648·​04··​WA··​0···​0··​428 ··​[23]·​.​got.​plt··········​NOBITS··········​00072000·​0005c0·​000648·​04··​WA··​0···​0··​4
29 ··​[24]·​.​data·············​NOBITS··········​00072660·​0005c0·​001c6c·​00··​WA··​0···​0·​3229 ··​[24]·​.​data·············​NOBITS··········​00072660·​0005c0·​001c6c·​00··​WA··​0···​0·​32
30 ··​[25]·​.​bss··············​NOBITS··········​000742e0·​0005c0·​008448·​00··​WA··​0···​0·​3230 ··​[25]·​.​bss··············​NOBITS··········​000742e0·​0005c0·​008448·​00··​WA··​0···​0·​32
31 ··​[26]·​.​comment··········​PROGBITS········​00000000·​000178·​00001c·​01··​MS··​0···​0··​131 ··​[26]·​.​comment··········​PROGBITS········​00000000·​000178·​00001c·​01··​MS··​0···​0··​1
32 ··​[27]·​.​debug_aranges····​PROGBITS········​00000000·​000194·​000457·​00···​C··​0···​0··​432 ··​[27]·​.​debug_aranges····​PROGBITS········​00000000·​000194·​000458·​00···​C··​0···​0··​4
33 ··​[28]·​.​debug_info·······​PROGBITS········​00000000·​0005ec·​06ae8d·​00···​C··​0···​0··​433 ··​[28]·​.​debug_info·······​PROGBITS········​00000000·​0005ec·​06ae9a·​00···​C··​0···​0··​4
34 ··​[29]·​.​debug_abbrev·····​PROGBITS········​00000000·​06b47c·​001520·​00···​C··​0···​0··​434 ··​[29]·​.​debug_abbrev·····​PROGBITS········​00000000·​06b488·​001520·​00···​C··​0···​0··​4
35 ··​[30]·​.​debug_line·······​PROGBITS········​00000000·​06c99c·​0132d5·​00···​C··​0···​0··​435 ··​[30]·​.​debug_line·······​PROGBITS········​00000000·​06c9a8·​0132d7·​00···​C··​0···​0··​4
36 ··​[31]·​.​debug_str········​PROGBITS········​00000000·​07fc74·​00b4b4·​01·​MSC··​0···​0··​436 ··​[31]·​.​debug_str········​PROGBITS········​00000000·​07fc80·​00b4b7·​01·​MSC··​0···​0··​4
37 ··​[32]·​.​debug_loc········​PROGBITS········​00000000·​08b128·​0279f9·​00···​C··​0···​0··​437 ··​[32]·​.​debug_loc········​PROGBITS········​00000000·​08b138·​0279ff·​00···​C··​0···​0··​4
38 ··​[33]·​.​debug_ranges·····​PROGBITS········​00000000·​0b2b24·​007bcd·​00···​C··​0···​0··​438 ··​[33]·​.​debug_ranges·····​PROGBITS········​00000000·​0b2b38·​007bcd·​00···​C··​0···​0··​4
39 ··​[34]·​.​symtab···········​SYMTAB··········​00000000·​0ba6f4·​005b30·​10·····​35·​629··​439 ··​[34]·​.​symtab···········​SYMTAB··········​00000000·​0ba708·​005b30·​10·····​35·​629··​4
40 ··​[35]·​.​strtab···········​STRTAB··········​00000000·​0c0224·​00d6a0·​00······​0···​0··​140 ··​[35]·​.​strtab···········​STRTAB··········​00000000·​0c0238·​00d6a0·​00······​0···​0··​1
41 ··​[36]·​.​shstrtab·········​STRTAB··········​00000000·​0cd8c4·​000167·​00······​0···​0··​141 ··​[36]·​.​shstrtab·········​STRTAB··········​00000000·​0cd8d8·​000167·​00······​0···​0··​1
42 Key·​to·​Flags:​42 Key·​to·​Flags:​
43 ··​W·​(write)​,​·​A·​(alloc)​,​·​X·​(execute)​,​·​M·​(merge)​,​·​S·​(strings)​,​·​I·​(info)​,​43 ··​W·​(write)​,​·​A·​(alloc)​,​·​X·​(execute)​,​·​M·​(merge)​,​·​S·​(strings)​,​·​I·​(info)​,​
44 ··​L·​(link·​order)​,​·​O·​(extra·​OS·​processing·​required)​,​·​G·​(group)​,​·​T·​(TLS)​,​44 ··​L·​(link·​order)​,​·​O·​(extra·​OS·​processing·​required)​,​·​G·​(group)​,​·​T·​(TLS)​,​
45 ··​C·​(compressed)​,​·​x·​(unknown)​,​·​o·​(OS·​specific)​,​·​E·​(exclude)​,​45 ··​C·​(compressed)​,​·​x·​(unknown)​,​·​o·​(OS·​specific)​,​·​E·​(exclude)​,​
46 ··​p·​(processor·​specific)​46 ··​p·​(processor·​specific)​
25.0 KB
readelf --wide --symbols {}
    
Offset 545, 24 lines modifiedOffset 545, 24 lines modified
545 ···​541:​·​0005c1a0····​44·​OBJECT··​LOCAL··​DEFAULT···​14·​_ZZN20ProgressivePNGW​riter5State7cleanupEv​E19__PRETTY_FUNCTION_​_545 ···​541:​·​0005c1a0····​44·​OBJECT··​LOCAL··​DEFAULT···​14·​_ZZN20ProgressivePNGW​riter5State7cleanupEv​E19__PRETTY_FUNCTION_​_
546 ···​542:​·​0005c160····​49·​OBJECT··​LOCAL··​DEFAULT···​14·​_ZZN20ProgressivePNGW​riter5writeEP7_object​E19__PRETTY_FUNCTION_​_546 ···​542:​·​0005c160····​49·​OBJECT··​LOCAL··​DEFAULT···​14·​_ZZN20ProgressivePNGW​riter5writeEP7_object​E19__PRETTY_FUNCTION_​_
547 ···​543:​·​00000000·····​0·​FILE····​LOCAL··​DEFAULT··​ABS·​mypaint-​test-​surface.​c547 ···​543:​·​00000000·····​0·​FILE····​LOCAL··​DEFAULT··​ABS·​mypaint-​test-​surface.​c
548 ···​544:​·​0005c30c····​21·​OBJECT··​LOCAL··​DEFAULT···​14·​__PRETTY_FUNCTION__.​3525548 ···​544:​·​0005c30c····​21·​OBJECT··​LOCAL··​DEFAULT···​14·​__PRETTY_FUNCTION__.​3525
549 ···​545:​·​00000000·····​0·​FILE····​LOCAL··​DEFAULT··​ABS·​mypaint-​benchmark.​c549 ···​545:​·​00000000·····​0·​FILE····​LOCAL··​DEFAULT··​ABS·​mypaint-​benchmark.​c
550 ···​546:​·​0007c720·····​8·​OBJECT··​LOCAL··​DEFAULT···​25·​g_start_time550 ···​546:​·​0007c720·····​8·​OBJECT··​LOCAL··​DEFAULT···​25·​g_start_time
551 ···​547:​·​0005c3bc····​22·​OBJECT··​LOCAL··​DEFAULT···​14·​__PRETTY_FUNCTION__.​2618551 ···​547:​·​0005c3bc····​22·​OBJECT··​LOCAL··​DEFAULT···​14·​__PRETTY_FUNCTION__.​2618
552 ···​548:​·​00000000·····​0·​FILE····​LOCAL··​DEFAULT··​ABS·testutils.​c552 ···​548:​·​00000000·····​0·​FILE····​LOCAL··​DEFAULT··​ABS·mypaint-​utils-​stroke-​player.​c
553 ···​549:​·​0005c4ac····15·​OBJECT··​LOCAL··​DEFAULT···​14·​__PRETTY_FUNCTION__.​2495553 ···​549:​·​0005c480····44·​OBJECT··​LOCAL··​DEFAULT···​14·​__PRETTY_FUNCTION__.​2811
554 ···​550:​·​00000000·····​0·​FILE····​LOCAL··​DEFAULT··​ABS·mypaint-​utils-​stroke-​player.​c554 ···​550:​·​00000000·····​0·​FILE····​LOCAL··​DEFAULT··​ABS·testutils.​c
555 ···​551:​·​0005c540····44·​OBJECT··​LOCAL··​DEFAULT···​14·​__PRETTY_FUNCTION__.​2811555 ···​551:​·​0005c558····15·​OBJECT··​LOCAL··​DEFAULT···​14·​__PRETTY_FUNCTION__.​2495
556 ···​552:​·​00000000·····​0·​FILE····​LOCAL··​DEFAULT··​ABS·​mapping.​c556 ···​552:​·​00000000·····​0·​FILE····​LOCAL··​DEFAULT··​ABS·​mapping.​c
557 ···​553:​·​0005c6a0····​14·​OBJECT··​LOCAL··​DEFAULT···​14·​__PRETTY_FUNCTION__.​1837557 ···​553:​·​0005c69c····​14·​OBJECT··​LOCAL··​DEFAULT···​14·​__PRETTY_FUNCTION__.​1837
558 ···​554:​·​0005c690····​14·​OBJECT··​LOCAL··​DEFAULT···​14·​__PRETTY_FUNCTION__.​1843558 ···​554:​·​0005c68c····​14·​OBJECT··​LOCAL··​DEFAULT···​14·​__PRETTY_FUNCTION__.​1843
559 ···​555:​·​0005c67c····​18·​OBJECT··​LOCAL··​DEFAULT···​14·​__PRETTY_FUNCTION__.​1852559 ···​555:​·​0005c678····​18·​OBJECT··​LOCAL··​DEFAULT···​14·​__PRETTY_FUNCTION__.​1852
560 ···​556:​·​0005c668····​18·​OBJECT··​LOCAL··​DEFAULT···​14·​__PRETTY_FUNCTION__.​1861560 ···​556:​·​0005c664····​18·​OBJECT··​LOCAL··​DEFAULT···​14·​__PRETTY_FUNCTION__.​1861
561 ···​557:​·​0005c648····​31·​OBJECT··​LOCAL··​DEFAULT···​14·​__PRETTY_FUNCTION__.​1893561 ···​557:​·​0005c644····​31·​OBJECT··​LOCAL··​DEFAULT···​14·​__PRETTY_FUNCTION__.​1893
562 ···​558:​·​00000000·····​0·​FILE····​LOCAL··​DEFAULT··​ABS·​mypaint-​brush.​c562 ···​558:​·​00000000·····​0·​FILE····​LOCAL··​DEFAULT··​ABS·​mypaint-​brush.​c
563 ···​559:​·​0005cab8····​29·​OBJECT··​LOCAL··​DEFAULT···​14·​__PRETTY_FUNCTION__.​4209563 ···​559:​·​0005cab8····​29·​OBJECT··​LOCAL··​DEFAULT···​14·​__PRETTY_FUNCTION__.​4209
564 ···​560:​·​0005ca9c····​28·​OBJECT··​LOCAL··​DEFAULT···​14·​__PRETTY_FUNCTION__.​4216564 ···​560:​·​0005ca9c····​28·​OBJECT··​LOCAL··​DEFAULT···​14·​__PRETTY_FUNCTION__.​4216
565 ···​561:​·​0005ca80····​26·​OBJECT··​LOCAL··​DEFAULT···​14·​__PRETTY_FUNCTION__.​4226565 ···​561:​·​0005ca80····​26·​OBJECT··​LOCAL··​DEFAULT···​14·​__PRETTY_FUNCTION__.​4226
566 ···​562:​·​0005ca60····​32·​OBJECT··​LOCAL··​DEFAULT···​14·​__PRETTY_FUNCTION__.​4231566 ···​562:​·​0005ca60····​32·​OBJECT··​LOCAL··​DEFAULT···​14·​__PRETTY_FUNCTION__.​4231
567 ···​563:​·​0005ca40····​32·​OBJECT··​LOCAL··​DEFAULT···​14·​__PRETTY_FUNCTION__.​4240567 ···​563:​·​0005ca40····​32·​OBJECT··​LOCAL··​DEFAULT···​14·​__PRETTY_FUNCTION__.​4240
568 ···​564:​·​0005ca20····​32·​OBJECT··​LOCAL··​DEFAULT···​14·​__PRETTY_FUNCTION__.​4249568 ···​564:​·​0005ca20····​32·​OBJECT··​LOCAL··​DEFAULT···​14·​__PRETTY_FUNCTION__.​4249
Offset 713, 15 lines modifiedOffset 713, 15 lines modified
713 ···​709:​·​0003cb30···​302·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I15BlendDifference19C​ompositeSourceOverE12​combine_dataEPKtPtbf713 ···​709:​·​0003cb30···​302·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I15BlendDifference19C​ompositeSourceOverE12​combine_dataEPKtPtbf
714 ···​710:​·​00034940····​19·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4swig20SwigPyItera​torOpen_TISt16reverse​_iteratorIN9__gnu_cxx​17__normal_iteratorIP​dSt6vectorIdSaIdEEEEE​dNS_9from_operIdEEE4i​ncrEj714 ···​710:​·​00034940····​19·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4swig20SwigPyItera​torOpen_TISt16reverse​_iteratorIN9__gnu_cxx​17__normal_iteratorIP​dSt6vectorIdSaIdEEEEE​dNS_9from_operIdEEE4i​ncrEj
715 ···​711:​·​0003b810·····​6·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendNormal24Compo​siteDestinationAtopE2​1zero_alpha_has_effec​tEv715 ···​711:​·​0003b810·····​6·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendNormal24Compo​siteDestinationAtopE2​1zero_alpha_has_effec​tEv
716 ···​712:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​strstr@@GLIBC_2.​0716 ···​712:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​strstr@@GLIBC_2.​0
717 ···​713:​·​0005ae60···​102·​OBJECT··​WEAK···​DEFAULT···​14·​_ZTSN4swig16SwigPyIte​rator_TISt16reverse_i​teratorIN9__gnu_cxx17​__normal_iteratorIPdS​t6vectorIdSaIdEEEEEEE​717 ···​713:​·​0005ae60···​102·​OBJECT··​WEAK···​DEFAULT···​14·​_ZTSN4swig16SwigPyIte​rator_TISt16reverse_i​teratorIN9__gnu_cxx17​__normal_iteratorIPdS​t6vectorIdSaIdEEEEEEE​
718 ···​714:​·​00071b74····​28·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTV15TileDataCombine​I15BlendDifference19C​ompositeSourceOverE718 ···​714:​·​00071b74····​28·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTV15TileDataCombine​I15BlendDifference19C​ompositeSourceOverE
719 ···​715:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​cmsOpenProfileFromMem​719 ···​715:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​cmsOpenProfileFromMem​
720 ···​716:​·​00047320···​295·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_utils_stroke_​player_iterate720 ···​716:​·​00047040···​295·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_utils_stroke_​player_iterate
721 ···​717:​·​0004ae10····​60·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_tiled_surface​_tile_request_end721 ···​717:​·​0004ae10····​60·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_tiled_surface​_tile_request_end
722 ···​718:​·​00074690·····​4·​OBJECT··​UNIQUE·​DEFAULT···​25·​_ZZN4swig11traits_inf​oISt6vectorIiSaIiEEE9​type_infoEvE4info722 ···​718:​·​00074690·····​4·​OBJECT··​UNIQUE·​DEFAULT···​25·​_ZZN4swig11traits_inf​oISt6vectorIiSaIiEEE9​type_infoEvE4info
723 ···​719:​·​0003b8a0·····​6·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendNormal23Compo​siteDestinationOutE18​can_decrease_alphaEv723 ···​719:​·​0003b8a0·····​6·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendNormal23Compo​siteDestinationOutE18​can_decrease_alphaEv
724 ···​720:​·​00029590··​3812·​FUNC····​GLOBAL·​DEFAULT···​12·​init_mypaintlib724 ···​720:​·​00029590··​3812·​FUNC····​GLOBAL·​DEFAULT···​12·​init_mypaintlib
725 ···​721:​·​0003b8d0·····​6·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendNormal22Compo​siteDestinationInE21z​ero_alpha_has_effectE​v725 ···​721:​·​0003b8d0·····​6·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendNormal22Compo​siteDestinationInE21z​ero_alpha_has_effectE​v
726 ···​722:​·​0005b318····​17·​OBJECT··​WEAK···​DEFAULT···​14·​_ZTS14BlendSoftLight726 ···​722:​·​0005b318····​17·​OBJECT··​WEAK···​DEFAULT···​14·​_ZTS14BlendSoftLight
727 ···​723:​·​0004dec0····​14·​FUNC····​GLOBAL·​DEFAULT···​12·​fifo_peek_first727 ···​723:​·​0004dec0····​14·​FUNC····​GLOBAL·​DEFAULT···​12·​fifo_peek_first
Offset 751, 18 lines modifiedOffset 751, 18 lines modified
751 ···​747:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZSt17__throw_bad_all​ocv@@GLIBCXX_3.​4751 ···​747:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_ZSt17__throw_bad_all​ocv@@GLIBCXX_3.​4
752 ···​748:​·​0003a9b0····​38·​FUNC····​GLOBAL·​DEFAULT···​12·​_Z30tile_copy_rgba16_​into_rgba16_cPKtPt752 ···​748:​·​0003a9b0····​38·​FUNC····​GLOBAL·​DEFAULT···​12·​_Z30tile_copy_rgba16_​into_rgba16_cPKtPt
753 ···​749:​·​0003b880·····​8·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendNormal23Compo​siteDestinationOutE8g​et_nameEv753 ···​749:​·​0003b880·····​8·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendNormal23Compo​siteDestinationOutE8g​et_nameEv
754 ···​750:​·​00071b58····​28·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTV15TileDataCombine​I15BlendColorDodge19C​ompositeSourceOverE754 ···​750:​·​00071b58····​28·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTV15TileDataCombine​I15BlendColorDodge19C​ompositeSourceOverE
755 ···​751:​·​0003b560···​173·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK14BlendHardLightc​lEjjjRjS0_S0_755 ···​751:​·​0003b560···​173·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK14BlendHardLightc​lEjjjRjS0_S0_
756 ···​752:​·​0003bbd0·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I12BlendLighten19Comp​ositeSourceOverE21zer​o_alpha_has_effectEv756 ···​752:​·​0003bbd0·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I12BlendLighten19Comp​ositeSourceOverE21zer​o_alpha_has_effectEv
757 ···​753:​·​000351e0····​90·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK4swig14SwigPyIter​ator5equalERKS0_757 ···​753:​·​000351e0····​90·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK4swig14SwigPyIter​ator5equalERKS0_
758 ···​754:​·​000471b0····​12·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_utils_stroke_​player_reset758 ···​754:​·​00046ed0····​12·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_utils_stroke_​player_reset
759 ···​755:​·​0005aee0···​124·​OBJECT··​WEAK···​DEFAULT···​14·​_ZTSN4swig20SwigPyIte​ratorOpen_TISt16rever​se_iteratorIN9__gnu_c​xx17__normal_iterator​IPdSt6vectorIdSaIdEEE​EEdNS_9from_operIdEEE​E759 ···​755:​·​0005aee0···​124·​OBJECT··​WEAK···​DEFAULT···​14·​_ZTSN4swig20SwigPyIte​ratorOpen_TISt16rever​se_iteratorIN9__gnu_c​xx17__normal_iterator​IPdSt6vectorIdSaIdEEE​EEdNS_9from_operIdEEE​E
760 ···​756:​·​00035d20···​321·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIiSaIiEE1​7_M_realloc_insertIJR​KiEEEvN9__gnu_cxx17__​normal_iteratorIPiS1_​EEDpOT_760 ···​756:​·​00035d20···​321·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIiSaIiEE1​7_M_realloc_insertIJR​KiEEEvN9__gnu_cxx17__​normal_iteratorIPiS1_​EEDpOT_
761 ···​757:​·​00046fb0···​259·​FUNC····​GLOBAL·​DEFAULT···​12·​test_cases_run761 ···​757:​·​00047390···​259·​FUNC····​GLOBAL·​DEFAULT···​12·​test_cases_run
762 ···​758:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​PyErr_Restore762 ···​758:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​PyErr_Restore
763 ···​759:​·​0003b9e0·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I15BlendSaturation19C​ompositeSourceOverE18​can_decrease_alphaEv763 ···​759:​·​0003b9e0·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I15BlendSaturation19C​ompositeSourceOverE18​can_decrease_alphaEv
764 ···​760:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​g_type_check_instance​_cast764 ···​760:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​g_type_check_instance​_cast
765 ···​761:​·​00036260···​753·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIiSaIiEE1​4_M_fill_insertEN9__g​nu_cxx17__normal_iter​atorIPiS1_EEjRKi765 ···​761:​·​00036260···​753·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIiSaIiEE1​4_M_fill_insertEN9__g​nu_cxx17__normal_iter​atorIPiS1_EEjRKi
766 ···​762:​·​00037020···​198·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE12_M_const​ructIPKcEEvT_S8_St20f​orward_iterator_tag766 ···​762:​·​00037020···​198·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt7__cxx1112basic_​stringIcSt11char_trai​tsIcESaIcEE12_M_const​ructIPKcEEvT_S8_St20f​orward_iterator_tag
767 ···​763:​·​00034b40····​79·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4swig20SwigPyItera​torOpen_TIN9__gnu_cxx​17__normal_iteratorIP​dSt6vectorIdSaIdEEEEd​NS_9from_operIdEEED0E​v767 ···​763:​·​00034b40····​79·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4swig20SwigPyItera​torOpen_TIN9__gnu_cxx​17__normal_iteratorIP​dSt6vectorIdSaIdEEEEd​NS_9from_operIdEEED0E​v
768 ···​764:​·​0003bbb0·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I14BlendHardLight19Co​mpositeSourceOverE26z​ero_alpha_clears_back​dropEv768 ···​764:​·​0003bbb0·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I14BlendHardLight19Co​mpositeSourceOverE26z​ero_alpha_clears_back​dropEv
Offset 782, 15 lines modifiedOffset 782, 15 lines modified
782 ···​778:​·​00035be0···​305·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4swig12slice_adjus​tIiEEvT_S1_ijRS1_S2_b​782 ···​778:​·​00035be0···​305·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4swig12slice_adjus​tIiEEvT_S1_ijRS1_S2_b​
783 ···​779:​·​00034aa0····​79·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4swig20SwigPyItera​torOpen_TIN9__gnu_cxx​17__normal_iteratorIP​iSt6vectorIiSaIiEEEEi​NS_9from_operIiEEED0E​v783 ···​779:​·​00034aa0····​79·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4swig20SwigPyItera​torOpen_TIN9__gnu_cxx​17__normal_iteratorIP​iSt6vectorIiSaIiEEEEi​NS_9from_operIiEEED0E​v
784 ···​780:​·​00037b60··​1069·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4swig8setsliceISt6​vectorIdSaIdEEiS3_EEv​PT_T0_S6_iRKT1_784 ···​780:​·​00037b60··​1069·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4swig8setsliceISt6​vectorIdSaIdEEiS3_EEv​PT_T0_S6_iRKT1_
785 ···​781:​·​0005b360····​18·​OBJECT··​WEAK···​DEFAULT···​14·​_ZTS15BlendSaturation​785 ···​781:​·​0005b360····​18·​OBJECT··​WEAK···​DEFAULT···​14·​_ZTS15BlendSaturation​
786 ···​782:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​g_queue_push_tail786 ···​782:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​g_queue_push_tail
787 ···​783:​·​00046c10····​99·​FUNC····​GLOBAL·​DEFAULT···​12·​get_time787 ···​783:​·​00046c10····​99·​FUNC····​GLOBAL·​DEFAULT···​12·​get_time
788 ···​784:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​PyErr_SetFromErrno788 ···​784:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​PyErr_SetFromErrno
789 ···​785:​·​000471c0···​346·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_utils_stroke_​player_set_source_dat​a789 ···​785:​·​00046ee0···​346·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_utils_stroke_​player_set_source_dat​a
790 ···​786:​·​00035690···​144·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK4swig16SwigPyIter​ator_TISt16reverse_it​eratorIN9__gnu_cxx17_​_normal_iteratorIPiSt​6vectorIiSaIiEEEEEE8d​istanceERKNS_14SwigPy​IteratorE790 ···​786:​·​00035690···​144·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK4swig16SwigPyIter​ator_TISt16reverse_it​eratorIN9__gnu_cxx17_​_normal_iteratorIPiSt​6vectorIiSaIiEEEEEE8d​istanceERKNS_14SwigPy​IteratorE
791 ···​787:​·​00037400··​1101·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4swig8setsliceISt6​vectorIiSaIiEEiS3_EEv​PT_T0_S6_iRKT1_791 ···​787:​·​00037400··​1101·​FUNC····​WEAK···​DEFAULT···​12·​_ZN4swig8setsliceISt6​vectorIiSaIiEEiS3_EEv​PT_T0_S6_iRKT1_
792 ···​788:​·​0004d490···​118·​FUNC····​GLOBAL·​DEFAULT···​12·​tile_map_get792 ···​788:​·​0004d490···​118·​FUNC····​GLOBAL·​DEFAULT···​12·​tile_map_get
793 ···​789:​·​000370f0···​775·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIiSaIiEE1​5_M_range_insertIN9__​gnu_cxx17__normal_ite​ratorIPKiS1_EEEEvNS4_​IPiS1_EET_SA_St20forw​ard_iterator_tag793 ···​789:​·​000370f0···​775·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIiSaIiEE1​5_M_range_insertIN9__​gnu_cxx17__normal_ite​ratorIPKiS1_EEEEvNS4_​IPiS1_EET_SA_St20forw​ard_iterator_tag
794 ···​790:​·​00071990····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTV16CompositeLighte​r794 ···​790:​·​00071990····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTV16CompositeLighte​r
795 ···​791:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​__divdi3@@GLIBC_2.​0795 ···​791:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​__divdi3@@GLIBC_2.​0
796 ···​792:​·​0003d4b0···​302·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendScreen19Compo​siteSourceOverE12comb​ine_dataEPKtPtbf796 ···​792:​·​0003d4b0···​302·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendScreen19Compo​siteSourceOverE12comb​ine_dataEPKtPtbf
Offset 828, 15 lines modifiedOffset 828, 15 lines modified
828 ···​824:​·​0005b6e0····​58·​OBJECT··​WEAK···​DEFAULT···​14·​_ZTS15TileDataCombine​I15BlendSaturation19C​ompositeSourceOverE828 ···​824:​·​0005b6e0····​58·​OBJECT··​WEAK···​DEFAULT···​14·​_ZTS15TileDataCombine​I15BlendSaturation19C​ompositeSourceOverE
829 ···​825:​·​0003b920·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendNormal16Compo​siteLighterE18can_dec​rease_alphaEv829 ···​825:​·​0003b920·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendNormal16Compo​siteLighterE18can_dec​rease_alphaEv
830 ···​826:​·​0004a7a0····​17·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_surface_begin​_atomic830 ···​826:​·​0004a7a0····​17·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_surface_begin​_atomic
831 ···​827:​·​0003c2a0···​367·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendNormal19Compo​siteSourceOverE12comb​ine_dataEPKtPtbf831 ···​827:​·​0003c2a0···​367·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendNormal19Compo​siteSourceOverE12comb​ine_dataEPKtPtbf
832 ···​828:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​malloc@@GLIBC_2.​0832 ···​828:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​malloc@@GLIBC_2.​0
833 ···​829:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​PyExc_IOError833 ···​829:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​PyExc_IOError
834 ···​830:​·​0003b9b0·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I10BlendColor19Compos​iteSourceOverE26zero_​alpha_clears_backdrop​Ev834 ···​830:​·​0003b9b0·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I10BlendColor19Compos​iteSourceOverE26zero_​alpha_clears_backdrop​Ev
835 ···​831:​·​00046ef0····​96·​FUNC····​GLOBAL·​DEFAULT···​12·​expect_float835 ···​831:​·​000472d0····​96·​FUNC····​GLOBAL·​DEFAULT···​12·​expect_float
836 ···​832:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​PyList_Append836 ···​832:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​PyList_Append
837 ···​833:​·​0004cb60····​42·​FUNC····​GLOBAL·​DEFAULT···​12·​operation_queue_free837 ···​833:​·​0004cb60····​42·​FUNC····​GLOBAL·​DEFAULT···​12·​operation_queue_free
838 ···​834:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​PyExc_MemoryError838 ···​834:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​PyExc_MemoryError
839 ···​835:​·​0004d330····​60·​FUNC····​GLOBAL·​DEFAULT···​12·​rng_double_cycle839 ···​835:​·​0004d330····​60·​FUNC····​GLOBAL·​DEFAULT···​12·​rng_double_cycle
840 ···​836:​·​00036ee0···​309·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIdSaIdEE1​7_M_default_appendEj840 ···​836:​·​00036ee0···​309·​FUNC····​WEAK···​DEFAULT···​12·​_ZNSt6vectorIdSaIdEE1​7_M_default_appendEj
841 ···​837:​·​0004c9e0···​305·​FUNC····​GLOBAL·​DEFAULT···​12·​operation_queue_resiz​e841 ···​837:​·​0004c9e0···​305·​FUNC····​GLOBAL·​DEFAULT···​12·​operation_queue_resiz​e
842 ···​838:​·​00034cd0····​77·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK4swig20SwigPyIter​atorOpen_TIN9__gnu_cx​x17__normal_iteratorI​PdSt6vectorIdSaIdEEEE​dNS_9from_operIdEEE4c​opyEv842 ···​838:​·​00034cd0····​77·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK4swig20SwigPyIter​atorOpen_TIN9__gnu_cx​x17__normal_iteratorI​PdSt6vectorIdSaIdEEEE​dNS_9from_operIdEEE4c​opyEv
Offset 923, 15 lines modifiedOffset 923, 15 lines modified
923 ···​919:​·​0007187c····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTI15BlendLuminosity​923 ···​919:​·​0007187c····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTI15BlendLuminosity​
924 ···​920:​·​0003bb40·····​8·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I14BlendSoftLight19Co​mpositeSourceOverE8ge​t_nameEv924 ···​920:​·​0003bb40·····​8·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I14BlendSoftLight19Co​mpositeSourceOverE8ge​t_nameEv
925 ···​921:​·​0003bac0·····​8·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I15BlendColorDodge19C​ompositeSourceOverE8g​et_nameEv925 ···​921:​·​0003bac0·····​8·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I15BlendColorDodge19C​ompositeSourceOverE8g​et_nameEv
926 ···​922:​·​0004d5c0····​52·​FUNC····​GLOBAL·​DEFAULT···​12·​tile_map_contains926 ···​922:​·​0004d5c0····​52·​FUNC····​GLOBAL·​DEFAULT···​12·​tile_map_contains
927 ···​923:​·​00023940···​275·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_python_surfac​e_factory927 ···​923:​·​00023940···​275·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_python_surfac​e_factory
928 ···​924:​·​00047cf0····​68·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_brush_get_sta​te928 ···​924:​·​00047cf0····​68·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_brush_get_sta​te
929 ···​925:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​PyString_FromString929 ···​925:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​PyString_FromString
930 ···​926:​·​000470c0····​49·​FUNC····​GLOBAL·​DEFAULT···​12·​lines_in_string930 ···​926:​·​00046de0····​49·​FUNC····​GLOBAL·​DEFAULT···​12·​lines_in_string
931 ···​927:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​png_destroy_write_str​uct@@PNG16_0931 ···​927:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​png_destroy_write_str​uct@@PNG16_0
932 ···​928:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​png_read_rows@@PNG16_​0932 ···​928:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​png_read_rows@@PNG16_​0
933 ···​929:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​hypotf@@GLIBC_2.​0933 ···​929:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​hypotf@@GLIBC_2.​0
934 ···​930:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​PyCObject_AsVoidPtr934 ···​930:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​PyCObject_AsVoidPtr
935 ···​931:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​PyString_Format935 ···​931:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​PyString_Format
936 ···​932:​·​0005b420····​54·​OBJECT··​WEAK···​DEFAULT···​14·​_ZTS15TileDataCombine​I11BlendScreen19Compo​siteSourceOverE936 ···​932:​·​0005b420····​54·​OBJECT··​WEAK···​DEFAULT···​14·​_ZTS15TileDataCombine​I11BlendScreen19Compo​siteSourceOverE
937 ···​933:​·​0003bbc0·····​8·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I12BlendLighten19Comp​ositeSourceOverE8get_​nameEv937 ···​933:​·​0003bbc0·····​8·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I12BlendLighten19Comp​ositeSourceOverE8get_​nameEv
Offset 964, 15 lines modifiedOffset 964, 15 lines modified
964 ···​960:​·​0003b8c0·····​8·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendNormal22Compo​siteDestinationInE8ge​t_nameEv964 ···​960:​·​0003b8c0·····​8·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I11BlendNormal22Compo​siteDestinationInE8ge​t_nameEv
965 ···​961:​·​00047fc0····​93·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_brush_set_bas​e_value965 ···​961:​·​00047fc0····​93·​FUNC····​GLOBAL·​DEFAULT···​12·​mypaint_brush_set_bas​e_value
966 ···​962:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​cmsGetColorSpace966 ···​962:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​cmsGetColorSpace
967 ···​963:​·​0003bb60·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I14BlendSoftLight19Co​mpositeSourceOverE18c​an_decrease_alphaEv967 ···​963:​·​0003bb60·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I14BlendSoftLight19Co​mpositeSourceOverE18c​an_decrease_alphaEv
968 ···​964:​·​0003ba30·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I8BlendHue19Composite​SourceOverE26zero_alp​ha_clears_backdropEv968 ···​964:​·​0003ba30·····​3·​FUNC····​WEAK···​DEFAULT···​12·​_ZNK15TileDataCombine​I8BlendHue19Composite​SourceOverE26zero_alp​ha_clears_backdropEv
969 ···​965:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​cmsCreateRGBProfile969 ···​965:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​cmsCreateRGBProfile
970 ···​966:​·​0004ccb0····​12·​FUNC····​GLOBAL·​DEFAULT···​12·​operation_queue_clear​_dirty_tiles970 ···​966:​·​0004ccb0····​12·​FUNC····​GLOBAL·​DEFAULT···​12·​operation_queue_clear​_dirty_tiles
971 ···​967:​·​00046f50····​93·​FUNC····​GLOBAL·​DEFAULT···​12·​expect_true971 ···​967:​·​00047330····​93·​FUNC····​GLOBAL·​DEFAULT···​12·​expect_true
972 ···​968:​·​00071648····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTIN4swig20SwigPyIte​ratorOpen_TIN9__gnu_c​xx17__normal_iterator​IPdSt6vectorIdSaIdEEE​EdNS_9from_operIdEEEE​972 ···​968:​·​00071648····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTIN4swig20SwigPyIte​ratorOpen_TIN9__gnu_c​xx17__normal_iterator​IPdSt6vectorIdSaIdEEE​EdNS_9from_operIdEEEE​
973 ···​969:​·​00071978····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTI15TileDataCombine​I11BlendNormal24Compo​siteDestinationAtopE973 ···​969:​·​00071978····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTI15TileDataCombine​I11BlendNormal24Compo​siteDestinationAtopE
974 ···​970:​·​00071b90····​28·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTV15TileDataCombine​I14BlendExclusion19Co​mpositeSourceOverE974 ···​970:​·​00071b90····​28·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTV15TileDataCombine​I14BlendExclusion19Co​mpositeSourceOverE
975 ···​971:​·​000718e8····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTI15TileDataCombine​I14BlendColorBurn19Co​mpositeSourceOverE975 ···​971:​·​000718e8····​12·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTI15TileDataCombine​I14BlendColorBurn19Co​mpositeSourceOverE
976 ···​972:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZTVSt16invalid_argum​ent@@GLIBCXX_3.​4976 ···​972:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​_ZTVSt16invalid_argum​ent@@GLIBCXX_3.​4
977 ···​973:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_PyObject_GetDictPtr977 ···​973:​·​00000000·····​0·​FUNC····​GLOBAL·​DEFAULT··​UND·​_PyObject_GetDictPtr
978 ···​974:​·​0003b010···​263·​FUNC····​GLOBAL·​DEFAULT···​12·​_Z32tile_perceptual_c​hange_strokemapP7_obj​ectS0_S0_978 ···​974:​·​0003b010···​263·​FUNC····​GLOBAL·​DEFAULT···​12·​_Z32tile_perceptual_c​hange_strokemapP7_obj​ectS0_S0_
Offset 1017, 15 lines modifiedOffset 1017, 15 lines modified
1017 ··​1013:​·​00071720····​40·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTVN4swig20SwigPyIte​ratorOpen_TISt16rever​se_iteratorIN9__gnu_c​xx17__normal_iterator​IPiSt6vectorIiSaIiEEE​EEiNS_9from_operIiEEE​E1017 ··​1013:​·​00071720····​40·​OBJECT··​WEAK···​DEFAULT···​20·​_ZTVN4swig20SwigPyIte​ratorOpen_TISt16rever​se_iteratorIN9__gnu_c​xx17__normal_iterator​IPiSt6vectorIiSaIiEEE​EEiNS_9from_operIiEEE​E
1018 ··​1014:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​PyInstance_Type1018 ··​1014:​·​00000000·····​0·​OBJECT··​GLOBAL·​DEFAULT··​UND·​PyInstance_Type
1019 ··​1015:​·​0005b720····​53·​OBJECT··​WEAK···​DEFAULT···​14·​_ZTS15TileDataCombine​I10BlendColor19Compos​iteSourceOverE1019 ··​1015:​·​0005b720····​53·​OBJECT··​WEAK···​DEFAULT···​14·​_ZTS15TileDataCombine​I10BlendColor19Compos​iteSourceOverE
Max diff block lines reached; 12283/25569 bytes (48.04%) of diff not shown.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id1 Displaying·​notes·​found·​in:​·​.​note.​gnu.​build-​id
2 ··​Owner·················​Data·​size»   ​Description2 ··​Owner·················​Data·​size»   ​Description
3 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·4cfc16696bc3614405d61​4cd9719fef864f930e73 ··​GNU··················​0x00000014»     ​NT_GNU_BUILD_ID·​(unique·​build·​ID·​bitstring)​»       ​····​Build·​ID:​·39e73b8052751fc656237​348a3bb0acefd41f8c5
102 KB
readelf --wide --debug-dump=rawline {}
    
Offset 142177, 17 lines modifiedOffset 142177, 17 lines modified
142177 ··​[0x0003933d]··​Advance·​Line·​by·​-​8·​to·​92142177 ··​[0x0003933d]··​Advance·​Line·​by·​-​8·​to·​92
142178 ··​[0x0003933f]··​Special·​opcode·​33:​·​advance·​Address·​by·​2·​to·​0x46dc0·​and·​Line·​by·​0·​to·​92142178 ··​[0x0003933f]··​Special·​opcode·​33:​·​advance·​Address·​by·​2·​to·​0x46dc0·​and·​Line·​by·​0·​to·​92
142179 ··​[0x00039340]··​Advance·​PC·​by·​28·​to·​0x46ddc142179 ··​[0x00039340]··​Advance·​PC·​by·​28·​to·​0x46ddc
142180 ··​[0x00039342]··​Extended·​opcode·​1:​·​End·​of·​Sequence142180 ··​[0x00039342]··​Extended·​opcode·​1:​·​End·​of·​Sequence
  
  
142181 ··​Offset:​······················​0x39345142181 ··​Offset:​······················​0x39345
142182 ··​Length:​······················​1009142182 ··​Length:​······················​1180
142183 ··​DWARF·​Version:​···············​2142183 ··​DWARF·​Version:​···············​2
142184 ··​Prologue·​Length:​·············284142184 ··​Prologue·​Length:​·············429
142185 ··​Minimum·​Instruction·​Length:​··​1142185 ··​Minimum·​Instruction·​Length:​··​1
142186 ··​Initial·​value·​of·​'is_stmt':​··​1142186 ··​Initial·​value·​of·​'is_stmt':​··​1
142187 ··​Line·​Base:​···················​-​5142187 ··​Line·​Base:​···················​-​5
142188 ··​Line·​Range:​··················​14142188 ··​Line·​Range:​··················​14
142189 ··​Opcode·​Base:​·················​13142189 ··​Opcode·​Base:​·················​13
  
142190 ·​Opcodes:​142190 ·​Opcodes:​
Offset 142206, 469 lines modifiedOffset 142206, 542 lines modified
  
142206 ·​The·​Directory·​Table·​(offset·​0x39360)​:​142206 ·​The·​Directory·​Table·​(offset·​0x39360)​:​
142207 ··​1»      ​brushlib/​tests142207 ··​1»      ​brushlib/​tests
142208 ··​2»      ​/​usr/​include/​i386-​linux-​gnu/​bits142208 ··​2»      ​/​usr/​include/​i386-​linux-​gnu/​bits
142209 ··​3»      ​/​usr/​lib/​gcc/​i686-​linux-​gnu/​8/​include142209 ··​3»      ​/​usr/​lib/​gcc/​i686-​linux-​gnu/​8/​include
142210 ··​4»      ​/​usr/​include/​i386-​linux-​gnu/​bits/​types142210 ··​4»      ​/​usr/​include/​i386-​linux-​gnu/​bits/​types
142211 ··​5»      ​/​usr/​include142211 ··​5»      ​/​usr/​include
 142212 ··​6»      ​brushlib
  
142212 ·​The·​File·​Name·​Table·​(offset·​0x393eb)​:​142213 ·​The·​File·​Name·​Table·​(offset·​0x393f4)​:​
142213 ··​Entry»  ​Dir»    ​Time»   ​Size»   ​Name142214 ··​Entry»  ​Dir»    ​Time»   ​Size»   ​Name
142214 ··​1»      ​1»      ​0»      ​0»      ​testutils.​c142215 ··​1»      ​1»      ​0»      ​0»      ​mypaint-​utils-​stroke-​player.​c
142215 ··​2»      ​2»      ​0»      ​0»      ​stdio2.​h142216 ··​2»      ​2»      ​0»      ​0»      ​stdio2.​h
142216 ··​3»      ​3»      ​0»      ​0»      ​stddef.​h142217 ··​3»      ​3»      ​0»      ​0»      ​stddef.​h
142217 ··​4»      ​2»      ​0»      ​0»      ​types.​h142218 ··​4»      ​2»      ​0»      ​0»      ​types.​h
142218 ··​5»      ​4»      ​0»      ​0»      ​struct_FILE.​h142219 ··​5»      ​4»      ​0»      ​0»      ​struct_FILE.​h
142219 ··​6»      ​4»      ​0»      ​0»      ​FILE.​h142220 ··​6»      ​4»      ​0»      ​0»      ​FILE.​h
142220 ··​7»      ​5»      ​0»      ​0»      ​stdio.​h142221 ··​7»      ​5»      ​0»      ​0»      ​stdio.​h
142221 ··​8»      ​1»      ​0»      ​0»      ​testutils.​h142222 ··​8»      ​6»      ​0»      ​0»      ​mypaint-​glib-​compat.​h
142222 ··​9»      ​5»      ​0»      ​0»      ​assert.​h142223 ··​9»      ​6»      ​0»      ​0»      ​mypaint-​rectangle.​h
142223 ··​10»     ​5»      ​0»      ​0»      ​stdlib.​h142224 ··​10»     ​6»      ​0»      ​0»      ​mypaint-​surface.​h
 142225 ··​11»     ​6»      ​0»      ​0»      ​mypaint-​brush.​h
 142226 ··​12»     ​1»      ​0»      ​0»      ​mypaint-​utils-​stroke-​player.​h
 142227 ··​13»     ​5»      ​0»      ​0»      ​string.​h
 142228 ··​14»     ​5»      ​0»      ​0»      ​stdlib.​h
 142229 ··​15»     ​5»      ​0»      ​0»      ​assert.​h
  
142224 ·​Line·​Number·​Statements:​142230 ·​Line·​Number·​Statements:​
142225 ··​[0x0003946b]··​Set·​column·​to·1142231 ··​[0x000394fc]··​Set·​column·​to·38
142226 ··​[0x0003946d]··​Extended·​opcode·​2:​·​set·​Address·​to·​0x46de0142232 ··​[0x000394fe]··​Extended·​opcode·​2:​·​set·​Address·​to·​0x46de0
142227 ··​[0x00039474]··​Advance·​Line·​by·12·​to·13142233 ··​[0x00039505]··​Advance·​Line·​by·24·​to·25
142228 ··​[0x00039476]··​Copy142234 ··​[0x00039507]··​Copy
142229 ··​[0x00039477]··​Set·​column·​to·​5142235 ··​[0x00039508]··​Set·​column·​to·​5
142230 ··​[0x00039479]··​Special·​opcode·​6:​·​advance·​Address·​by·​0·​to·​0x46de0·​and·​Line·​by·​1·​to·14·​(view·​1)​142236 ··​[0x0003950a]··​Special·​opcode·​6:​·​advance·​Address·​by·​0·​to·​0x46de0·​and·​Line·​by·​1·​to·26·​(view·​1)​
142231 ··​[0x0003947a]··​Special·​opcode·​6:​·​advance·​Address·​by·​0·​to·​0x46de0·​and·​Line·​by·​1·​to·15·​(view·​2)​142237 ··​[0x0003950b]··​Special·​opcode·​6:​·​advance·​Address·​by·​0·​to·​0x46de0·​and·​Line·​by·​1·​to·27·​(view·​2)​
142232 ··​[0x0003947b]··​Set·​column·​to·1142238 ··​[0x0003950c]··​Set·​column·​to·38
142233 ··​[0x0003947d]··​Set·​is_stmt·​to·​0142239 ··​[0x0003950e]··​Set·​is_stmt·​to·​0
142234 ··​[0x0003947e]··​Special·​opcode·​3:​·​advance·​Address·​by·​0·​to·​0x46de0·​and·​Line·​by·​-​2·​to·13·​(view·​3)​142240 ··​[0x0003950f]··​Special·​opcode·​3:​·​advance·​Address·​by·​0·​to·​0x46de0·​and·​Line·​by·​-​2·​to·25·​(view·​3)​
142235 ··​[0x0003947f]··Advance·​PC·​by·​constant·​17·​to·0x46df1142241 ··​[0x00039510]··Set·​column·​to·9
142236 ··​[0x00039480]··​Special·​opcode·19:​·​advance·​Address·​by·1·​to·​0x46df2·​and·​Line·​by·0·​to·13142242 ··​[0x00039512]··​Special·​opcode·62:​·​advance·​Address·​by·4·​to·​0x46de4·​and·​Line·​by·1·​to·26
142237 ··​[0x00039481]··​Set·​column·​to·​18142243 ··​[0x00039513]··​Set·​column·​to·​12
142238 ··​[0x00039483]··​Special·​opcode·63:​·​advance·​Address·​by·4·​to·​0x46df6·​and·​Line·​by·2·​to·15142244 ··​[0x00039515]··​Special·​opcode·34:​·​advance·​Address·​by·2·​to·​0x46de6·​and·​Line·​by·1·​to·27
142239 ··​[0x00039484]··​Set·​column·​to·5142245 ··​[0x00039516]··​Set·​column·​to·11
142240 ··​[0x00039486]··​Set·​is_stmt·​to·1142246 ··​[0x00039518]··​Special·​opcode·​47:​·​advance·​Address·​by·​3·to·​0x46de9·​and·Line·​by·​0·​to·27
142241 ··​[0x00039487]··​Special·​opcode·​189:​·advance·​Address·​by·​13·​to·​0x46e03·​and·​Line·​by·​2·​to·17142247 ··​[0x00039519]··​Set·​column·​to·9
142242 ··​[0x00039488]··​Set·​column·​to·​8 
142243 ··​[0x0003948a]··​Set·​is_stmt·​to·​0 
142244 ··​[0x0003948b]··​Copy·​(view·​1)​ 
142245 ··​[0x0003948c]··​Set·​column·​to·​5 
142246 ··​[0x0003948e]··​Special·​opcode·​109:​·​advance·​Address·​by·​7·​to·​0x46e0a·​and·​Line·​by·​6·​to·​23 
142247 ··​[0x0003948f]··​Set·​is_stmt·​to·​1 
142248 ··​[0x00039490]··​Special·​opcode·​75:​·​advance·​Address·​by·​5·​to·​0x46e0f·​and·​Line·​by·​0·​to·​23 
142249 ··​[0x00039491]··​Special·​opcode·​146:​·​advance·​Address·​by·​10·​to·​0x46e19·​and·​Line·​by·​1·​to·​24 
142250 ··​[0x00039492]··​Set·​column·​to·​17 
142251 ··​[0x00039494]··​Set·​is_stmt·​to·​0 
142252 ··​[0x00039495]··​Copy·​(view·​1)​ 
142253 ··​[0x00039496]··​Set·​column·​to·​5 
142254 ··​[0x00039498]··​Special·​opcode·​118:​·​advance·​Address·​by·​8·​to·​0x46e21·​and·​Line·​by·​1·​to·​25 
142255 ··​[0x00039499]··​Set·​column·​to·​17 
142256 ··​[0x0003949b]··​Special·​opcode·​46:​·​advance·​Address·​by·​3·​to·​0x46e24·​and·​Line·​by·​-​1·​to·​24 
142257 ··​[0x0003949c]··​Set·​column·​to·​5 
142258 ··​[0x0003949e]··​Set·​is_stmt·​to·​1 
142259 ··​[0x0003949f]··​Special·​opcode·​34:​·​advance·​Address·​by·​2·​to·​0x46e26·​and·​Line·​by·​1·​to·​25 
142260 ··​[0x000394a0]··​Special·​opcode·​77:​·​advance·​Address·​by·​5·​to·​0x46e2b·​and·​Line·​by·​2·​to·​27 
142261 ··​[0x000394a1]··​Set·​column·​to·​28 
142262 ··​[0x000394a3]··​Set·​is_stmt·​to·​0 
142263 ··​[0x000394a4]··​Copy·​(view·​1)​ 
142264 ··​[0x000394a5]··​Set·​File·​Name·​to·​entry·​2·​in·​the·​File·​Name·​Table 
142265 ··​[0x000394a7]··​Set·​column·​to·​10 
142266 ··​[0x000394a9]··​Advance·​Line·​by·​270·​to·​297 
142267 ··​[0x000394ac]··​Special·​opcode·​117:​·​advance·​Address·​by·​8·​to·​0x46e33·​and·​Line·​by·​0·​to·​297 
142268 ··​[0x000394ad]··​Set·​File·​Name·​to·​entry·​1·​in·​the·​File·​Name·​Table 
142269 ··​[0x000394af]··​Set·​column·​to·​28 
142270 ··​[0x000394b1]··​Advance·​Line·​by·​-​270·​to·​27 
142271 ··​[0x000394b4]··​Special·​opcode·​33:​·​advance·​Address·​by·​2·​to·​0x46e35·​and·​Line·​by·​0·​to·​27 
142272 ··​[0x000394b5]··​Set·​column·​to·​5 
142273 ··​[0x000394b7]··​Set·​is_stmt·​to·​1 
142274 ··​[0x000394b8]··​Special·​opcode·​34:​·​advance·​Address·​by·​2·​to·​0x46e37·​and·​Line·​by·​1·​to·​28 
142275 ··​[0x000394b9]··​Set·​File·​Name·​to·​entry·​2·​in·​the·​File·​Name·​Table 
142276 ··​[0x000394bb]··​Set·​column·​to·​1 
142277 ··​[0x000394bd]··​Advance·​Line·​by·​256·​to·​284 
142278 ··​[0x000394c0]··​Copy·​(view·​1)​ 
142279 ··​[0x000394c1]··​Set·​column·​to·​3 
142280 ··​[0x000394c3]··​Special·​opcode·​8:​·​advance·​Address·​by·​0·​to·​0x46e37·​and·​Line·​by·​3·​to·​287·​(view·​2)​ 
142281 ··​[0x000394c4]··​Advance·​Line·​by·​10·​to·​297 
142282 ··​[0x000394c6]··​Copy·​(view·​3)​ 
142283 ··​[0x000394c7]··​Set·​column·​to·​10 
142284 ··​[0x000394c9]··​Set·​is_stmt·​to·​0 
142285 ··​[0x000394ca]··​Copy·​(view·​4)​ 
142286 ··​[0x000394cb]··​Special·​opcode·​117:​·​advance·​Address·​by·​8·​to·​0x46e3f·​and·​Line·​by·​0·​to·​297 
142287 ··​[0x000394cc]··​Set·​File·​Name·​to·​entry·​1·​in·​the·​File·​Name·​Table 
142288 ··​[0x000394ce]··​Set·​column·​to·​5 
142289 ··​[0x000394d0]··​Advance·​Line·​by·​-​267·​to·​30 
142290 ··​[0x000394d3]··​Copy·​(view·​1)​ 
142291 ··​[0x000394d4]··​Set·​File·​Name·​to·​entry·​2·​in·​the·​File·​Name·​Table 
142292 ··​[0x000394d6]··​Set·​column·​to·​10 
142293 ··​[0x000394d8]··​Advance·​Line·​by·​267·​to·​297 
142294 ··​[0x000394db]··​Special·​opcode·​61:​·​advance·​Address·​by·​4·​to·​0x46e43·​and·​Line·​by·​0·​to·​297 
142295 ··​[0x000394dc]··​Special·​opcode·​33:​·​advance·​Address·​by·​2·​to·​0x46e45·​and·​Line·​by·​0·​to·​297 
142296 ··​[0x000394dd]··​Set·​File·​Name·​to·​entry·​1·​in·​the·​File·​Name·​Table 
142297 ··​[0x000394df]··​Set·​column·​to·​5 
142298 ··​[0x000394e1]··​Set·​is_stmt·​to·​1 
142299 ··​[0x000394e2]··​Advance·​Line·​by·​-​267·​to·​30 
142300 ··​[0x000394e5]··​Copy·​(view·​1)​ 
142301 ··​[0x000394e6]··​Special·​opcode·​77:​·​advance·​Address·​by·​5·​to·​0x46e4a·​and·​Line·​by·​2·​to·​32 
142302 ··​[0x000394e7]··​Set·​column·​to·​8 
142303 ··​[0x000394e9]··​Set·​is_stmt·​to·​0 
142304 ··​[0x000394ea]··​Copy·​(view·​1)​ 
142305 ··​[0x000394eb]··​Set·​column·​to·​1 
Max diff block lines reached; 95845/104250 bytes (91.94%) of diff not shown.
238 KB
readelf --wide --debug-dump=info {}
    
Offset 356969, 2500 lines modifiedOffset 356969, 2500 lines modified
356969 ·​<1><ce969>:​·​Abbrev·​Number:​·​32·​(DW_TAG_subprogram)​356969 ·​<1><ce969>:​·​Abbrev·​Number:​·​32·​(DW_TAG_subprogram)​
356970 ····​<ce96a>···​DW_AT_external····​:​·​1356970 ····​<ce96a>···​DW_AT_external····​:​·​1
356971 ····​<ce96a>···​DW_AT_declaration·​:​·​1356971 ····​<ce96a>···​DW_AT_declaration·​:​·​1
356972 ····​<ce96a>···​DW_AT_linkage_name:​·​(indirect·​string,​·​offset:​·​0xac5c)​:​·​__stack_chk_fail_loca​l356972 ····​<ce96a>···​DW_AT_linkage_name:​·​(indirect·​string,​·​offset:​·​0xac5c)​:​·​__stack_chk_fail_loca​l
356973 ····​<ce96e>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0xac5c)​:​·​__stack_chk_fail_loca​l356973 ····​<ce96e>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0xac5c)​:​·​__stack_chk_fail_loca​l
356974 ·​<1><ce972>:​·​Abbrev·​Number:​·​0356974 ·​<1><ce972>:​·​Abbrev·​Number:​·​0
356975 ··​Compilation·​Unit·​@·​offset·​0xce973:​356975 ··​Compilation·​Unit·​@·​offset·​0xce973:​
356976 ···​Length:​········​0x929·​(32-​bit)​356976 ···​Length:​········​0xa9a·​(32-​bit)​
356977 ···​Version:​·······​4356977 ···​Version:​·······​4
356978 ···​Abbrev·​Offset:​·​0x3ca6356978 ···​Abbrev·​Offset:​·​0x3ca6
356979 ···​Pointer·​Size:​··​4356979 ···​Pointer·​Size:​··​4
356980 ·​<0><ce97e>:​·​Abbrev·​Number:​·​1·​(DW_TAG_compile_unit)​356980 ·​<0><ce97e>:​·​Abbrev·​Number:​·​1·​(DW_TAG_compile_unit)​
356981 ····​<ce97f>···​DW_AT_producer····​:​·​(indirect·​string,​·​offset:​·​0x30d45)​:​·​GNU·​C99·​8.​3.​0·​-​mtune=generic·​-​march=i686·​-​g·​-​g·​-​O3·​-​O2·​-​std=c99·​-​fopenmp·​-​fstack-​protector-​strong·​-​fPIC356981 ····​<ce97f>···​DW_AT_producer····​:​·​(indirect·​string,​·​offset:​·​0x30d45)​:​·​GNU·​C99·​8.​3.​0·​-​mtune=generic·​-​march=i686·​-​g·​-​g·​-​O3·​-​O2·​-​std=c99·​-​fopenmp·​-​fstack-​protector-​strong·​-​fPIC
356982 ····​<ce983>···​DW_AT_language····​:​·​12»     ​(ANSI·​C99)​356982 ····​<ce983>···​DW_AT_language····​:​·​12»     ​(ANSI·​C99)​
356983 ····​<ce984>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x30f38)​:​·​brushlib/​tests/​testutils.​c356983 ····​<ce984>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x30f9f)​:​·​brushlib/​tests/​mypaint-​utils-​stroke-​player.​c
356984 ····​<ce988>···​DW_AT_comp_dir····​:​·​.​356984 ····​<ce988>···​DW_AT_comp_dir····​:​·​.​
356985 ····​<ce98a>···​DW_AT_low_pc······​:​·​0x46de0356985 ····​<ce98a>···​DW_AT_low_pc······​:​·​0x46de0
356986 ····​<ce98e>···​DW_AT_high_pc·····​:​·​0x2d3356986 ····​<ce98e>···​DW_AT_high_pc·····​:​·​0x3dc
356987 ····​<ce992>···​DW_AT_stmt_list···​:​·​0x39345356987 ····​<ce992>···​DW_AT_stmt_list···​:​·​0x39345
356988 ·​<1><ce996>:​·​Abbrev·​Number:​·​2·​(DW_TAG_typedef)​356988 ·​<1><ce996>:​·​Abbrev·​Number:​·​2·​(DW_TAG_base_type)​
356989 ····​<ce997>···​DW_AT_name········​:​·​(indirect·string,​·offset:​·0xd9d2)​:​·size_t356989 ····​<ce997>···​DW_AT_byte_size···​:​·12
356990 ····​<ce99b>···​DW_AT_decl_file···​:​·3356990 ····​<ce998>···​DW_AT_encoding····​:​·4»      ​(float)​
356991 ····​<ce99c>···​DW_AT_decl_line···:​·216356991 ····​<ce999>···​DW_AT_name········​:​·​(indirect·string,​·offset:​·0x19c6f)​:​·​long·​double
356992 ····<ce99d>···​DW_AT_decl_column·​:​·​23356992 ·<1><ce99d>:​·Abbrev·Number:​·​2·​(DW_TAG_base_type)​
356993 ····​<ce99e>···​DW_AT_type········​:​·<0xce9a2>356993 ····​<ce99e>···​DW_AT_byte_size···​:​·4
356994 ·<1><ce9a2>:​·Abbrev·​Number:​·3·(DW_TAG_base_type)​356994 ····<ce99f>···DW_AT_encoding····​:​·​4»      ​(float)​
356995 ····​<ce9a3>···​DW_AT_byte_size···​:​·4356995 ····​<ce9a0>···​DW_AT_name········​:​·​(indirect·string,​·offset:​·0x1818f)​:​·float
356996 ····<ce9a4>···​DW_AT_encoding····​:​·​7»      ​(unsigned)​356996 ·<1><ce9a4>:​·Abbrev·​Number:​·​3·(DW_TAG_typedef)​
356997 ····​<ce9a5>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x1d363)​:​·unsigned·​int356997 ····​<ce9a5>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0xd9d2)​:​·​size_t
356998 ·<1><ce9a9>:​·Abbrev·Number:​·3·​(DW_TAG_base_type)​356998 ····<ce9a9>···DW_AT_decl_file···​:​·​3
356999 ····​<ce9aa>···​DW_AT_byte_size···​:​·4356999 ····​<ce9aa>···​DW_AT_decl_line···​:​·216
357000 ····​<ce9ab>···​DW_AT_encoding····​:​·5»      ​(signed)​357000 ····​<ce9ab>···​DW_AT_decl_column·​:​·23
357001 ····​<ce9ac>···​DW_AT_name········​:​·(indirect·​string,​·​offset:​·0x25564)​:​·​long·​int357001 ····​<ce9ac>···​DW_AT_type········​:​·<0xce9b0>
357002 ·​<1><ce9b0>:​·​Abbrev·​Number:​·4·​(DW_TAG_base_type)​357002 ·​<1><ce9b0>:​·​Abbrev·​Number:​·2·​(DW_TAG_base_type)​
357003 ····​<ce9b1>···​DW_AT_byte_size···​:​·​4357003 ····​<ce9b1>···​DW_AT_byte_size···​:​·​4
357004 ····​<ce9b2>···​DW_AT_encoding····​:​·5»      ​(signed)​357004 ····​<ce9b2>···​DW_AT_encoding····​:​·7»      ​(unsigned)​
357005 ····​<ce9b3>···​DW_AT_name········​:​·​int357005 ····​<ce9b3>···​DW_AT_name········​:​·(indirect·​string,​·​offset:​·​0x1d363)​:​·​unsigned·int
357006 ·​<1><ce9b7>:​·​Abbrev·​Number:​·3·​(DW_TAG_base_type)​357006 ·​<1><ce9b7>:​·​Abbrev·​Number:​·2·​(DW_TAG_base_type)​
357007 ····​<ce9b8>···​DW_AT_byte_size···​:​·8357007 ····​<ce9b8>···​DW_AT_byte_size···​:​·4
357008 ····​<ce9b9>···​DW_AT_encoding····​:​·​5»      ​(signed)​357008 ····​<ce9b9>···​DW_AT_encoding····​:​·​5»      ​(signed)​
357009 ····​<ce9ba>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x2555f)​:​·​long·​long·​int357009 ····​<ce9ba>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x25564)​:​·​long·​int
357010 ·​<1><ce9be>:​·​Abbrev·​Number:​·3·​(DW_TAG_base_type)​357010 ·​<1><ce9be>:​·​Abbrev·​Number:​·4·​(DW_TAG_base_type)​
357011 ····​<ce9bf>···​DW_AT_byte_size···​:​·1357011 ····​<ce9bf>···​DW_AT_byte_size···​:​·4
357012 ····​<ce9c0>···​DW_AT_encoding····​:​·6»      ​(signed·​char)​357012 ····​<ce9c0>···​DW_AT_encoding····​:​·5»      ​(signed)​
357013 ····​<ce9c1>···​DW_AT_name········​:​·(indirect·​string,​·​offset:​·​0x86eb)​:​·​char357013 ····​<ce9c1>···​DW_AT_name········​:​·​int
357014 ·​<1><ce9c5>:​·​Abbrev·​Number:​·​5·​(DW_TAG_const_type)​357014 ·​<1><ce9c5>:​·​Abbrev·​Number:​·​5·​(DW_TAG_const_type)​
357015 ····​<ce9c6>···​DW_AT_type········​:​·​<0xce9be>357015 ····​<ce9c6>···​DW_AT_type········​:​·​<0xce9be>
357016 ·​<1><ce9ca>:​·​Abbrev·​Number:​·3·​(DW_TAG_base_type)​357016 ·​<1><ce9ca>:​·​Abbrev·​Number:​·2·​(DW_TAG_base_type)​
357017 ····​<ce9cb>···​DW_AT_byte_size···​:​·1357017 ····​<ce9cb>···​DW_AT_byte_size···​:​·8
357018 ····​<ce9cc>···​DW_AT_encoding····​:​·8»      ​(unsigned·​char)​357018 ····​<ce9cc>···​DW_AT_encoding····​:​·5»      ​(signed)​
357019 ····​<ce9cd>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x86e2)​:​·unsigned·char357019 ····​<ce9cd>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x2555f)​:​·long·​long·int
357020 ·​<1><ce9d1>:​·​Abbrev·​Number:​·3·​(DW_TAG_base_type)​357020 ·​<1><ce9d1>:​·​Abbrev·​Number:​·2·​(DW_TAG_base_type)​
357021 ····​<ce9d2>···​DW_AT_byte_size···​:​·​2357021 ····​<ce9d2>···​DW_AT_byte_size···​:​·​2
357022 ····​<ce9d3>···​DW_AT_encoding····​:​·​7»      ​(unsigned)​357022 ····​<ce9d3>···​DW_AT_encoding····​:​·​7»      ​(unsigned)​
357023 ····​<ce9d4>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x163c0)​:​·​short·​unsigned·​int357023 ····​<ce9d4>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x163c0)​:​·​short·​unsigned·​int
357024 ·​<1><ce9d8>:​·​Abbrev·​Number:​·3·​(DW_TAG_base_type)​357024 ·​<1><ce9d8>:​·​Abbrev·​Number:​·6·​(DW_TAG_pointer_type)​
357025 ····​<ce9d9>···​DW_AT_byte_size···​:​·​4357025 ····​<ce9d9>···​DW_AT_byte_size···​:​·​4
357026 ····​<ce9da>···​DW_AT_encoding····​:​·7»      ​(unsigned)​357026 ····​<ce9da>···​DW_AT_type········​:​·<0xce9ea>
357027 ····<ce9db>···​DW_AT_name········​:​·​(indirect·string,​·​offset:​·​0x1d35e)​:​·​long·​unsigned·​int357027 ·<1><ce9de>:​·Abbrev·​Number:​·7·(DW_TAG_restrict_type​)​
357028 ·<1><ce9df>:​·Abbrev·​Number:​·3·(DW_TAG_base_type)​357028 ····<ce9df>···​DW_AT_type········​:​·​<0xce9d8>
357029 ····<ce9e0>···​DW_AT_byte_size···​:​·1357029 ·<1><ce9e3>:​·​Abbrev·Number:​·2·(DW_TAG_base_type)​
357030 ····​<ce9e1>···​DW_AT_encoding····​:​·​6»      ​(signed·char)​357030 ····​<ce9e4>···​DW_AT_byte_size···​:​·1
357031 ····​<ce9e2>···​DW_AT_name········​:​·​(indirect·​string,​·offset:​·0x86e4)​:​·signed·​char357031 ····​<ce9e5>···​DW_AT_encoding····:​·​6»      ​(signed·​char)​
357032 ·<1><ce9e6>:​·​Abbrev·Number:​·3·(DW_TAG_base_type)​357032 ····<ce9e6>···DW_AT_name········:​·(indirect·string,​·​offset:​·0x86eb)​:​·​char
357033 ····<ce9e7>···​DW_AT_byte_size···​:​·​2357033 ·<1><ce9ea>:​·​Abbrev·Number:​·5·(DW_TAG_const_type)​
357034 ····​<ce9e8>···​DW_AT_encoding····​:​·5»      ​(signed)​357034 ····​<ce9eb>···​DW_AT_type········​:​·<0xce9e3>
357035 ····<ce9e9>···DW_AT_name········:​·(indirect·string,​·​offset:​·​0x1e251)​:​·​short·​int357035 ·<1><ce9ef>:​·​Abbrev·Number:​·2·(DW_TAG_base_type)​
357036 ·<1><ce9ed>:​·​Abbrev·Number:​·3·(DW_TAG_base_type)​357036 ····<ce9f0>···​DW_AT_byte_size···​:​·1
357037 ····​<ce9ee>···​DW_AT_byte_size···​:​·​8357037 ····​<ce9f1>···​DW_AT_encoding····​:​·​8»      ​(unsigned·​char)​
357038 ····​<ce9ef>···​DW_AT_encoding····:​·7»      ​(unsigned)​357038 ····​<ce9f2>···​DW_AT_name········​:​·​(indirect·​string,​·offset:​·0x86e2)​:​·unsigned·​char
357039 ····<ce9f0>···​DW_AT_name········:​·(indirect·​string,​·offset:​·0x1d359)​:​·long·​long·​unsigned·​int357039 ·<1><ce9f6>:​·Abbrev·Number:​·2·(DW_TAG_base_type)​
357040 ·<1><ce9f4>:​·​Abbrev·Number:​·2·(DW_TAG_typedef)​357040 ····<ce9f7>···​DW_AT_byte_size···​:​·​4
357041 ····​<ce9f5>···​DW_AT_name········​:​·(indirect·string,​·​offset:​·​0xf42f)​:​·​__quad_t357041 ····​<ce9f8>···​DW_AT_encoding····​:​·7»      ​(unsigned)​
357042 ····​<ce9f9>···​DW_AT_decl_file···:​·4357042 ····​<ce9f9>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·0x1d35e)​:​·long·unsigned·int
357043 ····<ce9fa>···DW_AT_decl_line···​:​·​65357043 ·<1><ce9fd>:​·Abbrev·Number:​·2·​(DW_TAG_base_type)​
357044 ····​<ce9fb>···​DW_AT_decl_column·​:​·37357044 ····​<ce9fe>···​DW_AT_byte_size···​:​·1
357045 ····​<ce9fc>···​DW_AT_type········​:​·<0xce9b7>357045 ····​<ce9ff>···​DW_AT_encoding····​:​·6»      ​(signed·​char)​
357046 ·<1><cea00>:​·Abbrev·Number:​·2·​(DW_TAG_typedef)​357046 ····<cea00>···​DW_AT_name········:​·(indirect·​string,​·offset:​·0x86e4)​:​·​signed·​char
357047 ····<cea01>···DW_AT_name········:​·(indirect·string,​·​offset:​·​0xd0d8)​:​·​__off_t357047 ·<1><cea04>:​·​Abbrev·Number:​·2·(DW_TAG_base_type)​
357048 ····​<cea05>···​DW_AT_decl_file···​:​·4357048 ····​<cea05>···​DW_AT_byte_size···​:​·2
357049 ····​<cea06>···​DW_AT_decl_line···​:​·150357049 ····​<cea06>···​DW_AT_encoding····​:​·5»      ​(signed)​
357050 ····​<cea07>···​DW_AT_decl_column·:​·​25357050 ····​<cea07>···​DW_AT_name········​:​·​(indirect·​string,​·offset:​·0x1e251)​:​·​short·​int
357051 ····<cea08>···​DW_AT_type········​:​·​<0xce9a9>357051 ·<1><cea0b>:​·Abbrev·​Number:​·2·(DW_TAG_base_type)​
357052 ·<1><cea0c>:​·​Abbrev·Number:​·2·(DW_TAG_typedef)​357052 ····<cea0c>···​DW_AT_byte_size···​:​·​8
357053 ····​<cea0d>···​DW_AT_name········​:​·(indirect·string,​·​offset:​·​0x68d1)​:​·​__off64_t357053 ····​<cea0d>···​DW_AT_encoding····​:​·7»      ​(unsigned)​
357054 ····​<cea11>···​DW_AT_decl_file···:​·4357054 ····​<cea0e>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·​0x1d359)​:​·long·long·unsigned·int
357055 ····<cea12>···​DW_AT_decl_line···​:​·​151357055 ·<1><cea12>:​·Abbrev·Number:​·​3·​(DW_TAG_typedef)​
357056 ····​<cea13>···​DW_AT_decl_column·​:​·27357056 ····​<cea13>···​DW_AT_name········​:​·​(indirect·​string,​·offset:​·0xf42f)​:​·__quad_t
357057 ····​<cea14>···​DW_AT_type········​:​·<0xce9f4>357057 ····​<cea17>···​DW_AT_decl_file···​:​·​4
357058 ·<1><cea18>:​·Abbrev·Number:​·6·​(DW_TAG_pointer_type)​357058 ····<cea18>···DW_AT_decl_line···​:​·​65
357059 ····​<cea19>···​DW_AT_byte_size···​:​·4357059 ····​<cea19>···​DW_AT_decl_column·​:​·37
357060 ·<1><cea1a>:​·Abbrev·​Number:​·7·(DW_TAG_restrict_type​)​357060 ····<cea1a>···​DW_AT_type········​:​·​<0xce9ca>
357061 ····<cea1b>···​DW_AT_type········​:​·​<0xcea18>357061 ·<1><cea1e>:​·Abbrev·​Number:​·3·(DW_TAG_typedef)​
357062 ·<1><cea1f>:​·​Abbrev·Number:​·8·​(DW_TAG_pointer_type)​357062 ····<cea1f>···DW_AT_name········:​·(indirect·​string,​·​offset:​·​0xd0d8)​:​·​__off_t
357063 ····​<cea20>···​DW_AT_byte_size···​:​·​4357063 ····​<cea23>···​DW_AT_decl_file···​:​·​4
357064 ····​<cea21>···​DW_AT_type········​:​·<0xce9be>357064 ····​<cea24>···​DW_AT_decl_line···​:​·150
357065 ·<1><cea25>:​·​Abbrev·Number:​·9·(DW_TAG_structure_typ​e)​357065 ····<cea25>···​DW_AT_decl_column·​:​·​25
357066 ····​<cea26>···​DW_AT_name········​:​·​(indirect·​string,​·offset:​·0x1fcde)​:​·​_IO_FILE357066 ····​<cea26>···​DW_AT_type········​:​·<0xce9b7>
357067 ····<cea2a>···​DW_AT_byte_size···​:​·​148357067 ·<1><cea2a>:​·Abbrev·Number:​·​3·​(DW_TAG_typedef)​
357068 ····​<cea2b>···​DW_AT_decl_file···:​·5357068 ····​<cea2b>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·0x68d1)​:​·__off64_t
357069 ····​<cea2c>···​DW_AT_decl_line···​:​·​49357069 ····​<cea2f>···​DW_AT_decl_file···​:​·​4
357070 ····​<cea2d>···​DW_AT_decl_column·​:​·8357070 ····​<cea30>···​DW_AT_decl_line···​:​·151
357071 ····​<cea2e>···​DW_AT_sibling·····​:​·<0xcebac>357071 ····​<cea31>···​DW_AT_decl_column·​:​·27
357072 ·<2><cea32>:​·Abbrev·​Number:​·10·(DW_TAG_member)​357072 ····<cea32>···​DW_AT_type········​:​·​<0xcea12>
357073 ····<cea33>···DW_AT_name········:​·(indirect·​string,​·​offset:​·​0x26325)​:​·_flags357073 ·<1><cea36>:​·​Abbrev·Number:​·8·​(DW_TAG_pointer_type)​
357074 ····​<cea37>···​DW_AT_decl_file···​:​·5357074 ····​<cea37>···​DW_AT_byte_size···​:​·4
357075 ····<cea38>···DW_AT_decl_line···​:​·​51357075 ·<1><cea38>:​·Abbrev·Number:​·6·​(DW_TAG_pointer_type)​
357076 ····​<cea39>···​DW_AT_decl_column·​:​·7357076 ····​<cea39>···​DW_AT_byte_size···​:​·4
357077 ····​<cea3a>···​DW_AT_type········​:​·​<0xce9b0>357077 ····​<cea3a>···​DW_AT_type········​:​·​<0xce9e3>
357078 ····<cea3e>···​DW_AT_data_member_loc​ation:​·​0357078 ·<1><cea3e>:​·Abbrev·Number:​·​9·​(DW_TAG_structure_typ​e)​
357079 ·<2><cea3f>:​·Abbrev·Number:​·10·​(DW_TAG_member)​357079 ····<cea3f>···​DW_AT_name········:​·(indirect·​string,​·offset:​·0x1fcde)​:​·_IO_FILE
357080 ····​<cea40>···​DW_AT_name········​:​·​(indirect·string,​·offset:​·0x20e6b)​:​·_IO_read_ptr357080 ····​<cea43>···​DW_AT_byte_size···​:​·148
357081 ····​<cea44>···​DW_AT_decl_file···​:​·​5357081 ····​<cea44>···​DW_AT_decl_file···​:​·​5
357082 ····​<cea45>···​DW_AT_decl_line···​:​·54357082 ····​<cea45>···​DW_AT_decl_line···​:​·49
357083 ····​<cea46>···​DW_AT_decl_column·​:​·9357083 ····​<cea46>···​DW_AT_decl_column·​:​·8
357084 ····​<cea47>···​DW_AT_type········​:​·​<0xcea1f>357084 ····​<cea47>···​DW_AT_sibling·····​:​·​<0xcebc5>
357085 ····<cea4b>···​DW_AT_data_member_loc​ation:​·​4357085 ·<2><cea4b>:​·Abbrev·​Number:​·​10·​(DW_TAG_member)​
357086 ·<2><cea4c>:​·​Abbrev·Number:​·10·(DW_TAG_member)​357086 ····<cea4c>···DW_AT_name········:​·(indirect·string,​·​offset:​·​0x26325)​:​·​_flags
357087 ····​<cea4d>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·0x1fad8)​:​·_IO_read_end357087 ····​<cea50>···​DW_AT_decl_file···:​·5
357088 ····​<cea51>···​DW_AT_decl_file···​:​·​5357088 ····​<cea51>···​DW_AT_decl_line···​:​·​51
357089 ····​<cea52>···​DW_AT_decl_line···​:​·55357089 ····​<cea52>···​DW_AT_decl_column·​:​·7
357090 ····​<cea53>···​DW_AT_decl_column·​:​·​9357090 ····​<cea53>···​DW_AT_type········​:​·<0xce9be>
357091 ····​<cea54>···​DW_AT_type········​:​·​<0xcea1f>357091 ····​<cea57>···​DW_AT_data_member_loc​ation:​·​0
357092 ····<cea58>···​DW_AT_data_member_loc​ation:​·​8357092 ·<2><cea58>:​·Abbrev·​Number:​·​10·​(DW_TAG_member)​
357093 ·<2><cea59>:​·Abbrev·Number:​·10·​(DW_TAG_member)​357093 ····<cea59>···​DW_AT_name········:​·(indirect·​string,​·offset:​·0x20e6b)​:​·​_IO_read_ptr
357094 ····​<cea5a>···​DW_AT_name········​:​·​(indirect·​string,​·​offset:​·0x10828)​:​·_IO_read_base357094 ····​<cea5d>···​DW_AT_decl_file···:​·5
357095 ····​<cea5e>···​DW_AT_decl_file···​:​·​5357095 ····​<cea5e>···​DW_AT_decl_line···​:​·​54
Max diff block lines reached; 205382/244099 bytes (84.14%) of diff not shown.
26.3 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 7077, 43 lines modifiedOffset 7077, 43 lines modified
7077 ····​DW_AT_language·····​DW_FORM_data17077 ····​DW_AT_language·····​DW_FORM_data1
7078 ····​DW_AT_name·········​DW_FORM_strp7078 ····​DW_AT_name·········​DW_FORM_strp
7079 ····​DW_AT_comp_dir·····​DW_FORM_string7079 ····​DW_AT_comp_dir·····​DW_FORM_string
7080 ····​DW_AT_low_pc·······​DW_FORM_addr7080 ····​DW_AT_low_pc·······​DW_FORM_addr
7081 ····​DW_AT_high_pc······​DW_FORM_data47081 ····​DW_AT_high_pc······​DW_FORM_data4
7082 ····​DW_AT_stmt_list····​DW_FORM_sec_offset7082 ····​DW_AT_stmt_list····​DW_FORM_sec_offset
7083 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​07083 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​0
7084 ···​2······​DW_TAG_typedef····​[no·​children]7084 ···​2······​DW_TAG_base_type····​[no·​children]
 7085 ····​DW_AT_byte_size····​DW_FORM_data1
 7086 ····​DW_AT_encoding·····​DW_FORM_data1
 7087 ····​DW_AT_name·········​DW_FORM_strp
 7088 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​0
 7089 ···​3······​DW_TAG_typedef····​[no·​children]
7085 ····​DW_AT_name·········​DW_FORM_strp7090 ····​DW_AT_name·········​DW_FORM_strp
7086 ····​DW_AT_decl_file····​DW_FORM_data17091 ····​DW_AT_decl_file····​DW_FORM_data1
7087 ····​DW_AT_decl_line····​DW_FORM_data17092 ····​DW_AT_decl_line····​DW_FORM_data1
7088 ····​DW_AT_decl_column··​DW_FORM_data17093 ····​DW_AT_decl_column··​DW_FORM_data1
7089 ····​DW_AT_type·········​DW_FORM_ref47094 ····​DW_AT_type·········​DW_FORM_ref4
7090 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​07095 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​0
7091 ···​3······​DW_TAG_base_type····​[no·​children] 
7092 ····​DW_AT_byte_size····​DW_FORM_data1 
7093 ····​DW_AT_encoding·····​DW_FORM_data1 
7094 ····​DW_AT_name·········​DW_FORM_strp 
7095 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​0 
7096 ···​4······​DW_TAG_base_type····​[no·​children]7096 ···​4······​DW_TAG_base_type····​[no·​children]
7097 ····​DW_AT_byte_size····​DW_FORM_data17097 ····​DW_AT_byte_size····​DW_FORM_data1
7098 ····​DW_AT_encoding·····​DW_FORM_data17098 ····​DW_AT_encoding·····​DW_FORM_data1
7099 ····​DW_AT_name·········​DW_FORM_string7099 ····​DW_AT_name·········​DW_FORM_string
7100 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​07100 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​0
7101 ···​5······​DW_TAG_const_type····​[no·​children]7101 ···​5······​DW_TAG_const_type····​[no·​children]
7102 ····​DW_AT_type·········​DW_FORM_ref47102 ····​DW_AT_type·········​DW_FORM_ref4
7103 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​07103 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​0
7104 ···​6······​DW_TAG_pointer_type····​[no·​children]7104 ···​6······​DW_TAG_pointer_type····​[no·​children]
7105 ····​DW_AT_byte_size····​DW_FORM_data17105 ····​DW_AT_byte_size····​DW_FORM_data1
 7106 ····​DW_AT_type·········​DW_FORM_ref4
7106 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​07107 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​0
7107 ···​7······​DW_TAG_restrict_type····​[no·​children]7108 ···​7······​DW_TAG_restrict_type····​[no·​children]
7108 ····​DW_AT_type·········​DW_FORM_ref47109 ····​DW_AT_type·········​DW_FORM_ref4
7109 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​07110 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​0
7110 ···​8······​DW_TAG_pointer_type····​[no·​children]7111 ···​8······​DW_TAG_pointer_type····​[no·​children]
7111 ····​DW_AT_byte_size····​DW_FORM_data17112 ····​DW_AT_byte_size····​DW_FORM_data1
7112 ····​DW_AT_type·········​DW_FORM_ref4 
7113 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​07113 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​0
7114 ···​9······​DW_TAG_structure_type​····​[has·​children]7114 ···​9······​DW_TAG_structure_type​····​[has·​children]
7115 ····​DW_AT_name·········​DW_FORM_strp7115 ····​DW_AT_name·········​DW_FORM_strp
7116 ····​DW_AT_byte_size····​DW_FORM_data17116 ····​DW_AT_byte_size····​DW_FORM_data1
7117 ····​DW_AT_decl_file····​DW_FORM_data17117 ····​DW_AT_decl_file····​DW_FORM_data1
7118 ····​DW_AT_decl_line····​DW_FORM_data17118 ····​DW_AT_decl_line····​DW_FORM_data1
7119 ····​DW_AT_decl_column··​DW_FORM_data17119 ····​DW_AT_decl_column··​DW_FORM_data1
Offset 7150, 267 lines modifiedOffset 7150, 218 lines modified
7150 ····​DW_AT_decl_file····​DW_FORM_data17150 ····​DW_AT_decl_file····​DW_FORM_data1
7151 ····​DW_AT_decl_line····​DW_FORM_data17151 ····​DW_AT_decl_line····​DW_FORM_data1
7152 ····​DW_AT_decl_column··​DW_FORM_data17152 ····​DW_AT_decl_column··​DW_FORM_data1
7153 ····​DW_AT_type·········​DW_FORM_ref47153 ····​DW_AT_type·········​DW_FORM_ref4
7154 ····​DW_AT_external·····​DW_FORM_flag_present7154 ····​DW_AT_external·····​DW_FORM_flag_present
7155 ····​DW_AT_declaration··​DW_FORM_flag_present7155 ····​DW_AT_declaration··​DW_FORM_flag_present
7156 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​07156 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​0
7157 ···​16······​DW_TAG_subroutine_typ​e····​[has·​children]7157 ···​16······​DW_TAG_structure_type​····​[has·​children]
7158 ····​DW_AT_prototyped···​DW_FORM_flag_present 
7159 ····​DW_AT_type·········​DW_FORM_ref4 
7160 ····​DW_AT_sibling······​DW_FORM_ref4 
7161 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​0 
7162 ···​17······​DW_TAG_formal_paramet​er····​[no·​children] 
7163 ····​DW_AT_type·········​DW_FORM_ref4 
7164 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​0 
7165 ···​18······​DW_TAG_structure_type​····​[has·​children] 
7166 ····​DW_AT_byte_size····​DW_FORM_data17158 ····​DW_AT_byte_size····​DW_FORM_data1
7167 ····​DW_AT_decl_file····​DW_FORM_data17159 ····​DW_AT_decl_file····​DW_FORM_data1
7168 ····​DW_AT_decl_line····​DW_FORM_data17160 ····​DW_AT_decl_line····​DW_FORM_data1
7169 ····​DW_AT_decl_column··​DW_FORM_data17161 ····​DW_AT_decl_column··​DW_FORM_data1
7170 ····​DW_AT_sibling······​DW_FORM_ref47162 ····​DW_AT_sibling······​DW_FORM_ref4
7171 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​07163 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​0
7172 ···​19······​DW_TAG_member····​[no·​children]7164 ···​17······​DW_TAG_member····​[no·​children]
7173 ····​DW_AT_name·········​DW_FORM_string7165 ····​DW_AT_name·········​DW_FORM_string
7174 ····​DW_AT_decl_file····​DW_FORM_data17166 ····​DW_AT_decl_file····​DW_FORM_data1
7175 ····​DW_AT_decl_line····​DW_FORM_data17167 ····​DW_AT_decl_line····​DW_FORM_data1
7176 ····​DW_AT_decl_column··​DW_FORM_data17168 ····​DW_AT_decl_column··​DW_FORM_data1
7177 ····​DW_AT_type·········​DW_FORM_ref47169 ····​DW_AT_type·········​DW_FORM_ref4
7178 ····​DW_AT_data_member_loc​ation·​DW_FORM_data17170 ····​DW_AT_data_member_loc​ation·​DW_FORM_data1
7179 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​07171 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​0
7180 ···20······​DW_TAG_enumeration_ty​pe····​[has·​children]7172 ···18······​DW_TAG_subroutine_typ​e····​[has·​children]
7181 ····​DW_AT_encoding·····​DW_FORM_data17173 ····​DW_AT_prototyped···​DW_FORM_flag_present
7182 ····​DW_AT_byte_size····​DW_FORM_data17174 ····​DW_AT_sibling······​DW_FORM_ref4
 7175 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​0
 7176 ···​19······​DW_TAG_formal_paramet​er····​[no·​children]
 7177 ····​DW_AT_type·········​DW_FORM_ref4
 7178 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​0
 7179 ···​20······​DW_TAG_subroutine_typ​e····​[has·​children]
 7180 ····​DW_AT_prototyped···​DW_FORM_flag_present
7183 ····​DW_AT_type·········​DW_FORM_ref47181 ····​DW_AT_type·········​DW_FORM_ref4
 7182 ····​DW_AT_sibling······​DW_FORM_ref4
 7183 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​0
 7184 ···​21······​DW_TAG_subprogram····​[has·​children]
 7185 ····​DW_AT_external·····​DW_FORM_flag_present
 7186 ····​DW_AT_name·········​DW_FORM_strp
7184 ····​DW_AT_decl_file····​DW_FORM_data17187 ····​DW_AT_decl_file····​DW_FORM_data1
7185 ····​DW_AT_decl_line····​DW_FORM_data17188 ····​DW_AT_decl_line····​DW_FORM_data1
7186 ····​DW_AT_decl_column··​DW_FORM_data17189 ····​DW_AT_decl_column··​DW_FORM_data1
 7190 ····​DW_AT_prototyped···​DW_FORM_flag_present
 7191 ····​DW_AT_low_pc·······​DW_FORM_addr
 7192 ····​DW_AT_high_pc······​DW_FORM_data4
 7193 ····​DW_AT_frame_base···​DW_FORM_exprloc
 7194 ····​DW_AT_GNU_all_call_si​tes·​DW_FORM_flag_present
7187 ····​DW_AT_sibling······​DW_FORM_ref47195 ····​DW_AT_sibling······​DW_FORM_ref4
7188 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​07196 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​0
7189 ···​21······​DW_TAG_enumerator····​[no·​children]7197 ···​22······​DW_TAG_formal_paramet​er····​[no·​children]
7190 ····​DW_AT_name·········​DW_FORM_strp 
7191 ····​DW_AT_const_value··​DW_FORM_data1 
7192 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​0 
7193 ···​22······​DW_TAG_variable····​[no·​children] 
7194 ····​DW_AT_name·········​DW_FORM_strp7198 ····​DW_AT_name·········​DW_FORM_strp
7195 ····​DW_AT_decl_file····​DW_FORM_data17199 ····​DW_AT_decl_file····​DW_FORM_data1
7196 ····​DW_AT_decl_line····​DW_FORM_data17200 ····​DW_AT_decl_line····​DW_FORM_data1
7197 ····​DW_AT_decl_column··​DW_FORM_data17201 ····​DW_AT_decl_column··​DW_FORM_data1
7198 ····​DW_AT_type·········​DW_FORM_ref47202 ····​DW_AT_type·········​DW_FORM_ref4
 7203 ····​DW_AT_location·····​DW_FORM_exprloc
7199 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​07204 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​0
7200 ···​23······​DW_TAG_subprogram····​[has·​children]7205 ···​23······​DW_TAG_GNU_call_site····​[no·​children]
 7206 ····​DW_AT_low_pc·······​DW_FORM_addr
 7207 ····​DW_AT_abstract_origin​·​DW_FORM_ref4
 7208 ····​DW_AT·​value:​·​0·····​DW_FORM·​value:​·​0
 7209 ···​24······​DW_TAG_subprogram····​[has·​children]
7201 ····​DW_AT_external·····​DW_FORM_flag_present7210 ····​DW_AT_external·····​DW_FORM_flag_present
7202 ····​DW_AT_name·········​DW_FORM_strp7211 ····​DW_AT_name·········​DW_FORM_strp
7203 ····​DW_AT_decl_file····​DW_FORM_data17212 ····​DW_AT_decl_file····​DW_FORM_data1
7204 ····​DW_AT_decl_line····​DW_FORM_data17213 ····​DW_AT_decl_line····​DW_FORM_data1
7205 ····​DW_AT_decl_column··​DW_FORM_data17214 ····​DW_AT_decl_column··​DW_FORM_data1
Max diff block lines reached; 21311/26908 bytes (79.20%) of diff not shown.
817 B
readelf --wide --debug-dump=aranges {}
    
Offset 310, 24 lines modifiedOffset 310, 24 lines modified
310 ··​Length:​···················​28310 ··​Length:​···················​28
311 ··​Version:​··················​2311 ··​Version:​··················​2
312 ··​Offset·​into·​.​debug_info:​··​0xce973312 ··​Offset·​into·​.​debug_info:​··​0xce973
313 ··​Pointer·​Size:​·············​4313 ··​Pointer·​Size:​·············​4
314 ··​Segment·​Size:​·············​0314 ··​Segment·​Size:​·············​0
  
315 ····​Address····​Length315 ····​Address····​Length
316 ····​00046de0·​000002d3·316 ····​00046de0·​000003dc·
317 ····​00000000·​00000000·317 ····​00000000·​00000000·
318 ··​Length:​···················​28318 ··​Length:​···················​28
319 ··​Version:​··················​2319 ··​Version:​··················​2
320 ··​Offset·​into·​.​debug_info:​··​0xcf2a0320 ··​Offset·​into·​.​debug_info:​··​0xcf411
321 ··​Pointer·​Size:​·············​4321 ··​Pointer·​Size:​·············​4
322 ··​Segment·​Size:​·············​0322 ··​Segment·​Size:​·············​0
  
323 ····​Address····​Length323 ····​Address····​Length
324 ····​000470c0·​000003dc·324 ····​000471c0·​000002d3·
325 ····​00000000·​00000000·325 ····​00000000·​00000000·
326 ··​Length:​···················​28326 ··​Length:​···················​28
327 ··​Version:​··················​2327 ··​Version:​··················​2
328 ··​Offset·​into·​.​debug_info:​··​0xcfd3e328 ··​Offset·​into·​.​debug_info:​··​0xcfd3e
329 ··​Pointer·​Size:​·············​4329 ··​Pointer·​Size:​·············​4
330 ··​Segment·​Size:​·············​0330 ··​Segment·​Size:​·············​0
  
41.5 KB
readelf --wide --debug-dump=loc {}
    
Offset 16741, 15 lines modifiedOffset 16741, 15 lines modified
16741 ····​00011344·​v0000002·​v0000000·​views·​at·​00011342·​for:​16741 ····​00011344·​v0000002·​v0000000·​views·​at·​00011342·​for:​
16742 ·············​000167b4·​000167bc·​(DW_OP_reg6·​(esi)​)​16742 ·············​000167b4·​000167bc·​(DW_OP_reg6·​(esi)​)​
16743 ····​0001134f·​<End·​of·​list>16743 ····​0001134f·​<End·​of·​list>
  
16744 ····​00011357·​v0000000·​v0000000·​location·​view·​pair16744 ····​00011357·​v0000000·​v0000000·​location·​view·​pair
  
16745 ····​00011359·​v0000000·​v0000000·​views·​at·​00011357·​for:​16745 ····​00011359·​v0000000·​v0000000·​views·​at·​00011357·​for:​
16746 ·············​000167bc·​000167cf·​(DW_OP_addr:​·​5c47f;​·​DW_OP_stack_value)​16746 ·············​000167bc·​000167cf·​(DW_OP_addr:​·​5c52b;​·​DW_OP_stack_value)​
16747 ····​00011369·​<End·​of·​list>16747 ····​00011369·​<End·​of·​list>
  
16748 ····​00011371·​v0000000·​v0000000·​location·​view·​pair16748 ····​00011371·​v0000000·​v0000000·​location·​view·​pair
  
16749 ····​00011373·​v0000000·​v0000000·​views·​at·​00011371·​for:​16749 ····​00011373·​v0000000·​v0000000·​views·​at·​00011371·​for:​
16750 ·············​000167bc·​000167cf·​(DW_OP_fbreg:​·​4)​16750 ·············​000167bc·​000167cf·​(DW_OP_fbreg:​·​4)​
16751 ····​0001137f·​<End·​of·​list>16751 ····​0001137f·​<End·​of·​list>
Offset 143563, 420 lines modifiedOffset 143563, 420 lines modified
  
143563 ····​000a1af2·​v0000000·​v0000000·​views·​at·​000a1aee·​for:​143563 ····​000a1af2·​v0000000·​v0000000·​views·​at·​000a1aee·​for:​
143564 ·············​00046ca2·​00046ca4·​(DW_OP_reg0·​(eax)​)​143564 ·············​00046ca2·​00046ca4·​(DW_OP_reg0·​(eax)​)​
143565 ····​000a1afd·​v0000000·​v0000000·​views·​at·​000a1af0·​for:​143565 ····​000a1afd·​v0000000·​v0000000·​views·​at·​000a1af0·​for:​
143566 ·············​00046ca4·​00046cb5·​(DW_OP_reg6·​(esi)​)​143566 ·············​00046ca4·​00046cb5·​(DW_OP_reg6·​(esi)​)​
143567 ····​000a1b08·​<End·​of·​list>143567 ····​000a1b08·​<End·​of·​list>
  
143568 ····​000a1b10·​v0000002·​v0000000·​location·​view·​pair143568 ····​000a1b10·​v0000000·​v0000000·​location·​view·​pair
143569 ····​000a1b12·​v0000000·​v0000000·​location·​view·​pair143569 ····​000a1b12·​v0000000·​v0000000·​location·​view·​pair
143570 ····​000a1b14·​v0000000·​v0000000·​location·​view·​pair143570 ····​000a1b14·​v0000000·​v0000000·​location·​view·​pair
143571 ····​000a1b16·​v0000000·​v0000000·​location·​view·​pair 
143572 ····​000a1b18·​v0000000·​v0000000·​location·​view·​pair 
  
143573 ····​000a1b1a·​v0000002·​v0000000·​views·​at·​000a1b10·​for:​143571 ····​000a1b16·​v0000000·​v0000000·​views·​at·​000a1b10·​for:​
143574 ·············​00046fb0·​00046fec·​(DW_OP_lit0;​·DW_OP_stack_value)​143572 ·············​00047061·​000470f8·​(DW_OP_reg7·(edi)​)​
143575 ····​000a1b26·​v0000000·​v0000000·​views·​at·​000a1b12·​for:​143573 ····​000a1b21·​v0000000·​v0000000·​views·​at·​000a1b12·​for:​
143576 ·············​00046fec·​00047000·​(DW_OP_fbreg:​·-​36)​143574 ·············​000470f9·​00047124·​(DW_OP_reg7·(edi)​)​
143577 ····​000a1b32·​v0000000·​v0000000·​views·​at·​000a1b14·​for:​143575 ····​000a1b2c·​v0000000·​v0000000·​views·​at·​000a1b14·​for:​
143578 ·············​00047025·​0004708b·​(DW_OP_fbreg:​·-​36)​143576 ·············​00047125·​00047167·​(DW_OP_reg7·(edi)​)​
143579 ····​000a1b3e·v0000000·v0000000·views·​at·​000a1b16·​for:​143577 ····​000a1b37·<End·of·list>
143580 ·············​00047093·​00047097·​(DW_OP_lit0;​·​DW_OP_stack_value)​ 
143581 ····​000a1b4a·​v0000000·​v0000000·views·at·000a1b18·for:​143578 ····​000a1b3f·​v0000001·​v0000000·location·​view·pair
143582 ·············00047097·000470b3·(DW_OP_fbreg:​·-​36)​143579 ····000a1b41·v0000000·v0000000·location·​view·pair
143583 ····​000a1b56·<End·​of·list>143580 ····​000a1b43·​v0000000·v0000000·location·view·​pair
 143581 ····​000a1b45·​v0000000·​v0000000·​location·​view·​pair
143584 ····​000a1b5e·​v0000004·​v0000000·​location·​view·​pair143582 ····​000a1b47·​v0000000·​v0000000·​location·​view·​pair
143585 ····​000a1b60·​v0000000·​v0000000·​location·​view·​pair 
143586 ····​000a1b62·​v0000000·​v0000000·location·​view·pair143583 ····​000a1b49·​v0000001·​v0000000·views·at·000a1b3f·for:​
143587 ····​000a1b64·v0000000·v0000000·location·view·​pair143584 ·············00047061·0004707b·(DW_OP_breg0·(eax)​:​·​-​1;​·DW_OP_stack_value)​
143588 ····​000a1b66·​v0000000·​v0000000·location·​view·pair143585 ····​000a1b56·​v0000000·​v0000000·views·at·000a1b41·for:​
143589 ····000a1b68·v0000000·v0000000·location·view·pair143586 ·············0004707b·00047083·​(DW_OP_breg6·​(esi)​:​·​12;​·DW_OP_deref;​·DW_OP_lit1;​·DW_OP_minus;​·DW_OP_stack_value)​
 143587 ····​000a1b66·​v0000000·​v0000000·​views·​at·​000a1b43·​for:​
143590 ····000a1b6a·v0000004·v0000000·views·at·000a1b5e·​for:​143588 ·············000470dd·000470e2·(DW_OP_breg0·(eax)​:​·-​1;​·DW_OP_stack_value)​
143591 ·············00046fb0·00046fec·(DW_OP_lit0;​·DW_OP_stack_value)​143589 ····000a1b73·v0000000·v0000000·views·at·​000a1b45·​for:​
143592 ····000a1b76·v0000000·v0000000·views·at·000a1b60·​for:​143590 ·············000470f9·00047107·(DW_OP_breg0·(eax)​:​·-​1;​·DW_OP_stack_value)​
143593 ·············00046fec·0004702e·(DW_OP_reg7·(edi)​)​143591 ····000a1b80·v0000000·​v0000000·​views·at·​000a1b47·for:​
143594 ····​000a1b81·v0000000·v0000000·views·at·000a1b62·​for:​143592 ·············00047125·0004713a·(DW_OP_breg6·(esi)​:​·​12;​·​DW_OP_deref;​·DW_OP_lit1;​·​DW_OP_minus;​·DW_OP_stack_value)​
143595 ·············​0004702e·00047036·(DW_OP_breg7·​(edi)​:​·-​1;​·DW_OP_stack_value)​143593 ····​000a1b90·<End·of·list>
143596 ····​000a1b8e·​v0000000·​v0000000·​views·​at·​000a1b64·​for:​ 
143597 ·············00047036·0004708b·(DW_OP_reg7·​(edi)​)​143594 ····000a1b98·v0000002·v0000002·location·​view·​pair
143598 ····​000a1b99·​v0000000·​v0000000·views·at·000a1b66·for:​143595 ····​000a1b9a·​v0000002·​v0000000·location·​view·pair
143599 ·············00047093·00047097·(DW_OP_lit0;​·DW_OP_stack_value)​143596 ····000a1b9c·v0000000·v0000000·location·view·​pair
143600 ····​000a1ba5·​v0000000·​v0000000·​views·​at·​000a1b68·​for:​ 
143601 ·············00047097·000470b3·​(DW_OP_reg7·​(edi)​)​143597 ····000a1b9e·v0000002·​v0000002·​views·​at·​000a1b98·​for:​
143602 ····​000a1bb0·<End·​of·list>143598 ·············​00047061·​00047069·​(DW_OP_implicit_value​·​4·byte·block:​·​0·0·0·​0·​)​
 143599 ····​000a1bae·​v0000002·​v0000000·​views·​at·​000a1b9a·​for:​
143603 ····000a1bb8·v0000000·v0000000·​location·view·​pair143600 ·············00047069·0004706d·​(DW_OP_breg1·(ecx)​:​·0;​·​DW_OP_breg2·​(edx)​:​·0;​·DW_OP_plus;​·​DW_OP_lit24;​·DW_OP_minus)​
143604 ····​000a1bba·​v0000000·​v0000000·location·​view·pair143601 ····​000a1bbf·​v0000000·​v0000000·views·at·000a1b9c·for:​
143605 ····000a1bbc·v0000001·v0000000·location·view·​pair143602 ·············000470f9·00047107·(DW_OP_implicit_value​·​4·​byte·​block:​·0·​0·​0·​0·​)​
143606 ····​000a1bbe·​v0000000·v0000000·location·view·​pair143603 ····​000a1bcf·<End·​of·list>
143607 ····​000a1bc0·​v0000000·​v0000000·​location·​view·​pair 
 143604 ····​000a1bd7·​v0000002·​v0000000·​location·​view·​pair
143608 ····​000a1bc2·​v0000000·​v0000000·views·at·000a1bb8·for:​143605 ····​000a1bd9·​v0000000·​v0000000·location·​view·pair
143609 ·············​00046fec·​00047031·​(DW_OP_reg6·​(esi)​)​ 
143610 ····​000a1bcd·​v0000000·​v0000000·​views·​at·​000a1bba·​for:​143606 ····​000a1bdb·​v0000002·​v0000000·​views·​at·​000a1bd7·​for:​
143611 ·············​00047031·​0004703f·​(DW_OP_breg6·​(esi)​:​·-​12;​·​DW_OP_stack_value)​143607 ·············​0004706d·​00047079·​(DW_OP_breg7·​(edi)​:​·​4;​·​DW_OP_GNU_deref_type:​·​4·​<0xce99d>;​·​DW_OP_GNU_convert·​<0xce996>;​·​DW_OP_GNU_regval_type​:​·11·​(st0)​·​<0xce996>;​·​DW_OP_minus;​·​DW_OP_GNU_convert·​<0xce99d>;​·​DW_OP_stack_value)​
143612 ····​000a1bda·​v0000001·​v0000000·​views·​at·​000a1bbc·​for:​143608 ····​000a1bf3·​v0000000·​v0000000·​views·​at·​000a1bd9·​for:​
143613 ·············​0004703f·​0004707b·​(DW_OP_reg6·(esi)​)​143609 ·············​000470dd·​000470e2·​(DW_OP_breg7·​(edi)​:​·​4;​·​DW_OP_GNU_deref_type:​·​4·​<0xce99d>;​·​DW_OP_GNU_convert·​<0xce996>;​·DW_OP_GNU_regval_type​:​·​11·​(st0)​·​<0xce996>;​·​DW_OP_minus;​·​DW_OP_GNU_convert·<0xce99d>;​·​DW_OP_stack_value)​
143614 ····​000a1be5·​v0000000·v0000000·views·​at·​000a1bbe·​for:​143610 ····​000a1c0b·<End·​of·list>
143615 ·············​0004707b·​0004708b·​(DW_OP_breg6·​(esi)​:​·​-​12;​·​DW_OP_stack_value)​ 
143616 ····​000a1bf2·​v0000000·​v0000000·views·at·000a1bc0·for:​143611 ····​000a1c13·​v0000001·​v0000000·location·​view·pair
143617 ·············​00047097·​000470b3·​(DW_OP_reg6·​(esi)​)​ 
143618 ····​000a1bfd·<End·of·list>143612 ····​000a1c15·v0000001·v0000000·views·​at·​000a1c13·​for:​
 143613 ·············​00047069·​0004706d·​(DW_OP_breg1·​(ecx)​:​·​0;​·​DW_OP_breg2·​(edx)​:​·​0;​·​DW_OP_plus;​·​DW_OP_lit28;​·​DW_OP_minus;​·​DW_OP_stack_value)​
143619 ····​000a1c05·​v0000000·v0000000·location·view·​pair143614 ····​000a1c27·<End·​of·list>
143620 ····​000a1c07·​v0000000·​v0000000·​location·​view·​pair 
143621 ····​000a1c09·​v0000000·​v0000000·​location·​view·​pair143615 ····​000a1c2f·​v0000000·​v0000000·​location·​view·​pair
143622 ····​000a1c0b·​v0000000·​v0000000·​location·​view·​pair143616 ····​000a1c31·​v0000000·​v0000000·​location·​view·​pair
143623 ····​000a1c0d·​v0000000·​v0000000·​location·​view·​pair143617 ····​000a1c33·​v0000000·​v0000000·​location·​view·​pair
 143618 ····​000a1c35·​v0000000·​v0000000·​location·​view·​pair
143624 ····​000a1c0f·​v0000000·​v0000000·​views·​at·​000a1c05·​for:​ 
143625 ·············00046fec·0004700f·​(DW_OP_reg0·​(eax)​)​143619 ····000a1c37·v0000000·​v0000000·​views·​at·​000a1c2f·​for:​
143626 ····000a1c1a·v0000000·​v0000000·​views·​at·​000a1c07·​for:​143620 ·············00046f21·00046f35·​(DW_OP_reg0·​(eax)​)​
143627 ·············00047048·00047064·​(DW_OP_reg0·​(eax)​)​143621 ····000a1c42·v0000000·​v0000000·​views·​at·​000a1c31·​for:​
143628 ····000a1c25·v0000000·​v0000000·​views·​at·​000a1c09·for:​143622 ·············00046f35·0004701e·​(DW_OP_fbreg:​·-​36)​
143629 ·············00047064·00047066·(DW_OP_breg4·​(esp)​:​·​0)​143623 ····000a1c4e·v0000000·v0000000·views·​at·​000a1c33·​for:​
143630 ····000a1c31·v0000000·​v0000000·​views·​at·​000a1c0b·​for:​143624 ·············0004701e·00047024·​(DW_OP_reg0·​(eax)​)​
143631 ·············00047066·00047075·​(DW_OP_fbreg:​·-​68)​143625 ····000a1c59·v0000000·​v0000000·​views·​at·​000a1c35·for:​
143632 ····000a1c3e·v0000000·​v0000000·​views·​at·​000a1c0d·for:​143626 ·············00047024·0004703a·​(DW_OP_fbreg:​·-​36)​
143633 ·············00047097·0004709d·(DW_OP_reg0·(eax)​)​143627 ····​000a1c65·<End·of·list>
143634 ····​000a1c49·​<End·​of·​list> 
 143628 ····​000a1c6d·​v0000000·​v0000000·​location·​view·​pair
143635 ····​000a1c51·​v0000000·​v0000000·​location·​view·​pair143629 ····​000a1c6f·​v0000000·​v0000000·​location·​view·​pair
 143630 ····​000a1c71·​v0000000·​v0000000·​location·​view·​pair
143636 ····​000a1c53·​v0000000·​v0000000·views·at·000a1c51·for:​143631 ····​000a1c73·​v0000000·​v0000000·location·​view·pair
143637 ·············​00047006·​00047025·​(DW_OP_addr:​·​5c47b;​·​DW_OP_stack_value)​ 
143638 ····​000a1c63·<End·of·list>143632 ····​000a1c75·v0000000·v0000000·views·​at·​000a1c6d·​for:​
 143633 ·············​00046f48·​00046f4c·​(DW_OP_reg0·​(eax)​)​
143639 ····​000a1c6b·​v0000000·​v0000000·location·​view·pair143634 ····​000a1c80·​v0000000·​v0000000·views·at·000a1c6f·for:​
 143635 ·············​00046f4c·​00046fb9·​(DW_OP_reg5·​(ebp)​)​
143640 ····​000a1c6d·​v0000000·​v0000000·​views·​at·​000a1c6b·​for:​143636 ····​000a1c8b·​v0000000·​v0000000·​views·​at·​000a1c71·​for:​
143641 ·············​00047006·​00047021·​(DW_OP_fbreg:​·​-​44;​·DW_OP_deref)​143637 ·············​00046fb9·​00046fbd·​(DW_OP_reg0·(eax)​)​
143642 ····​000a1c7a·<End·of·list>143638 ····​000a1c96·v0000000·v0000000·views·​at·​000a1c73·​for:​
 143639 ·············​00046fbd·​0004701d·​(DW_OP_reg5·​(ebp)​)​
143643 ····​000a1c82·​v0000001·v0000000·location·view·​pair143640 ····​000a1ca1·<End·​of·list>
  
143644 ····​000a1c84·​v0000001·​v0000000·views·at·000a1c82·for:​143641 ····​000a1ca9·​v0000003·​v0000000·location·​view·pair
143645 ·············0004705a·0004707b·(DW_OP_addr:​·5c483;​·DW_OP_stack_value)​143642 ····000a1cab·v0000000·v0000000·location·view·pair
143646 ····​000a1c94·<End·​of·list>143643 ····​000a1cad·​v0000000·v0000000·location·view·​pair
 143644 ····​000a1caf·​v0000000·​v0000000·​location·​view·​pair
143647 ····​000a1c9c·​v0000001·​v0000000·​location·​view·​pair 
 143645 ····​000a1cb1·​v0000003·​v0000000·​views·​at·​000a1ca9·​for:​
143648 ····000a1c9e·v0000001·v0000000·views·at·​000a1c9c·​for:​143646 ·············00046f48·00046f79·(DW_OP_lit0;​·DW_OP_stack_value)​
143649 ·············0004705a·00047075·(DW_OP_fbreg:​·-​44;​·​DW_OP_deref)​143647 ····000a1cbd·v0000000·v0000000·views·at·​000a1cab·​for:​
143650 ····​000a1cab·<End·​of·list>143648 ·············​00046f79·00046fa3·(DW_OP_reg6·(esi)​)​
 143649 ····​000a1cc8·​v0000000·​v0000000·​views·​at·​000a1cad·​for:​
143651 ····​000a1cb3·v0000002·v0000001·location·view·​pair143650 ·············00046fa3·00046fb9·(DW_OP_breg6·(esi)​:​·​-​1;​·DW_OP_stack_value)​
143652 ····​000a1cb5·​v0000001·​v0000000·location·​view·pair143651 ····​000a1cd5·​v0000000·​v0000000·views·at·000a1caf·for:​
 143652 ·············​00046fb9·​00046ffb·​(DW_OP_reg6·​(esi)​)​
143653 ····​000a1cb7·​v0000002·v0000001·views·​at·​000a1cb3·​for:​143653 ····​000a1ce0·<End·​of·list>
143654 ·············​00046f50·​00046f78·​(DW_OP_lit1;​·​DW_OP_stack_value)​ 
Max diff block lines reached; 28786/42427 bytes (67.85%) of diff not shown.
815 B
readelf --wide --debug-dump=ranges {}
    
Offset 310, 24 lines modifiedOffset 310, 24 lines modified
310 ··​Length:​···················​28310 ··​Length:​···················​28
311 ··​Version:​··················​2311 ··​Version:​··················​2
312 ··​Offset·​into·​.​debug_info:​··​0xce973312 ··​Offset·​into·​.​debug_info:​··​0xce973
313 ··​Pointer·​Size:​·············​4313 ··​Pointer·​Size:​·············​4
314 ··​Segment·​Size:​·············​0314 ··​Segment·​Size:​·············​0
  
315 ····​Address····​Length315 ····​Address····​Length
316 ····​00046de0·​000002d3·316 ····​00046de0·​000003dc·
317 ····​00000000·​00000000·317 ····​00000000·​00000000·
318 ··​Length:​···················​28318 ··​Length:​···················​28
319 ··​Version:​··················​2319 ··​Version:​··················​2
320 ··​Offset·​into·​.​debug_info:​··​0xcf2a0320 ··​Offset·​into·​.​debug_info:​··​0xcf411
321 ··​Pointer·​Size:​·············​4321 ··​Pointer·​Size:​·············​4
322 ··​Segment·​Size:​·············​0322 ··​Segment·​Size:​·············​0
  
323 ····​Address····​Length323 ····​Address····​Length
324 ····​000470c0·​000003dc·324 ····​000471c0·​000002d3·
325 ····​00000000·​00000000·325 ····​00000000·​00000000·
326 ··​Length:​···················​28326 ··​Length:​···················​28
327 ··​Version:​··················​2327 ··​Version:​··················​2
328 ··​Offset·​into·​.​debug_info:​··​0xcfd3e328 ··​Offset·​into·​.​debug_info:​··​0xcfd3e
329 ··​Pointer·​Size:​·············​4329 ··​Pointer·​Size:​·············​4
330 ··​Segment·​Size:​·············​0330 ··​Segment·​Size:​·············​0
  
1.76 KB
objdump --line-numbers --disassemble --demangle --reloc --section=.text {}
    
Offset 1954, 60 lines modifiedOffset 1954, 60 lines modified
  
1954 00046cd0·​<mypaint_benchmark_st​art>:​1954 00046cd0·​<mypaint_benchmark_st​art>:​
1955 »       ​.​.​.​1955 »       ​.​.​.​
  
1956 00046d30·​<mypaint_benchmark_en​d>:​1956 00046d30·​<mypaint_benchmark_en​d>:​
1957 »       ​.​.​.​1957 »       ​.​.​.​
  
1958 00046de0·​<read_file>:​1958 00046de0·​<lines_in_string>:​
1959 »       ​.​.​.​1959 »       ​.​.​.​
  
1960 00046ea0·​<expect_int>:​1960 00046e20·​<mypaint_utils_stroke​_player_new>:​
1961 »       ​.​.​.​1961 »       ​.​.​.​
  
1962 00046ef0·​<expect_float>:​1962 00046e70·​<mypaint_utils_stroke​_player_free>:​
1963 »       ​.​.​.​1963 »       ​.​.​.​
  
1964 00046f50·​<expect_true>:​1964 00046eb0·​<mypaint_utils_stroke​_player_set_brush>:​
1965 »       ​.​.​.​1965 »       ​.​.​.​
  
1966 00046fb0·​<test_cases_run>:​1966 00046ec0·​<mypaint_utils_stroke​_player_set_surface>:​
1967 »       ​.​.​.​1967 »       ​.​.​.​
  
1968 000470c0·​<lines_in_string>:​1968 00046ed0·​<mypaint_utils_stroke​_player_reset>:​
1969 »       ​.​.​.​1969 »       ​.​.​.​
  
1970 00047100·​<mypaint_utils_stroke​_player_new>:​1970 00046ee0·​<mypaint_utils_stroke​_player_set_source_da​ta>:​
1971 »       ​.​.​.​1971 »       ​.​.​.​
  
1972 00047150·​<mypaint_utils_stroke​_player_free>:​1972 00047040·​<mypaint_utils_stroke​_player_iterate>:​
1973 »       ​.​.​.​1973 »       ​.​.​.​
  
1974 00047190·​<mypaint_utils_stroke​_player_set_brush>:​1974 00047170·​<mypaint_utils_stroke​_player_run_sync>:​
1975 »       ​.​.​.​1975 »       ​.​.​.​
  
1976 000471a0·​<mypaint_utils_stroke​_player_set_surface>:​1976 000471a0·​<mypaint_utils_stroke​_player_set_transacti​ons_on_stroke_to>:​
1977 »       ​.​.​.​1977 »       ​.​.​.​
  
1978 000471b0·​<mypaint_utils_stroke​_player_reset>:​1978 000471b0·​<mypaint_utils_stroke​_player_set_scale>:​
1979 »       ​.​.​.​1979 »       ​.​.​.​
  
1980 000471c0·​<mypaint_utils_stroke​_player_set_source_da​ta>:​1980 000471c0·​<read_file>:​
1981 »       ​.​.​.​1981 »       ​.​.​.​
  
1982 00047320·​<mypaint_utils_stroke​_player_iterate>:​1982 00047280·​<expect_int>:​
1983 »       ​.​.​.​1983 »       ​.​.​.​
  
1984 00047450·​<mypaint_utils_stroke​_player_run_sync>:​1984 000472d0·​<expect_float>:​
1985 »       ​.​.​.​1985 »       ​.​.​.​
  
1986 00047480·​<mypaint_utils_stroke​_player_set_transacti​ons_on_stroke_to>:​1986 00047330·​<expect_true>:​
1987 »       ​.​.​.​1987 »       ​.​.​.​
  
1988 00047490·​<mypaint_utils_stroke​_player_set_scale>:​1988 00047390·​<test_cases_run>:​
1989 »       ​.​.​.​1989 »       ​.​.​.​
  
1990 000474a0·​<mapping_new>:​1990 000474a0·​<mapping_new>:​
1991 »       ​.​.​.​1991 »       ​.​.​.​
  
1992 00047510·​<mapping_free>:​1992 00047510·​<mapping_free>:​
1993 »       ​.​.​.​1993 »       ​.​.​.​
2.18 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 5991, 45 lines modifiedOffset 5991, 45 lines modified
5991 ··​[·​30e9b]··​__suseconds_t5991 ··​[·​30e9b]··​__suseconds_t
5992 ··​[·​30ea9]··​timeval5992 ··​[·​30ea9]··​timeval
5993 ··​[·​30eb1]··​time_spent5993 ··​[·​30eb1]··​time_spent
5994 ··​[·​30ebc]··​gettimeofday5994 ··​[·​30ebc]··​gettimeofday
5995 ··​[·​30ec9]··​brushlib/​tests/​mypaint-​benchmark.​c5995 ··​[·​30ec9]··​brushlib/​tests/​mypaint-​benchmark.​c
5996 ··​[·​30eec]··​__time_t5996 ··​[·​30eec]··​__time_t
5997 ··​[·​30ef5]··​get_time5997 ··​[·​30ef5]··​get_time
5998 ··​[·​30efe]··tests_n5998 ··​[·​30efe]··number_of_events
5999 ··​[·​30f06]··TestCaseType5999 ··​[·​30f0f]··​strtok
6000 ··​[·​30f13]··expect_true6000 ··​[·​30f16]··__isoc99_sscanf
6001 ··​[·​30f1f]··failures6001 ··​[·​30f26]··current_event_index
6002 ··​[·​30f28]··passed6002 ··​[·​30f3a]··last_event_time
6003 ··​[·​30f2f]··expected6003 ··​[·​30f4a]··data_copy
6004 ··​[·​30f38]··brushlib/​tests/​testutils.​c6004 ··​[·​30f54]··​lines
6005 ··​[·​30f53]··__fread_alias6005 ··​[·​30f5a]··transaction_on_stroke​
6006 ··​[·​30f61]··​test_case6006 ··​[·​30f70]··mypaint_utils_stroke_​player_iterate
6007 ··​[·​30f6b]··expect_float6007 ··​[·​30f94]··last_event
6008 ··​[·​30f78]··​expect_int6008 ··​[·​30f9f]··brushlib/​tests/​mypaint-​utils-​stroke-​player.​c
6009 ··​[·​30f83]··actual6009 ··​[·​30fcc]··lines_in_string
6010 ··​[·​30f8a]··description6010 ··​[·​30fdc]··matches
6011 ··​[·​30f96]··pass6011 ··​[·​30fe4]··last_event_index
6012 ··​[·​30f9b]··file_size6012 ··​[·​30ff5]··strdup
6013 ··​[·​30fa5]··​number_of_events6013 ··​[·​30ffc]··mypaint_utils_stroke_​player_reset
6014 ··​[·​30fb6]··​strtok6014 ··​[·​3101e]··tests_n
6015 ··​[·​30fbd]··__isoc99_sscanf6015 ··​[·​31026]··TestCaseType
6016 ··​[·​30fcd]··current_event_index6016 ··​[·​31033]··​expect_true
6017 ··​[·​30fe1]··last_event_time6017 ··​[·​3103f]··failures
6018 ··​[·​30ff1]··data_copy6018 ··​[·​31048]··passed
6019 ··​[·​30ffb]··lines6019 ··​[·​3104f]··expected
6020 ··​[·​31001]··transaction_on_stroke​6020 ··​[·​31058]··brushlib/​tests/​testutils.​c
6021 ··​[·​31017]··mypaint_utils_stroke_​player_iterate6021 ··​[·​31073]··​__fread_alias
6022 ··​[·​3103b]··last_event6022 ··​[·​31081]··test_case
6023 ··​[·​31046]··brushlib/​tests/​mypaint-​utils-​stroke-​player.​c6023 ··​[·​3108b]··​expect_float
6024 ··​[·​31073]··lines_in_string6024 ··​[·​31098]··​expect_int
6025 ··​[·​31083]··matches6025 ··​[·​310a3]··​actual
6026 ··​[·​3108b]··last_event_index6026 ··​[·​310aa]··description
6027 ··​[·​3109c]··strdup6027 ··​[·​310b6]··pass
6028 ··​[·​310a3]··mypaint_utils_stroke_​player_reset6028 ··​[·​310bb]··file_size
6029 ··​[·​310c5]··​mapping_get_n6029 ··​[·​310c5]··​mapping_get_n
6030 ··​[·​310d3]··​xvalues6030 ··​[·​310d3]··​xvalues
6031 ··​[·​310db]··​mapping_get_base_valu​e6031 ··​[·​310db]··​mapping_get_base_valu​e
6032 ··​[·​310f2]··​inputs_used6032 ··​[·​310f2]··​inputs_used
6033 ··​[·​310fe]··​yvalues6033 ··​[·​310fe]··​yvalues
6034 ··​[·​31106]··​pointsList6034 ··​[·​31106]··​pointsList
6035 ··​[·​31111]··​mapping_get_inputs_us​ed_n6035 ··​[·​31111]··​mapping_get_inputs_us​ed_n
1.82 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1070, 20 lines modifiedOffset 1070, 20 lines modified
1070 ··​0x000042b0·​46554e43·​54494f4e·​5f5f006d·​79706169·​FUNCTION__.​mypai1070 ··​0x000042b0·​46554e43·​54494f4e·​5f5f006d·​79706169·​FUNCTION__.​mypai
1071 ··​0x000042c0·​6e742d74·​6573742d·​73757266·​6163652e·​nt-​test-​surface.​1071 ··​0x000042c0·​6e742d74·​6573742d·​73757266·​6163652e·​nt-​test-​surface.​
1072 ··​0x000042d0·​63005f5f·​50524554·​54595f46·​554e4354·​c.​__PRETTY_FUNCT1072 ··​0x000042d0·​63005f5f·​50524554·​54595f46·​554e4354·​c.​__PRETTY_FUNCT
1073 ··​0x000042e0·​494f4e5f·​5f2e3335·​3235006d·​79706169·​ION__.​3525.​mypai1073 ··​0x000042e0·​494f4e5f·​5f2e3335·​3235006d·​79706169·​ION__.​3525.​mypai
1074 ··​0x000042f0·​6e742d62·​656e6368·​6d61726b·​2e630067·​nt-​benchmark.​c.​g1074 ··​0x000042f0·​6e742d62·​656e6368·​6d61726b·​2e630067·​nt-​benchmark.​c.​g
1075 ··​0x00004300·​5f737461·​72745f74·​696d6500·​5f5f5052·​_start_time.​__PR1075 ··​0x00004300·​5f737461·​72745f74·​696d6500·​5f5f5052·​_start_time.​__PR
1076 ··​0x00004310·​45545459·​5f46554e·​4354494f·​4e5f5f2e·​ETTY_FUNCTION__.​1076 ··​0x00004310·​45545459·​5f46554e·​4354494f·​4e5f5f2e·​ETTY_FUNCTION__.​
1077 ··​0x00004320·​32363138·​00746573·74757469·6c732e63·​2618.​testutils.​c1077 ··​0x00004320·​32363138·​006d7970·61696e74·2d757469·​2618.​mypaint-​uti
1078 ··​0x00004330·005f5f50·52455454·​595f4655·4e435449·.​__PRETTY_FUNCTI1078 ··​0x00004330·6c732d73·74726f6b·652d706c·61796572·ls-​stroke-​player
1079 ··​0x00004340·4f4e5f5f·2e323439·35006d79·7061696e·ON__.​2495.​mypain1079 ··​0x00004340·2e63005f·5f505245·5454595f·46554e43·.​c.​__PRETTY_FUNC
1080 ··​0x00004350·742d7574·696c732d·7374726f·6b652d70·t-​utils-​stroke-​p1080 ··​0x00004350·54494f4e·5f5f2e32·38313100·74657374·TION__.​2811.​test
1081 ··​0x00004360·6c617965·​722e6300·​5f5f5052·​45545459·layer.​c.​__PRETTY1081 ··​0x00004360·7574696c·​732e6300·​5f5f5052·​45545459·utils.​c.​__PRETTY
1082 ··​0x00004370·​5f46554e·​4354494f·​4e5f5f2e·​32383131·​_FUNCTION__.​28111082 ··​0x00004370·​5f46554e·​4354494f·​4e5f5f2e·​32343935·​_FUNCTION__.​2495
1083 ··​0x00004380·​006d6170·​70696e67·​2e63005f·​5f505245·​.​mapping.​c.​__PRE1083 ··​0x00004380·​006d6170·​70696e67·​2e63005f·​5f505245·​.​mapping.​c.​__PRE
1084 ··​0x00004390·​5454595f·​46554e43·​54494f4e·​5f5f2e31·​TTY_FUNCTION__.​11084 ··​0x00004390·​5454595f·​46554e43·​54494f4e·​5f5f2e31·​TTY_FUNCTION__.​1
1085 ··​0x000043a0·​38333700·​5f5f5052·​45545459·​5f46554e·​837.​__PRETTY_FUN1085 ··​0x000043a0·​38333700·​5f5f5052·​45545459·​5f46554e·​837.​__PRETTY_FUN
1086 ··​0x000043b0·​4354494f·​4e5f5f2e·​31383433·​005f5f50·​CTION__.​1843.​__P1086 ··​0x000043b0·​4354494f·​4e5f5f2e·​31383433·​005f5f50·​CTION__.​1843.​__P
1087 ··​0x000043c0·​52455454·​595f4655·​4e435449·​4f4e5f5f·​RETTY_FUNCTION__1087 ··​0x000043c0·​52455454·​595f4655·​4e435449·​4f4e5f5f·​RETTY_FUNCTION__
1088 ··​0x000043d0·​2e313835·​32005f5f·​50524554·​54595f46·​.​1852.​__PRETTY_F1088 ··​0x000043d0·​2e313835·​32005f5f·​50524554·​54595f46·​.​1852.​__PRETTY_F
1089 ··​0x000043e0·​554e4354·​494f4e5f·​5f2e3138·​3631005f·​UNCTION__.​1861.​_1089 ··​0x000043e0·​554e4354·​494f4e5f·​5f2e3138·​3631005f·​UNCTION__.​1861.​_