Ero sivun ”Valgrind” versioiden välillä

Siirry navigaatioon Siirry hakuun
25 merkkiä poistettu ,  16. toukokuuta 2008
Korjattu of size 4 selitys
pEi muokkausyhteenvetoa
(Korjattu of size 4 selitys)
Rivi 35: Rivi 35:


  ==12799== Invalid read of size 4
  ==12799== Invalid read of size 4
Edellinen merkintä kertoo, että muistista on luettu alue standardikirjastolta varattujen muistialueiden ulkopuolelta. "of size 4" kertoo tässä, että alue on 4 size_t -yksikön kokoinen, eli tyypillisesti 4 tavua, 32-bittiä. Tämä on ehdottomasti virhe, tarkista esimerkiksi taulukoiden indeksoinnit.
Edellinen merkintä kertoo, että muistista on luettu alue standardikirjastolta varattujen muistialueiden ulkopuolelta. "of size 4" kertoo tässä, että luvun koko on neljän tavun eli 32 bitin kokoinen. Tämä on ehdottomasti virhe, tarkista esimerkiksi taulukoiden indeksoinnit.
Merkinnän jälkeen tulostuu kutsupino, joka kertoo, missä virhe tapahtuu. Esimerkiksi:
Merkinnän jälkeen tulostuu kutsupino, joka kertoo, missä virhe tapahtuu. Esimerkiksi:
  ==12393==    at 0x80483FA: main (testi.c:7)
  ==12393==    at 0x80483FA: main (testi.c:7)
Rekisteröitymätön käyttäjä

Navigointivalikko