[En-Nut-Discussion] Problem with malloc/realloc

Markus Dost markus.dost at dr-clauss.de
Thu Apr 26 15:51:39 CEST 2012


Ok, I've found my mistake. The pointer to an allocated memory block 
shouldn't be moved, before the block has been set free. Shame on me ...

Am 26.04.12 13:51, schrieb Markus Dost:
> Hi Harald,
>
> thank you for your response.
> The crash happens inside the function "NutHeapRootAlloc()" on line 225
> when it is searching for the best fit. He does the loop several times
> until he reaches a node with hn_size = 0.
>
> Best regards,
> Markus
>
> Am 26.04.12 09:04, schrieb Harald Kipp:
>> Do they crash inside the function or when using the resulting pointer?
>> A crash may also be caused by previously overwritten memory areas,
>> which may have corrupted the heap.
>


-- 
Dipl.-Ing. Markus Dost
Development

+49-37754-507-31
Email: markus.dost at dr-clauss.de

-- 
Dr. Clauss Bild- und Datentechnik GmbH
Turnhallenweg 5a
D-08297 Zwoenitz
Germany

Phone: +49-37754-507-0
Fax: +49-37754-507-28

www.dr-clauss.de
mail at dr-clauss.de

CEOs:
  Dr.-Ing. Ulrich Clauß
  Dipl.-Ing. Dagmar Clauß
Amtsgericht Chemnitz HRB 12 958
VAT: DE 812062471




More information about the En-Nut-Discussion mailing list