From: Ramon Gonzalez-A. <ar...@ma...> - 2007-04-10 15:17:29
|
Dear fools, I send as attachements some files to show some bugs. There are not many. Boogies.foo shows 2 things : 1) error with snd-extract/snd-region. Basically (snd-extract (snd-region ..)) gives an error 2) error with offset. Basically offset produces wrong result. Memleak.foo theTests.txt and MemLeak.tar.bz2 show the memory leak problem. Memleak.foo has three patches in inverse order of complexity, run with and without garbagge collect. (theTest3a=theTest3b,theTest3c,theTest3d=theTest3e) theTests.txt show the memory process of foo when running the different patches. MemLeak.tar.bz2 creates a directory Foo/Log/MemLeak (which should be placed in your home directory) where you could run Memleak.sh in order to produce the same results. Care must be taken with the functions theTest3a & theTest3b which require a soundfile to be read. I am only using kernel functions so that simpler is impossible. Please, let me assure you that I do not pretend by any means immediate attention. I have considered that by making these simple tests public one could find a second here or there and suddenly find out solutions. So it was better making them known to all rather than keeping them to myself until a "proper" moment would materialize. All the best, Ramon |