Bug in UKAW1.88 oder in FreeXP-UUZ?
Hans-Juergen Taenzer
Hans-Juergen.Taenzer at t-online.de
Sam Mar 27 09:10:00 CET 2004
Michael Heydekamp (my-news at freexp.de) wrote:
> Hans-Juergen Taenzer <Hans-Juergen.Taenzer at t-online.de> wrote on
> 23.03.04:
>> Die augenblickliche Situation ist zumindest für mich ziemlich
>> unbefriedigend: ich beziehe keine News mehr von Gruppen, in denen
>> der bewußte KNode-Anwender schreibt. ;)
> Du könntest evtl. ein XPFILTER-Muster bauen, das in Headerzeilen
> dieses Posters den String "?UTF-8?" durch "?ISO-8859-1?" ersetzt.
> ;-)
Das löst vermutlich nicht das Problem mit dem falschen LEN-Header.
Den LEN-Header einer Msg wird XPFilter selber neuberechnen (hab
diesbezüglich noch nicht in die Sourcen gesehen), wenn er eine Änderung an
der Msg vornimmt. Er landet aber beim Positionieren auf die nachfolgende
Msg nicht auf dem tatsächlichen Anfang, da er sich dabei auf den LEN-
Eintrag der vorherigen Msg verlässt. Im konkreten Fall hat er dann die
nachfolgende Msg mit einer Fehlermeldung übergangen.
>> Mal ne dumme Frage: warum wird denn nicht im Hauptspeicher die
>> komplette Headerzeile zusammengebaut?
> Wird sie seit dem Enhanced UUZ doch. Aber nicht alle Routinen, an
> die die Headerzeile übergeben wird, sind darauf ausgelegt, sondern
> arbeiten wie bisher mit Strings. Das gilt insbesondere für die
> diversen Decodierroutinen.
Und diese ebenfalls umzustellen ist nicht möglich oder sinnvoll?
> Außerdem sagst Du ganz richtig:
>> [...] Oder wird die gleiche Routine auch für den Body benutzt?
> Eben, und das hatte ich ja auch erwähnt (sonst würde ja auch das
> Problem mit diesem Header gar nicht entstehen, siehe meine
> Analyse). Und speziell Jochens Fix bezieht sich eigentlich *nur*
> auf den Body, denn das ursprünglich damit zu fixende Szenario kann
> nur dort vorkommen.
Ist schon ein Gewurschtel mit den 16-Bit bzw. dem arg beschränktem
Speicherplatz unter DOS. ;) Aber grad drum ein Kompliment dafür, daß es in
dem allermeisten Fällen sauber läuft.
> Da es bei Dir offenbar pressiert, kann ich Dir aber vorab mal eine
> lauffähige Testversion zuschicken, damit Du wenigstens die
> Gruppen, in denen dieser Poster schreibt, weiterhin beziehen
> kannst. Falls ich das tun soll, bitte Bescheid geben.
Ich bitte darum. :)
Sowohl XPFilter als auch XPBMF haben Probleme mit diesen Postings. Und es
macht gar keinen Spaß, die Spam-Msgs alle manuell zu identifizieren und zu
löschen.
Gruss
Hans-Juergen
Mehr Informationen über die Support-List Mailingliste