[so] [Tema 3][Linux] Adrese de memorie din afara segmentelor

Corina Palade corina.palade103 at gmail.com
Thu Apr 19 11:46:20 EEST 2018


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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20180419/5b532be3/attachment.html>


More information about the so mailing list