Error weil Gruppe zu groß

27/10/2013 - 01:48 von Andreas Kohlbach | Report spam
Ich habe eben eine neue Gruppe abonniert, die ca. 20,000 Artikel (über die
letzten Jahre) hatte. Dabei kam folgender "Crash", von dem ich mal nur
die ersten Zeilen zeige. Leider bekomme ich hier Zeichen, die seltsam
dargestellt werden in der ersten und zweiten Zeile. Ich hoffe die ist
nicht wichtig.

Wieder lange Zeilen:

Debugger entered--Lisp error: (args-out-of-range "Andreas Prilop " 0 20)
gnus-correct-substring("Andreas Prilop " 0 20)
(if (> (string-width gnus-tmp-name) 20) (gnus-correct-substring gnus-tmp-name 0 20) gnus-tmp-name)
(eval (if (> ... 20) (gnus-correct-substring gnus-tmp-name 0 20) gnus-tmp-name))
(let* ((val ...) (need ...)) (if (> need 0) (concat nil val ...) val))
(format "%c%4s: %-20s%c" gnus-tmp-opening-bracket gnus-tmp-lines (let* (... ...) (if ... ... val)) gnus-tmp-closing-bracket)
(insert (format "%c%4s: %-20s%c" gnus-tmp-opening-bracket gnus-tmp-lines (let* ... ...) gnus-tmp-closing-bracket))
(progn (insert (format "%c%4s: %-20s%c" gnus-tmp-opening-bracket gnus-tmp-lines ... gnus-tmp-closing-bracket)) (point))
(gnus-put-text-property (point) (progn (insert ...) (point)) gnus-mouse-face-prop gnus-mouse-face)
(progn (insert gnus-tmp-unread gnus-tmp-replied gnus-tmp-score-char gnus-tmp-indentation) (gnus-put-text-property (point) (progn ... ...) gnus-mouse-face-prop gnus-mouse-face) (insert " " gnus-tmp-subject-or-nil ""))

Darunter kommt eine 49 Kilobyte große Zeile mit Message-Id.

Wie auch immer, habe ich die meisten Artikel ungelesen markiert, dass es
nun, mit wenigen Artikeln, funktiuoniert.

Wundert mich nur,dass Gnus hier Probleme wohl wegen der großen Anzahl der
Artikel hat.

Wer debuggen möchte, dem kann ich das komplette Log (ca. 49 KB) mailen.
Andreas

Linux - The choice of a GNU generation
 

Lesen sie die antworten

#1 Clemens Schüller
27/10/2013 - 21:16 | Warnen spam
Hallo!

Andreas Kohlbach writes:








Ich habe eben eine neue Gruppe abonniert, die ca. 20,000 Artikel (über die
letzten Jahre) hatte. Dabei kam folgender "Crash", von dem ich mal nur
die ersten Zeilen zeige. Leider bekomme ich hier Zeichen, die seltsam
dargestellt werden in der ersten und zweiten Zeile. Ich hoffe die ist
nicht wichtig.



Magst die Gruppe verraten, damit man das ganze evtl. reproduzieren kann?


Debugger entered--Lisp error: (args-out-of-range "Andreas Prilop " 0 20)
gnus-correct-substring("Andreas Prilop " 0 20)
(if (> (string-width gnus-tmp-name) 20) (gnus-correct-substring gnus-tmp-name 0 20) gnus-tmp-name)
(eval (if (> ... 20) (gnus-correct-substring gnus-tmp-name 0 20) gnus-tmp-name))
(let* ((val ...) (need ...)) (if (> need 0) (concat nil val ...) val))
(format "%c%4s: %-20s%c" gnus-tmp-opening-bracket gnus-tmp-lines (let* (... ...) (if ... ... val)) gnus-tmp-closing-bracket)
(insert (format "%c%4s: %-20s%c" gnus-tmp-opening-bracket gnus-tmp-lines (let* ... ...) gnus-tmp-closing-bracket))
(progn (insert (format "%c%4s: %-20s%c" gnus-tmp-opening-bracket gnus-tmp-lines ... gnus-tmp-closing-bracket)) (point))
(gnus-put-text-property (point) (progn (insert ...) (point)) gnus-mouse-face-prop gnus-mouse-face)
(progn (insert gnus-tmp-unread gnus-tmp-replied gnus-tmp-score-char
gnus-tmp-indentation) (gnus-put-text-property (point) (progn ... ...)
gnus-mouse-face-prop gnus-mouse-face) (insert " "
gnus-tmp-subject-or-nil ""))



Ich tipp mal schwer auf das Andreas Prilop - bei wird dieser String im
Debug Output in einer anderen Schrift angezeigt.



GreetinX, Clemens Schüller

Ähnliche fragen