I am so so so sorry for wasting your precious time... it was a big blunder from my side.<div><br></div><div>I am using MSVC8 (as I said) and where the gtkmm-2.4 property sheet that has to be attached the build configuration i selected the release version instead of the debug version. I noticed this while working with libxml++. I encountered a similar error, for when I get the list of children program would crash. Yet the release mode worked fine. So since nothing else was left to be checked, I strolled through the project settings. Thats when I found this.</div>
<div><br></div><div>Sorry<br><br><div class="gmail_quote">On Wed, Nov 5, 2008 at 6:11 PM, Tor Lillqvist <span dir="ltr"><<a href="mailto:tml@iki.fi">tml@iki.fi</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="Ih2E3d">> No. My doubt is, if the error is so serious that the application has<br>
> to terminate (in debug mode win32) how can it continue to work without<br>
> any complaints in release mode (again win32).<br>
<br>
</div>Small heap corruptions (like a one byte overrun) can have effects<br>
exactly like that. They can work fine on one platform or configuration<br>
but crash (at some point much later than when the actual corruption<br>
happens) on others.<br>
<br>
--tml<br>
</blockquote></div><br></div>