title: SEH exception with code 0xc0000005 thrown in the test body
body: <p>I am writing a test using GoogleTest for the following class and I am getting the above error.</p>
  
  <pre><code>class Base
  {
      // Other Functions;
  
      CSig objSig[50];
  }
  </code></pre>
  
  <p>The Class CSig is as follows:</p>
  
  <pre><code>class CSig
  {
      //... constructor, destructor(empty) and some functions
      CMod *objMod;
      CDemod *objDemod;
  }
  
  CSig :: CSig
  {
      bIsInitialised = false;
  
      for (int i=0; i&lt;MAX_NUM; i++)
      {
          PStrokePrev[i] = 0.0;
      }
  }
  </code></pre>
  
  <p>However, when I discard <code>CSig objSig[50]</code>, the tests run fine.</p>
  
  <p>What can I do to solve this issue? Also, I need to have <code>CSig objSig[50]</code> in the Base class.</p>