https://bugs.documentfoundation.org/show_bug.cgi?id=162911

--- Comment #6 from Armin Le Grand <[email protected]> ---
(In reply to Xisco FaulĂ­ from comment #4)
> The commit added this comment:
> https://opengrok.libreoffice.org/xref/core/sw/source/core/bastyp/init.
> cxx?r=56d35ad0#339 seems to be related

That is for the global default Item. It's just that it does not get statically
initialized in ItemInfoArrayWriter maItemInfos, but at 1st call to
getItemInfoPackageSwAttributes(), thus in
ItemInfoPackageSwAttributes::ItemInfoPackageSwAttributes() what is fine. This
ensures that that Item cannot be accessed without being incarnated.

I think it has more to do with the wild stuff of SwCharFormat and derived
classes. That was one of that classes that 'parked' Items directly in the Pool
(without ItemSet) and I changed that to SfxPoolItemHolder in SwTextAttr.

In my current master this does not happen using the Description, so I might
have to build a version to get that stack. What exactly do I need to checkout
to get that? Is

Reproducible
Version: 24.8.1.1 (X86_64) / LibreOffice Community
Build ID: ef51c4a0cd35185debf25ad9d0db6a1c14bed5a0

directly the git version I need...?

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to