tsp-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE : RE : [Tsp-devel] Malloc et free problèmes


From: Arquer Stephane
Subject: RE : RE : [Tsp-devel] Malloc et free problèmes
Date: Tue, 13 Nov 2007 16:16:42 +0100


> -----Message d'origine-----
> De : address@hidden 
> [mailto:address@hidden
> rg] De la part de Frederik Deweerdt
> Envoyé : mardi 13 novembre 2007 13:57
> À : Transport Sample Protocol development list
> Objet : Re: RE : [Tsp-devel] Malloc et free problèmes
> 
> 
> Salut Stéphane,
> On Tue, Nov 13, 2007 at 08:41:22AM +0100, Arquer Stephane wrote:
> > 
> > > Que vaut bb->name dans ce cas? Le cas d'erreur qui vient à
> > > l'esprit dans bb_utils_build_sem_name, c'est un bb->name qui 
> > > ne soit pas terminé par '\0'.
> > 
> > Le problème vient de l'adresse retournée par 
> > bb_utils_build_sem_name(bb->name): 0x8 dans mon cas alors 
> que la même 
> > opération dans le "main" de mon exécutif retourne une 
> adresse valide 
> > du style 0x1e159d1f. C'est comme il y avait un contexte local.
> > 
> Je n'ai pas dû comprendre ce que tu entends par contexte 
> local. Est-ce que tu pourrais élaborer là-dessus? D'autre 
> part, est-ce que tu es sûr que le bb->name dans posix_*() est 
> bien valide?
Non, le nom n'est pas valide, j'ai créé char *bb_name[]="bb_rtems"
Ensuite la structure de mémorisation des bb utilisés que j'ai créé récupère la 
bonne valeur: bb_used[bb_count].name = "bb_rtems"



> 
> A bientôt,
> Frederik
> 
> 
> _______________________________________________
> Tsp-devel mailing list
> address@hidden 
> http://lists.nongnu.org/mailman/listinfo/tsp-devel
> 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]