pdksh nadal "się psuje"...

Arkadiusz Miskiewicz misiek w pld.ORG.PL
Sob, 12 Maj 2001, 20:36:57 CEST


On/Dnia Sat, May 12, 2001 at 08:02:47PM +0200, Jakub Bogusz wrote/napisał(a)
> Przy budowaniu php nadal jest core dumped.
Przy balsie też.

> Na razie udało mi się zauważyć tyle:
> - zwiększanie cells w alloc/aresize (to co robią kolejne mutacje patcha
>   alloc) powoduje co najwyżej zrzucanie core w innym miejscu...
Historia tej łatki zaczeła się dawno temu ale tak naprawde to ona popsuła
alokację tzn wyliczanie ilości cel bo w oryginale jest poprawne, a my tu
tylko kombinujemy nieco heh ;)

> Area *ainit(register Area *ap) { return ap; }
> void afreeall(register Area *ap) { return; }
> void *alloc(size_t size,register Area *ap) { return malloc(size); }
> void *aresize(register void *ptr, size_t size, Area *ap) { return realloc(ptr,size); }
> void afree(void *ptr, register Area *ap) { free(ptr); }
> 
>   Po tym ksh nie chce zrzucać core[1], także zlinkowany z efence.
>   Co nie znaczy, że błędów nie ma.
Hmm ale to by znaczyło, że błąd jest gdzieś w powyższych funkcjach.

>   [2] występuje przy np. "test = no" - w skryptach libtoola niektóre zmienne
>   nie są ejęte w "" i ich brak powoduje ten komunikat - np. taka linia:
>   if test $pic_mode = no && test "$deplibs_check_method" != pass_all; then
Przynajmniej wiadomo, że trzeba makra aclocalem uaktualnić :-)

Będziesz nadal męczył się nad znalezieniem buga w zarządzaniu pamięcią?

> Jakub Bogusz

-- 
Arkadiusz Miśkiewicz, AM2-6BONE    [ PLD GNU/Linux IPv6 ]
http://www.t17.ds.pwr.wroc.pl/~misiek/ipv6/   [ enabled ]



Więcej informacji o liście dyskusyjnej pld-devel-pl