Apache OpenOffice (AOO) Bugzilla – Issue 108428
vcl: [STL] error: accessing erased iterator in X11SalGraphics::drawPolyPolygon
Last modified: 2010-01-18 17:56:24 UTC
See $subject - a stlport-debug enabled build of m69 crashes right away. Code is using an iterator that has just been erased from the multiset. Lame patch to follow, will commit this into thbfixes10 to get a runnable office in the first place. ;)
Created attachment 67271 [details] a fix
@hdu, all: is HH no longer doing dbgutil-enable builds?
Created attachment 67272 [details] well duh. I should actually save in $EDITOR before attaching...
duplicate to issue 107271 *** This issue has been marked as a duplicate of 107271 ***
ugh. Nov. 27 - but thx for finding the dupe, I somehow always search for non-fixed bugs. sorry for that. But again, this crashes right away in a dbgutil-enabled build (thusly employing stlport-debug), making all dev builds since at least m65 basically useless - so nobody is using that mode anymore? Other than that, the patch from cmc seems to miss hunk #3 from my patch, where the code is equally fatal.
"That mode" crashes only if a) you use an XRender based system b) a shape gets drawn that triggers the bug and c) you use the dbg util build. So there's lots of opportunities for this bug not to be seen here. @hdu: please have a look at the additional "third chunk" that would come in as addition to cmc's patch. Seems OK to me, so could you add that after vcl108 has been integrated ?
nope. disregard what I just said. last hunk is superfluous, loop is exiting in that path. closing. *** This issue has been marked as a duplicate of 107271 ***
.