Closed Bug 87676 Opened 23 years ago Closed 22 years ago

Installer doesn't handling missing XPI files well

Categories

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

PowerPC
Mac System 8.5
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: sfraser_bugs, Assigned: slogan)

References

Details

(Keywords: crash)

If an .xpi file is missing, the Mac installer hangs, and becomes unresponsive to user events. Force quitting it then crashes the machine.
Keywords: crash, dataloss
My comments from bug 87658: When the file is not found (the retrieve command returns an E_CMD_FAIL) then we try to close() the data socket. Previously we used to shutdown() the data socket. This close() (of a valid socket descriptor) causes a hang.
Nominating.
Keywords: nsbeta1
Blocks: 104166
Keywords: nsbeta1
Keywords: nsbeta1+
Target Milestone: --- → mozilla0.9.8
Target Milestone: mozilla0.9.8 → mozilla0.9.9
only nsbeta1+ bugs can have milestones, resetting to ---
Target Milestone: mozilla0.9.9 → ---
removing nsbeta1- for Buffy
removing nsbeta1-, Mac Installer for Buffy
removing nsbeta1- Mac bugs for Buffy
Keywords: nsbeta1-
By the definitions on <http://bugzilla.mozilla.org/bug_status.html#severity> and <http://bugzilla.mozilla.org/enter_bug.cgi?format=guided>, crashing and dataloss bugs are of critical or possibly higher severity. Only changing open bugs to minimize unnecessary spam. Keywords to trigger this would be crash, topcrash, topcrash+, zt4newcrash, dataloss.
Severity: normal → critical
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → WONTFIX
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.