I´m troubled by the following bug on the 6600. My J2ME program does some simple audio capturing of short pcm sequences with a duration of 3 seconds by creating a player and getting a recordcontrol (as seen in many examples before). The recording is written to a stream. After each recording all MMAPI elements are closed and nulled properly. This code is placed in a loop and works for ca. 150 repeats until there is no more heap memory left. A decrease in the recording duration increases the achievable loop count. It seems, that all the recorded stuff still remains in the memory. Any help would be appreciated very much.