Files
arduino-esp32/tools/sdk/lib/libheap.a

613 lines
183 KiB
Plaintext
Raw Normal View History

2017-08-01 08:51:04 +03:00
!<arch>
2017-09-12 09:40:52 +03:00
/ 1505193983 0 0 0 1326 `
2<05><05><05><05><05>rrrrrrrrrr<00>$<00>$<00>$<00>$<00>$<00>$<00>$<00>$<00>$<00>$<00>$"<22>"<22>"<22>"<22>"<22>"<22>"<22>"<22>"<22>"<22>"<22>"<22>"<22>"<22>sLsLsLsLsLsLsLsLsLsLregistered_heapsheap_caps_enable_nonos_stack_heapsheap_caps_initheap_caps_add_region_with_capsheap_caps_add_regionheap_caps_matchheap_caps_mallocheap_caps_freeheap_caps_reallocheap_caps_get_free_sizeheap_caps_get_minimum_free_sizeheap_caps_get_infoheap_caps_get_largest_free_blockheap_caps_print_heap_infoheap_caps_check_integritymulti_heap_get_allocated_size_implmulti_heap_register_implmulti_heap_set_lockmulti_heap_malloc_implmulti_heap_free_implmulti_heap_realloc_implmulti_heap_checkmulti_heap_dumpmulti_heap_free_size_implmulti_heap_minimum_free_size_implmulti_heap_get_info_implheap_trace_init_standaloneheap_trace_startheap_trace_stopheap_trace_resumeheap_trace_get_countheap_trace_getheap_trace_dump__wrap_malloc__wrap_free__wrap_heap_caps_free__wrap_realloc__wrap_calloc__wrap_heap_caps_malloc__wrap_heap_caps_reallocmulti_heap_mallocmulti_heap_freemulti_heap_reallocmulti_heap_get_allocated_sizemulti_heap_registermulti_heap_get_infomulti_heap_free_sizemulti_heap_minimum_free_sizemulti_heap_internal_check_block_poisoningmulti_heap_internal_poison_fill_region// 42 `
2017-08-01 08:51:04 +03:00
heap_caps_init.o/
2017-09-12 09:40:52 +03:00
multi_heap_poisoning.o/
/0 1505193982 501 20 100644 27644 `
ELF^<00>c4(63 D\<00><00><00>6A<00>2<EFBFBD>B<EFBFBD><42><EFBFBD><EFBFBD><00><00>r<1D>heap_initE (%d) %s: region %d: hole punching is not supported!
heap_idx <= num_heaps/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/heap/./heap_caps_init.cheap_idx == num_heapsSLIST_EMPTY(&registered_heaps)heaps_array != NULL6A|<7C>P3;DPD %<00><><11><><EFBFBD><08>ʺ<><CABA>7<><02><><00><><01><>Ҡ<00> |<7C><>(<28> <1D>$ <0A><>t<EFBFBD> G<><16><><EFBFBD>I<08><><EFBFBD><EFBFBD><18>8y<04><><EFBFBD>8 7* <09><>t<EFBFBD><74><01>#<02><><00> <0C>$ <09><><EFBFBD>ʻ<EFBFBD><00> <19><00><00><05><00>
<EFBFBD><00><00>|<7C><>"U<><00><08><>F<><46><1D>6A!(<02><00>r<EFBFBD>8<EFBFBD><02><00><00>r<EFBFBD>z<EFBFBD><7A><14><00>(<28>V<12><1D>6<EFBFBD>}!()G<><47>"<22> $A<>" !<21>g<03><00><01><00><00><00><00>7<EFBFBD><00><00><00><00>7<EFBFBD><00> H7! #<23><><12><02><04><00>3!('3<> <14>GX7 4<>$*%h<02>#*%<25>(*)'<27>*<2A>$*%h"<22>#*%("'<27><19>3:5|<7C>)#h<03>$*%i8h:69D<>4<EFBFBD> )gMXGh7F<00>2:68#&D"W2<57>Ig@$<24><>")w)<29>"<22> $A<>" !<21><19> ]M<01>.<00>&87*#("P<><50><EFBFBD>8:49Wf<02>'59<07>g7<67><11><00><00><><EFBFBD><EFBFBD><00><00><00>59Z<><5A>8:4<><34><11>'*<2A><><EFBFBD><11><00><> <0C>K<EFBFBD>0<EFBFBD> <20><00><00><><11>7<EFBFBD><37><EFBFBD><08>3<EFBFBD><08><18><><EFBFBD>C<EFBFBD>Z8<5A><38><11><><10><>K<EFBFBD><4B><00>8'*#<23>2<11>:8"<11><>P5<50><35>#*$ 9r<39><00>W<EFBFBD><00>PU<50><55>%*$ 9<>Xf(G'<27><06><>2'W<11><00><00><><EFBFBD><EFBFBD><00><00>!(<02><><EFBFBD><00><00><><EFBFBD><EFBFBD><00><00> <20><><EFBFBD><EFBFBD> K<><4B><EFBFBD><00><00>J <20><><EFBFBD>8:4<><06>s<EFBFBD><00>=
<EFBFBD>"<22> =Xgh<67>B'W2<57><32><03><00><00><><EFBFBD><EFBFBD><00><00><00>w<EFBFBD><77><EFBFBD><03><00> hgF @T<><54>%*S<>u<EFBFBD>z<EFBFBD><7A><14><00>̴!XY<>9<02>"<22><>*#<23><><EFBFBD><EFBFBD>Y<EFBFBD>Dg4<67><1D>6A 
<EFBFBD>
<20><>0<EFBFBD><30><EFBFBD><EFBFBD> <20><02>$ <18><> @<40><><EFBFBD><EFBFBD>t7$<02><><00><>tVV<>,J<><00>]
<16> <0C> <20> <20><00>95IE"<22><14><02><00>0<><30><EFBFBD><03><00><00>u 9<>70<><02><00>!<00><02><00>1HI<>Y<03><02><00> F"<22>F|<7C><><02><05><00><1D>"<22><1D>"<22><1D>6A" <00><><11><00><><EFBFBD><08>"0<><30><11><00><><EFBFBD><18><><EFBFBD><EFBFBD>!<21><><11><><EFBFBD>)<29><><EFBFBD><EFBFBD><EFBFBD><11><00><><EFBFBD><03>K<><4B><00>-
<1D><1B><><00><08>9<EFBFBD>"<22><1D>"<22><1D>heap_caps_init <00><><EFBFBD><EFBFBD>|  <00> , <00> P<00> ^ <00>
( <0C>kH\<02>0}<07>intK<08>R.><02>0vW<02>1>8 ><05>j<07><04><06>5,Z-e]<05>~<06><>"<06><><08><06><>@<06><><02><18>JS<08><1A><08>Sw <09>c
<EFBFBD><02>&<26><08>(<28>)%n*%<08>+<2B> ,n4<><08>6<> end7<><02>8<><02> <1E><04> <0C>
& <08>
&^ $
^<08>
!S<08>
"<22> end
#<23>
$<24>
%<25>M
&<26>  
'  <0A>
/<2F><08>
/^0 <1F>=<0F><0F><0F>'6f &<26><06><10> <01><>F <20>R4
dd8<00><01><>8<>R<13>8<>to8<> <00>i>>I<00>F?<3F>h5A<><00>'B<><00>N<00><17>H<><00><12>?
<19>J
Z \]u<04>((,<01>*<2A>R<00> Zr%U
[r<1B>f<00><01>PcjPs<01>%<{[<01>hq<17><01>%<00><00><17><01><><00>H.<00>ir><00>b<00>Zt[r\rvTiz>vBa{<7B>(b|<7C><00><18>1i<01>> <00>i<01>>/<00>F<01><>Y!n<01><><01><><00>5`
<00>Z\[<08>\]D]k
<00>Zs\<<1D>t
<00>Z s2$q"#<19><00>Z<03>D 9i<01>><00>
(Z r3$r"2$t"[4<00>
[vP<di<01>><00>mU
[u,k
xZq:<00><00>Z<04><>H<00><00>Z<04><><1D>`
<00>Z\[<08>\]<03><1D>`
Z\[<08>\]<03>D`
1Z\[<08>\]<03>Pk
Zs[<03>P\<03>L <09>c"<22>3<06> d{"<22>Z<06> <09><00>
<EFBFBD><06><04>c#
<01><00><01><><13><01><><00><13><01><>\end<01><><00>err<01>!<01><>H$<01><01><>:<00>
5Z$Jk
TZu[r\<Yt
hZrd4
<00>Zs[tsuU
<00>[r<1D><00>
<00>Zr<1D><00>
<00>Zr<19><00>
Zu<04><06>#<23><01>^<01>n <13><01><>[%end<01><>S&0i<01>><00> >F<01>n <00>("<17><01><><00>F<00>[r\st <06>'TAG<1B><00> c<00> ()L!<21> <06> <09><00> ()<29>.<2E> <06> )<29>/<2F> % <09><00> ()<29>:<3A> <06> )<29>;<3B> *so))^>)_^>)^>)<29>^>+<2B><00> W+MM L+<2B><00> <0C>+PP c+<2B><00> ),<2C><00>+<2B><00><06>+<2B><00>
1+<2B><00> )+cce+>> +$+Z% U: ; I$ > $ >  I&I : ;  : ; I8 I
!I/ : ; I8 <  : ;  I: ; ( .: ; '@<18>B: ; I<12><>1: ; I: ; I 4: ; I4: ; I <19><>1<1A><><18>B.?: ; @<18>B4: ; I<1D><>144I4I4 U!4: ; I"!I/#.?: ; 'I@<18>B$
: ;%: ; I& U'4: ; I(!)4: ; I?<*4: ; I?+.?<n: ; ,.?<nS<00>S
T
t}<7D> <00>T 0<><00>U<00>X<><00>u4$r"<22>QZQSxerZr<00>x<00>[<5B><00>x|"<22><><00>[Q_Z r<72>!<00>q<00><00><00><><00><00>T<><00><00>H<00><00>t<74><7F><00><00>H1<1C><00>0<>U8S8<00><00><><EFBFBD><00>U"(U<00> S"S-<00>SHP0<>PvSv<00>Tx<00>s4$u"<22><><00>R<><00>s4$u"<22><><00>R<><00>s4$u"<22><><00>t4$u"<22><><00>S<><00>t4$u"<22>x}t4$u"<22>}<00>R<><00>t4$u"<22><><00>R<><00>t4$u"<22><><00>R<><00>t4$u"<22><00><00>R<00>0<><00>V"*V
v4$<24><>"<22>
R
<00>
v4$<24><>"<22>S<00><00>D<00>"R-XRPX0<>X<00>TQRQ<00><00>R<><52><00>R<><00><00>R<><52><00>R<><00><00>R<><52><00>R<><00><00>R<>hSh<00><00>S<><53><00>S<><00><00>S<><53><00>S<><00><00>S<><00>T<><00><00>T<><54><00>T<><00><00>T<><54><00>T<><00><00>T<><00> <09><><EFBFBD><00>0<><30><00> <09><><EFBFBD><00>R<><00> <09><><<00>UHRHJ<00>R<>JWRWY<00>R<>Y\R\^<00>R<> +YJYYX!#X-EY:@z<04>@EZD<00>,<00><00>^<00><00><00><00><00>"-0 TWY<00>,<00><00>^89<01> /Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/heap/./Users/ficeto/Desktop/ESP32/ESP32/xtensa-esp32-elf/lib/gcc/xtensa-esp32-elf/5.2.0/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/newlib/include/machine/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/newlib/include/sys/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/newlib/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/freertos/include/freertos/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/esp32/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/soc/include/soc/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/heap/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/log/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/esp32/include/romheap_caps_init.cstddef.h_default_types.hlock.hstdint.hportmacro.hesp_err.hsoc_memory_layout.hmulti_heap.h heap_private.hesp_log.h
ets_sys.h assert.hstdlib.h   8                  
  j    (     z  
 <03>              z   
~  
 }    
     (      s y         |           y  
 <03>   
            i 
  `
#  <03>     |   u   doneuint32_t_init_startregistered_heaps_write_lockESP_LOG_VERBOSEregionnextshort intsize_tmallocsizetyperegistered_heaps__uint32_tregister_heapmemcpy_iram_text_endoverlapsle_nextmulti_heap_register__intptr_tcountsoc_memory_type_desc_theapfreeheap_caps_add_region_with_caps_data_startregStart_lock_acquiresoc_memory_typesintptr_tesp_log_level_tlong long intvPortCPUInitializeMutexlong intsoc_memory_regionsESP_LOG_INFOheap_caps_matchiram_addressnamecapsunsigned charheap_idx_lock_releaseregions__func__ownerheap_caps_enable_nonos_stack_heapssigned charlong long unsigned inttypenum_heapsunsigned intregistered_heap_llesp_err_tsoc_memory_region_countslh_firstsoc_reserved_region_countstartshort unsigned intets_printfaliased_iramheap_t_charp_newESP_LOG_DEBUGint32_tESP_LOG_NONE_Boolmulti_heap_set_lockdisable_mem_regionstartup_stackmulti_heap_mallocheap_caps_initmulti_heap_handle_theap_caps_add_regionESP_LOG_WARNlong unsigned intsoc_reserved_regionssoc_memory_region_tsizetemp_heapsregEnd__int32_t_lock_tportMUX_TYPEesp_log_timestamp_heap_start/Users/ficeto/Desktop/ESP32/ESP32/public-libs-build/build/heapheaps_array__assert_func/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/heap/./heap_caps_init.cheap_theap_muxGNU C99 5.2.0 -mlongcalls -ggdb -Og -std=gnu99 -ffunction-sections -fdata-sections -fstrict-volatile-bitfieldsESP_LOG_ERRORfrommulti_heap_infosoc_reserved_region_tGCC: (crosstool-NG crosstool-ng-1.22.0-61-gab8375a) 5.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
ABI=0
 |( |((("( "4
">>"E"del "x"<00><00>,"<00>(   "%",(OOP%"uvT"<00><00> "<00>+"4"5o"<00><00>8"<00>"<00>("""""D"WX"m"{|"<00>())m"<00><00>"<00><00>"<00><00>"<00><00>"<00>"<00>(   >"JJYY^((.symtab.strtab.shstrtab.rela.literal.register_heap.rela.literal.disable_mem_region.rela.literal.heap_caps_enable_nonos_stack_heaps.rela.literal.heap_caps_init.rela.literal.heap_caps_add_region_with_caps.rela.literal.heap_caps_add_region.text.data.bss.rela.text.register_heap.rodata.str1.4.rela.text.disable_mem_region.rela.text.heap_caps_enable_nonos_stack_heaps.rela.text.heap_caps_init.rela.text.heap_caps_add_region_with_caps.rela.text.heap_caps_add_region.bss.registered_heaps_write_lock$5169.rodata.__func__$5138.rela.debug_frame.rela.debug_info.debug_abbrev.rela.debug_loc.rela.debug_aranges.rela.debug_ranges.rela.debug_line.debug_str.comment.xtensa.info.rela.xt.lit.rela.xt.prop<00><>  <00>3A!#$&(*,  -./1bv<00><00><00><00><><EFBFBD>,<00><00>-9Nhy<00><00><00><00><00><00><00><00><00><00> ^heap_caps_init.cregister_heapdisable_mem_region__func__$5138registered_heaps_write_lock$5169multi_heap_registersoc_memory_region_countesp_log_timestampets_printfregistered_heapsheap_caps_enable_nonos_stack_heapsmulti_heap_set_locksoc_memory_regions_heap_start_data_start_iram_text_end_init_startsoc_reserved_regionssoc_reserved_region_countsoc_memory_typesheap_caps_initmemcpy__assert_funcvPortCPUInitializeMutexheap_caps_matchmulti_heap_mallocheap_caps_add_region_with_capsmalloc_lock_acquire_lock_releasefreeheap_caps_add_region$% &'(*%+, -./01 $(,204(8<@4DHLP5T4X6\`5d5h7l8p5t4x*(: 46$*; <$=+2% 9

$<00>;<00>a<00><00><00><00><00><00>"(.44>@EHeKeZ<00>glrxx<00>{<00><00><00><00> <00> &<00><00> '<00><00><00>
'
% 
% *'
!,/ :=L dPdr <00><00> <00><00> <00># &$,(K,<00>,<00> <00><00>0<00>$<00>(<00>4<00>8<00>$<00>( -2<5$;(T <00>o4x <00>&@& 44D4 BHB \L\ i P<00> <00><00> <00><00> v<00> <00><00> <00>  <00>  5/P/ 5WTW 4~X~ 6<00> <00><00>\<00> <00> <00><00> <00> <00><00>`<00> 5<00> "<00>d<00> 5<00>h<00> 7 l 8 0- <00>0 D>p> 5JtJ 4b mgxg *m |<00> Xu<00><00> <00><00> <00>  <00># ), <00>/ <00>44 :< <00>D D 4SS 6^^ $j <00>oo *zz ;<00> <00> <<00> <00><00>$<00> =L5LYJ%J@ @ 9Q !(,,049@DDH
L
Q
X\\` d i pttx | <00> <00><00><00><00><00><00> !&3:HOV[fsz<00><00><00><00><00><00><00><00><00><00><00> #/;Gdw<00><00><00><00><00><00><00><00><00>
":FRep|<00><00><00><00><00><00><00><00><00><00><00><00><00>(6;? LQUZdisx<00><00><00>N<00><00><00><00><00><00><00><00>
<00>
<00><00>

% ) 8=GLV_dr|<00><00><00><00><00> <00> H<00><00> <00> <00> v<00><00> <00> v  <00>,2CH L Q[`kuz <00><00><00><00> <00> <00> <00> ) : > POT e y <00> <00> <00><00><00><00> <00><00><00> #,2 <00><00> <00> <00><00><00><00><00><00><00>  " 6 U i <00> <00> <00> <00> <00><00><00><00>   % )  . 8 = A (F P U <00> <00> <00> <00> <00> <00> <00> 
(


*
5
9
@
D
K
O
V
Z
a
e
l
p
u
y
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
 ")-6:IMUYhlsw<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>    & * < @ G K [ _ h l <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00>     ( , : > E I W [ b f t x <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00>     / 3 ; ? F J Y ] m q x | <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00>     " & - 1 ; ? F J \ ` g k u y <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00>       ( , 3 7 H L [_fjtx<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> 
$
( , 0 4 8<       $ 048<HLPTX
\
` d h l ptF\
d G <00>PTflrx ~<00><00><00><00>7<00>><00>K<00>N<00>Q<00>S<00>X<00>]<00>e<00>{<00>~<00><00><00><00><00><00><00><00><00>$
*
0
6
<
F
Q
%X
'\
*o u { !<00> ,<00> :<00> H<00> P<00> b<00> d<00> v<00> x<00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00> <00> <00> <00> <00>! <00>' <00>- 3
9 ? J Q #W 5] ]c hi po <00>u <00>{ <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00> <00> <00> -<00> 0<00> 2 D P  X d m o) |4 <00>; <00>? <00>R ] d j 2p <v ?| J<00> L<00> N<00> Y<00> f<00> j<00> m<00> u<00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00><00><00>  (: J'L-T3Y7\ ( $0<HT`lx<00><00><00><00><00><00><00><00><00><00><00> ,
8
D
P
\
h
t <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00>    ( 4 @ L X d p | <00> <00> <00> <00> <00> <00> <00> <00> <00> <00>    $ 0 < HT`lx<00><00><00><00><00><00> 4@<00>6 4 <87@<00>6<4 ]L X@<00>6$4 <00>X|<00>@7t4 <00><00>(<00>@<00>8x4  <00><00><00>@904  <00> <00>    @894 2 <00>4<00>/@P9,4 R<00>,M@|:l4 <00><00><00>{@<00>:<00>4 <00><00><00><00>@<00>>P4 <00>D^<00>@@<00>4 <00><00><00> <00><00>@<00>@t4 2T<00>
-@B| 4! >KQaL@<00>M<00> 4$ avH\@8W<00>4& u<00><00>p@<00>W 4( <00>><<00>@<00>X<00>4* <00>0z#<00><00>0J);<00><00>)8<00><00>)0<00>@x_H4/ <00><00>)<00><00>@<00>_<00>41 <00>-<00><00>0<00>5$ |43heap_caps.o/ 1505193982 501 20 100644 31448 `
ELF^Pq4(=:<00><><EFBFBD>? <00><><EFBFBD>?p<00><00><00><> <09><00><><EFBFBD>?<3F><><EFBFBD>?<00><><EFBFBD><EFBFBD><00> <00> ,<d<00><00><00><00>6A<00><00><00>x<EFBFBD><78><EFBFBD>8<EFBFBD>"<04>H<EFBFBD>" <09><>V<EFBFBD><56> <1D>-<1D>6A02<30>2<EFBFBD><32><EFBFBD>'9<11><00><00><>0<EFBFBD><00><00><00>7<><10><00><<1B><00><00> <20><01><00><00><>2<EFBFBD><00><00>0<><01><00><00><>3<EFBFBD><00><00><00>08<30>)K#<1D>6A0`<04><> <0C>G<02>%;"B<><42>@" <05>AH<04><00>t<16>@u<>xwc|<7C>p<EFBFBD>0<EFBFBD><30>u<>@<40><><EFBFBD>|<7C><><EFBFBD>0<EFBFBD><30>w<><77><01><><00><><EFBFBD><EFBFBD><EFBFBD>t<EFBFBD>7<02><><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>&x4<78>w<><1B>w(Krp<72> <20><00><00><1A>e<><65>-
<1D><><02><00><00>JH<4A>V<EFBFBD><56>U<>5F<><46> <1D> <1D>-
<1D>6A<00><12><00><><EFBFBD><00>9"<22><>(<02><02><><EFBFBD><EFBFBD>
2017-08-01 08:51:04 +03:00
<EFBFBD><00><00><><EFBFBD><EFBFBD><00><00><00><02>z<EFBFBD><00><1D>6A̢<><04>%-
2017-09-12 09:40:52 +03:00
<1D>̃<>% <1D><00><02><><EFBFBD>]
2017-08-01 08:51:04 +03:00
<EFBFBD>
2017-09-12 09:40:52 +03:00
<EFBFBD><00><00><><EFBFBD><EFBFBD><00><00><00>z<EFBFBD>j <08><08>P<><50><EFBFBD> <0B><> <1B><>8<EFBFBD>F <09><><10><> <0B><03><02><00><00><>@<40> <20>%=
2017-08-01 08:51:04 +03:00
<EFBFBD>z<EFBFBD><02>u<EFBFBD><00><00>
<EFBFBD><00><00><>С<00><00><00>
<20> 0<> <20><00><00>%-<1D>-
<1D> <1D>dstart >= SOC_DIRAM_DRAM_LOW/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/heap/./heap_caps.cdend <= SOC_DIRAM_DRAM_HIGH(dstart & 3) == 0(dend & 3) == 0heap != NULL && "free() target pointer is outside heap areas"heap != NULL && "realloc() pointer is outside heap areas"old_size > 0Heap summary for capabilities 0x%08X:
At 0x%08x len %d free %d allocated %d min_free %d
largest_free_block %d alloc_blocks %d free_blocks %d total_blocks %d
Totals: free %d allocated %d min_free %d largest_free_block %d
2017-09-12 09:40:52 +03:00
6A<00>r<EFBFBD>8<EFBFBD>X <08>F <20><><EFBFBD>
<EFBFBD><EFBFBD> <1B><>8<EFBFBD>F <09><><10><> <1D> <1D> <1D>6A18 <00><02><03><00><00><><EFBFBD>s<EFBFBD><00><00>D8<44>VC<56>-<1D>6A18 <00><02><03><00><00><><EFBFBD>s<EFBFBD><00><00>D8<44>VC<56>-<1D>6<><1C> <20> <20><00>AHF<00>@<40> <20><00>:<04><01>t<EFBFBD><00><00><02><01><><EFBFBD><02><12><11><><EFBFBD><12>"<22>!<21><>s<EFBFBD>"<22>2<EFBFBD>1<EFBFBD><31><EFBFBD>2<EFBFBD>B<EFBFBD>A<EFBFBD><41><EFBFBD>B<EFBFBD>R<EFBFBD>Q<EFBFBD><51><EFBFBD>R<EFBFBD>b<EFBFBD>a<EFBFBD><61><EFBFBD>bH<>V<EFBFBD><56><1D>6<><00><02><01><00>(!<1D>6<><00><02><00><00>18<03><00><02><03><00><00>
<EFBFBD><01>s<EFBFBD><00><00>C<EFBFBD>3<EFBFBD>1<EFBFBD><11><01><><EFBFBD><EFBFBD><00><00><00>a<EFBFBD>Q<EFBFBD>!<04>!<21><00><00>8<>V<EFBFBD><56><EFBFBD><00><00><00><02><01><00><00>!<21>1<EFBFBD><11><01><00><00><1D>6A]00ta`b!H F<00>t<EFBFBD><74><EFBFBD><06>j <08><08>@<40><><EFBFBD> <0B><> <1B><>8<EFBFBD>F<00><06><><10><><17><03><00><00> <02> H<>V<EFBFBD><56><1D>heap_caps_reallocheap_caps_freedram_alloc_to_iram_addr <00><><EFBFBD><EFBFBD>| ( (t 4 <00><00> L: <00><00> - - s@@@_  b ^<00>hintO<02>7T<07><06><08>E<03>7?<07><03>1%zV(<08>,-Z <04>s <1E><04>K<05>% 4<05>, )<05>, <09><05>, <09><05>, :<05>, s<05>, K<05>,<03><05><><06>Q .<06><> X<06><>5<06>0<02>
<EFBFBD>s <0B>&<26> <09>&<26> <0C>$ <20> <09>!c <09>"<22> end#<23> $Q %<25> @&s <04>)'<27> j/ <09>/<2F>f;<3B>;;;a@<40>FA%A<12><13><01><>(<01><>ptr<01><>p<01><>:<01><>X<04>p,<2C>(t<01><>$,<2C>tlen,,<00><18>.<2E><00><18>/<2F><00>%<00><16>4<>SM5<>SI<00> <Z [0\]`<00> kZ [1\]px<00> <00>Z [2\]<03><1C><00> Z [3\]<03>
<EFBFBD><00> <0B><12><04><1D>G\4<01>VG; <1E>G<>SI `!""<00>!".<00>O<><00><00><01><17>O,<00><1E>O<>SretQ<>'R<>h#F_%<00># a<><00>#8jj%<00><00> <00>[w$<00> [w0<00> [r$W<01>L:<01><>ptr<01><><00>p<01><> <01><>K%<00>%\<00>}<01><>ifF<00>Zrz<00> <00>Z [<08>\]<03><1C><00> [r
<EFBFBD><00> <0B><12>B<01><><00><00><01><>ptr<01><><00><17><01>,<1E><01>%T<01><>U%6<01>\H<18>͌`&<00><01><>'U!<21>""~!<21>".<00>(P<00>rŌ<00><1C><00> [r\s%<25>5j<18><01>,<00><00> [r<00> ?Z [<08>\],(<00> YZs[r-Zr<1A>V<00>Zs[t<1A><00>Zr<1A>F<00>Zr<1A><00> <00>Z [<08>\]<03><1C>VZs[t
<EFBFBD> <0B><12>[<01>,-<01>o<17>؜<00>ret<01>, ۉS<00>eZs[r)"<00> <1D><01>,-<01><><17><01><>+ret<01>,L<01><>S<00><00>Zs[r)"<00> $<24><01>s<01>t R<01>t R<1E><01><>S<01><>T%(D? <16><01>%<02>@2<00> [<02>@<00> ] Zr[0\L%<00>Zt[s%<1D><01>,<01><> <17><01><>kR<01>%<02>@ <00>Z<02>@[r*<2A> <01><>
+<2B> <01>R,R%<02>@,<01>S<00> %
Z<[r <00>?
Zs[r,<00> S
[<02>@B<00> j
ZdT<00> <00>
Z<03>b <00>
Z<03>l<00><00>
Z<02>@[r}<00> Z<03>-<2D>#\_<01><> .<2E>#<01><00>+#\S,,%\v0.<2E>/&\<00>,(<01>T0+r <00>!""<00>!(".<00>H [s1_/<2F>2)2<><00>)20022>2I3<49><00>2<05>2EE<05>2<EFBFBD><00><05>3ss2<><00> <09>4<EFBFBD>
<00>2w% U$ > : ; I$ >   I< : ;  : ; I8
I !I/  : ;  : ; I8 .: ; 'I : ; I4: ; I &I.: ; 'I@<18>B: ; I4: ; I4: ; I: ; I4: ; I4I4<1A><>1<1B><><18>B<1C><>1.?: ; 'I@<18>B: ; I1X Y 1! "41# U$.?: ; '@<18>B% &1X Y '1( U)<29><>1*.?: ;'@<18>B+: ;I,4: ;I-.?: ;'I@<18>B.: ;I/4: ;I01X Y14: ; I?<2.?<n: ; 3.?<n4.?<n: ; n!R!$<00>R<>$&R&(<00>R<>!R!$<00>R<>$&R&(<00>R<>(<00>R<><00>s(.S.<00><00>S<>+<00>R<><00>s1<00>S<><00> r<00>S"4<1C><><00>
s<06>S"4<1C>*R*,<00>R<>,.R.0<00>R<>02R24<00>R<>*R*,<00>R<>02R24<00>R<> Y X<00><00>R<><00>r}<7D><>&R&(w|<7C>(ARDFRFH<00>R<>HJR<00><00>0<>#Z02ZDH0<>HLZ<00>[(*[<00><00>0<><30>DUHLU<00>9THLT<00>WL_R_ar<04>a<00>RO_R_ar<04>aex<><78><EFBFBD><EFBFBD><04>e<00><00>R<>ftZz~Z\_R_ar<04><00><00>R<><00><00>R<><52><00>R<><00><00>R<><52>/R/1<00>R<>13R35<00>R<>57R79<00>R<><00><00>S<>1<00>S<>15S59<00>S<><00><00>yt)<29><00>1S59S<00><00>Y<00><00>X<00><00>Z15ZZ"Z"'\+R+-<00>R<>0<>-T+R+-<00>R<>0<>-TR<00>R<>R_U1<>RRV_R@T(8Y(8Xt((t4<00><00>L:<00><00>--s_<00>?ADHJ<00>7HJ<00>2HJ<00><00>15((<00>4<00>LL<00><00>9--s_S~<01> /Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/heap/./Users/ficeto/Desktop/ESP32/ESP32/xtensa-esp32-elf/lib/gcc/xtensa-esp32-elf/5.2.0/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/newlib/include/machine/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/newlib/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/heap/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/freertos/include/freertosheap_caps.cstddef.h_default_types.hstdint.hmulti_heap.hportmacro.hheap_private.hassert.hstdio.h<built-in><03>       }  <03>                          ~          f  }  & U #                   <03>   } <03>   
2017-08-01 08:51:04 +03:00
 
 
2017-09-12 09:40:52 +03:00
    t    <03> t   }    <03> ~    ~
   <03> ~    ~
   <03>  
 
      t    <03> 
 <03>    
  z    
 <03>  }    <03>~ 
 } <03>  
 }    heap_caps_mallocprint_errorsvalidaddrheap_tmulti_heap_freenextshort intsize_tsizetyperegistered_heapsdram_alloc_to_iram_addristart__uint32_told_sizememcpyheap_caps_get_largest_free_blocklargest_free_blockmulti_heap_get_infosle_next__intptr_tmulti_heap_free_sizeheapintptr_ttotal_allocated_byteslong long intiptrinfoheap_caps_freeget_all_capsmemsetlong intdstartheap_caps_get_infoprintfheap_caps_matchheap_caps_print_heap_infounsigned charcapsheap_caps_get_minimum_free_sizemulti_heap_reallocmulti_heap_check__func__ownertotal_free_bytesmulti_heap_minimum_free_sizeGNU C99 5.2.0 -mlongcalls -ggdb -Og -std=gnu99 -ffunction-sections -fdata-sections -fstrict-volatile-bitfieldsheap_caps_check_integritysigned charlong long unsigned intmulti_heap_get_allocated_sizeuint32_tportMUX_TYPEheap_caps_reallocunsigned intall_capsregistered_heap_lldramAddrPtrputsslh_firststartshort unsigned intsizeheap_t_charminimum_free_bytesdendhinfo_Boolmulti_heap_info_tmulti_heap_mallocmulti_heap_handle_theap_muxlong unsigned intallocated_blockstotal_blockscount/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/heap/./heap_caps.cnew_pfind_containing_heap/Users/ficeto/Desktop/ESP32/ESP32/public-libs-build/build/heapremCaps__builtin_puts__assert_funcall_heapscompatible_capspriomulti_heap_infoheap_caps_get_free_sizefree_blocksGCC: (crosstool-NG crosstool-ng-1.22.0-61-gab8375a) 5.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
2017-08-01 08:51:04 +03:00
ABI=0
2017-09-12 09:40:52 +03:00
<00> 8 <00>  8 (   " "#$"(((!I"`"x"<00> "<00>(<00><00><00>"<00><00>"<00><00>!"<00>+"(("CDHHL(L.z
"<00>"<00>(<00><00><00> "<00><00>&"<00><00>"<00><00>>"11559("  ,,"00"4(  "$ "-(  "$ "-(Y"s((>"T+"("'("88@"OP"UV"X"_(((.symtab.strtab.shstrtab.rela.iram1.literal.rela.literal.heap_caps_get_free_size.rela.literal.heap_caps_get_minimum_free_size.rela.literal.heap_caps_get_info.rela.literal.heap_caps_get_largest_free_block.rela.literal.heap_caps_print_heap_info.rela.literal.heap_caps_check_integrity.text.data.bss.rela.iram1.rodata.str1.4.rela.text.heap_caps_match.rela.text.heap_caps_get_free_size.rela.text.heap_caps_get_minimum_free_size.rela.text.heap_caps_get_info.rela.text.heap_caps_get_largest_free_block.rela.text.heap_caps_print_heap_info.rela.text.heap_caps_check_integrity.rodata.__func__$4894.rodata.__func__$4887.rodata.__func__$4839.rela.debug_frame.rela.debug_info.debug_abbrev.rela.debug_loc.rela.debug_aranges.rela.debug_ranges.rela.debug_line.debug_str.comment.xtensa.info.rela.xt.lit.rela.xt.prop<00><> ("%0(tH$V#!#$%&(*+-/13   4568du<00>4<00><00><00><00><00>L:<00><00><00><00><00><00>-7L-l<00>s<00><00><00><00><00><00><00>_!heap_caps.cfind_containing_heap__func__$4839dram_alloc_to_iram_addr__func__$4887__func__$4894registered_heaps__assert_funcheap_caps_matchheap_caps_mallocmulti_heap_mallocheap_caps_freemulti_heap_freeheap_caps_reallocmulti_heap_reallocmulti_heap_get_allocated_sizememcpyheap_caps_get_free_sizemulti_heap_free_sizeheap_caps_get_minimum_free_sizemulti_heap_minimum_free_sizeheap_caps_get_infomemsetmulti_heap_get_infoheap_caps_get_largest_free_blockheap_caps_print_heap_infoprintfputsheap_caps_check_integritymulti_heap_check)  8)TX\hlpt(*,*0*4*D-H-`*d/x*|1<00>2<00>*<00>3)+5)+7)9+ :8) =+ :$=(=,>084=)@17: @IOR Wf
2017-08-01 08:51:04 +03:00

"
,

%
2017-09-12 09:40:52 +03:00
0
 & + $ 5& 
&  +$  7&!n
!
9! +%l,! , :n" 8##V9#K# Y#t## =# + T&# & :<#$< =N#(N =V\#,\ >f#0f 8w#4w =$$Z$25:LXRXX@82(=XB$B @HPJVZ!(,,04(9(@DDH
2017-08-01 08:51:04 +03:00
L
Q
2017-09-12 09:40:52 +03:00
X\\`d<00>i<00>pttx|L<00>L<00><00><00><00><00><00><00><00><00><00><00><00> <00> <00> <00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>  $) !-:AHOV[hot<00><00><00><00><00><00><00><00><00><00><00><00> &9ER_|<00><00><00><00><00><00><00><00><00>#/GQUjw|<00><00><00>(<00><00><00><00><00><00><00><00><00><00>.7=N]fl}<00><00><00><00><00><00><00><00>
<00>
<00>


*/
3
<A
E
NWae<00>pz<00><00><00><00><00><00><00><00><00><00><00><00><00>  &*L?LQ[`jos\|<00><00><00><00><00><00><00><00><00><00>',9FPU_dnw{<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>"1:@Zk<00><00><00><00><00><00><00>  !+:?L f pz~<00><00><00><00><00><00><00><00><00><00><00>   (! / @ ^ { <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> 

&
@
T
e
k
|
<00>
<00>
<00>
<00>
2017-08-01 08:51:04 +03:00
<00>
2017-09-12 09:40:52 +03:00
<00>
<00>
<00>
<00>
<00>
<00>
<00>
  ! 3 7 G L P Y ^ b (k s <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00>       $(:>EISW^btx<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> 



&
*
1
5
?
C
J
2017-08-01 08:51:04 +03:00
N
2017-09-12 09:40:52 +03:00
`
d
k
o
y
}
<00>
<00>
<00>
<00>
<00>
<00>
<00><00><00><00><00><00><00><00><00><00><00><00>
'+37>BIMUYhlsw<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> $(59KOVZimtx<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>'+26HL`dko~<00><00><00><00><00><00><00><00><00><00><00><00><00><00> <00> <00> <00>     +/6:LPX\kovz<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>( 
2017-08-01 08:51:04 +03:00
$
2017-09-12 09:40:52 +03:00
(,<00>04L8<<00>@ D HLPTX\`dhl  $(,8<@DPTX\hlptx
|
<00><00><00><00><00><00><00> <00> <00><00><00><00><00><00><00><00><00><00><00>
L <00><00>Qn<00><00><00><00> <00><00><00><00><00><00>$<00>&<00>(<00>+<00>1<00>7
IO`#f.x5~;<00>A<00>G<00>M<00>S<00>Y<00>_<00>e<00>k<00>q<00>w<00>}<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> <00><00><00><00>(<00>0<00>2<00>479 ?DHJ%L+O1Q7\=aHfOhUz[<00>a<00>g<00>m<00>s<00>y<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>(<00>-<00>15 7
"
(
.
4
:
@
"D
2W ] c i
o y <00> $<00> &<00> )<00><00><00><00>
<00><00><00>$<00>&<00>)<00><00><00><00>( 2:BK#S)[3c>lEnIq\bf y<00><00><00>"<00>,<00>0<00>B<00>T<00>V<00>Y<00>b<00>l<00><00><00><00><00><00> (08 :+@1J<PGXNZR] ! "(#0$  $!0"<#H$T`lx<00><00><00><00><00><00><00><00><00><00><00> ,8DP\ht<00><00><00><00><00><00><00><00><00><00><00>(4@LXdp|<00><00>
2017-08-01 08:51:04 +03:00
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
2017-09-12 09:40:52 +03:00


 $ 0 < H T `lx<00><00><00><00><00><00><00><00><00><00><00> ,8DP\ht<00><00><00><00><00><00><00><00><00><00><00> 4<00>@<00>;P; 4<00> /@<00><$; Z<00> U@<00><$; <00><00><00>@=0; <00><00><00>@H= ;  <00><00>8<00>@T=<00>;  $ <00>@<00>=;  #0)0/09094@><00>; @2l0T<00>4O@CH; o<00>-j@HC`; <00>-<00>@<00>C`; <00>0s<00>@Dx; <00><00><00>@<00>D; <00>@<00>D,; ,8_'@<00>E<00>;! L<00>b<00>x<00><00><00>0<00>@<00>F<00>;& <00>  <00>@lI<00> ;( <00>"<00><00> <00>@<00>V<00> ;+ <00>x<00>@<00>`,;- <00><00><00><00>@<00>a<00>;/ <00>VW<00>@<00>c;1 0<00>&0,,;g,8-<00>,8(@<00>kT;6 :<00>,(5@(l(;8 <00>1CD5<) T9)multi_heap.o/ 1505193983 501 20 100644 79224 `
ELF^@'4([Xlx<00><00><00><00><T<00><00><<00><00> 0\<00>l<00><00><00><<00><Ht<00><00><8\<00><00><<00> <8block != &heap->first_block/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/heap/./multi_heap.cis_free(b)b->next_free == block!is_free(block)size <= block_data_size(block)!is_last_block(block)prev_free_block->next_free > new_blockblock >= &heap->first_block && block <= heap->last_blocknext > (intptr_t)blocknext >= &heap->first_block && next <= heap->last_blockblock->next_free >= &heap->first_block && block->next_free <= heap->last_blocka < bget_next_block(a) == bfree_block->next_free > prev_freea->header != 0b->next_free == NULL || b->next_free > ab->next_free == NULL || b->next_free > b!is_free(pb)!is_last_block(pb)pb != &heap->first_blockprev_free->next_free == NULL || prev_free->next_free > pbheap != NULL!is_free(pb) && "realloc arg should be allocated"CORRUPT HEAP: Block %p points to itself
2017-08-01 08:51:04 +03:00
CORRUPT HEAP: Block %p is before prev block %p
CORRUPT HEAP: Block %p is outside heap (last valid block %p)
CORRUPT HEAP: Prev free block %p pointed to next free %p but this free block is %p
2017-09-12 09:40:52 +03:00
CORRUPT HEAP: Last block %p not %p
CORRUPT HEAP: Expected prev block %p to be free
2017-08-01 08:51:04 +03:00
CORRUPT HEAP: Expected %u free bytes counted %u
Heap start %p end %p
First free block %p
Block %p data size 0x%08zx bytes next block %p FREE. Next free %p
2017-09-12 09:40:52 +03:00
info->total_free_bytes == heap->free_bytes6A"<22>7<>L<EFBFBD><00><00><><EFBFBD><EFBFBD><00><00><00><07><11><00><00><><EFBFBD><EFBFBD><00><00><00>(78<19>i.<2E>+<2B><00><00><><EFBFBD><EFBFBD><00><00>-   <20><><EFBFBD><EFBFBD>t72 <09><><EFBFBD><EFBFBD><00><1D>6A<00>k<11><00><00><><EFBFBD><EFBFBD><00><00><><10>x0<78><30><EFBFBD><EFBFBD><EFBFBD>F G<><11><00><00><><EFBFBD><EFBFBD><00><00>;D|ɐD<10><><10><><11><00><00><><EFBFBD><EFBFBD><00><00><00><08><00><00><><EFBFBD><EFBFBD><00><00><00><>0<EFBFBD><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <08><><EFBFBD>8PK<50>JH <18><> <20>I̥<><03><02><00>]
874<11><00><00><> <0A><00><00>9I8<><10><>@H<>B<EFBFBD><42><EFBFBD> <04>JHI<1D>6A<00><><10>3<04>27<32><11><00><00><><EFBFBD><EFBFBD><00><00><00><>W<EFBFBD>|<7C> *B'#<13><00><00><>t<EFBFBD><00><00> <02>2'<27><11><00><00><><EFBFBD><EFBFBD><00><00>(b(<13>2'<27><11><00><00><><EFBFBD><EFBFBD><00><00><1D>6AG3<11><00><00><><EFBFBD><EFBFBD><00><00><00>|<7C>W<EFBFBD>FBR<>W<>AX<>H<01>#<13><00><00><>t<EFBFBD><00><00> <08><11><00><00><>ʡ<00><00><00><03><><04><><EFBFBD>P<04>U F]V<><04>iI<69>Xm<03>m<04><06><02><00><00><16>:<11><00><00><>ӡ<00><00><00><1A><><10><>`<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> h<12><><EFBFBD><EFBFBD>h<><10>V<01><00><00><>ڡ<00><00><16> P<> <20>R$EW3<11><00><00><>ݡ<00><00><00>5W4<11><00><00><>ޡ<00><00>YHKDI-<1D>-<1D>-<1D>-<1D>6A2<><32><EFBFBD> <20> <20><00>(b<11><00><00><><18><00><00>|Ȁ"<10>R0"<22><>"<1D> <1D>6A;<3B><>:<3A><><EFBFBD> <20><>,{<7B><>5 <0C><08><><EFBFBD><EFBFBD>8<EFBFBD><38> <1A><> <20>b(8)(8<>(8<><12><> <20>H<EFBFBD>X|<7C> 32<><32>99(-<1D> <1D>6A9<1D>6A;3|<7C>@3  <09> 0<><30> I<><49>D <20>6B"7<><02>4<00>"<00><05><00><00><><10>R|<7C> M F<00> <07><11><00><00><>V<EFBFBD><00><00><><10>x<EFBFBD><78><EFBFBD><EFBFBD><EFBFBD><EFBFBD>F <08><>7<><02><><00><>t<EFBFBD><74><01>8<02><><00>
<08><0F><08> M <09> <09>V<><56><EFBFBD><00> M <09><>(<16><05><02><00> <1D><><14><1D>|這<10><><10>x@<40><><EFBFBD><EFBFBD><EFBFBD>F <08><12><><EFBFBD><EFBFBD><12>@<40> <20> <20><00>8<12>"<22><>9"<22><02>J<EFBFBD><00>K$<1D> <1D> <1D>6AB<><42>  <09> <20><>0Y<30><59>U <20><02>F<00><02><05><00><00><04><02><00>R<><52>Xe<11><00><00><><EFBFBD><EFBFBD><00><00><><11><00><00><><EFBFBD><EFBFBD><00><00>R<>G<><11><00><00><><EFBFBD><EFBFBD><00><00><00>R<><52>PX<10>5W$<13><00><00><>t<EFBFBD><00><00> <05><04><02><00><00><1A>8<EFBFBD>4<11><00><00><><EFBFBD><EFBFBD><00><00><00>2<><32>I<1A> <19><> <20>|<7C>08<10><>@3<>2<EFBFBD><32><EFBFBD> <03>:89<12>
2<EFBFBD><EFBFBD>08C7*<13><00><00><>t<EFBFBD><00><00> 7<><0E><04><> <20><02><00>M
8c <0C>@<40> <20><02><00><00><02>J<EFBFBD><00><1D>6<EFBFBD>b<><62>;D|<7C>PD<10><02><00><00><><EFBFBD><EFBFBD><00><00><00>ӽ<04><02><00>-
<1D><00><06><02><00>R<><52>Xe<11><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><03><02><00> <1D><16><1F><02>J<EFBFBD><00>R<><52>x|<7C>PW}<06><>`<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> G8 <0A><04><06><02><00>]
<00><12>upU<70>R<EFBFBD><52>F PT<50>W<EFBFBD>(<16> <20> <20><00> <1D> V<14><><EFBFBD><EFBFBD><><10><11><>p<EFBFBD><70><EFBFBD><EFBFBD><EFBFBD><EFBFBD>A<EFBFBD> <08>A<EFBFBD><><10><><EFBFBD>&<11><00><00><>t<EFBFBD><00><00><00>1 <09>1<EFBFBD><06><02><00><00><01>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<01>*<13><00><00><>t<EFBFBD><00><00> <08><> <20><01><><10>Ș<01><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>! <08>! <09>!<21>1<EFBFBD>i<<3C><11>xpx<70><78><EFBFBD><EFBFBD>F |<7C>py<10><><EFBFBD>1<EFBFBD>w<EFBFBD>r<EFBFBD><72><EFBFBD> <07>w<EFBFBD>!zxG7<0E>1<EFBFBD> <20> <20><00>m
2017-08-01 08:51:04 +03:00
<EFBFBD>!<21><><EFBFBD>|<7C>px<10>w`w<>r<EFBFBD><72>F <07>!zxG7<0E><06>!<00><02><00>m
<EFBFBD>|<7C>px<10><>`w<>r<EFBFBD><72><EFBFBD> G7KV<4B>A<EFBFBD><03><05><00> <0A><04><06><02><00><00>e<EFBFBD><04><02><00>]
2017-09-12 09:40:52 +03:00
<EFBFBD><EFBFBD>KFx|<7C>07<10>s`3<><33><EFBFBD><EFBFBD>F <0C><04><05><00><00><04><02><00>8H"G<>2b<02><02>ʁ<00>-<1D> <1D>-<1D>6a00t<30><02><00><00><> <09><00><00><00><02>J<EFBFBD><00>b<>M Y<11>Y <17>EG<><16><15><04><00><00> <07>W<00><><16><14> <0B><04><00><00> Q<00>2G8g<><13> <0B><04><00><00> <07>I<00>hP  <08>P<><50>@<40><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><18>3<EFBFBD><04><05><11><00><00> <07> Xg<1E><><10>x@<40><><EFBFBD><EFBFBD><EFBFBD>F <08><01><><EFBFBD>IFI<11><><16>h><3E>2<EFBFBD>9<><04><><EFBFBD><EFBFBD><EFBFBD>K<01>$<13><00><00><>t<EFBFBD><00><00> @<40><><EFBFBD> <01><><EFBFBD><EFBFBD><EFBFBD><08><00>FK<><4B>{@<40><><EFBFBD><EFBFBD><EFBFBD>F <0B> <0C><00><00>w<10><04>|<7C>@HVt<56><74>2<EFBFBD><12>ӡ<00><00> <07> <07>2H <07><12>ӡ<00><00> <07> <07>H<01>$<24><><EFBFBD><04><00><00> <07>  <07> <07> <07><02>J<EFBFBD><00>-<1D>6AV<01><00><00><>Q<EFBFBD><00><00><00><02>J<EFBFBD><00>2<><10>R<EFBFBD>2<EFBFBD><03><00><00>F <00><><10>|0<><30><EFBFBD>̆ <0C><><10>=<3D>#<13><00><00><>t<EFBFBD><00><00> 0<> <20><00><00><00>h<0E><13><00><00> <0C><><00><00><><10><><EFBFBD>#<11><00><00><>t<EFBFBD><00><00>=F V<><56><EFBFBD><02>J<EFBFBD><00><1D>6A<00>"(<1D> <1D>6A<00>"("<1D> <1D>6A<1C> 0<> <20><00>b <0A><02>J<EFBFBD><00><00><><10>B|Ȁ<><10>h<EFBFBD><68>#<00><00><00><>t<EFBFBD><00><00> F<00>c<1B><>c<EFBFBD>k'|ʠ<><10>y<EFBFBD><79><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <09><03><><EFBFBD><03>#<23><><01>#<23>S<1B><>SF<><10>y<EFBFBD><79><EFBFBD><EFBFBD><EFBFBD><EFBFBD>F <09><13><><EFBFBD><13>C<1B><>C<EFBFBD><><10><><EFBFBD>(<11><00><00><>t<EFBFBD><00><00><00> F <08><><C997><EFBFBD>"<22>3<EFBFBD>87<11><00><00><><EFBFBD><EFBFBD><00><00><00><02>J<EFBFBD><00><1D>multi_heap_get_info_implmulti_heap_dumpmulti_heap_checkmulti_heap_realloc_implmerge_adjacentmulti_heap_free_implget_prev_free_blocksplit_if_necessarymulti_heap_malloc_implget_next_blockassert_valid_blockmulti_heap_get_allocated_size_impl <00><><EFBFBD><EFBFBD>| p <00> } 8 : Q   8 l@<00>0<00>     <00> P u D<00>P<06><03>7[('int<03>^Vy<07>1Lg2^<03>,<03>-S2<03>s<03>~J<04>^<05>Q>?<04><1E><04>\? "]<5D> <09>^<5E> <09>_<> `9 2a.
<05><> <09><05><> ;<05><> <09><05><> <09><05><> d<05><> 2<05><> s<05><><03><05>?
<06><> z<06><> <09><06><><03><06><><02> J<> 'K<> <0C>L( <0A> <0E>,H( I<><0F> <03>N .]b<>Zy<>f<11>yfl."<01><><03><11><01>f:<01><><13><01><><10><01><><03><11><01>f<10>g9<03><11>g<>c<01>9p<01>Q<01><16><01>fSqM<00>b<01>9RJ<01>TZ.J:<01>qZL2<00><00>Z[<08>\]lT<00>Z[<08>\]x<00><00>Z[<08>\]n<00>? <0A><0E>  <20><01><00><01>[Q<01>R<15><01>9j<01><><00><15><01>9<00>qk!<21>9J<01><>ZPq<01><><1B>q"#<23><00>#<23>$qt<1B>#"t#<23>D#<23><00>$q<00>X<1B><00>"<22>#<23><00>#<23><00><00>Z[<08>\]<03>A<00><00>Z[<08>\]<03>`<00><00>Z[<08>\]t<00>Z[<08>\]<03><1C><00>.Zr[s<1E><00>Z[
\]<03> <0A>k<0E>[n9<03><11>nf:p<>%q<00> <0A><00><0E><12> <20><01>}<01>Q<01>[<16><01>fSq&#Z<00>:<01>fp#!<01>w<1B><00>"#!#<23><00>&<26>B<00>Z[t\]<J\<01><>Z<00>\<00><00>Z[<08>\]T{<00>Z[<08>\]<03> <00>Z[<08>\]!?[X<01>98<01><>
Q<01>'a<01>9S(b<01>9oq<00>
)#<01><><00><1A>æ<1B><00>p+!<01> <1B><00>"+!#<23>&<26>J<00>Z[t\]<Ja<01>) ZsJh<01>F Z<00>|J<00> )<29><01>9<00>)S<01>9<00>q<00>֪ <1B><00>"<22>#<23><00>#<23>&<1C><00><00> Zr[v<1E><00>Z[<08>\]<03><00>
Z[<08>\]<03>a<00>N
Z[<08>\]<03><1C><00>}
Z[<08>\]  <00><00>
Z[<08>\]0 <00>Z[<08>\]\<12>* <01>:<01><> +Q<01>9,p<01>Z-pb9q<00> $<24>M <1B>z$Jg .Z$q(<01> /<2F>S"(#<23><00>&<26>S<00><00> Zr[s(<00>Z[
\]<03> <0A><00> <0E>"<12> *.<01>Q<01>b +!<01><00>+<01>0QX1end<01>?!<21>'9<00>2<>@<01><> 3Q@<01>R3"@<01>S*<2A>E<01><01>L+QE<01><00>+E<01>b!<21>G9<00>!SH9 !<21>I9o !<21>J<01><00> q\4<00> 1bU9
5-bsW<01>$JBVc Z_
$qYW<01> <1B><00>
"Y#<23><00>
#<23> Y<00>Z[
V\]l$q<00>k<1B>$ "<22>#<23>7 #<23><00> 4<00><1C><00>"Zr<1C> BZr[t\s<1F><00> <0A>\<0E>L2<>x8<01>l3Qx<01>R,px<01><00> 1pbz9<00> q|6:<01>9!S<01>9<00> $<24>z<01><1B> $J0<01> ZV $py!<01>p<1B>y "y!#<23><00> &<26><1E><00>Z[t\]<$q<00><01><01><1B><00> "<22>#<23><00> #<23>1 $p<00>"<01><1B>T "<22>"#<23>} &<26><00>Z[t\]<$J<01>+.Z&<00>0<00>NZr[tJ<00>~Z[
<EFBFBD>\]<03>a<00><00>Z[
<EFBFBD>\]<03>y<00><00>Z[
<EFBFBD>\]<03><1C><00><00>Zr[t<1C><00>(Z[
<EFBFBD>\]<03>+BZr\t,+bZr[t\u6<00> <0A>|<0E>l*<2A><01><01>l<01>]+Q<01><01><00> ,p<01><01>>+<01><01>x1pb<01>9<00>! <01><01>qm$<24><01><1B>d$J<<01>3Z<00>$qu<01>m<1B><00>"u#<23>)#<23><00>$q<00> <01><01><1B><00>"<22> #<23><00>#<23><00><18>A<00>!P<01>9)6Q<01><01>6:<01>9!<21><01>9I!j<01><01>$q<00><01>6<1B>)"<22>#<23><00>#<23><00>$p<00>(<01><01><1B><00>"<22>(#<23> &<26> <00>Z[t\]<$p""<01><1B>I"""#<23>'&<26>B<00>Z[t\]<$qG!<01>><1B><00>"G!#<23><00>#<23>1$Jl<01>X.Z$qs<01><01><1B>E"s#<23>X#<23>E$q<00><01><01>.<2E>"<22>#<23><00>#<23><00>$q<00><01><1B><00>"<22>#<23><00>#<23>;$q<00><01><<1B>N"<22>#<23>a#<23><00> <00>VZr[v<1C>+wZr[v\<03>L<1C>+<00>Zr[<03>@\v <00>Zu[s\<03>P Zr[v\t]0$q$<01><1B><00>"$#<23><00>#<23>!<00>EZ[
<EFBFBD>\]-<00> _Zr[t<<00>yZr[vV<00><00>Z[
<EFBFBD>\]ba<00>Zr[su<00><1C> <00>Zr[v\t]0<1C><00>Zr<00> Zr[tB 9Zu[tLaSZr[t`<00> <0A>m<0E>]*<02><00><01><>+Q<02>3<02>S!<21><02>6!<21><02><00>q<00>!<21> 9<00>!S9q!<21>9<00>7I<02>40-1b9<00>$J<00>!JZ $q<00>)<02><1B>)"<22>#<23><#<23><00>$<24><00>.<02><1B><00><18>^<00>!G0<02><00><18>6_!w2<02><00>$p<00>"2C<1B><00>"<22>"#<23> &<26><00>Z[t\]<$ Zt\1]s$q* 6<02><1B>M"* #<23>`#<23>MA \0]sI% <00>ZH[td% <00>Zt[t<1C>% Z<03>[t<1E>% Z<03>[<03>T\u]t$JjAKZ<00><00>{Z[
\]$<00>`% <00>Z8z% <00>Z\<1C>% <00>Z<03>\t<1F><00> <0A><00><0E><12>2<>O<00><01>3QO<02>Rq4<00><00>1bU9<00>$q8Vv<1B><00>"8#<23><00>#<23>K$pL V<02><1B>i"L #<23><00>&<26>j<00>Z[t\]<$JxW<02>Z<00>$p<00>%Ub<1B><00>"<22>%#<23>&<26><1E><00>Z[t\]<x0 Z<03>[s<1C>0 <00>Z <1E>; Z:<00><00>Z[
Q\]"<00>40 <00>Z<03>[s<1F><00> <0A><0E>*<2A>`<02> <01>F+Q`<02>!*<2A>h<02> <01>q+Qh<02>[2,p<00><01><>3Qp<02>R+<2B>p<02><00>q<00><00>^1by9<00>$p #y6<1B><00>" ##<23>&<26>A<00>Z[t\]<$JL{TZEQ%<00>-s|<02>8qQ|<1B>n"Q#<23><00>#<23><00>$qy<01><02><1B><00>"y#<23><00>#<23>3$p<00>%yC<1B>F"<22>%#<23>o&<26><1E><00>Z[t\]<8<><00>y<1B><00>J |Zs[0\L<00><1C><00><00>Z[
<EFBFBD>\]8<1F><00><04> <0A><00><0E><12>9EE)9<><00>G977<06>9<EFBFBD><00><06>9ii :<3A><00>9<><00>
#9 <0B>9<EFBFBD><00> <0C>;b b:<3A><00>% U$ > : ; I$ >   I& : ;  : ; I8
 : ;   : ;  : ; I I!I/  I8 .: ; 'I : ; I&I4: ; I.: ; 'I@<18>B: ; I: ; I4I4 4: ; I1X Y 1<1C><>1<1D><><18>B<1E><>1<1F><>1 .: ; '@<18>B!4: ;I" #41$1X Y%4I4&41': ; I(: ; I)4: ; I*.?: ;'I@<18>B+: ;I,: ;I-4: ;I.1/104: ;I14: ;I2.?: ;'@<18>B3: ;I4 U5 U64: ;I7
: ;81X Y9.?<n: ; :.?<n;.?<n: ; nRrp<72>p<00>R<>VRnpR:TSnpS<00>S<><00><00>S<>CTCHt}<7D>H<00>T<><00>yx<79><78><00> <00>T# <09><1A><><00> <00>T#x<1A><><00> <00>T# <09><1A><00>U<><00>U<00><00>T<><00>u<04><00>T<><00>u<00>S<><00><00>S<><00>S<><00><00>S<>@XA_X`sXtyXy<00>{ <09><1A><><00>X<><00>{ <09><1A><><00>s <09><1A><00>S<><00><00>S<>t<00>S<><00><00>S<>tyXy<00>{ <09><1A><><00>X<><00>{ <09><1A><><00>s <09><1A>t<00>S<><00><00>S<><00><00>u<04><00>T<><00>u<04><00>T<><00>u<00><00>X<><00>s <09><1A><00><00>u<04><00>T<><00>u<04><00>T<><00>u'R'Ayp<79>A}<00>R<>#{S*DRDVz <09><1A>V[s <09><1A>\uz <09><1A>uzs <09><1A>\{S*R*,<00>R<>,.R.0<00>R<>02R24up<75>46R68<00>R<>$T$,<00>T<>,8Tt<00>U48U$T$,<00>T<>,8T+,S48S2IXIJu <09><1A>JLXLku <09><1A>krs <09><1A>rtu <09><1A>t<00>s <09><1A>a,S48ShrT<00><00>V<00><00>Z<><00>Z<00><00>V<00><00>X<><00>y <09><1A><><00>X<><00>y <09><1A><00><00>VR:<00>R<>S:s<04>S:s<04>-2R26sx<1A>68R8:sx<1A>,R,M{h<>MOROQ<00>R<>BSBM<00>S<>MQSY(y<08>(*x #<08>*, rs" <09><1A>,? {s"H <09><1A>?B {s"Hr<1A>BK {<00>S"Hr<1A>KM {<00>S"H <09><1A>MQY#M[<00>R<><00><00>R<><52><00>R<><00><00>R<><52><00>R<><00><00>R<><52><00>R<><00>R<>S
2017-08-01 08:51:04 +03:00
s}<7D>
2017-09-12 09:40:52 +03:00
<00>S<><00> <00>S# <09><1A><>SB0<>B<00>T<><00>Y<><00>T<><00>Y<><00>T<><00>0<>B0<>BJ]Y<00>]<5D><00>[<5B><00>]<5D><00>[<5B><00>]<5D><00>]<5D><00>0<>70<>7P[Y<00>[<5B><00>Y<><00>[<5B><00>[<5B><00>0<>B <09><>BM\Y<00>\<5C><00>X<><00>\<5C><00>X<><00> <09><>9XYY<00>Y<><00>y<04><00>Y<><00>YBXYY<00>Y<><00>YY<00>Y<><00>Y^cXciz <09><1A>ikXknz <09><1A>n<00>y <09><1A><><00>y <09><1A>^<00>Y<><00>Y<00><00>T<00><00>X<><00>y <09><1A><><00>X<><00>y <09><1A><><00>t <09><1A><00><00>T<00>S<><00>s<04><>t<04>8<00>S<>,T<00><00>Z<>ZZ[<00>S<><00>s<04><>t<04>8<00>S<>0T6<00>S4<1C>yT6<00>S4<1C><00><00>U<><00>x <09><1A><00>T6<00>S4<1C><00><00>S<><00>x <09><1A><><00>S<><00>x <09><1A><><00>t <09><1A><00>T6<00>S4<1C><00>ZZ[<00>Sx <09><1A>/R/2<00>R<>2dRdh<00>R<>h<00>R<><00><00>R<><52>bRbd<00>R<>dfRfh<00>R<>hjRjl<00>R<>(S(d<00>S<>dhShl<00>S<>T t}<7D> $T$( <00>T# <09><1A>(+ <00>T#s<1A>+d <00>T# <09><1A>dhThl <00>T# <09><1A><00>dVhjVu<00>0<><30><00>U<><00>0<><30><00>UdUhjU(S(d<00>S<>dhShl<00>S<><<00>V<>(s|<7C>(d<00>S4<1C>dhVhl<00>S4<1C>u<00>V<>(s|<7C>(d<00>S4<1C>hl<00>S4<1C><00>U<><00>U<><00>s| <09><1A><><00>U<><00>s| <09><1A><><00>s| <09><1A><00><00>V<>(s|<7C>(d<00>S4<1C>hl<00>S4<1C><00><00>V<00><00>U<><00>s| <09><1A><><00>U<><00>s| <09><1A><><00>s| <09><1A><00><00>V<>s|<7C>"<Z<B<00>@B<00>Z<><00>@l<00>H<00><00>X<><00><00>D<EFBFBD><00>X<><00>D<00><00>V<>s|<7C><00><00>V<>s|<7C><00> X X*AXBDXDKy <09><1A>KMz <09><1A>MPzx<1A>Phz <09><1A>hjy <09><1A>j<00>z <09><1A><><00>zw<1A><><00>z <09><1A><><00><00>@ <09><1A>Gh<00>@PWXW`<00>@ <09><1A>`bXbhy <09><1A>Ph<00>@s<00>Vs<00><00>D<EFBFBD><00>X<><00><00>D<00><00>W<><00><00>L <09><1A><><00>W<><00><00>L <09><1A><00><00><00>L<00><00>V<00><00>W<><00>x <09><1A><><00>W<><00>x <09><1A><><00>v <09><1A><00><00>V<00>V<00><00>W<><00>x <09><1A><><00>W<>x <09><1A><00>V$LV+0S06w <09><1A>68S8Lw <09><1A>+LV<00>R<><00>vp<76>81<>8KWQfWi<00>W<><00>W<>bWf|W<><00>W<><00>W<><00>W<><00>W<><00>W80<>8<00><00>P<EFBFBD><00>Y<><00><00>P$80<>8@[Q[[[c\ix[x<00>\<5C>JTJ_[fh[<5B><00>[$80<>8<00><00>T<EFBFBD><00>T<><00><00>T$80<>8<00>U'8V8FTFMx <09><1A>MlT<><00>T<00>JTJM[<00><00>T<00><00>X<><00>y <09><1A><><00>X<><00>y <09><1A><><00>t <09><1A><00><00>T<00>JTJM[$(ZADZ{x<>#[<00>(T<00>[ tx<1A>[#tx<1A>*AT*/[/5t <09>
<03>          <03>~   ~
<03>  <03>    \   ~ $   e      <03>  B <03>  <03>   ~ <03>  <03> <03> <03> <03>     
2017-08-01 08:51:04 +03:00
  <03>   ~
2017-09-12 09:40:52 +03:00
<03>               Z  #   <03><03>~ <03> <03>~ <03>  <03>~   ~ <03>  <03>             
 d   <03>  <03>       u ~   <03>~ <03>  <03>~   ~ <03>  ~  ~  u   ~ 
     <03>~   ~ <03>       Y (  <03><03>} <03>    <03>}
<03>      <03>}   ~ <03> 
     <03>}   ~
<03> <03>}   ~ <03>  <03>} <03>     <03><03>} <03>      <03>}
<03>    
   <03>} 
2017-08-01 08:51:04 +03:00
  ~
2017-09-12 09:40:52 +03:00
<03>    <03>}  ~ <03>    v  <03>}   ~ e    } <03> <03>}   ~ <03> <03>}   ~ <03> <03>} <03> <03>}  ~ }   ~ <03>   <03>}   ~ <03>  <03>}   ~
<03>       <03>}   ~ <03> 
2017-08-01 08:51:04 +03:00

2017-09-12 09:40:52 +03:00
    <03> <03>   <03>     }   {             <03>| <03>       <03>|   ~ <03> } <03>| <03>   <03>|   ~ <03>  ~  <03>|  ~ <03> 
Z  s  ,     <03>| <03>       N   *     <03>      <03>|   ~ e   ~ <03> <03>| <03>   <03>|    } <03>    <03>  ~   <03>  ~   <03>     <03>{   ~ <03>  <03>| <03> <03>|   ~ <03>    <03>|   ~ <03>  <03>{    }  <03>       doneheaderresultget_next_blocklockdataheap_blockvTaskEnterCriticalsize_tsizetypeis_freeputcharprev_grow_sizelong long int__uint32_theap_block_tbest_sizememcpymulti_heap_set_lockassert_valid_blockfirst_free_blocklargest_free_blockuint8_t__intptr_tuintptr_tlast_blockfreeshort intintptr_ttotal_allocated_bytesheapunsigned intget_prev_free_blockblock_lenmemsetmulti_heap_free_size_impllong intmulti_heap_dumpprintfbest_blockexpected_free__uint8_tblockis_last_blockvTaskExitCriticalmulti_heap_get_allocated_size_implmulti_heap_register_implpoison_okorig_sizeunsigned charmemmove__func__ownertotal_free_bytesvalidabortprevsigned charlong long unsigned intuint32_tportMUX_TYPEfree_blocknew_blockmulti_heap_free_implmulti_heap_checkets_printfstartshort unsigned intnextchar/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/heap/./multi_heap.cminimum_free_bytesmulti_heap_malloc_implmulti_heap_minimum_free_size_implget_block_Boolthismulti_heap_info_t__builtin_putcharsizemulti_heap_handle_tfirst_blocklong unsigned intorig_pbmerge_adjacent__uintptr_ttotal_blockssplit_if_necessarycountinfoprev_free_blocknext_freemulti_heap_internal_check_block_poisoningfree_bytes/Users/ficeto/Desktop/ESP32/ESP32/public-libs-build/build/heapmulti_heap_get_info_impl__assert_funcprev_freeheap_tallocated_blocksGNU C99 5.2.0 -mlongcalls -ggdb -Og -std=gnu99 -ffunction-sections -fdata-sections -fstrict-volatile-bitfieldsmulti_heap_realloc_impldata_ptrmulti_heap_infoprint_errorsblock_data_sizefree_blocksGCC: (crosstool-NG crosstool-ng-1.22.0-61-gab8375a) 5.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
2017-08-01 08:51:04 +03:00
ABI=0
2017-09-12 09:40:52 +03:00
$4,H PddD,$4,H PddD,("2""T"V"e "n"p(***"A"`"<00>""<00>"<00>"<00><00>"<00>"<00>(" ""B"J"i"{"}(JJ("rr"t"<00><00>#"<00>"<00><00>'"<00>%" "  ",,"00"44"8(666":(MMM"Q((44"BB'"ii "t "<00> "<00>
2017-08-01 08:51:04 +03:00
"<00><00><00><00>"<00><00> "<00>
2017-09-12 09:40:52 +03:00
"<00>"<00><00>"<00><00>"<00>"(&&$"J"a7"<00>%"<00> "<00><00>("&",
"6"8(!!"12$"V"fh$"<00><00>"<00><00> "<00><00>"<00><00>"<00><00>"" "0"B"_`"gh<00><00>"<00><00>"<00>"<00><00>*"<00><00>E"66"L
"V"dd"hh"j"l("68"NQ"ii"q"<00><00>-<00><00>"<00>"<00><00> "<00><00>4""'( "550"ef"h"<00>"<00>"<00><00><00><00>"<00><00>"<00><00><00>
"<00>"<00>(
"""78"IJ "j!"<00><00>&"<00>"<00><00>"<00>"<00>(   " (   " (AA"FF"`a"p "yy<00><00>,"<00>"<00><00>&"<00>
"<00>"<00>((((((((((((.symtab.strtab.shstrtab.rela.literal.get_prev_free_block.rela.literal.split_if_necessary.rela.literal.assert_valid_block.rela.literal.merge_adjacent.rela.literal.multi_heap_get_allocated_size_impl.rela.literal.multi_heap_malloc_impl.rela.literal.multi_heap_free_impl.rela.literal.multi_heap_realloc_impl.rela.literal.multi_heap_check.rela.literal.multi_heap_dump.rela.literal.multi_heap_get_info_impl.text.data.bss.rodata.str1.4.rela.text.get_prev_free_block.rela.text.split_if_necessary.rela.text.assert_valid_block.rela.text.merge_adjacent.rela.text.multi_heap_get_allocated_size_impl.rela.text.multi_heap_register_impl.text.multi_heap_set_lock.rela.text.multi_heap_malloc_impl.rela.text.multi_heap_free_impl.rela.text.multi_heap_realloc_impl.rela.text.multi_heap_check.rela.text.multi_heap_dump.rela.text.multi_heap_free_size_impl.rela.text.multi_heap_minimum_free_size_impl.rela.text.multi_heap_get_info_impl.rodata.__func__$5163.rodata.__func__$5143.rodata.__func__$5129.rodata.__func__$5117.rodata.__func__$5059.rodata.__func__$5107.rodata.__func__$5049.rodata.__func__$5069.rodata.__func__$5097.rodata.__func__$5027.rodata.__func__$5043.rodata.__func__$5076.rela.debug_frame.rela.debug_info.debug_abbrev.rela.debug_loc.rela.debug_aranges.rela.debug_ranges.rela.debug_line.debug_str.comment.xtensa.info.rela.xt.lit.rela.xt.prop<00><>>p0?><00>QB_Am}!<00><<00>8!#<00>#C%'(<00>@*<00>=,<00>;.<00>:0<00>9246<00>889:;<=>?@ABCDFHIKMOQ   RSTV<00> :#6Q%O'c(z<00><00>8*<00>l,<00><00><00><00>.<00><00>!<00>018@ 2Z 4|<00>6<00>multi_heap.c__func__$5049get_prev_free_block__func__$5069split_if_necessary__func__$5043__func__$5027assert_valid_block__func__$5059merge_adjacent__func__$5076__func__$5097__func__$5107__func__$5117__func__$5129__func__$5143__func__$5163__assert_funcabortmulti_heap_get_allocated_size_implmulti_heap_register_implmulti_heap_set_lockmulti_heap_malloc_implvTaskEnterCriticalvTaskExitCriticalmulti_heap_free_implmulti_heap_realloc_implmemmovememcpymulti_heap_checkets_printfmulti_heap_internal_check_block_poisoningmulti_heap_dumpprintfputcharmulti_heap_free_size_implmulti_heap_minimum_free_size_implmulti_heap_get_info_implmemset+ HHH I, H H$H(H,0H/ .H
2017-08-01 08:51:04 +03:00
C
2017-09-12 09:40:52 +03:00
]#<00>#C N'#A)#/,#<00>;C; HN#yV#ak#p~#<00><00>#<00><00>#<00><00>C <00> H<00>#F<00>#<00><00>C$<00> H<00>#<00><00>C(<00> O111!(1,,10 4 9 @1DD1H L Q X1\\1`dip1tt1x|<00><00>1<00><00>1<00><00><00><00>1<00><00>1<00><00><00><00>1<00><00>1<00><00><00><00>1<00><00>1<00><00><00><00>1<00><00>1<00><00><00>11 11 $)014418!<!A!H1LL1P"T"Y"`1dd1h#l#q#3 8886!7(8-8:8A8H8T8a8h8o8t88<00>8<00>8<00>8<00>8<00>8<00>8<00>8<00>8<00>8<00>8<00>8888'838H8T8`8l8x8<00>8<00>8<00>8<00>8<00>8<00>8<00>8<00>8<00>8
88/8@8K8[8r8<00>8<00>8<00>8<00>8<00>8<00>8<00>8<00>8<00><00><00>8<00>488+ $<@O4Y]:l4r<00><00>+<00><00><00><00>+<00><00><00><00>+<00><00>!8' + 68C8M4R8\4a8k4p8z,8<00>4<00> <00> <00>4<00> <00> <00>4<00> <00> <00>4<00>4<00> <00> t<00>4  t44# ' <00>74< @ <00>I4R4Y jy,<00><00> <00><00>,<00><00> <00><00>,<00><00> <00>, / <L,Uq8<00>8<00>8<00>8<00>8<00>8<00> <00> <00>8<00>4<00>8<00>8<00>/<00> <00> #8  #)4. 2 #;4F.K Xg.p| <00> \<00>4<00> <00><00>/<00><00> <00><00>/<00><00> <00> /,86:E8O4g4l8v){8<00>4<00><00><00>4<00><00>+<00>4<00><00>+<00>4<00>.<00><00><00>.   a$ 4. 2 hA 4G K |T 8^ 4c 8m 4v z <00><00> 4<00> <00> <00><00> 4<00> 4<00> <00> <00> <00> )<00> <00> 

)

1
@
)I
O
`
o
)x
~
<00>
<00>
)<00>
<00>
<00>
<00>
)<00>
<00>
8<00>
<00>
<00>
8 4 4! 8+ 04 8 H 4R V l p (<00> <00> (<00> 4<00> <00> <00> <00> 0<00> <00> 8   8 4$ 8/ 44 8M 4R 8] 4c 8j n y 8<00> 8<00> 8<00> <00> <00> 8<00> 4<00> 8<00> 4<00> 8<00> 4<00> 8<00> 4<00> 8<00> 4 8 4 8 - 61 46 6J N B^ 4h l Y| 4<00> <00> Y<00> 4<00> 4<00> <00> <00> -<00> <00> <00> <00><00> 4<00> <00> <00><00> 4<00> 4#Cb8imx8<00>4<00>4<00>8<00>*<00>8<00>8<00>4<00><00><00>4<00><00>04y"4'+y44?.DQ`.iuy<00><00>4<00><00><00><00>4<00>4<00><00><00><00>4<00><00><00><00>4<00>.<00><00>.
,5O`p*y<00><00>*<00><00><00><00>*<00><00><00>
*#)Cc<00>8<00><00><00>8<00>4<00>4<00>8<00>4<00>4<00>8<00>4<00>8<00>(<00>4<.48<uL4QUu^4g4rv<00><00>4<00><00><00><00>4<00>4<00><00><00><00>8<00>4<00>8<00>8<00>8<00>4<00>8<00>4<00>4<00>'404;?<00>O4TX<00>a4l.q~<00>.<00><00><00>"<00>4<00><00>"<00>4<00>.<00><00><00>.<00>  G4"&G/484CGl]asq4vzs<00>4<00>4<00><00><00><00><00><00><00>4<00>4<00><00><00><00>4<00><00><00><00>4<00>4 <00>4 $<00>-464=Wx<00><00><00><00>$<00>4<00><00>$44'7(@F`z<00><00>(<00><00><00><00><00> :Ts8~<00><00>8<00>4<00>8<00>8<00>4<00>8<00>4<00>8<00>'<00>8<00>4<00>8<00>4<00>84
86(415<00>E4OS<00>c4hl<00>u4~4<00><00><00><00>4<00><00><00><00>8<00>4<00><00><00><00>8<00>4<00><00><00><00>4<00><00><00>4.$3.<Ddh*x4}<00>*<00>4<00>4<00><00><00><00><00><00><00>26jF4L]m'v|<00><00><00><00><00><00><00><00>8<00><00>88&"&484AE8U4Z^8g4p4{L<00>4<00><00>L<00>4<00>.<00><00><00>.<00><00><00>x<00>4<00>4<00>&41.6CR.[ct<00><00><00><00><00><00>&<00><00><00><00><00>8'!+!68A4G8R"V"a8l4r8y#}#<00>8<00>8<00>4<00>8<00>%<00>#<00>#<00>4<00>#<00># <00>4<00>#<00># <00>4.
#&./;#?#LO4U#Y#Qp#t#Q<00>4<00>#<00>#Q<00>4<00>4<00>#<00>#y<00>4<00>#<00>#y<00>4<00>4<00>#<00>#<00><00>4<00>#<00>#<00>4.#$3.<H#L#<00>X4_#}#<00>#<00><00>%<00><00>#<00>8<00>8<00>8<00>8<00>8<00>8<00>8 8 8 8 8 8 8 8& 8* 81 85 8< 8@ 8F 8K 8O 8 .29=LPW[j n u y <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00>      % ) 1 5 < @ P T [ _ q u | <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00>     # ' . 2 D H O S _ c j n z ~ <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00>     % ) 0 4 < @ G K [ _ f j s w <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> !(,6:AENRY]osz~<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>")-9=JNZ^sw~<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>&*9=DHZ^eiz~<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>",0?CJNW[gkz~<00><00><00><00><00><00><00><00><00><00><00><00>(,37A
2017-08-01 08:51:04 +03:00



#
*
.
5
9
A
E
L
P
_
c
j
n
u
y
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
 
2017-09-12 09:40:52 +03:00
  $ ( 7 ; B F R V ] a m q <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00>      & * 3 7 @ D V Z a e y } <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00>      1 5 < @ T X _ c j n } <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> !(,>BIMW[bfx|<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> $(/3;?FJQUdhos}<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>)-48?CPT[_lp<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>)-48IMTX`dko<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>  '+26=AMQ^bos<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>15EIX\dhos<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> "&;?NRaelp|<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>!%6:BFMQX\c
 '+26=AHLSW^bqu}<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> )-<@GKW[bfrv<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> )-48MQ`dko|<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> !%26KOVZimtx<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>!!%!,!0!:!>!E!I!["_"f"j"t"x""<00>"<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#####"#&#-#1#E#I#P#T#[#_#n#r#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#<00>#######3#7#F#J#Q#U#\#`#o#s#z#~#2   $ (,048<@DHLPTX\`dhlp!t!x"|"<00>#<00>#  $048<@DPTX \ ` d hlptx|<00><00><00><00><00><00><00><00><00><00><00><00><00>!<00>!<00>"<00>"<00>#<00>#<00> <00> v<00>F]<00><00> <00> <00><00>!<00>"<00>## )4; F2M7S:Y<d?kBvT}V<00>h<00>n<00> <00> <00> <00> <00> <00> <00> !<00> *<00> ,<00> /<00> A<00> H<00> N ` 
<00><00><00><00> #
*.26";(=.G4I:M>OQUhny
<00><00>(<00>.<00>4<00>7<00>9<00>;<00>=<00>?<00>B<00>D<00>G<00>Y<00>^<00>`<00>i<00>k<00><00><00><00><00> <00><00>!<00>(<00>.<00>4<00>:<00>E<00>P<00>V<00>\<00>c<00>i<00>o<00>u<00>|<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> <00>&<00>0 5 8 J O& a. g4 y: <00>@ <00>G <00>M <00>X <00>b <00>i <00>o <00>u <00>| <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00> <00>  <00> <00> <00> <00> ,<00> 0<00> <00> 

 

!#
#*
21
<<
AC
DI
VO
XU
b[
hf
kn
ot
uz
<00>
<00><00>
<00><00>
<00><00>
<00><00>
<00><00>
<00><00>
<00><00>
<00><00>
<00><00>
<00><00>
<00><00>
<00><00>
<00><00>
<00><00>
<00><00>
<00><00>
<00><00>
<00><00>
<00> <00> <00> <00> <00>   & , "2 *8 -? BF DL GR PX R_ `j hu l| p<00> s<00> w<00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00> <00>     $ "* $0 +6 -= 6C 8I BO LU S` Vk Zr `y d h<00> j<00> <00> <00> <00> <00> <00> $<00> )<00> +<00> -<00> /<00> 1<00> 3<00> 8<00> ;<00> > Q T W i& n1 q9 t@ <00>F <00>L <00>W <00>] <00>d <00>j <00>q <00>w <00>} <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00> <00> <00> <00> $<00> (<00> *<00> ,<00> 57 AD F+H2M8PCUIWPfWh^jdloouq|<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>"4 8?AJ$L*S0U7j>lExKzQ}\<00>f<00>l<00>r<00>x<00><00><00><00><00><00><00><00><00><00>!<00>!<00>!<00>! <00>! <00>"<00>"<00>"<00>" <00>" <00>## ###"#(# .#'4#);#AA#CH#FO#LV#N\#Qb#Vh#Xo#au#c{#i<00>#n<00>#p<00>#y<00>#~<00>#<00><00>#<00><00>#<00><00>#<00><00>#<00><00>#<00><00>#<00><00>#<00><00>#<00><00>#<00><00>#<00><00>#<00><00>#<00>#<00> #<00>#<00>9:;< =(>0?8@@AHBPC9 :;$<0=<>H?T@`AlBxC<00><00><00><00><00><00><00><00><00><00> <00>    , 8 D P \ h t <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> (4@LXdp|<00><00><00><00><00><00><00><00><00><00> $0<HT`lx<00><00><00><00><00><00><00><00><00><00><00> ,8DP\ht<00><00><00><00><00><00><00><00><00><00><00>(4@LX


2017-08-01 08:51:04 +03:00
!,
2017-09-12 09:40:52 +03:00
!8
!D
!P
!\
2017-08-01 08:51:04 +03:00
"h
2017-09-12 09:40:52 +03:00
"t
"<00>
"<00>
"<00>
2017-08-01 08:51:04 +03:00
#<00>
#<00>
#<00>
#<00>
#<00>
#<00>
#<00>
#<00>
2017-09-12 09:40:52 +03:00
# # # #( #4 #@ #L #X #d #p %| &<00> '<00> (<00> )<00> *<00> +<00> ,<00> -<00> .<00> /<00> 0 4$@؉lY BX4=@D<><00>Y c<00>,^@<00><><00>Y <00><00>H@d<><00>Y <00><00>@<<3C><Y  <00> <00>@x<>`Y  <00>4P<00>@،<00>Y  <00>d@ȍ,Y @<00>d;@<00><>,Y _LDZ@ <20><00>Y }<00>,x@<00><><00>Y <00><00><00><00><00><00><00>2<00>c<00> p<00>@p<>,Y <00><00><00><00>@<00><><00>Y l }<00>@|<7C>hY <00> 8@<00><><00>Y! 9$ :4@̘lY# g` Qb@8<> Y% <00><00> <00><00> <00>@D<><00>Y( <00><00> 8<00>@ܚ<00>Y* <00><00> l<00>@<00><>tY,
`<00>@<14><00>Y. &<00>!@<00><>Y0 A<00> <@<00><> Y2 f<00> a@<08> Y4 <00><00><00>@<14><00>Y6 <00><00><00> <00><00>0
H X6pL<00>b<00>x<00><00><00><00><00>#<00><00>x<00>@<00><><00>YD <00>pT <00>@<00><><00>$YF <00><00>6<00><00>9<00><00>@\<5C>x-YI nV<00><00>@<00><>tYK <00>V<00>@HYM '<00>W"@XdYO 30<00>h>>0!o;G\o8Y<00>oXT@<00><00>YT f<00>o a@@ YV <00>{o\<5C><00>ZH <<3C><00>heap_trace.o/ 1505193983 501 20 100644 20536 `
ELF^<00>G4(636A"<22><1D>6A!<00><02><00><00><02><00><1D>6A<00><00><00> <20> <20><00>-
<1D>6A18 37<33>" <20><><EFBFBD><EFBFBD><1B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ` "<22><><EFBFBD><11><><EFBFBD><EFBFBD><00><00>
"<22><><EFBFBD> "H"H"H"H"H"H"H"H"H"H "H
"H !9<1D>6A!<00><02><00><00><02><00><1D>6A <20> <20><00><1D>6A<00><00><00><04><03><02><00>-
<1D>6A K<><02><><EFBFBD>-
<1D>6A<00><02><><EFBFBD><1D>6A L<><03><02><><EFBFBD>-
<1D>6A 3<> K0<4B> <20><><EFBFBD>-
<EFBFBD><EFBFBD><EFBFBD> <0B><00><1D>6A<00><03><02><><EFBFBD>-
<1D>6A<00><04><03><02><><EFBFBD>-
<1D>6A"<22><1D>6A"<22><1D>6A<00><><00><00>-
<1D>6A<00><><01><00>-
<1D>6A<00>(<1D>6A"<22><1D>no data, heap tracing is disabled.6A<00><00><00><1D><00><>?<3F> <00><><EFBFBD><EFBFBD>|    0c <00> <00> <00>     
   <00> <00>
 <00>  $ 4 <00><01> _,intA<02>7<07><07>zW<05>6%<03>7<J<05>O<07>(,Z<03>-e<18>7<1C><07>o<03><1F> $& {%<25> <09>&<26> <09>', <09>(& )5
<EFBFBD>5 <0B>
<EFBFBD>D <0B><03>*<2A><07>p e<07><> <09><07><><03><07>O@ X
ȧ<03> id
<EFBFBD>%<0E><01><03>{ <01>
\<5C><01><>'\{.<01><01>-H<01>-!AZrLZr3D5<01><01><><19>5,B)5<01>S{7<01>p8<01>Z<1C>7<01><1E>!W,cZr[s<01>0c<01>'<11><01>%c]oZ <0B>R1$<24>R"2$[<0F>R#<01>R#1$"2$\r2$<<12>ߔ<01>{ pߌ<00>!g<01>{S<13>AjZr<15>LZr<04>"<22>H<01><01><>#pH<01>R<15>zZraU<01><00><01>f$pU<01><00><1A>U,S)U<01>TgWf{X<01>r]<01>Z<1C><00>XI<1D><1E><1F>W<15><00>Zr[s\t
<EFBFBD>u <0B>%<25>6<><01><><11>6<><00>!<21>6,SD%E<><01><><11>E<>%<25>h<><01> <00>Z0%Fm<><01>, <00>Z1&<26>r,
<01>%<25>w<><01><><11>w,/!Hw<>S'<>(k<01><01><>'o<01>,' <01>,'<01>, <00>Z)s<01><00><01> <19>s,P<15>8Zr[4*<2A>x<01>
<01>?#px<01>R<15><00>Zr)@}<01><00><01><>$p}<01>q<1A>},S<00>Zr[s\4)<29><01><01><01>0<01>,<00><19><01>,<00>+<01><01>R8<00>Zs[4 <00>Zr[0\s)$<01><01>$<01>]<19><01>,<00>)<01><01>S.8Zr[s)<29><01><01>4<01><>$p<01><01><00><1A><01>,S)<01><01>T@<00>Zr[s\t,<2C>p'<1F>{'<27> <20><17>'X$<24><17>'<27>%
,,<2C>+,'z.,'<27>1,'k4{-..<07>-<07>.<2E><00><08>.<2E><00>2-OO .<2E><00>E.<2E><00>R/ 0<><00>% U$ > : ; I$ >   I: ; (  : ;  : ; I8
I !I .: ; I  4: ; I.: ;'I 4: ;I.: ; 'I@<18>B: ; I.: ; '@<18>B<13><>1<14><><18>B<15><>1 I&I.: ;'I@<18>B: ;I: ;I4: ;I1X Y 41<1F><>1 : ; I!: ; I".: ;'@<18>B#: ;I$: ;I%.?: ; 'I@<18>B&.?: ; 'I@<18>B'4: ; I(.?: ; '@<18>B).?: ;'I@<18>B*.?: ;'@<18>B+4: ;I,4: ; I-.?<n: ; ..?<n: ;/.?<n: ; n0.?<nR<00>R<>R<00>R<>.R.0<00>R<>0NRNQr<1F>Q`<00>R<>`cRc<00><00>R<><00><00>R<><00><00>R<><00><00>R<><00><00>R<>R<00>R<>R<00>R<>R<00>R<><00><00>R<><00><00>R<><00>R<00>R<>R"<00>R<>
S
"S$0R02<00>R<>4BRBD<00>R<><00>0c<00><00><00>
<00><00>
<00>$400<00><00><00><00><00><00><00>
<00><00><00><00><00>"$24D%<01> /Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/heap/./Users/ficeto/Desktop/ESP32/ESP32/xtensa-esp32-elf/lib/gcc/xtensa-esp32-elf/5.2.0/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/newlib/include/machine/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/newlib/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/esp32/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/heap/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/freertos/include/freertos/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/esp32/include/xtensaheap_trace.cstddef.h_default_types.hstdint.hesp_err.hesp_heap_trace.hportmacro.hhal.hstring.hportable.h<built-in><03>  <03>  <03>
S /  <03>  
    ,]   <03>
  <03> <03>             
 
       6  <03>  <03>   <03>   <03>  <03>  <03>  resultheap_trace_start__builtin_putsenablevTaskEnterCriticalsize_trecordsizetypexPortGetCoreIDcallersHEAP_TRACE_LEAKS__uint32_tmoderecord_freenum_recordsrecord_buffershort inttrace_free__real_heap_caps_mallocalloced_byindexxthal_get_ccountputsset_tracingremove_record__wrap_heap_caps_malloclong long intlong long unsigned inttrace_reallocdelta_sizetotal_allocations__wrap_freelong intheap_trace_get_countheap_trace_get__wrap_callocheap_trace_init_standaloneheap_trace_stop__real_heap_caps_reallocvTaskExitCriticalcapsrecord_allocation__wrap_reallocmemmoveunsigned charownerhas_overflowedsigned charheap_trace_mode_taddressuint32_tportMUX_TYPEtrace_muxmode_paramHEAP_TRACE_ALLtotal_freesheap_trace_record_tshort unsigned intdelta_allocscharfreed_byint32_tnmemb__int32_t_Boolheap_trace_resumebuffer/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/heap/./heap_trace.cget_ccountlong unsigned inttotal_recordssizecount__wrap_heap_caps_reallocmemset__wrap_mallocstart_counttrace_malloc/Users/ficeto/Desktop/ESP32/ESP32/public-libs-build/build/heapheap_trace_dumpccountunsigned intGNU C99 5.2.0 -mlongcalls -ggdb -Og -std=gnu99 -ffunction-sections -fdata-sections -fstrict-volatile-bitfields__real_heap_caps_freetracingesp_err_tGCC: (crosstool-NG crosstool-ng-1.22.0-61-gab8375a) 5.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
ABI=0
88(((0(00``3"<00>(<00><00>(<00><00>(<00><00>(<00><00>(<00>
<00>(<00>( ""($2(4D(((((

((((.symtab.strtab.shstrtab.rela.iram1.literal.rela.literal.heap_trace_stop.rela.literal.heap_trace_resume.rela.literal.heap_trace_get_count.rela.literal.heap_trace_dump.text.data.bss.text.set_tracing.rela.iram1.text.heap_trace_init_standalone.text.heap_trace_start.rela.text.heap_trace_stop.rela.text.heap_trace_resume.rela.text.heap_trace_get_count.text.heap_trace_get.rodata.str1.4.rela.text.heap_trace_dump.bss.count.data.trace_mux.rela.debug_frame.rela.debug_info.debug_abbrev.rela.debug_loc.rela.debug_aranges.rela.debug_ranges.rela.debug_line.debug_str.comment.xtensa.info.rela.xt.lit.rela.xt.prop<00><>   $6CI0cW<00>c<00>n<00>!#$&(*, -./1|<00><00><00><00><00><00>-=O
ds<00><00><00><00><00>
<00><00>
<00><00><00><00><00>$<00>4heap_trace.cset_tracingtrace_muxrecord_allocationtrace_malloccountremove_recordrecord_freetrace_freetrace_reallocvTaskEnterCriticalvTaskExitCriticalxthal_get_ccount__real_heap_caps_mallocmemmove__real_heap_caps_free__real_heap_caps_reallocheap_trace_init_standaloneheap_trace_startheap_trace_stopheap_trace_resumeheap_trace_get_countheap_trace_getheap_trace_dumpputs__wrap_malloc__wrap_free__wrap_heap_caps_free__wrap_realloc__wrap_callocmemset__wrap_heap_caps_malloc__wrap_heap_caps_realloc+, -./ +$,(0,-014?9"3"]<00><00>"<00>"" +" ,"  -&"& .:`W"W /<00>" <00> +<00>"$<00> ,<00>"(<00> 0<00>",<00> -<00>"0<00> 1<00><00><00><00><00> "4 ?+=<00># $ %&& 9!(,,049@DDHLQX\\`d0i0pttx|<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>  $)0448<AHLLPTY`ddhl<00>q<00>x||<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>$<00>$<00><00><00><00><00>4<00>4 !!!! -!:!A!H!O!V![!f!s!z!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!!!!E!X!d!q!~!<00>!<00>!<00>!<00>!<00><00><00>!<00><00>!<00><00><00>! 9!DHS!^c!q!<00><00><00><00><00><00><00>!<00><00>0<00>!<00><00>(!.2<00>EJ!Wk<00>!<00><00><00><00><00>!<00><00><00><00><00>!<00>!<00>!!!%<00>15<00>?Jv!<00><00><00>!<00><00>!<00>!<00><00><00>!<00><00>!<00><00><00>!-!7;B!LP[!ej!w!<00>!<00><00>
%+1 7$='C.I4O7S@ei|<00><00><00><00> <00><00><00> <00><00><00><00><00><00>"#$% &" #$$%0&<HT`lx<00><00><00><00><00><00><00><00><00><00><00> ,8DP\ht<00><00><00><00><00><00><00><00><00><00><00>(4@LXdp|<00><00><00><00><00> 48@<00>)<00>4 4l/@(* 4 RpM@4* 4 rtm@@* 4 <00>x<00>@L*4  <00><00><00><00><00><00><00><00><00><00>D<00>@d*<00>4 <00><00><00><00><00>@,4 5<00>0@ ,4 R<00>
M@8, 4 m<00>2#<00>4<00>@D,$4 <00>D<00>D<00>L<00><00>@h,<00>4 <00><<00><00>@$1x 4! <00><00> <00><00><00><00>@<00>:4$ <00><00>@<00>=<00>4& !<00><00>@<00>?<00>4( 4I/@<00>AH4* @0M&K0s;T<00>8f<00>(a@<00>D<4/ s<00>n@E<00>41 <00> |P# 5+ p' /18 1505193983 501 20 100644 26340 `
ELF^<00>Z4(NK4<12><>xV<78><56>4<12><>xV<78><56><x<00>x<00>x<00><00>6a<00><02>":<3A>919 19<01>0<14>S19<1D>22H22H22H22H<1D>CORRUPT HEAP: Bad head at %p. Expected 0x%08x got 0x%08x
CORRUPT HEAP: Bad tail at %p. Expected 0x%08x got 0x%08x
head != NULL/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/heap/./multi_heap_poisoning.cCORRUPT HEAP: Size at %p expected <=0x%08x got 0x%08x
6a<00><><EFBFBD><EFBFBD><1B>"<22> <0B><00><16><04><08><00><00> <1D> <20><14>h<EFBFBD><02><00><00><01>A<00><02>A<01><03>A<02>A<03><01><00><16>s<EFBFBD><08><02><00><00> <1D> <1D>- <1D> <1D>6A˳ <20> <20><00><00><><EFBFBD><03><00>-
<1D> <1D>6A<00>s<EFBFBD><73><01><03><00><00>
<EFBFBD><00><00><>á<00><00><00>
<EFBFBD><02><00><1D>6A<00>ӽ <20> <20><00>-
<1D><>Ľ<03><02><00> <1D> <1B><03><00><00>
<EFBFBD><00><00><>ۡ<00><00><00>Ľ
<EFBFBD><02><00><00><><EFBFBD><04><00>-
<1D> <1D>6A 0<> <20><00><00>
<EFBFBD><00><00><><EFBFBD><EFBFBD><00><00><00>
<EFBFBD><02><00><00>J"<22><><1D> <1D>6A<00><><EFBFBD><03><><EFBFBD><EFBFBD><02><00><00><03><02><00>-
<1D>6A<00><03><02><00><00>C<EFBFBD><43><EFBFBD><EFBFBD><EFBFBD><11><13><><EFBFBD><EFBFBD><13># ɇ<><08><><EFBFBD><EFBFBD># <08>#<23> ɇ<><08><><EFBFBD><EFBFBD> <08><03>3 ɇ<><06><><EFBFBD><EFBFBD>3<1D> <08>3<1D>6A <20> <20><00> §<>"<22><><1D> <1D>6A <20> <20><00> §<>"<22><><1D> <1D>6A@@tPPt<50><74><EFBFBD><05><><EFBFBD><00><00>z<EFBFBD><1A><><EFBFBD>׼<10><>K<EFBFBD><4B><00><00> <1D>  <1B>+<2B> t<1D> <1D> <1D>6A<00><02>@@t<>d<EFBFBD><64><EFBFBD><00><>΁<00><1D>multi_heap_get_allocated_sizemulti_heap_reallocmulti_heap_free <00><><EFBFBD><EFBFBD>| ;0p0  0 ` 8   X   D  Z <01> <0C>y<03>7*u<07>int<03>^<07>8<07><03>1L<03>,<03>-S<03>s<04>^n<07><07><08><03><1E><04>B<05>; F<05><> "<05><> <09><05><> <09><05><> <09><05><> R<05><> <09><05><>i<05><>c0n <09>1<> <09>2<><03>3M5<> w6<>7y

<03> arg
<01><04> K@;<01> <0A>@ <0A>@<40>tBR8C%XwG<><02>P~n<04> Wp<01><> tW<>eWFS<10>Y<00>8Z%<00>Ff<><02>P <00><00>Z[<05>R8\<11><><EFBFBD><EFBFBD>z`<00>Z<[r\<11><><EFBFBD><EFBFBD>{{<01><> <01>T <01><>-<0F><01><>S<10><01>gt<01><00>CZr[s <00>[se<01>0<01><><01><>Rp<01><>S<10><01><00>=+<00>Zs[1$<00><00>Z<03>[<08>\]x. Zr<19><1A><1B><14>͸`<01>! <01><><00>p͸S<0F>͟T<10><01>=1<10><01>O<00><00>Zr[t T<00>Zr[s.+<00>Zs[1B<00><00>Z<03>[<08>\]xN Zr\t X<00>[t<19>1<1A>!<14><01><>8<01><> <01><>mp<01><>S<10><01><00>=<00> <01><>Z+<00>Zs[1"<00><00>Z<03>[<08>\]x, Zr<19><00><1A><1B><1C><01> <01>q<1D><01><00><1E><01>S& ZZr[<08>\s1 Zr[s<1F>X<01><01>R<1E>S <20><01>!<21>s<08> <20>0<01>!<21>S <20>D<01>!<21>s <0C> < Zr[s;<1C><01><01><><01><00>"r!<01> <20> "q!<21><06>B G ZrW&<01><01><>&<01>;"r(<01>\ <20> )<01>!<21><06><> R Zr;/FD<01><><1D>/<01><00><1E>/<01>S<1E>/FT/FU#$t8<01><00>$<24>9h+Zr[u,<00>Z<03>\stG<01><><1E>G<01>R<1E>G<01>S<1E>GFT%& &<26><00><06>&&uu)&<26><00>&**&<26><00>&MM &&\\&TT&))% U$ > : ; I$ >   I< : ;  : ; I8
.: ;'  : ;I .: ; 'I@<18>B : ; I4: ; I: ; I4: ; I<11><>1<12><><18>B<13><>1.?: ; 'I@<18>B4: ; I.?: ; '@<18>B: ; I4I4I!I/ &I.?: ;'I@<18>B: ;I: ;I.?: ;'@<18>B 1X Y!1"4: ;I# U$4: ;I%<25><>1&.?<n: ; R;YSy!<00>S<>!'y';<00>S<>
R
{<08>p<00>R<>[$<00>R8<1C>$W[Wd<00>R8<1C>dp[
"R$bRdfRfh<00>R{"<22>hjRlnRR<00>R<>R <00>R<>Z ZZ$(Z(-[R<00>R<>"R"$<00>R<>$ZRZ\<00>R<>\^R^`<00>R<>.0<>.<ZBHZHM[NWZ\`Z1R14<00>R<>46R68<00>R<>Z"&Z&+[R <00>R<>R<00>R<> ZRZR<00>R<> ZRZ.R.0<00>R<>02R2<<00>R<><>R>@<00>R<>@BRBD<00>R<> r<08>Z.r<08>.0<00>R#<08>02r<08>2<<00>R#<08>@Br<08>BD<00>R#<08>&Z&+{|<7C>0<Z@DZt;p 0`8 XD <@B;p 0`8 XDX)<01> /Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/heap/./Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/newlib/include/machine/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/newlib/include/Users/ficeto/Desktop/ESP32/ESP32/xtensa-esp32-elf/lib/gcc/xtensa-esp32-elf/5.2.0/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/heap/includemulti_heap_poisoning.c_default_types.hstdint.hstddef.hmulti_heap.hstdio.hmulti_heap_internal.hassert.hstring.h<03>          <03>             p  }   <03>   
x   <03>      <03>    
 
    ~   <03>    
    <03>   
 <03> 
u   }   }    <03> j     <03> c     <03>  
     r    <03>
  print_errorsresultmulti_heap_internal_poison_fill_regionmulti_heap_internal_check_block_poisoningmulti_heap_freeshort intsize_tsizetypeis_freemulti_heap_register__uint32_talloc_sizelargest_free_blockheaduint8_tmulti_heap_realloc__intptr_tmulti_heap_free_sizeheapintptr_ttotal_allocated_byteslong long intcanarymemsetmulti_heap_free_size_impllong inttail_canaryprintf__uint8_t/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/heap/./multi_heap_poisoning.cmulti_heap_get_allocated_size_implmulti_heap_register_implunsigned chartail__func__total_free_bytesmulti_heap_minimum_free_sizedatasigned charlong long unsigned intmulti_heap_get_allocated_sizeuint32_tunsigned inthead_canarystartshort unsigned intsizecharminimum_free_bytesmulti_heap_malloc_implmulti_heap_minimum_free_size_implpoison_allocated_region_Boolmulti_heap_info_tmulti_heap_mallocmulti_heap_handle_tlong unsigned intmulti_heap_free_implmulti_heap_get_infopoison_head_ttotal_blocksinfonew_headverify_allocated_region/Users/ficeto/Desktop/ESP32/ESP32/public-libs-build/build/heapmulti_heap_get_info_impl__assert_funcallocated_blocksGNU C99 5.2.0 -mlongcalls -ggdb -Og -std=gnu99 -ffunction-sections -fdata-sections -fstrict-volatile-bitfieldspoison_tail_tsubtract_poison_overheadmulti_heap_realloc_implmulti_heap_infofree_blocksGCC: (crosstool-NG crosstool-ng-1.22.0-61-gab8375a) 5.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
ABI=0
$ $ (!!!";($$$ "013"dd"hh"ll"p(" ($$
"."0("$$"B"\\"`("""34"8(" (++,"?@"RR"X("("(000 "<<@@D( "(((.symtab.strtab.shstrtab.literal.poison_allocated_region.rela.literal.verify_allocated_region.rela.literal.multi_heap_malloc.rela.literal.multi_heap_free.rela.literal.multi_heap_realloc.rela.literal.multi_heap_get_allocated_size.rela.literal.multi_heap_register.rela.literal.multi_heap_get_info.rela.literal.multi_heap_free_size.rela.literal.multi_heap_minimum_free_size.rela.literal.multi_heap_internal_check_block_poisoning.rela.literal.multi_heap_internal_poison_fill_region.text.data.bss.rela.text.poison_allocated_region.rodata.str1.4.rela.text.verify_allocated_region.rela.text.multi_heap_malloc.rela.text.multi_heap_free.rela.text.multi_heap_realloc.rela.text.multi_heap_get_allocated_size.rela.text.multi_heap_register.rela.text.multi_heap_get_info.rela.text.multi_heap_free_size.rela.text.multi_heap_minimum_free_size.rela.text.multi_heap_internal_check_block_poisoning.rela.text.multi_heap_internal_poison_fill_region.rodata.__func__$5053.rodata.__func__$5046.rodata.__func__$5039.rela.debug_frame.rela.debug_info.debug_abbrev.rela.debug_loc.rela.debug_aranges.rela.debug_ranges.rela.debug_line.debug_str.comment.xtensa.info.rela.xt.lit.rela.xt.prop<00><>;0p "H6$V5&d4(*,.0245679;<>@BD
 EFGIry  <00><00>0"<00><00><00>`$<00>8&A (U\uX*<00><00>,<00><00>.<00>D0:2multi_heap_poisoning.cpoison_allocated_regionverify_allocated_region__func__$5039__func__$5046__func__$5053printfmulti_heap_mallocmulti_heap_malloc_implmulti_heap_free__assert_funcmulti_heap_free_implmulti_heap_reallocmulti_heap_realloc_implmulti_heap_get_allocated_sizemulti_heap_get_allocated_size_implmulti_heap_registermemsetmulti_heap_register_implmulti_heap_get_infomulti_heap_get_info_implmulti_heap_free_sizemulti_heap_free_size_implmulti_heap_minimum_free_sizemulti_heap_minimum_free_size_implmulti_heap_internal_check_block_poisoningmulti_heap_internal_poison_fill_region 224 67 3569  6;=>@BD2= """! ##-IK#W# $d# 2'1NhQlZ#Z 2$ 4
$ %%% .
%
 $% 6(%( 70&3&9& 
&
3 $& 5(&( . B<&< 6H&H 9N \R& R ''''  "' 6&'& ;,4 ( =( >(0<D) @ ,4@HR* B+ D#, <, 00@&,& 2
- =!(,,049@DDH
L
Q
X\\` d i pttx | <00> <00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>  $) !!!! (!-!:!A!H!T!a!h!o!t!!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>! !!#!/!<!I!V!b!o!<00>!<00>!<00>!<00>!<00><00><00>!<00><00>!<00><00>!<00>! !,!6:E!OT!a!kp!z!<00><00><00><00><00>!<00>
<00>
<00>!<00>!!!*
D
U![ _ j!<00>!<00><00>!<00><00> <00> <00><00><00><00> !  '!1A!N!X]!gl!v{ <00> <00> <00> <00><00><00><00>  7!AEP!Zj!ty!<00><00>!<00><00><00><00><00><00>!!(-!;[r!y}<00>!<00>!<00><00><00><00>0<00><00>D<00>!$(3!>LUY kr<00>!<00><00><00>!<00><00><00><00> <00><00><00>!<00><00>!!%!3!AF!QV!af<00><00><00>!<00><00><00>!<00>!<00>!<00><00>!<00>!<00>!<00>!<00>!<00>! !
! ! ! ! !' !+ !2 !6 != !A !H !L !S !W ! ")-59CGOSeipt}<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>-
1
8
<
F
J
Q
U
g
k
r
v
<00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00>     & * 1 5 < @ O S Z ^ mqx|<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>!(,;?FJ\`gkrv<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>  &*37CGPThlsw<00><00><00><00> 
$
( , 0 4 8<@DHLPTX\`dhl  $(
,
0 4 8 < @DHLPTX\`dhlpt6}<00>
) ^ <00>
3<00><00><00>=AGMS Y _ekq!u9<00><00><00><00>
<00><00><00> <00>$<00>)<00>1<00>I<00>Q<00>S<00>`<00>d<00>h<00>l<00>n<00>

 



!
4 : @ K R V $i o u { <00> <00> <00> $<00> .<00> 0<00> B<00> N<00> P<00> \<00> ^<00><00><00><00><00>"<00>,<00>.<00>46!'+>DJ PV#\,b0h7n@tDzK~R<00><00><00> <00><00><00><00><00><00> <00><00><00><00><00> <00>  !,%0+<1@5BHS
W"#$% &('0(8)@*H+P,X-" #$$%0&<'H(T)`*l+x,<00>-<00><00><00><00><00><00><00><00><00><00> ,8DP\h
t
<00>
<00>
<00>
<00> <00> <00> <00> <00> <00> <00> <00>    ( 4 @ L Xdp|<00><00><00><00><00><00><00><00><00><00> $0<HT`lx<00><00><00><00><00><00><00><00><00><00><00> ,8DP\ht4A<<@<00>20L gTb@<00>2L <00>\<00>@ 3HL <00>t$<00>@T3lL <00><00><00>@<00>3HL
 <00><00><00>@4L  <00>@ 4 L 6<00>1@,4 L Y<00>T@84 L <00><00> @D4$L <00><00><00>@h4 L <00><00><00><00><00><00><00>;<00>@t40L 24,p/@<00>4<00>L W<00> R@L5<L  t<00>0o@<00>5<00>L" <00><00>`<00>@ 6<00>L$ <00>L8<00>@<00>6<00>L& <00><00> <00>@t7<L( <00><00>X<00>@<00>7TL* <00>@8$L, 4/@(8$L. \4DW@L8lL0 <00>x<00>@<00>80L2 <00><00><00><00><00><00><00>0@<00>8<00>L7  ^ @<00>;<00> L9 #j+6<00><00>1@<00>E<00>L< F3xA@<00>M,L> Z<00><00>U@<00>NPL@ m+\h@P<00>LB y0<00>^<00>0<00>!;<00> "8<00>X"`<00>@<00>U<00>LG <00><00>"<00><00>@4V<00>LI 8'<00><00>+pM2 `0a