[Top][All Lists]
[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
>
- RE : RE : [Tsp-devel] Malloc et free problèmes,
Arquer Stephane <=