Thanks for the XPCOM_DEBUG_BREAK hint, it works. Although making assertion 
failures less visible is not a very good solution, I guess I can live with 
it for the time being.

Regards,
Sami

"Niky Williams" <[EMAIL PROTECTED]> wrote in message 
news:[EMAIL PROTECTED]
> You would be getting that "cookies.txt" error if you don't have a profile
> setup...I just had this error a week ago or so and that was the reason, as
> soon as I got my profile setup, it went away.  I was also getting the
> "RootScrollFrame not scrollable" assertion as well, I've been told to 
> ignore
> that one.  Look here for that
> https://bugzilla.mozilla.org/show_bug.cgi?id=253818.
>
> I have been getting a "Component manager being held past XPCOM shutdown", 
> it
> seems to only happen after execution of the nsIBaseWindow::Create().  I 
> read
> some threads where other people were having the same problem...but was not
> sure if it was a bug or a valid assertion.  Not sure if this error is
> similar to yours.
>
> You can change your assertions from breaks to warning (so that your 
> program
> doesn't break each time an assertion happens in debug mode) by setting up 
> an
> environment variable on your windows box.  It worked on mine anyways.
>
> XPCOM_DEBUG_BREAK = warn.
>
> Hope this helps,
> Niky
>
> "Sami Vaaraniemi" <[EMAIL PROTECTED]> wrote in message
> news:[EMAIL PROTECTED]
>> Hi,
>>
>> I grabbed the mozilla sources (MOZILLA_1_7_5_RELEASE) and I've built it
>> successfully on Windows with VS.NET 2003. I'm using it as an embedded
>> control in a C# application.
>>
>> While it does more or less work, I'm getting lots of assertion failures
> and
>> occasional crashes (see below). Before I start getting deep into these
>> issues I was wondering if there is a recommended stable mozilla release
> for
>> embedded use. Also, what would be the recommended build switch
> configuration
>> for embedded use?
>>
>> Assertion failures (in no particular order):
>>
>> ASSERTION: RootScrollFrame is not scrollable?, file
>> d:/mozilla/layout/html/base/src/nsPresShell.cpp, line 3573
>>
>> ASSERTION: Could not get profile directory lock.: 'Error', file
>> d:/mozilla/profile/src/nsProfile.cpp, line 1183
>>
>> ASSERTION: failed to open cookies.txt for writing: 'Error', file
>> d:/mozilla/netwerk/cookie/src/nsCookieService.cpp, line 1043
>>
>> ASSERTION: Huh, event content left on the stack in pres shell dtor!:
>> 'mCurrentEventContentStack.Count() == 0', file
>> d:/mozilla/layout/html/base/src/nsPresShell.cpp, line 1599
>>
>> ASSERTION: Main thread being held past XPCOM shutdown.: 'cnt == 0', file
>> d:/mozilla/xpcom/threads/nsThread.cpp, line 439
>>
>> Assertion failed!
>> Program: ...ork\test\MozillaTest\bin\Debug\MozillaTest.exe
>> File: d:\mozilla\embedding\browser\act...\Browse...stics.h
>> Line: 78
>> Expression: nBuf < sizeof(szBuffer)
>>
>> Also, these warnings scroll continuously in the debug output window as I
>> browse:
>> WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed, file
>> d:/mozilla/xpfe/components/history/src/nsGlobalHistory.cpp, line 2512
>> WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(OpenDB())) failed, file
>> d:/mozilla/xpfe/components/history/src/nsGlobalHistory.cpp, line 1271
>> WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(mGlobalHistory->IsVisited(aLinkURI,
>> &isVisited))) failed, file d:/mozilla/docshell/base/nsWebShell.cpp, line
> 717
>>
>>
>>
>> Thanks,
>> Sami
>>
>>
>
> 


_______________________________________________
mozilla-embedding mailing list
[email protected]
http://mail.mozilla.org/listinfo/mozilla-embedding

Reply via email to