[Kos-dev] [Important] Bug

Thomas Petazzoni thomas.petazzoni at enix.org
Thu Jan 8 13:38:13 CET 2004


Salut,

Y'a un bug dans KOS, et comme je dois faire la soutenance de TX mardi,
c'est un peu génant.

Le programme KOS test a le programme header suivant :

    LOAD off    0x00001000 vaddr 0x80001000 paddr 0x80001000 align 2**12
         filesz 0x000010d0 memsz 0x000010d0 flags r-x
    LOAD off    0x00003000 vaddr 0x80003000 paddr 0x80003000 align 2**12
         filesz 0x00000165 memsz 0x00001000 flags rw-
    LOAD off    0x00004165 vaddr 0x80003165 paddr 0x80003165 align 2**12
         filesz 0x000000f1 memsz 0x000000f1 flags r--

Et donc le chargeur ELF charge quelque chose à l'adresse 0x80003165, qui
n'est pas alignée. Le problème, c'est que je comprends pas bien ce que
c'est cette dernière section LOAD ..

Donc chez moi, l'éxécution de /file/test échoue lamentablement. Et vous
? Qu'est-ce qui a changé depuis qu'on avait testé la chose avec David ?

Une idée ?

Thomas
-- 
PETAZZONI Thomas - thomas.petazzoni at enix.org 
http://thomas.enix.org - Jabber: kos_tom at sourcecode.de
KOS: http://kos.enix.org/ - Lolut: http://lolut.utbm.info
Fingerprint : 0BE1 4CF3 CEA4 AC9D CC6E  1624 F653 CB30 98D3 F7A7
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://the-doors.enix.org/pipermail/kos-dev/attachments/20040108/f657377d/attachment.pgp


More information about the Kos-dev mailing list