Closed Bug 327835 Opened 19 years ago Closed 19 years ago

"Error: MSG_FMT_JSEXCEPTION is not defined"

Categories

(Other Applications Graveyard :: ChatZilla, defect)

PowerPC
macOS
defect
Not set
major

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: jfm, Assigned: rginda)

Details

(Whiteboard: [non-standard build])

User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/417.9 (KHTML, like Gecko) Safari/417.8 Build Identifier: seamonkey-1.0 built_from_src When opening Window/IRC Chat : Error: MSG_FMT_JSEXCEPTION is not defined Source File: chrome://chatzilla/content/lib/js/utils.js Line: 322 (Indeed, appears only there in the whole build-dir !!!) Reproducible: Always Steps to Reproduce: 1.Build probably irrelevant, if not : 2.ConfigureParams: --enable-xft --disable-freetype2 --enable-calendar --enable-optimize="-O3 -fstrict-aliasing" --disable-debug --enable-application=suite --enable-macos-target=10.4 --enable-prebinding --enable-default-toolkit=gtk2 --with-pthreads --with-default-mozilla-five-home=%p/lib/%N --mandir=%p/share/man --enable-strip --enable-extensions=all --enable-image-decoders=all --enable-ldap-experimental --enable-xpctools --enable-necko-protocols=all --enable-efence --enable-native-uconv --enable-ctl --enable-xinerama --with-system-mng --with-system-jpeg --with-system-png --with-system-zlib --enable-postscript --enable-ipv6 --enable-tests --with-x --enable-canvas --with-qtdir=%p --enable-pango --enable-svg --enable-update-packaging --enable-storage --enable-system-cairo --enable-profilesharing 3.For identical setup, grab my .info and .patch files from my experimental dir: http://cvs.sourceforge.net/viewcvs.py/fink/experimental/jfmertens/crypto/finkinfo/ and 'fink install seamonkey' Actual Results: chat window un-usable Expected Results: - As this breaks chatzilla, severity 'major'
Another error appearing when opening Window/IRC Chat : Error: client.deck has no properties Source File: chrome://chatzilla/content/handlers.js Line: 45 Possibly same severity...
You've screwed up something big, as it sounds like the entire locale is missing. Check the following: - the locale en-us is registered in installed-chrome.txt - that chatzilla.jar has the en-us locale stuff
I don't know what fink is or does, but for now I am going to suggest you take a very careful look at your .info thingy because that appears to be removing the very lines that are required for this to work.
Whiteboard: [non-standard build]
# cat /sw/lib/seamonkey/chrome/installed-chrome.txt|fgrep 'en-US'|fgrep 'chatzilla venkman' locale,install,url,jar:resource:/chrome/chatzilla.jar!/locale/en-US/chatzilla/ locale,install,url,jar:resource:/chrome/venkman.jar!/locale/en-US/venkman/ This looks right, no ? and the folloing too I guess : /tmp# for f in chatzilla venkman; do jar tvf /sw/lib/seamonkey/chrome/$f.jar|grep properties; done 84645 Wed Jul 27 18:14:50 CEST 2005 locale/en-US/chatzilla/chatzilla.properties 55051 Tue Aug 02 17:55:56 CEST 2005 locale/en-US/venkman/venkman.properties /tmp# jar -xvf /sw/lib/seamonkey/chrome/chatzilla.jar locale/en-US/chatzilla/chatzilla.properties; fgrep 'msg.alert msg.fmt.jsexception' locale/en-US/chatzilla/chatzilla.properties extracted: locale/en-US/chatzilla/chatzilla.properties msg.alert = Alert msg.fmt.jsexception = "%1$S: %2$S @ <%3$S> %4$S" So it doesn't seem to be those files that are missing or wrong... PS: Thanks for the tips !
Have you checked chrome registration is being run? Personally, I don't think any of the bugs you've filed on this are valid, btw. I also don't see why you can't work out what you did wrong yourself.
The post-install script first runs regxpcom -a, then regchrome (both from within MOZILLA_FIVE_HOME). I had some doubts about this too (whether they were functioning correctly), so tried to find for each one th list of files it should access, and the list of files it should create, but didn't find them. I can only confirm that xpti.dat and compreg.dat are created in components by the former, and chrome.rdf, overlays.rdf and stylesheets.rdf in chrome by the latter.
Um, I'm assuming you've got a working browser nonetheless - try opening chrome://chatzilla/locale/chatzilla.properties (and chrome://venkman/locale/venkman.properties). If that doesn't show those files, then it's really not our fault. If it does show them, does it load: chrome://chatzilla/content/lib/js/message-manager.js and chrome://chatzilla/content/messages.js ?
Sorry, been away for a couple of weeks.. Yes, the browser is working, and does open w/o problem the 4 files mentioned. JF
Browser IS working: this and previous were sent using it.. JF
With --enable-native-uconv, there's no scriptable unicode converter in the build, which ChatZilla's (and presumably Venkman's) message manager needs to work. Remove that option and you should have more luck. :) Resolving INVALID.
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago
Resolution: --- → INVALID
Thanks a lot ! Removing "--enable-native-uconv" did get rid of all problems, except for the one in : https://bugzilla.mozilla.org/show_bug.cgi?id=327833 https://bugzilla.mozilla.org/show_bug.cgi?id=295711#c23 and for the one when closing the calendar window (https://bugzilla.mozilla.org/show_bug.cgi?id=326848) (for which I'm filing now a separate bug: https://bugzilla.mozilla.org/show_bug.cgi?id=334122 ) JF
Product: Other Applications → Other Applications Graveyard
You need to log in before you can comment on or make changes to this bug.