Closed
Bug 327835
Opened 19 years ago
Closed 19 years ago
"Error: MSG_FMT_JSEXCEPTION is not defined"
Categories
(Other Applications Graveyard :: ChatZilla, defect)
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'
| Reporter | ||
Comment 1•19 years ago
|
||
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...
Comment 2•19 years ago
|
||
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
Comment 3•19 years ago
|
||
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.
Updated•19 years ago
|
Whiteboard: [non-standard build]
| Reporter | ||
Comment 4•19 years ago
|
||
# 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 !
Comment 5•19 years ago
|
||
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.
| Reporter | ||
Comment 6•19 years ago
|
||
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.
Comment 7•19 years ago
|
||
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 ?
| Reporter | ||
Comment 8•19 years ago
|
||
Sorry, been away for a couple of weeks..
Yes, the browser is working, and does open w/o problem the 4 files mentioned.
JF
| Reporter | ||
Comment 9•19 years ago
|
||
Browser IS working: this and previous were sent using it..
JF
Comment 10•19 years ago
|
||
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
| Reporter | ||
Comment 11•19 years ago
|
||
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
Updated•7 months ago
|
Product: Other Applications → Other Applications Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•