Closed GoogleCodeExporter closed 9 years ago
I'll handle this one. Thanks for reporting it :)
Original comment by guillermocalvo
on 14 Aug 2011 at 6:59
You're right; I've reproduced the error on my machine:
{{{
Detected memory leaks!
Dumping objects ->
{58} normal block at 0x000D37B8, 160 bytes long.
Data: < x out of memor> AC 78 A3 00 6F 75 74 20 6F 66 20 6D 65 6D 6F 72
{56} normal block at 0x000D3240, 1024 bytes long.
Data: < > CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
Object dump complete.
}}}
This bug was present in version 2.4.6 and it's already fixed in current
development version (2.8.9). When I run again your example code, compiled along
with the new version, the result is:
{{{
Detected memory leaks!
Dumping objects ->
{56} normal block at 0x004F3240, 1024 bytes long.
Data: < > CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
Object dump complete.
}}}
As you can see, the memory leak is currently solved. Please check it yourself
on your platform. You can download the latest version of the library right from
the repository. In order to compile your example code, you'll have to replace
`e4c_false` to `E4C_FALSE`. No more changes will be needed.
The fact is that there have been major, internal, changes in the library from
version 2.4.6 to the current one, but I haven't created another download file
yet. I plan to package the library again and release it, when I get time to
update the documentation properly. Meanwhile, I hope you don't mind using the
source files on the repository:
http://code.google.com/p/exceptions4c/source/browse/trunk#trunk%2Fsrc (sorry
for the inconvenience).
Thank you very much for your report and please let me know if you find any
other bugs.
Original comment by guillermocalvo
on 15 Aug 2011 at 1:17
Thanks for the quick reaction. The new version solved the problem.
Original comment by pauloscu...@gmail.com
on 15 Aug 2011 at 5:07
Original issue reported on code.google.com by
pauloscu...@gmail.com
on 14 Aug 2011 at 4:05