Actions
Bug #765
closedinfinite recursion caused by libc and pthread wrappers
Status:
Resolved
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
03/18/2014
Due date:
% Done:
100%
Estimated time:
Description
preloading both liblttng-ust-pthread-wrapper and liblttng-ust-libc-wrapper causes an infinite recursion when liburcu is compiled with --disable-compiler-tls:
calloc() calls __tls_access_malloc_nesting(), which calls pthread_mutex_lock(), which calls dlsym dlerror_run(), which calls calloc()...
(See attached stacktrace for details.)
Files
Actions