dbTalk Databases Forums  

[BUGS] BUG #2018: segfaults with some german errormessages

mailing.database.pgsql-bugs mailing.database.pgsql-bugs


Discuss [BUGS] BUG #2018: segfaults with some german errormessages in the mailing.database.pgsql-bugs forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Bernhard Weisshuhn
 
Posts: n/a

Default [BUGS] BUG #2018: segfaults with some german errormessages - 11-03-2005 , 07:59 AM







The following bug has been logged online:

Bug reference: 2018
Logged by: Bernhard Weisshuhn
Email address: bkw (AT) weisshuhn (DOT) de
PostgreSQL version: 8.1rc1
Operating system: Linux
Description: segfaults with some german errormessages
Details:

Some errormessages from backend/po/de.po use format strings with parameters
that are not set. This leads to segfaults when this error is attempted to be
logged.

At first glance I found 4 occurences, but there might be more lurking.
Probably we should have a perl script that checks whether all format strings
off the translations match.

These are the ones that I found, I hope the webform doesn't mess up the
formatting too much. I'll also send this to the translator via email.


--- postgresql-8.1RC1/src/backend/po/de.po.orig
+++ postgresql-8.1RC1/src/backend/po/de.po
@@ -8838,22 +8838,22 @@ msgstr "ungültige Eingabesyntax für Typ

#: utils/adt/float.c:219
msgid "type \"real\" value out of range: overflow"
-msgstr "Wert %s ist außerhalb des gültigen Bereiches für Typ »real«:
Überlauf"
+msgstr "Wert ist außerhalb des gültigen Bereiches für Typ »real«:
Überlauf"

#: utils/adt/float.c:223
msgid "type \"real\" value out of range: underflow"
-msgstr "Wert %s ist außerhalb des gültigen Bereiches für Typ »real«:
Unterlauf"+msgstr "Wert ist außerhalb des gültigen Bereiches für Typ
»real«: Unterlauf"

#: utils/adt/float.c:238
msgid "type \"double precision\" value out of range: overflow"
msgstr ""
-"Wert %s ist außerhalb des gültigen Bereiches für Typ »double
precision«: "
+"Wert ist außerhalb des gültigen Bereiches für Typ »double precision«:
"
"Überlauf"

#: utils/adt/float.c:242
msgid "type \"double precision\" value out of range: underflow"
msgstr ""
-"Wert %s ist außerhalb des gültigen Bereiches für Typ »double
precision«: "
+"Wert ist außerhalb des gültigen Bereiches für Typ »double precision«:
"
"Unterlauf"

#: utils/adt/float.c:274 utils/adt/float.c:315 utils/adt/float.c:339

---------------------------(end of broadcast)---------------------------
TIP 5: don't forget to increase your free space map settings

Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.