https://issues.apache.org/ooo/show_bug.cgi?id=121379
Armin Le Grand <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|CONFIRMED |ACCEPTED --- Comment #2 from Armin Le Grand <[email protected]> --- ALG: Deep diving... It happened with the support for multiple images in 3.4, e.g. svg and png for the same content to allow backward compatibility, the one with the highest quality is choosen, the others are ignored. When doing this, both images are loaded as xShape and then decided which to keep. png is first (for compatibility, older offices just load the first image). Both images get registered with the unique ID to later find them for the connector anchorings. That's the first error: That list can only hold one xShape per ID (what is correct), the second registered with the same ID is ignored (no assertion). The svg is choosen (the second) and the first is deleted. When the connector gets connected, the ID leads to the xShape from the png which has no SdrObject anymore since it is deleted. That code should not crash, but the error is something else. I will need to find a way to only register the 'winner' of the graphic quality contest... -- You are receiving this mail because: You are on the CC list for the bug.
