<div dir="ltr">Bună, Corina!<div><br></div><div>Eu observ că iei punctaj maxim - ai rezolvat între timp? Dacă da, ce problemă era?</div><div><br></div><div>Numai bine,<br>Răzvan</div></div><br><div class="gmail_quote"><div dir="ltr">On Fri, Apr 20, 2018 at 12:00 PM Corina Palade <<a href="mailto:corina.palade103@gmail.com">corina.palade103@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Ok, mersi :D Am rezolvat.<div><br></div><div>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?</div></div><div class="gmail_extra"><br><div class="gmail_quote">2018-04-19 11:55 GMT+03:00 Razvan Crainea <span dir="ltr"><<a href="mailto:razvan.crainea@gmail.com" target="_blank">razvan.crainea@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div><div class="m_-3298418182155020346h5"><div dir="ltr">On Thu, Apr 19, 2018 at 11:46 AM Corina Palade via so <<a href="mailto:so@cursuri.cs.pub.ro" target="_blank">so@cursuri.cs.pub.ro</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Buna,<div><br></div><div>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:</div><div><br></div><div>-primesc un seg fault la o adresa din primul segment => se rezolva, trece mai departe</div><div>-primesc un seg fault la o adresa din al doilea segment => la fel, trece mai departe</div><div>-primesc un seg fault la o adresa care nu face parte din nici un segment (se afla dupa finalul celui de-al doilea segment)</div><div><br></div><div>Cum ar trebui tratat acest caz? </div><div><br></div><div>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.</div></div></blockquote><div><br></div></div></div><div>Bună, Corina!</div><div><br></div><div>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.</div><div><br></div><div>Numai bine,</div><div>Răzvan </div></div></div>
</blockquote></div><br></div>
</blockquote></div>