Closed Bug 181263 Opened 22 years ago Closed 22 years ago

crash on startup

Categories

(Core :: XPConnect, defect)

PowerPC
Linux
defect
Not set
critical

Tracking

()

VERIFIED WORKSFORME

People

(Reporter: robson, Assigned: dbradley)

Details

Attachments

(2 files)

User-Agent: Mozilla/4.0 (compatible; MSIE 5.01; Windows 98; NETWAY) Build Identifier: self built nightly/experimental/gtk2/20021118 ./configure --enable-default-toolkit=gtk2 --disable-gtktest --disable-mailnews - -disable-ldap --disable-freetypetest --disable-freetype2 --enable-xft --disable- postscript --disable-xprint --enable-crypto --disable-jsd --disable-installer -- disable-tests --enable-optimize='-O2 -pipe' --disable-dtd-debug --disable- pedantic --disable-glibtest --with-system-jpeg --with-system-mng --with-system- png --with-system-zlib --with-pthreads --with-default-mozilla-five- home=/opt/gnome2/lib/mozilla --without-system-nspr built against gtk+-2.1.2 Reproducible: Always Steps to Reproduce: 1. fetch source 2. build 3. start Actual Results: mozilla crashes Expected Results: starting up smoothly I'm filing this bug after it was suggested by timless on irc.mozilla.org
It looks like your interface information is trashed, or something is seriously wrong with some of your files. It was in the process of throwing an exception and then tried to invoke a getter on on the exception object, but instead got a function. Try erasing xpti.dat compreg.dat if you haven't already.
I don't seem to have a compreg.dat (related to that mozilla installation) on my disk and removing xpti.dat doesn't seem to make a difference. The new attachment "dump of mozilla startup messages" shows an error message related to that.
compreg.dat is in the components directory.
Macintosh + Linux = OS X?
> compreg.dat is in the components directory. No doubt it should be. > Macintosh + Linux = OS X? I'm running Yellow Dog Linux 2.3
1.2 doesn't seem to have the same problem.
Finally I figured it out. I must admit that it's all my fault. The problem occurs when I was building mozilla in the GARNOME (http://gnome.org/~jdub/garnome/) environment which explicitely specifies a lot of dirpaths like --bindir, --execdir, --libexecdir ... I was adding --enable-default-mozilla-five-home=[prefix]/lib/mozilla because I'm used to do so although I can't give any reason for that ;-) This is a combination which seems to be illegal. Sorry for the noise, Robert
Robert: thanks for figuring this out! Based on your findings, I'm going to resolve this as WORKSFORME, then -
Status: UNCONFIRMED → RESOLVED
Closed: 22 years ago
Resolution: --- → WORKSFORME
Marking Verified -
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: