<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Jul 14, 2014 at 5:56 PM, Terrence Enger <span dir="ltr"><<a href="mailto:tenger@iseries-guru.com" target="_blank">tenger@iseries-guru.com</a>></span> wrote:<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<div class="">
<br>
</div>The long string of nines looks like the result of reading freed memory<br>
in a debug build.  valgrind may be able to tell you where the memory<br>
was freed, if you have the patience to wait for it.<br></blockquote><div><br></div><div>Valgrind definitely found something kinda directly related to my new code; still have to understand what goes wrong at the lowermost call though. Some relevant output:</div>

<div><br></div><div><div><b>==19443== Invalid read of size 8</b></div><div>==19443==    at 0xF4339F6: <b>SdrTextObj::ImpGetDrawOutliner()</b> const (svdotext.cxx:1233)</div><div>==19443==    by 0xF43988B: SdrTextObj::impCopyTextInTextObj(SdrTextObj*) const (svdotextdecomposition.cxx:813)</div>

<div>==19443==    by 0xF4389BF: (anonymous namespace)::impTextBreakupHandler::impHandleTruncatedPortion(DrawPortionInfo const&) (svdotextdecomposition.cxx:587)</div><div>==19443==    by 0xF4387EE: (anonymous namespace)::impTextBreakupHandler::impHandleDrawPortionInfo(DrawPortionInfo const&) (svdotextdecomposition.cxx:529)</div>

<div>[more backtrace...]</div></div><div><div><b>==19443==  Address 0xd8 is not stack'd, malloc'd or (recently) free'd</b></div></div><div><div>==19443== </div><div>==19443== </div><div><b>==19443== Process terminating with default action of signal 11 (SIGSEGV)</b></div>

<div>==19443==  Access not within mapped region at address 0xD8</div><div>==19443==    at 0xF4339F6: SdrTextObj::ImpGetDrawOutliner() const (svdotext.cxx:1233)</div><div>==19443==    by 0xF43988B: SdrTextObj::impCopyTextInTextObj(SdrTextObj*) const (svdotextdecomposition.cxx:813)</div>

</div><div>[more backtrace...]</div><div><br></div><div>Is 0xd8 the address returned by the lowermost call by any chance (i.e. SdrTextObj::ImpGetDrawOutliner())?</div><div><br></div><div>Matteo</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">


<br>
HTH,<br>
Terry.<br><br>
<br>
</blockquote></div><br></div></div>