[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[avr-libc-dev] [bug #22567] malloc() can occasionally run into an infini
From: |
Joerg Wunsch |
Subject: |
[avr-libc-dev] [bug #22567] malloc() can occasionally run into an infinite loop |
Date: |
Wed, 12 Mar 2008 09:54:20 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.13) Gecko/20060417 |
URL:
<http://savannah.nongnu.org/bugs/?22567>
Summary: malloc() can occasionally run into an infinite loop
Project: AVR C Runtime Library
Submitted by: joerg_wunsch
Submitted on: Wednesday 03/12/2008 at 10:54
Category: None
Severity: 4 - Important
Priority: 5 - Normal
Item Group: None
Status: None
Percent Complete: 0%
Assigned to: None
Originator Email:
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Details:
I've seen two reports so far where malloc() eventually ran
into an infinite loop. This is caused by the freelist
becoming cyclically linked. So far, there's no test case
that would reliably reproduce this situation, but it should
be investigated what might cause that behaviour so it can
be fixed (and hopefully, a regression test could be written
as well for it).
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/bugs/?22567>
_______________________________________________
Message sent via/by Savannah
http://savannah.nongnu.org/
- [avr-libc-dev] [bug #22567] malloc() can occasionally run into an infinite loop,
Joerg Wunsch <=