dziwny blad [stklos]

Jakub Bogusz qboosh w pld-linux.org
Śro, 15 Cze 2005, 00:19:28 CEST


On Sun, Jun 12, 2005 at 08:02:05AM +0200, Andrzej Krzysztofowicz wrote:
> Ma ktos jakis pomysl o co moze tu chodzic? :
> 
> Making all in utils
> make[1]: Entering directory /home/users/builder/rpm/BUILD/stklos-0.70/utils'
> ./tmpcomp stklos-compile.stk stklos-compile
> Absurd stack bottom value
> Abort
> make[1]: *** [stklos-compile] Error 134
> make[1]: Leaving directory /home/users/builder/rpm/BUILD/stklos-0.70/utils'
> make: *** [all-recursive] Error 1
> error: Bad exit status from /var/tmp/rpm-tmp.37476 (%build)
> 
> stklos.spec, ac-i586

Błąd pochodzi z biblioteki gc (w tym wypadku systemowej, nie
dołączonej).
gc usiłuje przeczytać adres końca stosu z /proc/self/stat (28. pole)
- natomiast kernel z grsecurity nie podaje układu pamięci przez /proc
(tylko 0).
Można zmusić gc do korzystania z __libc_stack_end budując pakiet gc ze
zdefiniowanym -DUSE_LIBC_PRIVATES.


-- 
Jakub Bogusz    http://qboosh.cs.net.pl/



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