Closed Bug 56162 Opened 25 years ago Closed 13 years ago

mozilla does not react gracefully to ungraceful window close

Categories

(Core :: XUL, defect)

x86
Linux
defect
Not set
critical

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: cesarb, Assigned: chofmann)

Details

(Keywords: crash, Whiteboard: [needs retesting on Linux with Enlightenment])

From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux 2.4.0-test9-pre1 i686; en-US; m18) Gecko/20001009 BuildID: 2000100908 If a window is closed ungracefully (using the "Anihilate" command in Enlightenment (right click on close button), for instance), mozilla segvs Reproducible: Always Steps to Reproduce: 1. Open mozilla. 2. Open as many windows as you want 3. (Using Enlightenment) right-click in the 'X' in the title bar. Other window managers have a similar command. Actual Results: A bunch of Gdk-WARNING **: GdkWindow 0x440002d unexpectedly destroyed (with different numbers each time) and a segv message from the sh wrapper. Expected Results: Something sane. At least not closing all windows with a segv. If there were 2 or more windows, it should recover; else, it should gracefully quit.
over to XPApps. I can confrim this with 101108 mozilla trunk linux build. I think this is a recent regression.
Assignee: asa → don
Status: UNCONFIRMED → NEW
Component: Browser-General → XP Apps
Ever confirmed: true
QA Contact: doronr → sairuh
Pavlov, any idea what's going wrong here?
Assignee: don → pavlov
Component: XP Apps → Browser-General
New behavior (2000101908Mtrunk): now it doesn't crash, it just doesn't take notice that the windows were closed. This means that, besides spewing a screenful of horrible GTK messages in the console, mozilla won't quit when you close all its windows. To reproduce: open two windows. right-click-close (destroy) both. Notice mozilla is still running. (Tested only once here.)
With 2 windows open, killing the second one still segvs mozilla. Marking as crasher. Crashers should be "critical", should the severity go up too? Tested on 2001021908.
Keywords: crash
->toolkit?
Component: Browser-General → XP Toolkit/Widgets
QA Contact: sairuh → jrgm
Ok, critical since it does take out the app. (But, on the other hand, we are taking "Annihilate" literally :-]
Severity: normal → critical
could this possibly be a dup of bug 67006?...
i still see this using a debug from noon today, as well as 2001.04.12.08 verif bits. i don't think this is a crash, per se...more like a hang, so changing keyword.
Keywords: crashhang
Pav, are you the right owner? Might someone in Apps have more cycles for this since you're busy on imagelib?
pavlov is *so* not going to work on this :)
Assignee: pavlov → dr
Severity: critical → normal
Keywords: crash
Priority: P3 → P4
Target Milestone: --- → mozilla0.9.1
Status: NEW → ASSIGNED
Target Milestone: mozilla0.9.1 → mozilla0.9.2
->0.9.3 (not a netscape rtm stopper, per pdt)
Target Milestone: mozilla0.9.2 → mozilla0.9.3
pushing back up to 0.9.2. this should be very easy to bulletproof, and should be done for netscape rtm.
Target Milestone: mozilla0.9.3 → mozilla0.9.2
[spam] pushing off non-critical 0.9.2 bugs to 0.9.3. please take the helpwanted keyword to heart if you'd like to see these fixed in 0.9.2!
Target Milestone: mozilla0.9.2 → mozilla0.9.3
Target Milestone: mozilla0.9.3 → Future
[spam] dr@netscape.com's bugs subject to redistribution by chofmann. R!
Assignee: dr → chofmann
Status: ASSIGNED → NEW
Priority: P4 → --
Target Milestone: Future → ---
Well, it does crash here (with some Gtk errors and $? of 1 -- no SEGV now). I don't see a hang. Crashes should be critical. Correct me if I'm wrong. IMHO it would be dataloss if it weren't a crash (the definition for dataloss excludes crashes).
Severity: normal → critical
Keywords: hang
Documentation for Enlightenment seems to describe Annihilate in two vague, conflicting ways: "Annihilate destroys the window without regard to the application the window belongs to, which is especially useful if the application refuses to respond to being closed with Close." "Annihilate - This will kill the application if you are having trouble closing the window."
Whiteboard: [needs retesting on Linux with Enlightenment]
This didn't get new info for a long time. If this is still happening, please add an appropriate crash ID link from about:crashes when reopening, as in its current form, this is hard for developers to analyze or work on.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.