Boost C++ Libraries: Ticket #7757: Unnatural comment and fixing in Boost.Context https://svn.boost.org/trac10/ticket/7757 <p> Hello. </p> <p> In boost_1_52_0, I found a problem in libs/context/src/asm/jump_x86_64_ms_pe_masm.asm. </p> <p> line 52: </p> <p> ; | 0x80 | 0x84 | 0x88 | 0x8c | 0x90 | 0x94 | 0x98 | 0x9c | </p> <p> line 59: </p> <p> ; | 0x100 | 0x104 | 0x108 | 0x10c | 0x110 | 0x114 | 0x118 | 0x11c | </p> <p> The address in line 52 began from 0x80, and the size of line 52 is 0x20. Therefore, the address in line 59 must be began from 0x0a0, </p> <p> line 118: </p> <blockquote> <p> movaps [rcx+0100h], xmm8 </p> </blockquote> <p> This address "rcx+0100h" must be "rcx+00a0h" or it will destroy stack. </p> <p> In latest source code in trunk(Revision 81690), the source code were already changed, and it have no problem about running. </p> <p> As a result, these changes "fixed" the problem, but still it have same problem in comment, and the change is unnatural. </p> <p> I'm not good at English. Thanks. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/7757 Trac 1.4.3 olli Mon, 03 Dec 2012 14:00:14 GMT status, severity changed; resolution set https://svn.boost.org/trac10/ticket/7757#comment:1 https://svn.boost.org/trac10/ticket/7757#comment:1 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> <li><strong>severity</strong> <span class="trac-field-old">Problem</span> → <span class="trac-field-new">Cosmetic</span> </li> </ul> Ticket