<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - [Patch] Faster AES decryption"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=78831#c4">Comment # 4</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - [Patch] Faster AES decryption"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=78831">bug 78831</a>
              from <span class="vcard"><a class="email" href="mailto:fabiodurso@hotmail.it" title="Fabio D'Urso <fabiodurso@hotmail.it>"> <span class="fn">Fabio D'Urso</span></a>
</span></b>
        <pre>Hi, I'm not sure that initializing the arrays through that MulTableInit class
is a good idea.

Relying on a global/static variable ctor is usually discouraged, because it's
hard to predict the order those variables are initialized. In order words, what
happens if you open an encrypted document from another global/static variable's
ctor? Has the decryption table been initialized already or not?

<a href="http://www.parashift.com/c++-faq/static-init-order-on-first-use.html">http://www.parashift.com/c++-faq/static-init-order-on-first-use.html</a></pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>