<div dir="ltr"><span style="font-size:12.8px">Thanks for your response</span><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">I reran my test in gdb and got the following information:</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px"><div>(gdb) run</div><div>Starting program: /usr/bin/env LD_PRELOAD=test.so firefox</div><div>process 5288 is executing new program: /bin/dash</div><div>[Thread debugging using libthread_db enabled]</div><div>Using host libthread_db library "/lib/x86_64-linux-gnu/<wbr>libthread_db.so.1".</div><div><br></div><div>Program received signal SIGSEGV, Segmentation fault.</div><div>0x00007ffff7de73a8 in ?? () from /lib64/ld-linux-x86-64.so.2</div></div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Does it provide enough information?</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Thanks</div><div class="gmail-yj6qo gmail-ajU" style="font-size:12.8px"></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 9, 2018 at 10:43 AM, Jonathan Rajotte-Julien <span dir="ltr"><<a href="mailto:jonathan.rajotte-julien@efficios.com" target="_blank">jonathan.rajotte-julien@efficios.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<span class=""><br>
On Mon, Jan 08, 2018 at 10:35:39PM -0500, Majid Rezazadeh wrote:<br>
> Hi all<br>
><br>
> I am using lttng-ust-libc-wrapper for instrumenting some calls to libc for<br>
> some applications like Firefox and Chrome, but I receive "Segmentation<br>
> fault (core dumped)". I compile lttng-ust-pthread.c (gcc -fPIC -shared  -o<br>
> test.so lttng-ust-pthread.c -ldl) and then I use "LD_PRELOAD=test.so<br>
> firefox" but I receive segmentation fault (I have exported LD_LIBRARY_PATH<br>
> to the absolute path of test.so file). I found out that when I replace<br>
<br>
</span>Could you give us more information regarding the coredump?<br>
<br>
"thread apply all bt" in gdb with the corefile loaded.<br>
<br>
Make sure to compile with debug symbol and rerun your test.<br>
<span class=""><br>
> tracepoints with printf in lttng_ust_pthread.c, I receive no error. It<br>
> seems that hooking tracepoints in this wrapper makes some problems. Do you<br>
> have any idea in this regard?<br>
><br>
> Thanks<br>
><br>
> Majid<br>
<br>
</span>> ______________________________<wbr>_________________<br>
> lttng-dev mailing list<br>
> <a href="mailto:lttng-dev@lists.lttng.org">lttng-dev@lists.lttng.org</a><br>
> <a href="https://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev" rel="noreferrer" target="_blank">https://lists.lttng.org/cgi-<wbr>bin/mailman/listinfo/lttng-dev</a><br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
--<br>
Jonathan Rajotte-Julien<br>
EfficiOS<br>
</font></span></blockquote></div><br></div></div>