Closed Bug 194030 Opened 22 years ago Closed 17 years ago

persistent crash on executing newly-installed xpi

Categories

(Core Graveyard :: Installer: XPInstall Engine, defect)

x86
Linux
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: tthurman, Assigned: dveditz)

References

Details

(Keywords: crash)

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3b) Gecko/20030218
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3b) Gecko/20030218

When you attempt to run the content from a particular XPI using overlaid menu
options, it causes the whole of Mozilla to crash with a segmentation fault.
However, the XPI's content can be seen by launching Mozilla with a chrome URL.
Once this has been done, the menus work as intended even in subsequent sessions.

This only happens on 1.3b. 1.0.3 is not affected.


Reproducible: Always

Steps to Reproduce:
1. Get a new build of v1.3b.
2. Install the XPI at http://gnusto.mozdev.org/installation.html as root.
3. Restart as an ordinary user, and choose "Interactive Fiction" from the Tools
menu.
Actual Results:  
Mozilla crashed, printing the message to stderr:

/usr/local/mozilla/run-mozilla.sh: line 454: 12660 Segmentation fault     
"$prog" ${1+"$@"}


I'm the developer of this XPI; I've had this reported by one of the users as a
bug, and replicated it myself. It seems to be a problem at a deeper level than
just broken Javascript, since it shouldn't be able to bring the browser down
like that.

A strace shows that the process which segfaulted was doing some brks, and some
writes to fd 5 (which seemed to be its pipe to X), before it crashed.

I still need to check some other cases, such as whether it happens when Moz was
originally installed by a non-root user. I'll add to this when I find anything.
I tried this both installing as root and installing as myself.
I crashed in both instances, marking new
Status: UNCONFIRMED → NEW
Ever confirmed: true
Please check if it 195614 is not a dupe of this one
Blocks: 195614
No longer blocks: 195614
Depends on: 195614
WFM windows NT5 mathml latest [2003031710]mozilla-win32-svg-libart-mathml.zip
if there is libart builds for linux you should try
Keywords: crash
reporter: "I haven't tried again with the same XPI, but I haven't had such a crash in ages."

-> WFM
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → WORKSFORME
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.