Steven, in http://uclibc.org/lists/uclibc-cvs/2006-November/010715.html you just added a memleak,path = _dl_strdup(path_list), for USE_TLS Please read the comments in that function. Why can't TLS use alloca? Jocke