[OSy] Staticke struktury se alokuji na divnem miste v pameti

Andrej Kruták andree182 at gmail.com
Sun Jan 6 12:34:17 CET 2008


hi,

ta adresa je vo virtualnej alebo fyzickej pamati? vo virtualnej to moze byt
perfektne validna adresa... A 0x8000cfb4 by tiez mohla byt validna cast ram,
ak je tam namapovana virtualna... skontroluj si, co za hodnota sa posiela do
syscallu a co na strane kernelu dostanes (ci su rovnake)... to su moje
"napady" ;-)

andrej

On Jan 6, 2008 12:06 PM, Tomáš Brambora <tomas.brambora at gmail.com> wrote:

> Dobry den,
>
> mame problem pri volani syscallu - pouzivame staticke struktury, ktere
> naplnime potrebnymi daty, a posleme si v registrech kod syscallu a
> pointer na prislusnou strukturu. Jenze tahle struktura je na "divnem"
> miste v pameti - na adrese 0xCFB4, coz je az nekde daleko za kernelem
> - a data v ni jsou corrupted.
> Nesetkali jste se nekdo s necim podobnym, prosim?
>
> S pozdravem
> Tom
>
> _______________________________________________
> OSy mailing list
> OSy at dsrg.mff.cuni.cz
> https://dsrg.mff.cuni.cz/mailman/listinfo/osy
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://d3s.mff.cuni.cz/pipermail/nswi004/attachments/20080106/22178337/attachment.html>


More information about the NSWI004 mailing list