Open Bug 1327319 Opened 7 years ago Updated 2 years ago

"crashfirefox.exe" doesn't reliably crash firefox

Categories

(Testing :: General, defect, P3)

defect

Tracking

(Not tracked)

People

(Reporter: arni2033, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: steps-wanted)

>>>   My Info:   Win7_64, Nightly 49, 32bit, ID 20160526082509
Basic info I used:   https://developer.mozilla.org/en-US/docs/Mozilla/How_to_report_a_hung_Firefox
So. In some cases when Firefox hangs (i.e. when I open many tabs with Youtube video) and consumes all
available RAM (see AR Step 1), then "crashfirefox.exe" doesn't crash Firefox.
Here's a detailed description of what usually happens (Only FYI. Those aren't reliable steps.)


>>>
STR_1:  (description of what I did; not reliable)
1. Somehow cause Firefox hang   (I use multi-multi-process mode [1], not sure if it's necessary)
2. Launch "crashfirefox.exe", wait 1 minute
3. Close "crashfirefox.exe"
4. Kill all instances of "plugin-container.exe" (child process) and Flash plugin
   via Windows Task Manager. Open "Performance monitor" [2], wait until all said processes are killed.
5. Launch "crashfirefox.exe", wait 1 minute

AR:
 Step 1 - Parent process consumes ~500Mb, child processES consume ~200Mb each.
          Flash processes (if any) consume ~50-100Mb. Total RAM consumption is 95% out of 4Gb
 Step 2 - "crashfirefox.exe" stops after it lists "firefox.exe" in console. No other actions
 Step 3 - "crashfirefox.exe" closes. No other actions
 Step 4 - all said processes close, but nothing happens with "firefox.exe": it still doesn't respond
 Step 5 - same as Step 2: "crashfirefox.exe" launches. No other actions, Firefox still doesn't respond
ER:
 Step 2 - "firefox.exe" should crash and show crash dialog. Or at least:
 Step 5 - "firefox.exe" should crash and show crash dialog.


[1] Enable e10s, open about:config, set preference "dom.ipc.processCount" to "10"
[2] "Performance monitor" may be incorrect translation from russian. To open "Performance monitor",
    launch Task Manager, switch to tab "Performance" (may be incorrect translation),
    click button "Performance monitor"
No longer blocks: 1277113
Component: Untriaged → General
Product: Firefox → Testing
See Also: → 1409039
Priority: -- → P3
Blocks: 1416078
See Also: → 1457615
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.