Firefox "Memleak"

Fusl

Blog Benutzer
Huhu,

kann hier jemand folgenden Bug bestätigen?

Beim Aufruf eines MJPEG-Streams im Firefox direkt (nicht eingebettet), gibt Firefox den RAM nicht wieder frei, bevor man den Tab geschlossen hat.

Beispiel:

Erste nummer ist der verbrauchte und zweite ist der freie RAM
Code:
fusl@thinkbook:~> while [ 1 ]; do free -m | grep buffers/cache; sleep 1; done
-/+ buffers/cache:       2799       4798
-/+ buffers/cache:       2499       5097
-/+ buffers/cache:       1961       5636
-/+ buffers/cache:       1840       5756
-/+ buffers/cache:       1839       5757
-/+ buffers/cache:       1835       5762
-/+ buffers/cache:       1835       5762
-/+ buffers/cache:       1835       5762
-/+ buffers/cache:       1835       5761
-/+ buffers/cache:       1829       5768
-/+ buffers/cache:       1820       5777
<- - - - - - - - - - - - - - - - - - - - Tab geöffnet
-/+ buffers/cache:       1819       5778
-/+ buffers/cache:       1819       5778
-/+ buffers/cache:       1817       5780
-/+ buffers/cache:       1822       5775
-/+ buffers/cache:       1832       5764
-/+ buffers/cache:       1859       5737
-/+ buffers/cache:       1875       5722
-/+ buffers/cache:       1903       5693
-/+ buffers/cache:       1924       5673
-/+ buffers/cache:       1945       5651
-/+ buffers/cache:       1972       5624
-/+ buffers/cache:       2003       5594
-/+ buffers/cache:       2030       5567
-/+ buffers/cache:       2053       5544
-/+ buffers/cache:       2062       5535
-/+ buffers/cache:       2059       5538
-/+ buffers/cache:       2076       5521
-/+ buffers/cache:       2091       5505
-/+ buffers/cache:       2112       5485
-/+ buffers/cache:       2131       5466
-/+ buffers/cache:       2151       5445
-/+ buffers/cache:       2183       5413
-/+ buffers/cache:       2212       5385
-/+ buffers/cache:       2230       5366
-/+ buffers/cache:       2249       5348
-/+ buffers/cache:       2283       5313
-/+ buffers/cache:       2308       5288
-/+ buffers/cache:       2335       5261
-/+ buffers/cache:       2358       5239
-/+ buffers/cache:       2390       5207
-/+ buffers/cache:       2421       5176
-/+ buffers/cache:       2451       5146
-/+ buffers/cache:       2485       5112
-/+ buffers/cache:       2514       5082
-/+ buffers/cache:       2551       5045
-/+ buffers/cache:       2567       5030
-/+ buffers/cache:       2572       5025
-/+ buffers/cache:       2591       5006
-/+ buffers/cache:       2609       4987
-/+ buffers/cache:       2634       4963
-/+ buffers/cache:       2664       4932
-/+ buffers/cache:       2694       4903
-/+ buffers/cache:       2725       4872
-/+ buffers/cache:       2751       4845
-/+ buffers/cache:       2777       4820
-/+ buffers/cache:       2777       4819
-/+ buffers/cache:       2815       4781
-/+ buffers/cache:       2849       4748
-/+ buffers/cache:       2885       4712
-/+ buffers/cache:       2920       4676
-/+ buffers/cache:       2957       4639
-/+ buffers/cache:       2992       4605
-/+ buffers/cache:       3026       4570
-/+ buffers/cache:       3059       4538
-/+ buffers/cache:       3093       4503
-/+ buffers/cache:       3124       4472
-/+ buffers/cache:       3159       4437
-/+ buffers/cache:       3190       4406
-/+ buffers/cache:       3225       4371
-/+ buffers/cache:       3175       4422
-/+ buffers/cache:       3207       4389
-/+ buffers/cache:       3243       4353
-/+ buffers/cache:       3263       4334
-/+ buffers/cache:       3282       4314
-/+ buffers/cache:       3297       4300
-/+ buffers/cache:       3297       4300
-/+ buffers/cache:       3323       4273
-/+ buffers/cache:       3354       4243
-/+ buffers/cache:       3381       4215
-/+ buffers/cache:       3393       4203
-/+ buffers/cache:       3393       4203
-/+ buffers/cache:       3392       4205
-/+ buffers/cache:       3412       4185
-/+ buffers/cache:       3447       4149
-/+ buffers/cache:       3469       4127
-/+ buffers/cache:       3493       4104
-/+ buffers/cache:       3531       4065
-/+ buffers/cache:       3548       4049
-/+ buffers/cache:       3576       4020
-/+ buffers/cache:       3596       4001
-/+ buffers/cache:       3623       3974
-/+ buffers/cache:       3654       3942
-/+ buffers/cache:       3667       3929
-/+ buffers/cache:       3694       3902
-/+ buffers/cache:       3630       3966
-/+ buffers/cache:       3659       3937
-/+ buffers/cache:       3691       3905
-/+ buffers/cache:       3714       3882
-/+ buffers/cache:       3737       3859
-/+ buffers/cache:       3755       3842
-/+ buffers/cache:       3769       3827
-/+ buffers/cache:       3788       3809
-/+ buffers/cache:       3804       3793
-/+ buffers/cache:       3804       3792
-/+ buffers/cache:       3804       3792
-/+ buffers/cache:       3807       3790
-/+ buffers/cache:       3833       3763
-/+ buffers/cache:       3866       3731
-/+ buffers/cache:       3888       3709
-/+ buffers/cache:       3911       3686
-/+ buffers/cache:       3931       3666
-/+ buffers/cache:       3953       3643
-/+ buffers/cache:       3977       3619
-/+ buffers/cache:       4002       3595
-/+ buffers/cache:       4020       3577
-/+ buffers/cache:       4049       3547
-/+ buffers/cache:       3987       3610
-/+ buffers/cache:       4016       3580
-/+ buffers/cache:       4041       3555
-/+ buffers/cache:       4054       3543
-/+ buffers/cache:       4011       3585
-/+ buffers/cache:       4031       3566
-/+ buffers/cache:       4054       3542
-/+ buffers/cache:       4067       3530
-/+ buffers/cache:       3948       3649
-/+ buffers/cache:       3968       3629
-/+ buffers/cache:       3991       3605
-/+ buffers/cache:       4013       3583
-/+ buffers/cache:       4033       3564
-/+ buffers/cache:       4046       3550
-/+ buffers/cache:       4072       3524
-/+ buffers/cache:       4075       3521
-/+ buffers/cache:       4087       3509
-/+ buffers/cache:       4121       3476
-/+ buffers/cache:       4149       3448
-/+ buffers/cache:       4179       3418
-/+ buffers/cache:       4210       3387
-/+ buffers/cache:       4237       3359
-/+ buffers/cache:       4263       3334
-/+ buffers/cache:       4286       3311
-/+ buffers/cache:       4309       3287
-/+ buffers/cache:       4334       3263
-/+ buffers/cache:       4358       3238
-/+ buffers/cache:       4349       3248
-/+ buffers/cache:       4374       3223
-/+ buffers/cache:       4396       3200
-/+ buffers/cache:       4417       3180
-/+ buffers/cache:       4439       3157
-/+ buffers/cache:       4456       3140
-/+ buffers/cache:       4473       3124
-/+ buffers/cache:       4490       3106
-/+ buffers/cache:       4511       3085
-/+ buffers/cache:       4532       3065
-/+ buffers/cache:       4536       3060
-/+ buffers/cache:       4560       3037
-/+ buffers/cache:       4588       3009
-/+ buffers/cache:       4618       2978
-/+ buffers/cache:       4646       2951
-/+ buffers/cache:       4672       2924
-/+ buffers/cache:       4699       2898
-/+ buffers/cache:       4724       2873
-/+ buffers/cache:       4748       2848
-/+ buffers/cache:       4773       2823
-/+ buffers/cache:       4800       2796
-/+ buffers/cache:       4824       2772
-/+ buffers/cache:       4841       2756
-/+ buffers/cache:       4861       2736
-/+ buffers/cache:       4810       2786
-/+ buffers/cache:       4834       2762
-/+ buffers/cache:       4857       2739
-/+ buffers/cache:       4876       2721
-/+ buffers/cache:       4897       2699
-/+ buffers/cache:       4916       2680
-/+ buffers/cache:       4937       2660
-/+ buffers/cache:       4955       2642
-/+ buffers/cache:       4976       2621
-/+ buffers/cache:       4994       2602
-/+ buffers/cache:       4995       2602
-/+ buffers/cache:       4990       2606
-/+ buffers/cache:       4991       2606
-/+ buffers/cache:       5013       2584
-/+ buffers/cache:       5038       2559
-/+ buffers/cache:       5065       2531
-/+ buffers/cache:       5083       2513
-/+ buffers/cache:       5105       2492
-/+ buffers/cache:       5130       2467
-/+ buffers/cache:       5156       2440
-/+ buffers/cache:       5184       2413
-/+ buffers/cache:       5205       2392
-/+ buffers/cache:       5233       2363
-/+ buffers/cache:       5257       2340
-/+ buffers/cache:       5186       2411
-/+ buffers/cache:       5204       2392
-/+ buffers/cache:       5225       2372
-/+ buffers/cache:       5248       2348
-/+ buffers/cache:       5270       2327
-/+ buffers/cache:       5289       2307
-/+ buffers/cache:       5309       2288
-/+ buffers/cache:       5329       2268
-/+ buffers/cache:       5344       2252
-/+ buffers/cache:       5352       2245
-/+ buffers/cache:       5352       2244
-/+ buffers/cache:       5353       2244
-/+ buffers/cache:       5353       2243
-/+ buffers/cache:       5369       2228
-/+ buffers/cache:       5394       2203
-/+ buffers/cache:       5424       2173
-/+ buffers/cache:       5450       2147
-/+ buffers/cache:       5473       2123
-/+ buffers/cache:       5497       2100
-/+ buffers/cache:       5522       2074
-/+ buffers/cache:       5547       2050
-/+ buffers/cache:       5577       2020
-/+ buffers/cache:       5598       1998
-/+ buffers/cache:       5602       1994
-/+ buffers/cache:       5552       2044
-/+ buffers/cache:       5578       2019
-/+ buffers/cache:       5600       1996
-/+ buffers/cache:       5619       1977
-/+ buffers/cache:       5636       1960
-/+ buffers/cache:       5654       1942
-/+ buffers/cache:       5673       1924
-/+ buffers/cache:       5689       1908
-/+ buffers/cache:       5702       1894
-/+ buffers/cache:       5719       1877
-/+ buffers/cache:       5732       1865
-/+ buffers/cache:       5732       1864
-/+ buffers/cache:       5733       1864
-/+ buffers/cache:       5733       1864
-/+ buffers/cache:       5759       1837
-/+ buffers/cache:       5786       1811
-/+ buffers/cache:       5812       1785
-/+ buffers/cache:       5836       1761
-/+ buffers/cache:       5857       1740
-/+ buffers/cache:       5880       1717
-/+ buffers/cache:       5906       1691
-/+ buffers/cache:       5930       1666
-/+ buffers/cache:       5955       1641
-/+ buffers/cache:       5924       1673
-/+ buffers/cache:       5914       1683
-/+ buffers/cache:       5942       1654
-/+ buffers/cache:       5964       1633
-/+ buffers/cache:       5988       1609
-/+ buffers/cache:       6009       1587
-/+ buffers/cache:       6030       1567
-/+ buffers/cache:       6053       1543
-/+ buffers/cache:       6070       1527
-/+ buffers/cache:       6082       1514
-/+ buffers/cache:       6083       1514
-/+ buffers/cache:       6083       1513
-/+ buffers/cache:       6084       1512
-/+ buffers/cache:       6099       1498
-/+ buffers/cache:       6126       1471
-/+ buffers/cache:       6152       1445
-/+ buffers/cache:       6181       1416
-/+ buffers/cache:       6205       1391
-/+ buffers/cache:       6229       1368
-/+ buffers/cache:       6252       1345
-/+ buffers/cache:       6273       1323
-/+ buffers/cache:       6301       1295
-/+ buffers/cache:       6327       1269
-/+ buffers/cache:       6296       1300
-/+ buffers/cache:       6291       1306
-/+ buffers/cache:       6315       1282
-/+ buffers/cache:       6335       1261
-/+ buffers/cache:       6357       1239
-/+ buffers/cache:       6379       1217
-/+ buffers/cache:       6397       1200
-/+ buffers/cache:       6414       1182
-/+ buffers/cache:       6432       1164
-/+ buffers/cache:       6445       1151
-/+ buffers/cache:       6445       1151
-/+ buffers/cache:       6446       1151
-/+ buffers/cache:       6446       1150
-/+ buffers/cache:       6466       1130
-/+ buffers/cache:       6492       1105
-/+ buffers/cache:       6516       1081
-/+ buffers/cache:       6539       1058
-/+ buffers/cache:       6564       1032
-/+ buffers/cache:       6586       1010
-/+ buffers/cache:       6606        990
-/+ buffers/cache:       6632        964
-/+ buffers/cache:       6655        942
-/+ buffers/cache:       6677        919
-/+ buffers/cache:       6683        913
-/+ buffers/cache:       6631        966
-/+ buffers/cache:       6656        941
-/+ buffers/cache:       6678        918
-/+ buffers/cache:       6697        900
-/+ buffers/cache:       6718        879
-/+ buffers/cache:       6734        862
-/+ buffers/cache:       6752        844
-/+ buffers/cache:       6770        827
-/+ buffers/cache:       6784        812
-/+ buffers/cache:       6799        797
-/+ buffers/cache:       6800        797
-/+ buffers/cache:       6800        796
-/+ buffers/cache:       6800        796
-/+ buffers/cache:       6821        775
-/+ buffers/cache:       6845        752
-/+ buffers/cache:       6873        724
-/+ buffers/cache:       6894        703
-/+ buffers/cache:       6916        681
-/+ buffers/cache:       6937        660
-/+ buffers/cache:       6961        636
-/+ buffers/cache:       6987        610
-/+ buffers/cache:       6990        606
-/+ buffers/cache:       6991        605
<- - - - - - - - - - - - - - - - - - - - Tab geschlossen
-/+ buffers/cache:       6982        615
-/+ buffers/cache:       6969        627
-/+ buffers/cache:       6952        644
-/+ buffers/cache:       6887        709
-/+ buffers/cache:       6887        709
-/+ buffers/cache:       6818        779
-/+ buffers/cache:       6824        773
-/+ buffers/cache:       6852        745
-/+ buffers/cache:       6849        748
-/+ buffers/cache:       6818        779
-/+ buffers/cache:       6793        804
-/+ buffers/cache:       6213       1383
-/+ buffers/cache:       4410       3186
-/+ buffers/cache:       1897       5700
-/+ buffers/cache:       1762       5835
-/+ buffers/cache:       1762       5835
-/+ buffers/cache:       1760       5836
-/+ buffers/cache:       1761       5836
-/+ buffers/cache:       1739       5857
^C
fusl@thinkbook:~>
Sehr komisches Problem und laut Mozilla Firefox's Bugzilla ist der Bug seit ca. 2011 behoben...

OS: openSuse 12.3, existiert aber auch unter Ubuntu 12.x
 
Top