>* Barbara <barbara.xxx1975_at_libero.it>, 20101106 10:57: >> Just to be clear, I'm not looking for a solution about the port here, >> I'm just wondering why the same c++ code is working on 8_STABLE and >> it's segfaulting on CURRENT, considering also that AFAIK the gcc >> version in both the base systems is the same. > >I am a real STL newbie, so I could be wrong. Maybe it's not allowed to >remove an element in the map you're currently iterating. Therefore >you're accessing memory which has been deallocated. > I'm sure you're not worse than me! :) Anyway that's what I was thinking when I wrote the patch. >This may crash on HEAD and not on 8-STABLE for various reasons. For >example, malloc() in HEAD has all sorts of debugging options enabled, >while 8-STABLE does not. > So you think that the problem is really in the original source code, but exposed only on CURRENT. That could be an option. Thanks BarbaraReceived on Sat Nov 06 2010 - 09:20:47 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:08 UTC