<br><br><div class="gmail_quote">On Fri, Sep 28, 2012 at 8:55 AM, Igor Stasenko <span dir="ltr">&lt;<a href="mailto:siguctua@gmail.com" target="_blank">siguctua@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Hi,<br>
<br>
if i build a debug version of VM on windows , it spams me with this<br>
assertion failed in debug console window:<br>
<br>
(getfp() &amp; STACK_ALIGN_MASK) == STACK_FP_ALIGN_BYTES 41946<br>
....<br>
<br>
what is this number &#39;41946&#39;, which follows? sometimes it is 42015 (and<br>
sometimes other), but most of times it&#39;s 41946.<br></blockquote><div><br></div><div>It is the line number of the assert that is failing.  This will be in the interpreter file somewhere. This is not spam.  It is a bug (and likely in NativeBoost).</div>
<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Actual question, how i can instruct gdb to break on a first failure of<br>
this assertion, so i can catch who causing this (or at least get close<br>
to one who causing it)..<br></blockquote><div><br></div><div>wot Mariano said.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">P.S. the STACK_ALIGN_BYTES  is 16<br>

<br>
P.P.S. i wonder for how long this thing broken there, since we&#39;re not<br>
building/using debug version of VM that often.<span class="HOEnZb"><font color="#888888"><br></font></span></blockquote><div><br></div><div>I doubt it is broken in the VM.  Stack alignment is very important for e.g. SSE floating-point on x86.  If it were broken the VM would not work.  I guess you&#39;re generating NB code that is not preserving stack alignment and on callback you&#39;re falling foul of the assert.</div>
<div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="HOEnZb"><font color="#888888">
Igor Stasenko.<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br>best,<div>Eliot</div><br>