Closed Bug 227730 Opened 21 years ago Closed 21 years ago

Blocking error when starting Mozilla: can't SendMsg[Exception... "Not enough arguments [nsIMsgCompose.SendMsg]"

Categories

(Calendar :: General, defect)

All
Linux
defect
Not set
blocker

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: vincent-moz, Assigned: mostafah)

Details

Attachments

(1 file)

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.
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".
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.
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
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.

Attachment

General

Created:
Updated:
Size: