<div dir="ltr">Hi Florian, Others,<div><br></div><div>Any ideas/suggestions? Thank you</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Aug 25, 2015 at 10:24 AM, Roel Van de Paar <span dir="ltr"><<a href="mailto:roel.vandepaar@percona.com" target="_blank">roel.vandepaar@percona.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Florian,<div><br></div><div>Thank you for the reply. My reply inline.</div><div><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Aug 25, 2015 at 5:13 AM, Florian Weimer <span dir="ltr"><<a href="mailto:fw@deneb.enyo.de" target="_blank">fw@deneb.enyo.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">* Roel Van de Paar:<br>
<span><br>
> What happens if jemalloc is LD_PRELOAD'ed for an executable where such<br>
> executable uses a .so library, which in turn is statically linked with<br>
> jemalloc?<br>
<br>
</span>That depends on what kind of symbols the libary exports.  What does<br>
“eu-readelf -s” or “readelf -W -s” show?  If jemalloc symbols are<br>
listed there, quite bad things can happen.</blockquote></div></div><div class="gmail_extra"><br></div></div></div><div class="gmail_extra"><div class="gmail_extra"><font face="monospace, monospace">[roel@localhost Percona-Server-5.6.25-rel73.2-f9f2b02.Linux.x86_64-debug]$ readelf -W -s ./lib/mysql/plugin/ha_tokudb.so | grep jemalloc</font></div><div class="gmail_extra"><font face="monospace, monospace">   219: 000000000048ed90     4 OBJECT  LOCAL  DEFAULT   27 _ZL21tokudb_check_jemalloc</font></div><div class="gmail_extra"><font face="monospace, monospace">   220: 000000000048d4e0    64 OBJECT  LOCAL  DEFAULT   26 _ZL27mysql_sysvar_check_jemalloc</font></div><div class="gmail_extra"><font face="monospace, monospace">   833: 0000000000000000     0 FILE    LOCAL  DEFAULT  ABS jemalloc.pic.o</font></div><div class="gmail_extra"><font face="monospace, monospace">   840: 000000000009d710    94 FUNC    LOCAL  DEFAULT   11 jemalloc_constructor</font></div><div class="gmail_extra"><font face="monospace, monospace">  8370: 000000000009d0d0    90 FUNC    LOCAL  DEFAULT   11 je_jemalloc_prefork</font></div><div class="gmail_extra"><font face="monospace, monospace">  8494: 000000000009d010    89 FUNC    LOCAL  DEFAULT   11 je_jemalloc_postfork_child</font></div><div class="gmail_extra"><font face="monospace, monospace">  8659: 000000000009d070    89 FUNC    LOCAL  DEFAULT   11 je_jemalloc_postfork_parent</font></div></div><div class="gmail_extra"><br><div class="gmail_extra">Are these jemalloc symbols?</div><div><br></div></div><div class="gmail_extra">Also, anyone any idea on the other questions too?<span class="HOEnZb"><font color="#888888"><br clear="all"><div><br></div>-- <br></font></span><div><div dir="ltr"><div><div dir="ltr"><span class=""><br><font face="arial,helvetica,sans-serif">Kind Regards,<br>God Bless,<br>-- <br>Roel Van de Paar, </font><font face="arial,helvetica,sans-serif">CMDBA/CMDEV Senior QA Lead, </font>Percona</span><span class=""><div><font face="arial,helvetica,sans-serif">Tel: <a href="tel:%2B61%202%208004%201288" value="+61280041288" target="_blank">+61 2 8004 1288</a> (UTC+10)<br>Mob: <a href="tel:%2B61%20427%20141%20635" value="+61427141635" target="_blank">+61 427 141 635</a> (UTC+10)<br>Skype: percona.rvandepaar<br></font><font face="arial,helvetica,sans-serif"><a href="http://www.percona.com/services.html" target="_blank">http://www.percona.com/services.html</a></font><br></div><div><br></div><div><div>Looking for Replication with Data Consistency?</div><div>Try <a href="http://www.percona.com/software/percona-xtradb-cluster" target="_blank">Percona XtraDB Cluster</a>!</div></div></span></div></div></div></div>
</div></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><br><font face="arial,helvetica,sans-serif">Kind Regards,<br>God Bless,<br>-- <br>Roel Van de Paar, </font><font face="arial,helvetica,sans-serif">CMDBA/CMDEV Senior QA Lead, </font>Percona<div><font face="arial,helvetica,sans-serif">Tel: +61 2 8004 1288 (UTC+10)<br>Mob: +61 427 141 635 (UTC+10)<br>Skype: percona.rvandepaar<br></font><font face="arial,helvetica,sans-serif"><a href="http://www.percona.com/services.html" target="_blank">http://www.percona.com/services.html</a></font><br></div><div><br></div><div><div>Looking for Replication with Data Consistency?</div><div>Try <a href="http://www.percona.com/software/percona-xtradb-cluster" target="_blank">Percona XtraDB Cluster</a>!</div></div></div></div></div></div>
</div>