Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia Tuesday TopDrive KupDnes Navrcholu Bomba NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Microsoft přiznal, že Explorer leakuje

Microsoft ve svém blogu přiznal, že paměťová stránka Internet Exploreru není bez problémů a prohlížeč je možné odstavit za pomocí dobře (respektive špatně) připravené stránky. „Jak už mnoho vývojářů ví, je poměrně snadné vytvořit stránku, která povede k memory leakům, pokud je zobrazována v Internet Exploreru… Tyto problémy obvykle vznikají v důsledku cyklických referencí mezi kódem JScript a DOM. Kód JScript a IE má nezávislou správu paměti a žádná ze stran tak nemůže vidět ony problematické reference.“ Microsoft při té příležitosti připravil dva nástroje, které dovolují vývojářům jejich weby odladit tak, aby nezpůsobovaly zmíněné problémy.

Předchozí zprávička Následující zprávička        
Tomas
Tomas (neregistrovaný)
30. 11. 2007 13:52 Nový

Dvojsečná zbraň

celé vlákno
Tak mě napadá, jestli ony nástroje někdo zneužije k tomu, aby naopak napsal stránku tak, aby vyžrala paměť co nejrychleji?
uživatel si přál zůstat v anonymitě
30. 11. 2007 14:29 Nový

Re: Dvojsečná zbraň

celé vlákno
myslim si,ze to nie je ziadny kumst

class MyApplet extends java.applet
{
String[] my=new String[1000];
void MyApplet()
{
int i;
MyApplet my;=new MyApplet();
for(i=0;i<1000;i++)
my[i]=new String();
my=new MyApplet();
}
void start()
{
MyApplet my=new MyApplet();
}
}
uživatel si přál zůstat v anonymitě
30. 11. 2007 14:30 Nový

Re: Dvojsečná zbraň

celé vlákno
a nepotreujes ani JAVA Script staci ti JAVA Applet... v Scripte to pojde tiez takto lahko...
yderf
yderf (neregistrovaný)
30. 11. 2007 17:21 Nový

Re: Dvojsečná zbraň

celé vlákno
ajajaj...nedavno som ho zahltil cistym HTML s CSS (konkretne float a clear)
dagi
dagi (neregistrovaný)
1. 12. 2007 14:21 Nový

Re: Dvojsečná zbraň

celé vlákno
OT:Tak ono staci se pres JS script zeptat na offsetLeft nejakeho prvku a pokud je kaskada "nevodna" v kombinacich TABLE vs DIV, tak IE leti uplne nadrzku. :-)
dagi
dagi (neregistrovaný)
1. 12. 2007 14:25 Nový

Re: Dvojsečná zbraň

celé vlákno
dodatek ... coz je asi prima pokud se to dostane na stranku, kterou ma uzivatel jako domovskou stranku ... nejspis nasleduje reinstalace pocitace u BFU
uživatel si přál zůstat v anonymitě
30. 11. 2007 17:44 Nový

Java != Javascript

celé vlákno
No to je pekna blbost.

Aby se tohle mohlo stat, uzivatel by nejprve musel povolit spusteni vaseho apletu.
Takze by vam musel verit, nebo byste to museleli mit digitalne podepsane nejakou normalni certifikacni
autoritou.

Navic Java applety bezi v jinem procesu nez browser, takze by to nezralo pamet browseru ale jenom JVM,
a OutOfMemoryException z Javy neni zadne nestesti a browser se z toho nepos...
uživatel si přál zůstat v anonymitě
30. 11. 2007 17:45 Nový

Java != Javascript

celé vlákno
No to je pekna blbost.

Aby se tohle mohlo stat, uzivatel by nejprve musel povolit spusteni vaseho apletu.
Takze by vam musel verit, nebo byste to museleli mit digitalne podepsane nejakou normalni certifikacni
autoritou.

Navic Java applety bezi v jinem procesu nez browser, takze by to nezralo pamet browseru ale jenom JVM,
a OutOfMemoryException z Javy neni zadne nestesti a browser se z toho nepos...
edois
edois (neregistrovaný)
1. 12. 2007 10:10 Nový

bezvadne reseni

celé vlákno
udelali jsme ten prohlizec mizerne a on leakuje. ale co bychom to resili, radsi vydame nejakej debilni tool a budeme chtit po webdesignerech, aby se oni s*ali s tim, aby ten nas mizernej prohlizec na jejich webech neleakoval... fakt super reseni ;))) to je jako kdyby prodavali auto, ktery kdyz nahodou projede louzi, tak pokazde chcipne a misto toho, aby opravili tu konstrukcni vadu, tak vydaji oficialni doporuceni, aby lidi nejezdili louzema, ze se tohle muze stat. ona to vlastne neni konstrukcni vada ale feature..
Tor
Tor (neregistrovaný)
1. 12. 2007 12:32 Nový

Re: bezvadne reseni

celé vlákno
Jo, tohle je síla. Na druhou stranu zase lepší než nic.
Milan Řezníček aura:51
1. 12. 2007 12:38 Nový

Re: bezvadne reseni

celé vlákno
jo a ze takovy firefox vubec neleakuje vime uplne vsichni. ach jo to je zase tupismus ze strany OSS
edois
edois (neregistrovaný)
1. 12. 2007 13:10 Nový

Re: bezvadne reseni

celé vlákno
kdo tady mluvi o firefoxu? podle meho nazoru je to srovnatelny smejd (minimalne dvojkova verze)..
...
... (neregistrovaný)
1. 12. 2007 13:37 Nový

Re: ...

celé vlákno
vono stejne o leakovani uz mluvi kazdy mimino ktere o tom vi kulovy, ale umi spustit task manager a tupe srovnavat mem usage
edois
edois (neregistrovaný)
1. 12. 2007 14:28 Nový

Re: ...

celé vlákno
netusite, jestli existuje pro widle neco jako valgrind?
aranel
aranel (neregistrovaný)
1. 12. 2007 17:53 Nový

Re: ...

celé vlákno
muzes si valgrind zkusit prelozit napr v cygwinu(nejsem si jisty jestli cygwim ma vsecko potrebnej, nebo jestli neni dokonce vazanej ja unix), ale asi ti to nepomuze s grafickymi aplikacemi ...
abyssal
abyssal (neregistrovaný)
1. 12. 2007 18:27 Nový

Re: ...

celé vlákno
Valgrind pod cygwinom prelozit nejde. Najblizsie k tomu je pouzitie Wine a Valgrindu (google: valgrind wine), ale jak moc pouzitelne to je, neviem. Pre windows existuje Rational Purify, ale je komercny a nie zrovna najlacnejsi.
Milan Řezníček aura:51
1. 12. 2007 21:31 Nový

Re: ...

celé vlákno
tech toolu je vic - taky treba komercni DevPartner Studio
vd
vd (neregistrovaný)
1. 12. 2007 20:30 Nový

Re: bezvadne reseni

celé vlákno
Ještěže ten Wordpress co používáš na blogu není OSS tupismus.
Tor
Tor (neregistrovaný)
1. 12. 2007 21:38 Nový

Re: bezvadne reseni

celé vlákno
Ty jsi ale imbecil. O Firefoxu jsem vůbec nemluvil, ale kdyby někdo z vývojářů řekl "Javascript a zbytek Firefoxu o sobě nic nevědí, takže pište takové stránky, aby k leakům nedocházelo", pobavilo by mě to úplně stejně.
uživatel si přál zůstat v anonymitě
2. 12. 2007 11:14 Nový

Re: bezvadne reseni

celé vlákno
Ale on firefox je skoro cely napsany v javascriptu, ne? :))
lobo
lobo (neregistrovaný)
1. 12. 2007 16:18 Nový

Re: bezvadne reseni

celé vlákno
nesuhlasim...
to by si mohol napisat... "ti hajzli od microsoftu vydali visual studio a program v nom spraveny vytazi procesor na 100% a nic nerobi"-

int plusminus=0;
Random random = new Random(123);
while(true){

plusminus = random.Next(4);

}
Console.WriteLine(plusminus.ToString());
edois
edois (neregistrovaný)
1. 12. 2007 16:31 Nový

Re: bezvadne reseni

celé vlákno
o tom to neni. samozrejme, ze kdyz ten script napisu tak, aby sezral hodne pameti, tak hodne pameti sezere. tady jde o to, ze se ta pamet po zavreni stranky neuvolni, coz je bug.
Tor
Tor (neregistrovaný)
1. 12. 2007 20:01 Nový

Re: bezvadne reseni

celé vlákno
Tak tak. Když napíšu leakující aplikační program a ta paměť zůstane alokovaná i po jeho sestřelení, pak bude taky na místě nadávat na Microsoft. A pokud bude po killnutí toho programu pořád 100% procesoru počítat pseudonáhodná čísla, půjde o srovnatelný problém.
Eduard DRUSA aura:56
2. 12. 2007 12:27 Nový

Re: bezvadne reseni

celé vlákno
bohuzial, tuna vas musim poopravit, toto sa deje aj v realnom svete. U vozidiel Skoda Felicia 1.6MPi existuje konstrukcna vada (neviem, ci u celej linie, alebo iba u niektorych serii), ktora sposobuje, ze pri pouziti (resp. skor castom pouzivani) cyklovaca stieracov moze zhoriet riadiaca jednotka motora. A ake je oficialne riesenie? Preto sa dorazne odporuca tento nepouzivat ;)

http://www.cimbu.cz/index.php?page=ecu&chip=6&lng=cze
martyone
martyone (neregistrovaný)
1. 12. 2007 14:43 Nový

Jak shodit IE ŠESTI slovy

celé vlákno
Určitě znáte :-)

Easy IE Crash by Hamachiya2 (http://hamachiya.com/junk/ie_crash.html)

PS: zaručeně shodí IE ve všech verzích vyjma IE7 na Vistách a tam, kde tuto stránku odchytí antivir - prý trojský kůň nebo co :-D
uživatel si přál zůstat v anonymitě
2. 12. 2007 6:04 Nový

Porad lepsi ja firefox

celé vlákno
porad lepsi nez firefox o jeho memory leacich se taky vi , ale nejak na to komunita zapomela ze ? :))
Jak dlouho to ve firefoxu uz opravujou nebo opravuji ? Ja nevim ja pouzivam radsi seamonkey ten takove problemy nema.
edois
edois (neregistrovaný)
2. 12. 2007 10:38 Nový

Re: Porad lepsi ja firefox

celé vlákno
uaaa kdo tu neustale omila firefox? je o nem ve zpravicce neco? pouzivame ho snad vsichni? ja ne a jsem rad, firefox je skoro tak mizerny prohlizec, jako internet explorer.
Eduard DRUSA aura:56
2. 12. 2007 13:36 Nový

Re: Porad lepsi ja firefox

celé vlákno
uroven leakovania vo firefoxe na urovni samotnej aplikacie je mala. skor ide o to, ze sa pamat pri alokaciach fragmentuje, cize ostava velke mnozstvo pamatovych stranok, ktore obsahuju par bytov dat a tieto data blokuju uvolnenie stranky operacnemu systemu.

mam pre vas tymto 2 zle spravy:
1) tento bug nie je chybou firefoxu ale pouziteho alokatora pamati (pravdepodobne glibc?)
2) tyka sa aj seamonkey, takze ste so systemom nevybabrali ;)

prajem prijemny den
Zasílat nově přidané příspěvky e-mailem        

Přehled názorů

Dvojsečná zbraň
Tomas 30. 11. 2007 13:52
└ 
Re: Dvojsečná zbraň
anonymní uživatel 30. 11. 2007 14:29
 
├ 
Re: Dvojsečná zbraň
anonymní uživatel 30. 11. 2007 14:30
 
│
└ 
Re: Dvojsečná zbraň
yderf 30. 11. 2007 17:21
 
│
 
└ 
Re: Dvojsečná zbraň
dagi 1. 12. 2007 14:21
 
│
 
 
└ 
Re: Dvojsečná zbraň
dagi 1. 12. 2007 14:25
 
├ 
Java != Javascript
anonymní uživatel 30. 11. 2007 17:44
 
└ 
Java != Javascript
anonymní uživatel 30. 11. 2007 17:45
bezvadne reseni
edois 1. 12. 2007 10:10
├ 
Re: bezvadne reseni
Tor 1. 12. 2007 12:32
│
└ 
Re: bezvadne reseni
Milan Řezníček 1. 12. 2007 12:38
│
 
├ 
Re: bezvadne reseni
edois 1. 12. 2007 13:10
│
 
├ 
Re: ...
... 1. 12. 2007 13:37
│
 
│
└ 
Re: ...
edois 1. 12. 2007 14:28
│
 
│
 
└ 
Re: ...
aranel 1. 12. 2007 17:53
│
 
│
 
 
└ 
Re: ...
abyssal 1. 12. 2007 18:27
│
 
│
 
 
 
└ 
Re: ...
Milan Řezníček 1. 12. 2007 21:31
│
 
├ 
Re: bezvadne reseni
vd 1. 12. 2007 20:30
│
 
└ 
Re: bezvadne reseni
Tor 1. 12. 2007 21:38
│
 
 
└ 
Re: bezvadne reseni
anonymní uživatel 2. 12. 2007 11:14
├ 
Re: bezvadne reseni
lobo 1. 12. 2007 16:18
│
└ 
Re: bezvadne reseni
edois 1. 12. 2007 16:31
│
 
└ 
Re: bezvadne reseni
Tor 1. 12. 2007 20:01
└ 
Re: bezvadne reseni
Eduard DRUSA 2. 12. 2007 12:27
Jak shodit IE ŠESTI slovy
martyone 1. 12. 2007 14:43
Porad lepsi ja firefox
anonymní uživatel 2. 12. 2007 06:04
├ 
Re: Porad lepsi ja firefox
edois 2. 12. 2007 10:38
└ 
Re: Porad lepsi ja firefox
Eduard DRUSA 2. 12. 2007 13:36