text: NPError
  CVE_2013_1679_VULN_PluginInstanceChild::NPN_NewStream(NPMIMEType aMIMEType, const char* aWindow,
                                     NPStream** aStream)
  {
      AssertPluginThread();
  
      PluginStreamChild* ps = new PluginStreamChild();
  
      NPError result;
      CallPPluginStreamConstructor(ps, nsDependentCString(aMIMEType),
                                   NullableString(aWindow), &result);
      if (NPERR_NO_ERROR != result) {
          *aStream = NULL;
          PPluginStreamChild::Call__delete__(ps, NPERR_GENERIC_ERROR, true);
          return result;
      }
  
      *aStream = &ps->mStream;
      return NPERR_NO_ERROR;
  }
  