Forum Discussion
Altera_Forum
Honored Contributor
16 years agoFrancisco,
it seems that an application is trying to allocate 286720 bytes, but the largest contiguous memory block available is 256kB. uClinux is not able to "merge" these smaller chunks into the larger block that is being requested (I believe this is due to the lack of an MMU). We started seeing similar errors in our system recently. And we are convinced that this is not due to any change in our application, so it appears that something changed recently under the hood in uClinux. In fact, this is starting to get me worried, since it leads to some subtle bugs in the graphics system (e.g., windows are not drawn because FLTK fails to allocate memory for a bitmap). Anyone cares to guess what might have changed recently that could be interfering with memory allocation? Any comments are appreciated. Cheers, Ricardo.