Closed
Bug 227730
Opened 22 years ago
Closed 22 years ago
Blocking error when starting Mozilla: can't SendMsg[Exception... "Not enough arguments [nsIMsgCompose.SendMsg]"
Categories
(Calendar :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: vincent-moz, Assigned: mostafah)
Details
Attachments
(1 file)
|
556 bytes,
text/plain
|
Details |
User-Agent: Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.6a) Gecko/20031101
Build Identifier: http://ftp.mozilla.org/pub/mozilla/nightly/latest/mozilla-source.tar.bz2
When I start Mozilla, an error window opens with the following message:
can't SendMsg[Exception... "Not enough arguments [nsIMsgCompose.SendMsg]"
nsresult: "0x80570001 (NS_ERROR_XPC_NOT_ENOUGH_ARGS)" location: "JS frame ::
chrome://calendar/content/calendarMail.js :: sendEmail :: line 425" data: no]
There is an OK button, but it is unresponsive. I can't do anything else (there
is no browser window).
Reproducible: Always
Steps to Reproduce:
1. Start Mozilla.
Actual Results:
I get an error, with no possibility to cancel it.
Expected Results:
Mozilla should have been started normally. In particular, the error in Calendar
should have no effect on the browser.
This is a nightly version I compiled in the morning.
| Reporter | ||
Comment 1•22 years ago
|
||
| Reporter | ||
Comment 2•22 years ago
|
||
FYI, here's my .mozconfig:
# Perl program (Mozilla takes perl5 by default, which can lead to clashes)
PERL=perl
# Options for 'configure' (same as command-line options).
ac_add_options --prefix=$HOME/mozilla
ac_add_options --with-system-jpeg
ac_add_options --with-system-zlib
ac_add_options --with-system-png
ac_add_options --with-system-mng
ac_add_options --enable-calendar
ac_add_options --enable-xft
ac_add_options --enable-crypto
ac_add_options --disable-debug
ac_add_options --enable-optimize=-O2
ac_add_options --enable-reorder
ac_add_options --enable-strip
ac_add_options --enable-xterm-updates
# SVG support - see http://www.mozilla.org/projects/svg/build.html
ac_add_options --enable-svg
mk_add_options MOZ_INTERNAL_LIBART_LGPL=1
MOZ_INTERNAL_LIBART_LGPL=1
and I compiled Mozilla with "make -f client.mk".
| Assignee | ||
Comment 3•22 years ago
|
||
It might be obvious but if you remove
X
;MEMBER=AlarmEmailAddress
:vincent@vinc17.org
from the entry the problem should go away.
But this should definitely be addressed.
| Reporter | ||
Comment 4•22 years ago
|
||
Changing the hardware to All since the problem also occurs under linux/x86,
though Mozilla isn't frozen here (but I think that this is more due to a
slightly different configuration than due to the architecture itself).
I also wonder why Mozilla wants me to acknowledge some old alarms (perhaps
because acknowledgements didn't work correctly with older Calendar versions?).
I haven't tried to remove the offending lines yet...
Hardware: Macintosh → All
| Assignee | ||
Comment 5•22 years ago
|
||
This fixes the problem:
http://bonsai.mozilla.org/cvsview2.cgi?diff_mode=context&whitespace_mode=show&file=calendarMail.js&branch=&root=/cvsroot&subdir=mozilla/calendar/resources/content&command=DIFF_FRAMESET&rev1=1.15&rev2=1.16
Checked into CVS.
Status: UNCONFIRMED → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
| Assignee | ||
Comment 6•22 years ago
|
||
This got broken again when the fix to bug 228597 added arguments to SendMsg.
This is the fix:
http://bonsai.mozilla.org/cvsview2.cgi?diff_mode=context&whitespace_mode=show&file=calendarMail.js&branch=&root=/cvsroot&subdir=mozilla/calendar/resources/content&command=DIFF_FRAMESET&rev1=1.16&rev2=1.17
Comment 7•20 years ago
|
||
The bugspam monkeys have been set free and are feeding on Calendar :: General. Be afraid for your sanity!
QA Contact: gurganbl → general
You need to log in
before you can comment on or make changes to this bug.
Description
•