Hi, Zifei recently did a demo of dynamic tracing using ust with dyninst [1] The traces are being generated and I did some experiments by adding some more 'tracepoint types' too [2]. This seemed to be a promising approach but then there's an error as follows when I start tracing on a fresh rebooted machine (if a normal session of static userspace tracing is done once, the problem doesn't occur):
libust[3429/3429]: Error: Timed out waiting for lttng-sessiond (in lttng_ust_init() at lttng-ust-comm.c:1072) This occurred even after separating the tracepoints [3] Backtrace is at [4]. I was able to reproduce it on my two machines with UST 2.1.2 and dyninst 8.1 (Fedora 18) Is it possible to circumvent this problem somehow? (it seems to be an inherent issue with dlopen w/ sessiond but I may be wrong) [1] https://gist.github.com/anonymous/5599765 [2] https://gist.github.com/tuxology/5602019 [3] https://gist.github.com/anonymous/5605050 [4] https://gist.github.com/5kg/5604931 -- Suchakra _______________________________________________ lttng-dev mailing list [email protected] http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev
