<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<p style="margin-top:0;margin-bottom:0">Hi all,</p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0">We had some weird issues and we tracked it down now that it is probably an issue with the SIP binding generation. <br>
<br>
When building the python bindings of the orocos_kinematics_dynamics library with SIP 4.15.5 (as standard now install under 14.04) everything works as expected.</p>
<p style="margin-top:0;margin-bottom:0">When using the same library code with SIP v 4.16.8 or later the generated code has some really weird issues.  <br>
You can look at the two issues on github: <br>
<a href="https://github.com/orocos/orocos_kinematics_dynamics/issues/41" class="OWAAutoLink" id="LPlnk769896" previewremoved="true">https://github.com/orocos/orocos_kinematics_dynamics/issues/41</a><br>
</p>
<div id="Signature">
<div id="divtagdefaultwrapper" dir="ltr" style="">
<div style="margin: 0px;">
<div style="margin:0px"><a href="https://github.com/orocos/orocos_kinematics_dynamics/issues/129" class="OWAAutoLink" id="LPlnk253414" previewremoved="true" style="">https://github.com/orocos/orocos_kinematics_dynamics/issues/129<font face="Calibri, serif, EmojiFont"></font></a><font face="Calibri, serif, EmojiFont"><br>
</font></div>
<div style="margin:0px">Basically, something weird happens if an member of an object is created and accessed in a oneliner. The memory access seems scrambled, such that the outcome is either 0, close to 0 or the actual value. </div>
<div style="margin:0px"><br>
</div>
<div style="margin:0px">Even worse when compiling the library with SIP 4.19.x the import of the python library segfaults.</div>
<div style="margin:0px">The latest working version for it was SIP 4.16.7 </div>
<div style="margin:0px"><br>
</div>
<div style="margin:0px">Does somebody have an idea how this might happen and what to do to fix it?</div>
<div style="margin:0px"><br>
</div>
<div style="margin:0px">Thank you and kind regards,</div>
<div style="margin:0px"><br>
</div>
<div style="margin:0px">Daniel Claes</div>
</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, Arial, Helvetica, sans-serif, EmojiFont, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols; font-size: 16px; margin: 0px;">
<font size="3" style="font-family:"Times New Roman",serif,serif,EmojiFont"><span style="font-size:12pt"><font size="2" style="font-family:Calibri,serif,EmojiFont"><span lang="en-US" style="font-size:8pt"></span></font></span></font></div>
<p style="color: rgb(0, 0, 0); font-family: Calibri, Helvetica, sans-serif, EmojiFont, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols; font-size: 12pt;">
</p>
</div>
</div>
</div>
</body>
</html>