I have built mozilla 1.7rc2 using cygwin and VC++ without any problems
and gone on to make mfcembed.

However, when trying to run mfcembed.exe from dist/bin it seems to
crash producing the following error

OleMainThreadWndName: mfcembed.exe - Apllication error

The instruction at 0x00ab1bfd referenced memory at 0x0000000c. the
memory could not be read

When going into debug, it seems to have opted on the following section
of code;

PR_IMPLEMENT(PLHashEntry *)
PL_HashTableAdd(PLHashTable *ht, const void *key, void *value)
{
    PLHashNumber keyHash;
    PLHashEntry *he, **hep;

--> keyHash = (*ht->keyHash)(key);
    hep = PL_HashTableRawLookup(ht, keyHash, key);
    if ((he = *hep) != 0) {
        /* Hit; see if values match */
        if ((*ht->valueCompare)(he->value, value)) {
            /* key,value pair is already present in table */
            return he;
        }
        if (he->value)
            (*ht->allocOps->freeEntry)(ht->allocPriv, he,
HT_FREE_VALUE);
        he->value = value;
        return he;
    }
    return PL_HashTableRawAdd(ht, hep, keyHash, key, value);
}


Would this error likely to be due to incorrectly building, i have
tried several times also with rc3. Thanks in advance. JS
_______________________________________________
mozilla-embedding mailing list
[EMAIL PROTECTED]
http://mail.mozilla.org/listinfo/mozilla-embedding

Reply via email to