Closed Bug 91252 Opened 23 years ago Closed 23 years ago

Darstellung von "Kopien und Ordner" für Mail fehlerhaft

Categories

(Mozilla Localizations :: de / German, defect)

x86
Windows NT
defect
Not set
major

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: wolf-lex, Assigned: kairo)

Details

From Bugzilla Helper German:

proposed Product: Browser+Localizations
proposed Component: German-Austria/de-AT

User-Agent: Mozilla/5.0 (Windows; U; WinNT4.0; de-AT; rv:0.9.2) Gecko/20010628
BuildID:     de-AT; rv:0.9.2 Gecko/20010628

Im Mail-Client klickt man auf "Bearbeiten" - "Mail-/News-Account-Einstellungen"
in irgendeinem Account (z.B.lokal) erscheint bei "Kopien und Ordner" im rechten
Fenster "XML-Parsing error..."

Reproducible: Always
Steps to Reproduce:
1.Mail aufrufen
2. bearbeiten / Mail..Account auswählen
3. Kopien und Ordner auswählen

Actual Results:  Fehlermeldung

Expected Results:  Entsprechendes Menü
Das sehe ich auch :(

XML parsing error: undefined entity
Location: chrome://messenger/content/am-copies.xul
Line Number 58, Column 13:

<radio group="doFcc" id="fcc_selectAccount"
------------^

(in einem build vom 17.7.2001)

ein weiterer Fehler leicht anderer Art (aber den werde ich mir gleichzeitig
ansehen) ist in Einstellungen > Geheimhaltung und Sicherheit:

XML Parsing Error: errorin processing external entity reference
Location: chrome://communicator/content/pref/pref-security.xul
Line Number 26, Column 79:

<!DOCTYPE window SYSTEM "chrome://communicator/locale/pref/pref-security.dtd" >
------------------------------------------------------------------------------^

Ich werde mir das demnächst ansehen, danke!
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Ich habe hier ein Problem: Das Problem besteht nur im de-AT, aber nicht im en-US
- ist also ein "hausgebackenes" Problem, das steht fest. Ich finde trotzdem den
Grund des Fehlers nicht, die deutschen Dateien weisen gegenüber den Englischen
keine Problemanfälligen Stellen auf!
Ich versuch's weiter, aber es sieht sehr eigenartig aus... :(
Der Fehler liegt jedenfalls in am-copies.dtd bzw. pref-security.dtd, da unter
Verwendung des gleichen de-AT Pakets, in dem nur diese zwei Dateien durch die
englischen Originale ersetzt wurden, die Fehler behebt.
Interessant wird nur, was jetzt wirklich ausschlaggebend ist...
Und hier ist die Lösung des Rätsels:

am-copies.dtd:
Ich hatte einmal statt &quot; im Text &qout; (Schreibung!) verwendet, und &qout;
ist natürlich falsch und wird als "undefined entity" kritisiert.

pref-security.dtd:
Ich hatte ein "freistehendes" "&"-Zeichen verwendet (wo allerdings sowieso "und"
stehen hätte sollen), vom DTD-Parser wird dies nicht toleriert, ein "&" mus mit
&amp; erzeugt werden - daher ein parsing error beim "Versuch, eine externe
Entity anzusprechen" (wird mit & begonnen, aber nie beendet)

Beide Probleme FIXED in meinem lokalen Build, und im kommenden Mozilla 0.9.3 de-AT.
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
hab es nicht explizit getestet, aber glaube Dir mal, dass es den Fehler behebt :-)
verified
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.