https://bugs.freedesktop.org/show_bug.cgi?id=62278
Priority: medium Bug ID: 62278 Assignee: libreoffice-bugs@lists.freedesktop.org Summary: debug warning fr_LU != fr_LU locales don't match Severity: normal Classification: Unclassified OS: All Reporter: lio...@mamane.lu Hardware: Other Status: UNCONFIRMED Version: 4.0.2.1 rc Component: Localization Product: LibreOffice 1) Open attachment 59233 in a dbgutil build 2) click on "reports" in the left pane 3) in the lower right pane, double-click on "Bericht1" 4) Puzzling debug warning: SvNumerFormatter::ImpGenerateCL: locales don't match: fr-LU requested fr-LU loaded (never mind it crashes after that, that's another bug) I did a break on that place: if ( rLoadedLocale != maLanguageTag ) { OUString aMsg("SvNumberFormatter::ImpGenerateCL: locales don't match:"); LocaleDataWrapper::outputCheckMessage( xLocaleData->appendLocaleInfo( aMsg )); } (gdb) print rLoadedLocale $3 = (const LanguageTag &) @0x7fffa67afd90: { maLocale = { Language = "fr", Country = "LU", Variant = "" }, maBcp47 = "fr-LU", maCachedLanguage = "", maCachedScript = "", maCachedCountry = "", mpImplLangtag = 0x0, mnLangID = 1023, meIsValid = LanguageTag::DECISION_DONTKNOW, meIsIsoLocale = LanguageTag::DECISION_DONTKNOW, meIsIsoODF = LanguageTag::DECISION_DONTKNOW, meIsLiblangtagNeeded = LanguageTag::DECISION_DONTKNOW, mbSystemLocale = false, mbInitializedBcp47 = true, mbInitializedLocale = true, mbInitializedLangID = false, mbCachedLanguage = false, mbCachedScript = false, mbCachedCountry = false, mbIsFallback = false } (gdb) print maLanguageTag $4 = { maLocale = { Language = "fr", Country = "LU", Variant = "" }, maBcp47 = "", maCachedLanguage = "", maCachedScript = "", maCachedCountry = "", mpImplLangtag = 0x0, mnLangID = 5132, meIsValid = LanguageTag::DECISION_DONTKNOW, meIsIsoLocale = LanguageTag::DECISION_DONTKNOW, meIsIsoODF = LanguageTag::DECISION_DONTKNOW, meIsLiblangtagNeeded = LanguageTag::DECISION_DONTKNOW, mbSystemLocale = true, mbInitializedBcp47 = false, mbInitializedLocale = true, mbInitializedLangID = true, mbCachedLanguage = false, mbCachedScript = false, mbCachedCountry = false, mbIsFallback = false } It seems it is two different fr_LU in some way??? I traced the equality test, basically one gives an empty bcp47 and the other gives fr_LU. -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs