Speicherloch mit 0 Bytes Länge ?



  • Ich arbeite mit VC++6.0 und erhalte am Ende meines Testlaufes folgende Botschaft in dem Debug-Reiter

    ...
    Data: < A : / > CD 00 41 00 3A 00 2F 00 00 00 CD CD CD CD CD CD
    {9608} normal block at 0x0610A7A0, 0 bytes long.
    Data: <>
    {9607} normal block at 0x0610A7D0, 24 bytes long.
    Data: < > D0 A7 10 06 D0 A7 10 06 CD CD CD CD CD CD CD CD
    {9606} normal block at 0x0610BF80, 0 bytes long.
    Data: <>
    {9605} normal block at 0x0610A820, 66 bytes long.
    ...

    wie habe ich bitte ein Speicherloch der Größe 0 erzeugt ???



  • Wie, das weißt ich auch nicht, aber möglich ist es, dass du beim Allokieren von Speicher eine Größe von 0 Bytes übergeben hast.

    PS: Etwas Code kann nicht schaden, ansonsten kann hier keiner weiterhelfen. 😉



  • Siehe: Memory(-Leak) and Exception Trace (CRT and COM Leaks)
    http://www.codeproject.com/tools/leakfinder.asp


Log in to reply