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 mozilla-embedding@mozilla.org http://mail.mozilla.org/listinfo/mozilla-embedding