Closed Bug 994289 Opened 11 years ago Closed 11 years ago

Intermittent OSX leakcheck | 5664 bytes leaked (AudioData, BaseMediaResource, CondVar, FileBlockCache, MediaCache, ...)

Categories

(Core :: Audio/Video, defect)

x86_64
macOS
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: RyanVM, Unassigned)

Details

(Keywords: intermittent-failure, memory-leak)

We've been seeing others like these recently. Bug 992241 looks related, for example. Also bug 992207. And bug 981153 has a bunch in the TBPLbot comments. https://tbpl.mozilla.org/php/getParsedLog.php?id=37510040&tree=Mozilla-Inbound Rev4 MacOSX Snow Leopard 10.6 mozilla-inbound debug test mochitest-5 on 2014-04-09 06:50:02 PDT for push 783c8af4658b slave: talos-r4-snow-141 07:07:01 INFO - Leaked URLs: 07:07:01 INFO - http://mochi.test:8888/tests/toolkit/content/tests/widgets/audio.wav 07:07:01 INFO - http://mochi.test:8888/tests/toolkit/content/tests/widgets/audio.wav 07:07:01 INFO - nsStringStats 07:07:01 INFO - => mAllocCount: 2315489 07:07:01 INFO - => mReallocCount: 349000 07:07:01 INFO - => mFreeCount: 2315487 -- LEAKED 2 !!! 07:07:01 INFO - => mShareCount: 5015467 07:07:01 INFO - => mAdoptCount: 188296 07:07:01 INFO - => mAdoptFreeCount: 188296 07:07:01 INFO - => Process ID: 970, Thread ID: 140735076388032 07:07:01 INFO - TEST-INFO | Main app process: exit 0 07:07:01 INFO - INFO | runtests.py | Application ran for: 0:15:24.886419 07:07:01 INFO - INFO | zombiecheck | Reading PID log: /var/folders/7x/7x1IFi+7HfOdSl7kh9p2WE+++-k/-Tmp-/tmpCaFCYWpidlog 07:07:01 INFO - Stopping web server 07:07:01 INFO - Stopping web socket server 07:07:01 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, default process 970 07:07:01 INFO - |<----------------Class--------------->|<-----Bytes------>|<----------------Objects---------------->|<--------------References-------------->| 07:07:01 INFO - Per-Inst Leaked Total Rem Mean StdDev Total Rem Mean StdDev 07:07:01 INFO - 0 TOTAL 20 5664 176912041 65 (21436.41 +/- 35731.11) 159820012 29 ( 4913.14 +/- 10514.79) 07:07:01 INFO - 25 AudioData 64 64 569 1 ( 32.98 +/- 28.72) 0 0 ( 0.00 +/- 0.00) 07:07:01 INFO - 32 BaseMediaResource 152 152 26 1 ( 12.47 +/- 6.63) 0 0 ( 0.00 +/- 0.00) 07:07:01 INFO - 107 CondVar 32 96 4633 3 ( 28.39 +/- 5.24) 0 0 ( 0.00 +/- 0.00) 07:07:01 INFO - 190 FileBlockCache 272 272 1 1 ( 1.00 +/- 0.00) 0 0 ( 0.00 +/- 0.00) 07:07:01 INFO - 333 MediaCache 128 128 1 1 ( 1.00 +/- 0.00) 0 0 ( 0.00 +/- 0.00) 07:07:01 INFO - 334 MediaCacheFlusher 40 40 1 1 ( 1.00 +/- 0.00) 3 1 ( 1.40 +/- 0.55) 07:07:01 INFO - 335 MediaChannelStatistics 40 40 26 1 ( 12.47 +/- 6.63) 26 1 ( 12.47 +/- 6.63) 07:07:01 INFO - 336 MediaDecoder 344 688 52 2 ( 24.93 +/- 13.18) 1053 1 ( 43.62 +/- 25.50) 07:07:01 INFO - 337 MediaDecoderReader 344 344 26 1 ( 12.47 +/- 6.63) 0 0 ( 0.00 +/- 0.00) 07:07:01 INFO - 338 MediaDecoderStateMachine 384 768 52 2 ( 24.93 +/- 13.18) 676 2 ( 24.71 +/- 14.22) 07:07:01 INFO - 342 MediaMemoryTracker 32 32 1 1 ( 1.00 +/- 0.00) 2 1 ( 1.33 +/- 0.58) 07:07:01 INFO - 344 MediaResource 24 24 26 1 ( 12.47 +/- 6.63) 59 1 ( 12.20 +/- 6.86) 07:07:01 INFO - 347 MediaTaskQueue 168 336 52 2 ( 24.93 +/- 13.18) 417 2 ( 24.99 +/- 13.35) 07:07:01 INFO - 360 Mutex 24 120 41229 5 ( 284.23 +/- 58.03) 0 0 ( 0.00 +/- 0.00) 07:07:01 INFO - 455 ReentrantMonitor 32 288 17844 9 ( 142.52 +/- 36.15) 0 0 ( 0.00 +/- 0.00) 07:07:01 INFO - 465 RestrictedAccessMonitor 32 32 26 1 ( 12.47 +/- 6.63) 0 0 ( 0.00 +/- 0.00) 07:07:01 INFO - 506 SharedThreadPool 48 192 4 4 ( 2.50 +/- 1.29) 78 2 ( 25.28 +/- 13.27) 07:07:01 INFO - 586 WaveReader 376 376 21 1 ( 10.27 +/- 5.56) 0 0 ( 0.00 +/- 0.00) 07:07:01 INFO - 713 nsAuthURLParser 24 24 2 1 ( 1.33 +/- 0.58) 566092 2 ( 1480.66 +/- 443.43) 07:07:01 INFO - 725 nsBasePrincipal 24 24 31427 1 ( 228.32 +/- 118.07) 1095202 1 ( 856.06 +/- 263.31) 07:07:01 INFO - 862 nsDeque 96 288 83156 3 ( 4.90 +/- 7.67) 0 0 ( 0.00 +/- 0.00) 07:07:01 INFO - 1200 nsPrincipal 48 48 31319 1 ( 226.16 +/- 117.67) 1086458 1 ( 854.01 +/- 263.81) 07:07:01 INFO - 1230 nsRunnable 24 48 499852 2 ( 34.31 +/- 104.08) 1395713 2 ( 36.76 +/- 107.48) 07:07:01 INFO - 1282 nsStandardURL 248 496 169280 2 ( 1562.78 +/- 453.78) 20195973 2 ( 3616.19 +/- 562.58) 07:07:01 INFO - 1293 nsStringBuffer 8 16 2664488 2 (29017.10 +/- 12274.28) 7679955 3 (42812.93 +/- 11739.56) 07:07:01 INFO - 1342 nsTArray_base 8 88 44104518 11 (77981.39 +/- 28206.33) 0 0 ( 0.00 +/- 0.00) 07:07:01 INFO - 1352 nsThread 224 224 98 1 ( 27.72 +/- 10.86) 536249 1 ( 239.88 +/- 75.05) 07:07:01 INFO - 1354 nsThreadPool 160 320 5 2 ( 3.00 +/- 1.31) 1225 5 ( 8.86 +/- 4.23) 07:07:01 INFO - 1357 nsTimerImpl 96 96 48432 1 ( 83.03 +/- 26.08) 267564 1 ( 127.61 +/- 68.32) 07:07:01 INFO - nsTraceRefcnt::DumpStatistics: 1498 entries 07:07:01 INFO - TEST-INFO | leakcheck | leaked 1 AudioData (64 bytes) 07:07:01 INFO - TEST-INFO | leakcheck | leaked 1 BaseMediaResource (152 bytes) 07:07:01 INFO - TEST-INFO | leakcheck | leaked 3 CondVar (96 bytes) 07:07:01 INFO - TEST-INFO | leakcheck | leaked 1 FileBlockCache (272 bytes) 07:07:01 INFO - TEST-INFO | leakcheck | leaked 1 MediaCache (128 bytes) 07:07:01 INFO - TEST-INFO | leakcheck | leaked 1 MediaCacheFlusher (40 bytes) 07:07:01 INFO - TEST-INFO | leakcheck | leaked 1 MediaChannelStatistics (40 bytes) 07:07:01 INFO - TEST-INFO | leakcheck | leaked 2 MediaDecoder (688 bytes) 07:07:01 INFO - TEST-INFO | leakcheck | leaked 1 MediaDecoderReader (344 bytes) 07:07:01 INFO - TEST-INFO | leakcheck | leaked 2 MediaDecoderStateMachine (768 bytes) 07:07:01 INFO - TEST-INFO | leakcheck | leaked 1 MediaMemoryTracker (32 bytes) 07:07:01 INFO - TEST-INFO | leakcheck | leaked 1 MediaResource (24 bytes) 07:07:01 INFO - TEST-INFO | leakcheck | leaked 2 MediaTaskQueue (336 bytes) 07:07:01 INFO - TEST-INFO | leakcheck | leaked 5 Mutex (120 bytes) 07:07:01 INFO - TEST-INFO | leakcheck | leaked 9 ReentrantMonitor (288 bytes) 07:07:01 INFO - TEST-INFO | leakcheck | leaked 1 RestrictedAccessMonitor (32 bytes) 07:07:01 INFO - TEST-INFO | leakcheck | leaked 4 SharedThreadPool (192 bytes) 07:07:01 INFO - TEST-INFO | leakcheck | leaked 1 WaveReader (376 bytes) 07:07:01 INFO - TEST-INFO | leakcheck | leaked 1 nsAuthURLParser (24 bytes) 07:07:01 INFO - TEST-INFO | leakcheck | leaked 1 nsBasePrincipal (24 bytes) 07:07:01 INFO - TEST-INFO | leakcheck | leaked 3 nsDeque (288 bytes) 07:07:01 INFO - TEST-INFO | leakcheck | leaked 1 nsPrincipal (48 bytes) 07:07:01 INFO - TEST-INFO | leakcheck | leaked 2 nsRunnable (48 bytes) 07:07:01 INFO - TEST-INFO | leakcheck | leaked 2 nsStandardURL (496 bytes) 07:07:01 INFO - TEST-INFO | leakcheck | leaked 2 nsStringBuffer (16 bytes) 07:07:01 INFO - TEST-INFO | leakcheck | leaked 11 nsTArray_base (88 bytes) 07:07:01 INFO - TEST-INFO | leakcheck | leaked 1 nsThread (224 bytes) 07:07:01 INFO - TEST-INFO | leakcheck | leaked 2 nsThreadPool (320 bytes) 07:07:01 INFO - TEST-INFO | leakcheck | leaked 1 nsTimerImpl (96 bytes) 07:07:01 WARNING - TEST-UNEXPECTED-FAIL | leakcheck | 5664 bytes leaked (AudioData, BaseMediaResource, CondVar, FileBlockCache, MediaCache, ...)
Any ideas, Chris?
Flags: needinfo?(cpearce)
*Possibly* this would be fixed when we fix bug 982438.
Flags: needinfo?(cpearce)
went away in April
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.