Bună, Corina! Eu observ că iei punctaj maxim - ai rezolvat între timp? Dacă da, ce problemă era?
Numai bine, Răzvan On Fri, Apr 20, 2018 at 12:00 PM Corina Palade <[email protected]> wrote: > Ok, mersi :D Am rezolvat. > > Dar acum am o alta problema - daca iau executabilele si le rulez manual > totul merge ok, insa checkerul ramane blocat dupa Testul 0. Am pus mai > multe printf-uri, insa nici acestea nu sunt afisata pe checker. > Executabilul pus in folder e cel bun. De la ce ar putea fi problema? > > 2018-04-19 11:55 GMT+03:00 Razvan Crainea <[email protected]>: > >> On Thu, Apr 19, 2018 at 11:46 AM Corina Palade via so < >> [email protected]> wrote: >> >>> Buna, >>> >>> Atunci cand rulez tema pe executabilul so_test_prog primesc segmentation >>> fault la o adresa care nu face parte din nici unul din segmentele date. Mai >>> exact, flow-ul lucrurilor este urmatorul: >>> >>> -primesc un seg fault la o adresa din primul segment => se rezolva, >>> trece mai departe >>> -primesc un seg fault la o adresa din al doilea segment => la fel, trece >>> mai departe >>> -primesc un seg fault la o adresa care nu face parte din nici un segment >>> (se afla dupa finalul celui de-al doilea segment) >>> >>> Cum ar trebui tratat acest caz? >>> >>> Din cate am vazut outputul corect este "Hello World" (atunci cand rulez >>> executabilul normal). De asemenea, segmentation fault-ul acesta nu este >>> sigur de la codul scris in loader.c. >>> >> >> Bună, Corina! >> >> Ar trebui să încerci să-ți dai seama de ce este generat cel de-al treilea >> seg fault. După cum ai observat și tu, binarul rulează OK, deci cel mai >> probabil problema este în loader. Iar presupunerea mea este că binarul nu >> găsește în paginile alocate datele care îi trebuie pentru execuție. >> >> Numai bine, >> Răzvan >> > >
_______________________________________________ http://ocw.cs.pub.ro/courses/so/info/lista-discutii
