Closed Bug 18129 Opened 25 years ago Closed 25 years ago

CSSLoader::LoadAgentSheet - failed to get converter stream

Categories

(SeaMonkey :: General, defect, P3)

HP
HP-UX
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: pepper, Assigned: pepper)

References

Details

Apprunner - Profile Wizard is currently unable to run correctly right now. The following is the initialization erors we are receiving: nsNativeComponentLoader: autoregistering begins. ... ... nsNativeComponentLoader: autoregistering succeeded initialized appshell GFX: dpi=96 t2p=0.0666667 p2t=15 depth=24 Using '/builds/pepper/Lizard/bld/mozilla/dist/bin' as the resource: base CSSLoader::LoadAgentSheet - failed to get converter stream *** open of resource:/res/ua.css failed: error=80500001 Warning: Factory creation failed: 'NS_SUCCEEDED(rv)', file nsNativeComponentLoader.cpp, line 159 NS_NewConverterStream failed Got the event queue from the service Calling gdk_input_add with event queue Warning: "unable to load UA style sheet" at file nsDocumentViewer.cpp, line 868 NS_NewConverterStream failed JavaScript Error: uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIStringBundleService.CreateBundle]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: chrome://global/content/strres.js :: srGetStrBundleWithLocale :: line 46" data: no] Note: styleverifytree is disabled Note: frameverifytree is disabled Gdk-CRITICAL **: file gdkgc.c: line 484: assertion `font != NULL' failed. Gdk-CRITICAL **: file gdkgc.c: line 484: assertion `font != NULL' failed. Gdk-CRITICAL **: file gdkgc.c: line 484: assertion `font != NULL' failed. Gdk-CRITICAL **: file gdkgc.c: line 484: assertion `font != NULL' failed. Gdk-CRITICAL **: file gdkgc.c: line 484: assertion `font != NULL' failed. Gdk-CRITICAL **: file gdkgc.c: line 484: assertion `font != NULL' failed. Gdk-CRITICAL **: file gdkgc.c: line 484: assertion `font != NULL' failed. Gdk-CRITICAL **: file gdkgc.c: line 484: assertion `font != NULL' failed. Warning: "unable to load UA style sheet" at file nsDocumentViewer.cpp, line 868 Gdk-CRITICAL **: file gdkgc.c: line 484: assertion `font != NULL' failed. Gdk-CRITICAL **: file gdkgc.c: line 484: assertion `font != NULL' failed. Gdk-CRITICAL **: file gdkgc.c: line 484: assertion `font != NULL' failed. Gdk-CRITICAL **: file gdkgc.c: line 484: assertion `font != NULL' failed. Gdk-CRITICAL **: file gdkgc.c: line 484: assertion `font != NULL' failed. Gdk-CRITICAL **: file gdkgc.c: line 484: assertion `font != NULL' failed. Gdk-CRITICAL **: file gdkgc.c: line 484: assertion `font != NULL' failed. Area(html)(-1)@4035e308: WARNING: desired:1073742049,0 got a request Warning: "unable to load UA style sheet" at file nsDocumentViewer.cpp, line 868 Gdk-CRITICAL **: file gdkgc.c: line 484: assertion `font != NULL' failed. JavaScript Error: TypeError: bundle has no properties URL: chrome://profile/content/createProfileWizard.js LineNo: 111 Assertion: "Component Manager being held past XPCOM shutdown." (cnt == 0) at file nsXPComInit.cpp, line 527 Break: at file nsXPComInit.cpp, line 527 I'm sure this is a combination of several problems which I'm hashing through in the debugger now.
URL:
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Summary: CSSLoader::LoadAgentSheet - failed to get converter stream → CSSLoader::LoadAgentSheet - failed to get converter stream
This is essentially a dup of http://bugzilla.mozilla.org/show_bug.cgi?id=16506 What was happening was that there was a namespace collision among the shared objects with nsConverterModule and so we needed to resolve names 'internally' first. Specifying "-Bsymbolic" while linking fixes this on HP. Index: configure.in ================== RCS file: /cvsroot/mozilla/configure.in,v 490c490 < DSO_LDOPTS='-b -Wl,+s -L$(DIST)/bin' --- > DSO_LDOPTS='-b -Wl,+s -L$(DIST)/bin -Wl,-Bsymbolic'
Target Milestone: M11
this has been checked into M11
Blocks: 18687
NOTE: the fix, broke the ability to run with statically linked gtk libraries. The following correctly fixes the the problem. Index: configure.in =================================================================== RCS file: /cvsroot/mozilla/configure.in,v retrieving revision 1.529 diff -r1.529 configure.in 502c502 < DSO_LDOPTS='-b -Wl,+s -L$(DIST)/bin -Wl,-Bsymbolic' --- > DSO_LDOPTS='-b -Wl,+s -L$(DIST)/bin' Index: config/rules.mk =================================================================== RCS file: /cvsroot/mozilla/config/rules.mk,v retrieving revision 3.170 diff -r3.170 rules.mk 308a309,321 > # > # HP-UXBeOS specific section: for COMPONENTS only, add -Bsymbolic flag > # which uses internal symbols first > # > ifeq ($(OS_ARCH),HP-UX) > ifdef IS_COMPONENT > ifeq ($(GNU_CC)$(GNU_CXX),) > EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic > endif # non-gnu compilers > endif # IS_COMPONENT > endif # HP-UX
Adding verifyme keyword.
Keywords: verifyme
marking verified
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
Keywords: verifyme
You need to log in before you can comment on or make changes to this bug.