Bug 152393 - vcl warnings (ppdparser.cxx and font.cxx) in Math
Summary: vcl warnings (ppdparser.cxx and font.cxx) in Math
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Formula Editor (show other bugs)
Version:
(earliest affected)
7.5.0.0 alpha1+
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-12-06 11:13 UTC by Stéphane Guillou (stragu)
Modified: 2023-01-03 13:08 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stéphane Guillou (stragu) 2022-12-06 11:13:26 UTC
When started from the command line, I get numerous warnings since version 7.5, that weren't there with version 7.4:

libreofficedev7.5 --math

warn:configmgr:19602:19602:configmgr/source/xcuparser.cxx:159: bad set node <prop> member in "file:///home/stragu/.config/libreofficedev/4/user/uno_packages/cache/registry/com.sun.star.comp.deployment.configuration.PackageRegistryBackend/lu178802oxiz.tmp/Addons_AOO4.xcu"
warn:configmgr:19602:19602:configmgr/source/xcuparser.cxx:904: ignoring modify of unknown set member node "ToolBarItems" in "file:///home/stragu/.config/libreofficedev/4/user/uno_packages/cache/registry/com.sun.star.comp.deployment.configuration.PackageRegistryBackend/lu178802oxiz.tmp/Addons_AOO4.xcu"
warn:configmgr:19602:19602:configmgr/source/xcuparser.cxx:159: bad set node <prop> member in "file:///home/stragu/.config/libreofficedev/4/user/uno_packages/cache/registry/com.sun.star.comp.deployment.configuration.PackageRegistryBackend/lu178802oxiy.tmp/Addons.xcu"
warn:vcl.unx.print:19602:19602:vcl/unx/generic/printer/ppdparser.cxx:845: no Resolution in /tmp/04c92639a2676
warn:vcl.unx.print:19602:19602:vcl/unx/generic/printer/ppdparser.cxx:857: no Font in /tmp/04c92639a2676
warn:vcl.gdi:19602:19602:vcl/source/outdev/font.cxx:1064: Font fallback to the same font, but has missing codes
warn:vcl.gdi:19602:19602:vcl/source/outdev/font.cxx:1064: Font fallback to the same font, but has missing codes
warn:vcl.gdi:19602:19602:vcl/source/outdev/font.cxx:1064: Font fallback to the same font, but has missing codes
[...]

The last warn:vcl.gdi line is repeated every time an element or a character is entered in the formula.

Version:

Version: 7.5.0.0.alpha1+ (X86_64) / LibreOffice Community
Build ID: c9e961e6803a70587bd4686d05abdd4ac11de434
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

Version: 7.5.0.0.alpha1+ (X86_64) / LibreOffice Community
Build ID: c9e961e6803a70587bd4686d05abdd4ac11de434
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: kf5 (cairo+xcb)
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded
Comment 1 V Stuart Foote 2022-12-06 19:40:56 UTC
@stragu, any chance it is related to recent 9939ffb9b87e536b3217232b732218e82126ad6c for bug 151842?

Reverting a chunk of work around https://gerrit.libreoffice.org/c/core/+/120753

Quick to tell by simply checking if it is throwing the errors on nightlys from before 2022-12-01?
Comment 2 Stéphane Guillou (stragu) 2022-12-07 11:47:08 UTC
(In reply to V Stuart Foote from comment #1)
> @stragu, any chance it is related to recent
> 9939ffb9b87e536b3217232b732218e82126ad6c for bug 151842?
> 
> Reverting a chunk of work around
> https://gerrit.libreoffice.org/c/core/+/120753
> 
> Quick to tell by simply checking if it is throwing the errors on nightlys
> from before 2022-12-01?

Testing with the *older* daily build /daily/master/Linux-rpm_deb-x86_64@tb87-TDF/2022-12-01_06.12.57/, which doesn't include the commit you mentioned:

Version: 7.5.0.0.alpha1+ (X86_64) / LibreOffice Community
Build ID: ce60a3dd4dbff0dcb5b82c9053ae5d90f8ac929d
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

I can already see the warn:vcl.unx and warn:vcl.gdi messages, but can't reproduce the same warn:configmgr ones.
However, related to ConfigManager, I get:

warn:unotools.config:26013:26013:unotools/source/config/configmgr.cxx:147: ConfigManager not empty
Comment 3 Buovjaga 2023-01-03 11:10:46 UTC
(In reply to Stéphane Guillou (stragu) from comment #0)
> When started from the command line, I get numerous warnings since version
> 7.5, that weren't there with version 7.4:
> 
> libreofficedev7.5 --math
> 
> warn:configmgr:19602:19602:configmgr/source/xcuparser.cxx:159: bad set node
> <prop> member in
> "file:///home/stragu/.config/libreofficedev/4/user/uno_packages/cache/
> registry/com.sun.star.comp.deployment.configuration.PackageRegistryBackend/
> lu178802oxiz.tmp/Addons_AOO4.xcu"

I don't see this.

> warn:configmgr:19602:19602:configmgr/source/xcuparser.cxx:904: ignoring
> modify of unknown set member node "ToolBarItems" in
> "file:///home/stragu/.config/libreofficedev/4/user/uno_packages/cache/
> registry/com.sun.star.comp.deployment.configuration.PackageRegistryBackend/
> lu178802oxiz.tmp/Addons_AOO4.xcu"

I don't see this.

> warn:configmgr:19602:19602:configmgr/source/xcuparser.cxx:159: bad set node
> <prop> member in
> "file:///home/stragu/.config/libreofficedev/4/user/uno_packages/cache/
> registry/com.sun.star.comp.deployment.configuration.PackageRegistryBackend/
> lu178802oxiy.tmp/Addons.xcu"

I don't see this.

Can you retest?

Arch Linux 64-bit, X11
Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 88ebc324a51f16df0248d6a0d53d2169b1995dda
CPU threads: 8; OS: Linux 6.1; UI render: default; VCL: kf5 (cairo+xcb)
Locale: fi-FI (fi_FI.UTF-8); UI: en-US
Calc: threaded Jumbo
Built on 3 January 2023
Comment 4 Stéphane Guillou (stragu) 2023-01-03 13:06:12 UTC
You're right, I only have the vcl warnings left, for ppdparser.cxx and font.cxx:

warn:vcl.unx.print:46519:46519:vcl/unx/generic/printer/ppdparser.cxx:845: no Resolution in /tmp/0b5b763b7ef03
warn:vcl.unx.print:46519:46519:vcl/unx/generic/printer/ppdparser.cxx:857: no Font in /tmp/0b5b763b7ef03
warn:vcl.gdi:46519:46519:vcl/source/outdev/font.cxx:1064: Font fallback to the same font, but has missing codes

In version:

Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: ef3b7b7118c854d8ca67cc2249b6c08ddc1885eb
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

No warnings left in 7.5:

Version: 7.5.0.1 (X86_64) / LibreOffice Community
Build ID: 77cd3d7ad4445740a0c6cf977992dafd8ebad8df
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

Changed summary accordingly.
Comment 5 Buovjaga 2023-01-03 13:08:39 UTC
(In reply to Stéphane Guillou (stragu) from comment #4)
> You're right, I only have the vcl warnings left, for ppdparser.cxx and
> font.cxx:
> 
> warn:vcl.unx.print:46519:46519:vcl/unx/generic/printer/ppdparser.cxx:845: no
> Resolution in /tmp/0b5b763b7ef03
> warn:vcl.unx.print:46519:46519:vcl/unx/generic/printer/ppdparser.cxx:857: no
> Font in /tmp/0b5b763b7ef03
> warn:vcl.gdi:46519:46519:vcl/source/outdev/font.cxx:1064: Font fallback to
> the same font, but has missing codes

Might be specific to your system