[Kos-dev] Re: [Kos-cvs] kos/modules/task _task_uthread.c, 1.23, 1.24

Thomas Petazzoni thomas.petazzoni at enix.org
Sun Jan 16 15:28:10 CET 2005


Salut,

David MENTRE wrote:

>>	* modules/task/_task_uthread.c (create_user_thread): struct thread
>>	was not initialized to zero, leading to bugs discovered by David
>>	Mentré.
> 
> Ah bon, j'ai trouvé un bug ? :) Cool!

Bin ouais, la disposition mémoire a été modifiée par ocaml_asmrun, ce 
qui a déclenché le bug. En fait la correction du bug est noyée dans le 
long patch, mais elle ne fait qu'une seule ligne :
   memset(new_user_thread, 0x0, sizeof(struct thread));

Le reste, c'est un coup de M-x nuke-trailing-white-spaces sur le fichier.

Thomas
-- 
PETAZZONI Thomas - thomas.petazzoni at enix.org
http://thomas.enix.org - Jabber: thomas.petazzoni at jabber.dk
KOS: http://kos.enix.org/ - SOS: http://sos.enix.org
Fingerprint : 0BE1 4CF3 CEA4 AC9D CC6E  1624 F653 CB30 98D3 F7A7

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 256 bytes
Desc: OpenPGP digital signature
Url : http://the-doors.enix.org/pipermail/kos-dev/attachments/20050116/27ecec24/signature.pgp


More information about the Kos-dev mailing list