On 02/08/2012 06:27 PM, stephan.bergmann.tinderbox@googlemail.com wrote:
/usr/lib/gcc/x86_64-redhat-linux/4.4.6/../../../../include/c++/4.4.6/bits/stl_algo.h:1678: error: function requires a valid iterator range [__middle, __last). Objects involved in the operation: iterator "__middle" @ 0x0x7fff458c20f0 { type = N11__gnu_debug14_Safe_iteratorIN9__gnu_cxx17__normal_iteratorIPN3rtl9ReferenceIN12connectivity10ORowVectorINS5_12ORowSetValueEEEEENSt6__norm6vectorIS9_SaIS9_EEEEENSt7__debug6vectorIS9_SD_EEEE (mutable iterator); state = dereferenceable; references sequence with type `NSt7__debug6vectorIN3rtl9ReferenceIN12connectivity10ORowVectorINS3_12ORowSetValueEEEEESaIS7_EEE' @ 0x0x7fff458c20f0 } iterator "__last" @ 0x0x7fff458c20c0 { type = N11__gnu_debug14_Safe_iteratorIN9__gnu_cxx17__normal_iteratorIPN3rtl9ReferenceIN12connectivity10ORowVectorINS5_12ORowSetValueEEEEENSt6__norm6vectorIS9_SaIS9_EEEEENSt7__debug6vectorIS9_SD_EEEE (mutable iterator); state = dereferenceable; references sequence with type `NSt7__debug6vectorIN3rtl9ReferenceIN12connectivity10ORowVectorINS3_12ORowSetValueEEEEESaIS7_EEE' @ 0x0x7fff458c20c0 }
Lionel, can you please have a look whether <http://cgit.freedesktop.org/libreoffice/core/commit/?id=23151ab53574e0e893f4507313ff15388638746a> "Tentative fix for invalid iterator range regression" is actually good?
Thanks, Stephan