<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Hello,<br><br></div>On a Debian Stretch master, the following command always segfaults:<br><br><div>As root:<br></div># /usr/bin/echoping -t 5 -m dns -n 5 80.10.246.136 -t A <a href="http://www.google.com" target="_blank">www.google.com</a><br>segfault<br><br># ls -l /usr/lib/echoping/<br>total 116<br>-rw-r--r-- 1 root root 41208 janv. 10  2017 dns.a<br>lrwxrwxrwx 1 root root    12 janv. 10  2017 dns.so -> dns.so.0.0.0<br>lrwxrwxrwx 1 root root    12 janv. 10  2017 dns.so.0 -> dns.so.0.0.0<br>-rw-r--r-- 1 root root 10672 janv. 10  2017 dns.so.0.0.0<br><br></div><div>The very same command works OK on Debian Jessie setup.<br><br># /usr/bin/echoping -t 5 -m foobar -n 5 80.10.246.136 -t A <a href="http://www.google.com">www.google.com</a><br>Cannot load "foobar.so" (I tried the short name, then the complete name in "/usr/lib/echoping"): /usr/lib/echoping/foobar.so: cannot open shared object file: No such file or directory (No such file or directory)<br><br></div><div>My understanding is  /usr/lib/echoping/dns.so file is found by /usr/bin/echoping but its content is not compliant with current  /usr/bin/echoping.<br><br></div><div>The very same test also fails on Buster.<br></div><div>For memory, Smokeping has the following versions [1]:<br></div><div>2.6.9              Jessie<br></div><div>2.6.11            Stretch<br></div><div>2.7.2              Buster<br></div><div><br></div><div>1. Has someone successfully used dns module on either Stretch or Buster ?<br></div><div>2. Shall I create a ticket on Debian or Smokeping ?<br></div><div>3. Suggestions ?<br><br></div><div>Regards<br></div><div dir="ltr"><br></div><div dir="ltr"><div><div>[1] <br><div class="gmail_quote"><div dir="ltr">---------- Forwarded message ---------<br>From: <b class="gmail_sendername" dir="auto">Olivier</b> <span dir="ltr"><<a href="mailto:oza.4h07@gmail.com">oza.4h07@gmail.com</a>></span><br>Date: ven. 3 août 2018 à 10:32<br>Subject: Echoping segfaults on Debian Stretch<br>To:  <<a href="mailto:smokeping-users@lists.oetiker.ch">smokeping-users@lists.oetiker.ch</a>><br></div><br><br><div dir="ltr"><div><div><div><div><div><div>Hello,<br><br></div><div>I've managing a 3-year old Smokeping server on Debian Jessie.<br></div><div>This server get data from 13 Debian Slaves.<br>4 Slaves use Debian Stretch<br>9 Slaves use Debian Jessie.</div><div><br></div>I'm discovering that the following command segfaults on all four Debian Stretch instances while it succeed on all nine Debian Jessie instances.<br><br></div><div>As root:<br></div># /usr/bin/echoping -t 5 -m dns -n 5 80.10.246.136 -t A <a href="http://www.google.com" target="_blank">www.google.com</a><br></div>segfault<br><br></div><div>At the same time, I'm also using echoping with Http/Https module without any issue.<br></div><div>For memory:<br></div><div>Jessie includes Smokeping 2.6.9<br>Stretch includes Smokeping 2.6.11</div><div><br><br></div>1. Any hint on how to solve this ?<br></div><br>2. More generally, any advice or suggestion when mixing Slaves and Master from different Smokeping versions ?<br><br></div>Best regards<br><div><br><br><div><br><br><div><br><div><br></div></div></div></div></div>
</div></div></div></div></div></div></div></div></div>