Closed Bug 1436244 Opened 7 years ago Closed 6 years ago

Intermittent leakcheck | default process: 1836 bytes leaked (Mutex, PollableEvent, ReentrantMonitor, nsAStreamCopier, nsPipe, ...)

Categories

(DevTools :: General, defect, P5)

defect

Tracking

(firefox-esr60 unaffected, firefox64 unaffected, firefox65 fixed, firefox66 fixed)

RESOLVED FIXED
Firefox 66
Tracking Status
firefox-esr60 --- unaffected
firefox64 --- unaffected
firefox65 --- fixed
firefox66 --- fixed

People

(Reporter: nataliaCs, Assigned: jgraham)

References

Details

(Keywords: intermittent-failure, memory-leak, Whiteboard: [stockwell unknown])

Attachments

(1 file)

+++ This bug was initially created as a clone of Bug #1426906 +++ Filed by: ebalazs [at] mozilla.com https://treeherder.mozilla.org/logviewer.html#?job_id=153174954&repo=mozilla-central https://queue.taskcluster.net/v1/task/BWZNZkQDQNC6TRC9TgVyGg/runs/0/artifacts/public/logs/live_backing.log 01:53:36 INFO - TEST-INFO | Main app process: exit 0 8555 01:53:36 INFO - runtests.py | Application ran for: 0:06:31.300000 8556 01:53:36 INFO - zombiecheck | Reading PID log: c:\users\genericworker\appdata\local\temp\tmpelcnz5pidlog 8557 01:53:36 INFO - ==> process 676 launched child process 4376 ("Z:\task_1517965364\build\application\firefox\firefox.exe" -contentproc --channel="676.0.256857456\375718121" -childID 1 -isForBrowser -intPrefs 6:50|7:-1|35:1000|43:0|44:5|45:0|52:0|58:128|59:10000|64:0|66:400|67:1|68:0|69:0|70:100|75:0|76:120|77:120|159:2|160:1|164:60|165:30|166:1000|175:0|177:0|191:32|192:256|193:5|206:10000|227:24|228:32768|230:0|231:0|240:2|244:1048576|246:100|247:5000|249:600|251:1|259:20|288:60000|306:300|307:30| -boolPrefs 1:0|2:0|4:1|5:1|25:1|28:1|29:1|30:1|32:1|33:1|34:1|37:1|38:1|39:1|42:0|46:1|47:0|48:0|49:1|50:1|51:1|53:0|56:1|57:1|60:1|61:0|62:0|63:0|65:0|71:1|72:1|73:1|74:1|78:1|79:1|80:0|81:0|82:1|83:1|84:1|85:1|88:0|89:0|92:1|93:1|96:0|97:1|98:1|99:0|100:0|101:0|102:0|103:0|104:0|105:0|106:1|107:1|108:1|111:1|112:1|113:1|114:1|115:1|116:0|117:1|118:1|119:0|120:0|121:1|122:1|123:0|124:1|125:1|126:1|128:1|129:0|130:1|131:1|132:1|133:0|134:0|135:0|136:1|137:1|138:1|139:1|140:1|141:1|142:1|143:1|144:1|145:1|146:1|147:0|148:1|149:1|150:0|151:1|152:1|153:0|154:0|155:1|156:1|157:1|158:1|161:1|162:0|169:0|172:0|173:0|174:1|178:1|181:0|182:1|184:1|186:0|188:1|190:1|194:1|195:0|196:1|197:1|198:0|201:1|205:1|207:0|208:0|210:1|213:0|219:0|220:1|221:0|222:1|225:0|226:0|229:1|232:0|234:1|235:1|237:1|238:0|245:1|248:1|253:0|254:0|255:0|256:1|257:1|258:0|263:1|266:1|267:1|268:1|269:1|270:1|271:0|272:1|281:0|282:1|283:1|284:0|285:1|286:1|287:1|289:0|290:0|292:0|301:1|302:1|303:0|304:0|305:0| -stringPrefs "3:7;default|212:4;0.01|223:332; ����! 8558 01:53:36 INFO - zombiecheck | Checking for orphan process with PID: 4376 8559 01:53:36 INFO - Stopping web server 8560 01:53:36 INFO - Stopping web socket server 8561 01:53:36 INFO - Stopping ssltunnel 8562 01:53:36 INFO - TEST-INFO | leakcheck | default process: leak threshold set at 0 bytes 8563 01:53:36 INFO - TEST-INFO | leakcheck | plugin process: leak threshold set at 0 bytes 8564 01:53:36 INFO - TEST-INFO | leakcheck | tab process: leak threshold set at 1000 bytes 8565 01:53:36 INFO - TEST-INFO | leakcheck | geckomediaplugin process: leak threshold set at 20000 bytes 8566 01:53:36 INFO - TEST-INFO | leakcheck | gpu process: leak threshold set at 0 bytes 8567 01:53:36 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, default process 676 8568 01:53:36 INFO - |<----------------Class--------------->|<-----Bytes------>|<----Objects---->| 8569 01:53:36 INFO - | | Per-Inst Leaked| Total Rem| 8570 01:53:36 INFO - 0 |TOTAL | 21 1836|36771363 12| 8571 01:53:36 INFO - 633 |Mutex | 80 240| 14298 3| 8572 01:53:36 INFO - 854 |PollableEvent | 24 24| 1 1| 8573 01:53:36 INFO - 911 |ReentrantMonitor | 40 40| 986 1| 8574 01:53:36 INFO - 1436 |nsAStreamCopier | 40 40| 652 1| 8575 01:53:36 INFO - 1844 |nsPipe | 208 208| 832 1| 8576 01:53:36 INFO - 1845 |nsPipeInputStream | 136 136| 832 1| 8577 01:53:36 INFO - 1913 |nsSocketTransport | 808 808| 19 1| 8578 01:53:36 INFO - 1914 |nsSocketTransportService | 320 320| 1 1| 8579 01:53:36 INFO - 1930 |nsStringBuffer | 12 12| 564601 1| 8580 01:53:36 INFO - 1978 |nsTArray_base | 8 8| 7454224 1| 8581 01:53:36 INFO - nsTraceRefcnt::DumpStatistics: 2135 entries 8582 01:53:36 INFO - TEST-INFO | leakcheck | default process: leaked 3 Mutex 8583 01:53:36 INFO - TEST-INFO | leakcheck | default process: leaked 1 PollableEvent 8584 01:53:36 INFO - TEST-INFO | leakcheck | default process: leaked 1 ReentrantMonitor 8585 01:53:36 INFO - TEST-INFO | leakcheck | default process: leaked 1 nsAStreamCopier 8586 01:53:36 INFO - TEST-INFO | leakcheck | default process: leaked 1 nsPipe 8587 01:53:36 INFO - TEST-INFO | leakcheck | default process: leaked 1 nsPipeInputStream 8588 01:53:36 INFO - TEST-INFO | leakcheck | default process: leaked 1 nsSocketTransport 8589 01:53:36 INFO - TEST-INFO | leakcheck | default process: leaked 1 nsSocketTransportService 8590 01:53:36 INFO - TEST-INFO | leakcheck | default process: leaked 1 nsStringBuffer 8591 01:53:36 INFO - TEST-INFO | leakcheck | default process: leaked 1 nsTArray_base 8592 01:53:36 ERROR - 593 ERROR TEST-UNEXPECTED-FAIL | leakcheck | default process: 1836 bytes leaked (Mutex, PollableEvent, ReentrantMonitor, nsAStreamCopier, nsPipe, ...) 8593 01:53:36 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, tab process 4376 8594 01:53:36 INFO - |<----------------Class--------------->|<-----Bytes------>|<----Objects---->| 8595 01:53:36 INFO - | | Per-Inst Leaked| Total Rem| 8596 01:53:36 INFO - 0 |TOTAL | 57 0| 44644 0| 8597 01:53:36 INFO - nsTraceRefcnt::DumpStatistics: 836 entries 8598 01:53:36 INFO - TEST-PASS | leakcheck | tab process: no leaks detected! Recent log https://treeherder.mozilla.org/logviewer.html#?job_id=160747261&repo=mozilla-central&lineNumber=8592
Product: Firefox → DevTools
This has 45 failures in the last 7 days, almost all of them on osx-10-10 debug: https://treeherder.mozilla.org/intermittent-failures.html#/bugdetails?startday=2018-11-29&endday=2018-12-06&tree=all&bug=1436244 It has seen an increase in failure rate since Bug 1352355 was landed here: http://tinyurl.com/y7ez5uf2 James, could you have a look over this? Thank you. Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=215821730&repo=autoland&lineNumber=47138 13:32:20 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, tab process 1370 13:32:20 INFO - 13:32:20 INFO - |<----------------Class--------------->|<-----Bytes------>|<----Objects---->| 13:32:20 INFO - | | Per-Inst Leaked| Total Rem| 13:32:20 INFO - 0 |TOTAL | 47 0| 17537 0| 13:32:20 INFO - 13:32:20 INFO - nsTraceRefcnt::DumpStatistics: 420 entries 13:32:20 INFO - TEST-PASS | leakcheck | tab no leaks detected! 13:32:20 INFO - leakcheck | Processing leak log file /var/folders/hv/_2vjq0yd6flb813y2y6tfst400000w/T/tmpvZDzEU.mozrunner/runtests_leaks_657_tab_pid1371.log 13:32:20 INFO - 13:32:20 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, tab process 1371 13:32:20 INFO - 13:32:20 INFO - |<----------------Class--------------->|<-----Bytes------>|<----Objects---->| 13:32:20 INFO - | | Per-Inst Leaked| Total Rem| 13:32:20 INFO - 0 |TOTAL | 35 0| 167977 0| 13:32:20 INFO - 13:32:20 INFO - nsTraceRefcnt::DumpStatistics: 962 entries 13:32:20 INFO - TEST-PASS | leakcheck | tab no leaks detected! 13:32:20 INFO - Closing logging queue 13:32:20 INFO - queue closed 13:32:20 INFO - Setting up ssl 13:32:20 INFO - certutil | 13:32:20 INFO - certutil | 13:32:20 INFO - certutil | 13:32:20 INFO - Certificate Nickname Trust Attributes 13:32:20 INFO - SSL,S/MIME,JAR/XPI 13:32:20 INFO - 13:32:20 INFO - web-platform-tests CT,,
Flags: needinfo?(james)
Pushed by james@hoppipolla.co.uk: https://hg.mozilla.org/integration/autoland/rev/4d169e8ff1e0 Allow 2000 bytes leaking on wpt mac, r=mccr8
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 66
Assignee: nobody → james
Flags: needinfo?(james)
OK, I didn't update _mozilla. I'll do that.
Flags: needinfo?(james)
Pushed by james@hoppipolla.co.uk: https://hg.mozilla.org/integration/mozilla-inbound/rev/ab87227430cc Make default allowed leaks for mozilla wpt tests match those for upstream tests, a=testonly
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: