cs240/labs/lab12/test_file.org
2018-10-15 17:20:57 -04:00

18 KiB
Executable File
Raw History

ELF>P@@<40>>@8 @@@@@@<40><01>88@8@@@dd ..`.`<60><02> (.(.`(.`<60><01>TT@T@DDP<>td@@<40><>Q<>tdR<>td..`.`<60><01>/lib64/ld-linux-x86-64.so.2GNU GNU<4E><55><E4><FB>-1 <0B>z<1D><15><>u<8A>%?<3F>f9G+TMk 2% @libc.so.6fopenputsputcharprintffseekfclosemallocremovefwritefreadstrcmp__libc_start_mainfree__gmon_start__GLIBC_2.2.5ui z<>/` 0` 0`(0`00`80`@0`H0`P0`X0` `0` h0` p0` x0`H<><48>H<><05>) H<><48>t<05><>H<F3><48><08><>5<FF>) <20>%<25>) @<40>%<25>) h<><68><E9><E0><FF><FF>%<25>) h<01><><E9><D0><FF><FF>%<25>) h<02><><E9><C0><FF><FF>%<25>) h<03><><E9><B0><FF><FF>%<25>) h<04><><E9><A0><FF><FF>%z) h<05><><E9><90><FF><FF>%r) h<06><><E9><80><FF><FF>%j) h<07>p<E9><70><FF><FF>%b) h<08>`<60><><FF><FF>%Z) h <09>P<E9><50><FF><FF>%R) h <0A>@<40><><FF><FF>%J) h <0B>0<E9><30><FF><FF>%B) h <0C> <20><><FF><FF>%<25>( f<>1<90>I<ED><49>^H<><48>H<E2><48><83>PTI<54><49>@H<><48><C7>@H<><48>C@<40>g<E8><67><FF><FF>fD<><44>0`UH-<2D>0`H<><48>H<><48>v<1B>H<B8><48>t]<5D><>0`<60><>f<1F>]<5D>@f.<1F><><84>0`UH<55><48><81>0`H<><48>H<><48>H<E5><48>H<F0><48>?H<01>H<C6><48>t<15>H<B8><48>t ]<5D><>0`<60><>]<5D>fD<>=<3D>( uUH<55><48><89>n<E8><6E><FF>]<5D>v( <01><>@<40> .`H<>?u<05><><1F>H<B8><48>t<C0>UH<55><48><89><E5>]<5D>z<E9><7A><FF>UH<55><48><89><10><><E8><AC><FE>H<FF>=( H<>6( <20><11>]<5D>UH<55><48>H<E5><48> <20>}<7D><><EC><B8><E8><C6><FF><FF>E<C7><45>-<2D><10>m<E8><6D><FE>H<FF>E<89><45>E<8B>+E<><45>PH<>E<8B><45>H<>E<8B>H<F8><48><89><C7> <0A>E<83><01>E<8B>;E<>|ː<><CB90>UH<55><48>H<E5><48>H<><05>' H<>E<89>H<F8>}<7D>u<11>@<40><><E8><BB><FD><FF><FF>aH<61>E<8B><45><F8><8B>t<11>*@<40><><E8><9F><FD><FF><FF>EH<45>E<8B>H<F8>@H<>E<89>H<F8>}<7D>u<11>H@<40>{<7B><><FD><FF><FF>!H<>E<8B><45><F8><8B>t<11>\@<40>_<E8><5F><FD><FF><FF><05><01><>UH<55><48>H<E5><48>H<>:' H<>E<89>H<F8>}<7D>u<14>@<40>-<2D><><FD><FF><FF>vH<>E<8B><45><F8><8B>t<14>*@<40><0E><><FD><FF><FF>WH<>E<8B>H<F8>@H<>E<89>H<F8>}<7D>u<14>H@<40><><E8><E7><FC><FF><FF>0H<>E<8B><45><F8><8B>t<14>\@<40><><E8><C8><FC><FF><FF>H<>E<8B>H<F8>@H<>E<89>H<F8>}<7D>u<14>v@<40><><E8><A1><FC><FF><FF><B8>H<EA>E<8B><45><F8><8B>t<14><>@<40><><E8><82><FC><FF><FF><B8>H<CB>E<8B>H<F8>@H<>E<89>H<F8>}<7D>u<14><>@<40>[<5B><><FC><FF><FF><B8>H<A4>E<8B><45><F8><8B>t<14><>@<40><<3C><><FC><FF><FF><B8>H<85>E<8B>H<F8>@H<>E<89>H<F8>}<7D>u<11><>@<40><15><><FC><FF><FF>aH<61>E<8B><45><F8><8B> t<11><>@<40><><E8><F9><FB><FF><FF>EH<45>E<8B>H<F8>@H<>E<89>H<F8>}<7D>u<11>@<40><><E8><D5><FB><FF><FF>!H<>E<8B><45><F8><8B> t<11>@<40><><E8><B9><FB><FF><FF><05><01><>UH<55><48>H<E5><48>H<><05>% H<>E<89><45>(H<>E<8B>H<F0>@H<>E<89>H<F8>E<8B>H<F0><48><89>N<E8><4E><FB>H<FF>E<C7>H<F0>E<8B>H<F8>E<89>H<F0>}<7D><75><D190>UH<55><48><89>4@<40>F<E8><46><FB><FF><01><17><><FD><FF>4@<40> H<>3% H<>@<08>]<5D>UH<55><48><89>4@<40><12><><FB><FF><05><><E8><E3><FC><FF>4@<40><>H<><05>$ H<>@<08>]<5D>UH<55><48>H<E5><48><10><><B8><E8><90><FC><FF><01>4@<40><08><><07><><B8><E8><E8><FC><FF>E<89><45><FC><0F><><FF><FF>}<7D>u <0A>=@<40><><E8><AA><FA><FF>E<8B><45><FC>UH<55><48>H<E5><48><10><>9<E8><39><FC><FF><05>4@<40><><07><><B8><06><><1F><><FD><FF>E<89><45><FC><B8><E8><B8><FE><FF>}<7D>u <0A>P@<40>S<E8><53><FA><FF>E<8B><45><FC>UH<55><48>H<E5><48><10>4@<40>,<2C><><FA><FF><01><><E8><FD><FB><FF>4@<40><>H<>$ H<>@<08><01>4@<40>I<07><>!<21><><FC><FF>E<89><45><FC>:<06><>><3E><><FE><FF>}<7D>u <0A>c@<40><><E8><D9><F9><FF>E<8B><45><FC>UH<55><48>H<E5><48><10>4@<40><><E8><B2><F9><FF><05><><E8><83><FB><FF>4@<40>sH<><05># H<>@<08><05>4@<40><><06><><B8><05><>+<2B><><FC><FF>E<89><45><FC><B8><E8><C4><FD><FF>}<7D>u <0A>v@<40>_<E8><5F><F9><FF>E<8B><45><FC>UH<55><48>H<E5><48><10>E<C7><01>4@<40>1<E8><31><F9><FF><05><02><><FB><FF>4@<40><><06><>4@<40>|H<>E<89>H<F8>}<7D>u<11><>@<40> <09><><F9><FF><FF>QH<51>E<8B><45><F8>ƿ<89>@<40><><1B><><F9>H<FF>E<8B><45><F8><8B> t<11><>@<40><><E8><D6><F8><FF>E<C7>H<F4>E<8B>H<F8><48><89><C7><E8><93><F8>H<FF><05>" H<><48><89><C7><E8><84><F8><FF>E<8B><45><F4>UH<55><48>H<E5><48><10>E<C7><01>4@<40><><E8><86><F8><FF><05>W<E8><57><FA><FF>4@<40>GH<>s" H<><48><89>C<E8><43><F8><FF><04>4@<40><>H<>E<89>H<F8>}<7D>u<11>@<40>O<E8><4F><F8><FF><FF>BH<42>E<8B><45><F8>ƿ<89>@<40><>a<E8><61><F8>H<FF>E<8B><45><F8><8B>t<11>E<C7><45>8@<40><15><><F8>H<FF>E<8B>H<F8><48><89><C7><E8><D9><F7><FF>E<8B><45><F4>UH<55><48>H<E5><48><10>E<C7><01>4@<40><><E8><DB><F7><FF><05><><E8><AC><F9><FF>4@<40><>H<><05>! H<><48><89><C7><E8><98><F7><FF><FF>4@<40>H<>E<89>H<F8>}<7D>u<14>x@<40><><E8><A4><F7><FF><FF>;H<>E<8B><45><F8>ƿ<89>@<40><><B8><E8><B3><F7>H<FF>E<8B><45><F8><8B> t <20><>@<40>n<E8><6E><F7>H<FF>E<8B>H<F8><48><89>2<E8><32><F7><FF><FF><B8>H<>E<8B>H<F8><48><89><1C><><F7><FF><FF>4@<40><>H<>E<89>H<F8>}<7D>u<14><>@<40>(<28><><F7><FF><FF><B8>H<>E<8B><45><F8>ƿ<89>@<40><>7<E8><37><F7>H<FF>E<8B><45><F8><8B> t <20>(@<40><><E8><F2><F6>H<FF>E<8B>H<F8><48><89><C7><E8><B6><F6><FF><FF>}H<>E<8B>H<F8><48><89><C7><E8><A0><F6><FF><04>4@<40>H<>E<89>H<F8>}<7D>u<14>p@<40><><E8><AC><F6><FF><FF>CH<>E<8B><45><F8>ƿ<89>@<40><><B8><E8><BB><F6>H<FF>E<8B><45><F8><8B>t <20><>@<40>v<E8><76><F6>H<FF>E<8B>H<F8><48><89>:<3A><><F6><FF><FF>H<>E<8B>H<F8><48><89>$<24><><F6><FF><03>4@<40><>H<>E<89>H<F8>}<7D>u<14><>@<40>0<E8><30><F6><FF><FF><B8>H<C7>E<8B><45><F8>ƿ<89>@<40><>?<3F><><F6>H<FF>E<8B><45><F8><8B>t <20>@<40><><E8><FA><F5>H<FF>E<8B>H<F8><48><89><C7><E8><BE><F5><FF><FF><B8>H<85>E<8B>H<F8><48><89><C7><E8><A8><F5><FF><01>4@<40>'H<>E<89>H<F8>}<7D>u<11>P@<40><><E8><B4><F5><FF><FF>NH<4E>E<8B><45><F8>ƿ<89>@<40><><B8><E8><C6><F5>H<FF>E<8B><45><F8><8B> t<1D><>@<40><><E8><81><F5>H<FF>E<8B>H<F8><48><89>E<E8><45><F5><FF><FF>H<>E<8B>H<F8><48><89>2<E8><32><F5><FF>E<8B><45><F4>UH<55><48>H<E5><48><10>}<7D>H<FC>u<89><75>}<7D><0F>zH<>E<8B>H<F0><48>H<><48><8B>@H<><48><89>|<7C><><F5><FF><FF>u<0F><><B8><E8><BA><F9><FF>YH<>E<8B>H<F0><48>H<><48><8B>@H<><48><89>Q<E8><51><F5><FF><FF>u<0F><><B8><E8><C3><F9><FF>.H<>E<8B>H<F0><48>H<><48><8B>@H<><48><89>&<26><><F5><FF><FF>u<0F><><B8><E8><CC><F9><FF>H<>E<8B>H<F0><48>H<><48><8B>@H<><48><89><C7><E8><FB><F4><FF><FF>u<0F><><B8><E8><F8><F9><FF><FF>H<D8>E<8B>H<F0><48>H<><48><8B>@H<><48><89><C7><E8><D0><F4><FF><FF>u<0F><>$<24><><FA><FF><FF>H<AD>E<8B>H<F0><48>H<><48><8B>@H<><48><89><C7><E8><A5><F4><FF><FF>u<0F><>s<E8><73><FA><FF><FF>H<82>E<8B>H<F0><48>H<><48><8B>@H<><48><89>z<E8><7A><F4><FF><FF>u <0C><><B8><E8><C2><FA><FF>ZH<5A>E<8B>H<F0><48>H<><48><8B>@H<><48><89>R<E8><52><F4><FF><FF>u <0C><>E<E8><45><FB><FF>2H<32>E<8B>H<F0><48>H<><48><8B>@H<><48><89>*<2A><><F4><FF><FF>u<16><><B8><E8><C8><FB><FF> <0A><>@<40><><E8><C0><F3><FF><01><>UH<55><48>H<E5><48>H<><05> H<>E<89><45>#H<>E<8B><45><F8>ƿ @<40><><B8><E8><BD><F3>H<FF>E<8B>H<F8>@H<>E<89>H<F8>}<7D>uֿ <0A>P<E8><50><F3><FF><FF><90>UH<55><48>H<E5>}<7D>H<F8>V H<>PH<>E<8B>H<F8>PH<>C H<>U<8B>H<F8>P<08>]<5D>UH<55><48>H<E5>- H<>@H<><48>u<07><>bH<62> H<>@H<>@H<>E<89>H<E8> H<>@H<>E<89>H<F0><05> H<>E<89><45>H<>E<8B>H<F0>E<89>H<F8>E<8B>H<E8>E<89>H<F0>E<8B>H<E8>@H<>E<89>H<E8>}<7D>u<E8>H<DD>E<8B>H<F8>@H<>E<8B>]<5D>UH<55><48>H<E5><48>0H<30>}؉u<D889><75>E<C7>H<EC>@H<><48><89><1A><><F3>H<FF>E<89>H<F0>}<7D>tQ<74>;<3B><10><><E8><E3><F2>H<FF>E<89>H<F8>U<8B>H<F0>E<8B>H<F8>Ѻ<01>H<><48><89>r<E8><72><F2>H<FF>E<8B>H<F8><48><89><C7><E8><E9><FE><FF>E<83><01>E<8B>;E<>|<7C>H<BD>E<8B>H<F0><48><89>^<5E><><F2><FF><FF><90>UH<55><48>H<E5><48> H<>}<7D><><E8><B8><E8><E5><FE>H<FF>E<89>H<F0>E<8B><45>@H<><48><89><C7><E8><90><F2>H<FF>E<89>H<F8>}<7D>t`<60>KH<4B>E<8B>H<F0>@H<>U<8B>H<F8>E<8B>H<F0>Ѻ<01>H<><48><89>j<E8><6A><F2>H<FF>E<8B>H<F0><48><89><C7><E8><9E><F1>H<FF>E<C7><45><F0>|<7C><><FE>H<FF>E<89>H<F0>}<7D>u<F0>H<AE>E<8B>H<F8><48><89><C7><E8><C5><F1><FF><FF><90>UH<55><48>H<E5><48> H<>}<7D><>u<89>H<E4>E<8B><45>@H<><48><89><02><><F2>H<FF>E<89>H<F8>E<C7>H<F0>}<7D>tW<74><10><><E8><C5><F1>H<FF>E<89><45>E<8B>H<E4>H<98><48>H<><48>H<C1>E<8B><45>H<><48>H<CE><48><89><C7><E8><B1><F1>H<FF>U<8B>H<F8>E<8B>H<F0>Ѻ<01>H<><48><89>4<E8><34><F1>H<FF>E<8B>H<F8><48><89>8<E8><38><F1>H<FF>E<8B><45><F0>f<C3>AWAVA<56><41>AUATL<54>%n UH<55>-n SI<53><49>I<F6><49>L)<29>H<E5><48>H<><48><03>w<E8><77><F0>H<FF><48>t 1<><1F>L<84><4C>L<EA><4C>D<F6><44>A<FF><14>H<DC><48>H9<48>u<EB>H<EA><48>[]A\A]A^A_Ðf.<1F><><84>H<C3><48>H<><48><08>head node is nullissue with the head node datasecond node is nullsecond node data is wrongthrid item is nullthrid item is data is wrongfourth item is nullfourth item is data is wrongfifth item is nullfifth item is data is wrongsixth item is nullsixth item is data is wrongtemp.binfailed test case 3failed test case 4failed test case 5failed test case 6getINode at index 0 is NULL Failed test case 7%d getINode at 0 index data is not correct Failed test case 7getINode at index 4 is NULL Failed test case 8getINode at 4 index data is not correct Failed test case 8getINode at index 0 is NULL Failed test case 9getINode at 0 index data is not correct Failed test case 9getINode at index 0 second time is NULL Failed test case 9getINode at 0 index data second time is not correct Failed test case 9getINode at index 4 is NULL Failed test case 9getINode at 4 index data is not correct Failed test case 9getINode at index 3 is NULL Failed test case 9getINode at 3 index data is not correct Failed test case 9getINode at index 1 is NULL Failed test case 9getINode at 1 index data is not correct Failed test case 9test1test2test3test4test5test6test7test8test9usage: ./test_file testn%d->rbab;<3B>H<><48><EB> 8<><38><EC><FF>.<2E><><ED>HS<><53><ED>h<01><><A9><ED><FF>7<><37><EE><FF><01><><DD><EF><FF>$<24><><F0><FF>X<><58><F0><02><><8C><F0>(<02><><E3><F0>H:<3A><><F1>h<02><><B4><F1><FF>.<2E><><F2><FF><02><><D9><F2><FF><02><><84><F3><FF>+<2B><><F6><03><><CF><F7>(<1B><><F8>HH<><48><F8>h<03><><C7><F8><FF>M<><4D><F9><FF><03><><E6><F9><FF>x<><78><FA><FF><03><><E8><FA>0zRx <08>@<40><><EB>*zRx <08>$ <20><><EA><FF>FJ w<08>?;*3$"D<><44><DE><EB>%A<10>C ` d<><64><E3><EB>VA<10>C Q <1C><19><><EC><FF>A<10>C <02> <1C><><A4><87><EC><FF>A<10>C <03> <1C> <0A><><EE>GA<10>C B <1C>4<E4><34><EE>4A<10>C o H<><48><EE>4A<10>C o $\<5C><><EE>WA<10>C R D<01><><93><EE>WA<10>C R d<01><><CA><EE>zA<10>C u <1C>$<24><><EF>zA<10>C u <1C>~<7E><><EF><FF>A<10>C <02> <1C> <09><><F0><FF>A<10>C <02> <1C><01><><94><F0><FF>A<10>C <03> <1B><><F3><FF>A<10>C <03> $<02><><9F><F4>LA<10>C G D<02><><CB><F4>-A<10>C h d<02><><D8><F4>A<10>C z <1C>7<><37><F5><FF>A<10>C <02> <1C><02><><9D><F5><FF>A<10>C <02> <1C><16><><F6><FF>A<10>C <02> D<><02><><88><F6>eB<10>B<18>E <20>B(<28>H0<>H8<>M@r8A0A(B BBB,<03><><B0><F6> @@ 8@ @.`.`<08><><F5>o<FF>@ @<06>@ <0A> 0`8@<07>@ <18><><FE>o<FF>@<40><><FF>o<01><><F0>o<FF>@(.`v@<40>@<40>@<40>@<40>@<40>@<40>@<40>@<40>@@@&@6@GCC: (Ubuntu 5.4.0-6ubuntu1~16.04.2) 5.4.0 201606098@T@t@<04>@<05>@ @<07>@<08>@ <09>@ @ 8@ `@ @@P@@@@<12>@.`.` .`(.`<17>/`0`<19>0`<1A>0`<04><>  .`<0E>@<0E>@.@D<1A>0`S.`z @<40>.`<60><04><><F1><04><><04><><F1>`@<40> .`<04><><F1>.`<60>(.`<60>.`<60>@ 0`!@1CX3@-_s D <19>0`<60><0E>@<40><><12><12><0E>@<40><><19>0`<60><12>F @<40><>R @z+@<40><0E> @W<>< @4<><0E>@<40><0E>@LF@%#B<19>0`Oc<0E> @Gm |<19>0`<60>@<04><0E>@e<><12><1A>0`HP@*<1A>0`<08><12><1A>0`<60>C@<40><01><0E> @z<><0E> @W<>p @4<> `@!<0E> @<40>'k@V0D<19>0`Pe@<40>[ u<0E>@<40><> 8@O @<40>crtstuff.c__JCR_LIST__deregister_tm_clones__do_global_dtors_auxcompleted.7585__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entrytest_file.c__FRAME_END____JCR_END____init_array_end_DYNAMIC__init_array_start__GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE___libc_csu_finifree@@GLIBC_2.2.5putchar@@GLIBC_2.2.5appendremove@@GLIBC_2.2.5_ITM_deregisterTMCloneTableread_nodeputs@@GLIBC_2.2.5fread@@GLIBC_2.2.5getINode_edatafclose@@GLIBC_2.2.5test7test5test3test1printf@@GLIBC_2.2.5test9printget_head__libc_start_main@@GLIBC_2.2.5__data_startstrcmp@@GLIBC_2.2.5free_list__gmon_start____dso_handle_IO_stdin_used__libc_csu_initmalloc@@GLIBC_2.2.5fseek@@GLIBC_2.2.5__bss_startmaintest6test4test2fopen@@GLIBC_2.2.5_Jv_RegisterClassesgetLasttest8get_nodefwrite@@GLIBC_2.2.5__TMC_END__write_node_ITM_registerTMCloneTabletest1Nodetest5Node.symtab.strtab.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.jcr.dynamic.got.plt.data.bss.comment8@8#T@T 1t@t$D<><44><F6>o<02>@<40>N <02>@<40>hV @ <04>^<5E><><FF>o<02>@<40>k<><6B><FE>o<02>@<40> z<02>@<40><18>B@8<18>8@8<04>`@`<06><10>@@@<08>P@P<07><10>@ <04>@<08>@<1B><04><02>@<40>t<08>.`.<08>.`.<08> .` .<08>(.`(.<2E><10><03>/`<60>/<08>0`0<><08><03>0`<60>0<08><03>0`<60>00<>04<03>= <02>0` 0 (:<3A>