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

            Bug ID: 100198
           Summary: Resolving of styles is incorrect in svg files with css
                    * selector
           Product: LibreOffice
           Version: 4.4.0.3 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: filters and storage
          Assignee: [email protected]
          Reporter: [email protected]

In bug 99994 it was found that there is a problem with resolving the style for
an element where there is a CSS * selector rule. This originally manifested in
a crash, as the call getFontFamily() would give different results on the first
and second call. The patch on that bug fixes the crash, but does not resolve
the underlying issue.

A full fix would resolve the crash even after reverting
https://cgit.freedesktop.org/libreoffice/core/commit/?id=68ccab350ca5b907f185c729e94a14df15fedc23

(While that commit should be reverted for testing it is still useful, as it
saves making multiple calls to a function that must traverse the svg style
hierarchy).

With '*' CSS rules the style resolution can still be wrong, even with out
causing a crash (see attached test). I suspect solving this amounts to the same
thing.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to