Subject: [nnir] Unable to query gmane group

From: Dave Abrahams <[email-masked]>
Date: Tue, 20 Dec 2011 14:48:16 -0500

Debugger entered--Lisp error: (wrong-type-argument arrayp nil)
  aref(nil 0)
  (mail-header-number novitem)
  (let* ((novitem ...) (artno ...) (art ...)) (when art (mail-header-set-number novitem art) (push novitem headers)) (forward-line 1))
  (while (not (eobp)) (let* (... ... ...) (when art ... ...) (forward-line 1)))
  (let* ((group-articles ...) (artgroup ...) (articleids ...) (artlist ...) (server ...) (gnus-override-method ...) parsefunc) (nnir-possibly-change-server server) (erase-buffer) (case (setq gnus-headers-retrieved-by ...) (nov ...) (headers ...) (t ...)) (goto-char (point-min)) (while (not ...) (let* ... ... ...)))
  (while (not (null articles-by-group)) (let* (... ... ... ... ... ... parsefunc) (nnir-possibly-change-server server) (erase-buffer) (case ... ... ... ...) (goto-char ...) (while ... ...)))
  (let ((gnus-inhibit-demon t) (articles-by-group ...) headers) (while (not ...) (let* ... ... ... ... ... ...)) (setq headers (sort headers ...)) (erase-buffer) (mapc (quote nnheader-insert-nov) headers) (quote nov))
  (save-current-buffer (set-buffer nntp-server-buffer) (let (... ... headers) (while ... ...) (setq headers ...) (erase-buffer) (mapc ... headers) (quote nov)))
  (with-current-buffer nntp-server-buffer (let (... ... headers) (while ... ...) (setq headers ...) (erase-buffer) (mapc ... headers) (quote nov)))
  nnir-retrieve-headers((39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 ...) "((query . \"[Review:Algorithms]\") (unique-id . \"m2ty4vf2l0.fsf\"))" "nnir-ephemeral" nil)
  gnus-retrieve-headers((39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 ...) "nnir:((query . \"[Review:Algorithms]\") (unique-id . \"m2ty4vf2l0.fsf\"))" nil)
  gnus-cache-retrieve-headers((39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 ...) "nnir:((query . \"[Review:Algorithms]\") (unique-id . \"m2ty4vf2l0.fsf\"))" nil)
  gnus-retrieve-headers((39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 ...) "nnir:((query . \"[Review:Algorithms]\") (unique-id . \"m2ty4vf2l0.fsf\"))")
  gnus-get-newsgroup-headers-xover((21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 ...) nil nil "nnir:((query . \"[Review:Algorithms]\") (unique-id . \"m2ty4vf2l0.fsf\"))" t)
  gnus-fetch-headers((21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 ...))
  gnus-select-newsgroup("nnir:((query . \"[Review:Algorithms]\") (unique-id . \"m2ty4vf2l0.fsf\"))" t nil)
  gnus-summary-read-group-1("nnir:((query . \"[Review:Algorithms]\") (unique-id . \"m2ty4vf2l0.fsf\"))" t t nil nil nil)
  gnus-summary-read-group("nnir:((query . \"[Review:Algorithms]\") (unique-id . \"m2ty4vf2l0.fsf\"))" t t nil nil nil nil)
  gnus-group-read-group(t t "nnir:((query . \"[Review:Algorithms]\") (unique-id . \"m2ty4vf2l0.fsf\"))" nil)
  byte-code("	.\306\f\206\n.\307\307.$*\205..\207" [gnus-large-ephemeral-newsgroup gnus-fetch-old-ephemeral-headers gnus-fetch-old-headers gnus-large-newsgroup number group gnus-group-read-group t select-articles] 5)
  gnus-group-read-ephemeral-group("nnir:((query . \"[Review:Algorithms]\") (unique-id . \"m2ty4vf2l0.fsf\"))" (nnir "nnir") t (#<buffer *Group*> . group) nil)
  (let* ((query ...) (parms ...) (srv ...)) (add-to-list (quote parms) (cons ... ...) t) (gnus-group-read-ephemeral-group (concat "nnir:" ...) (list ... srv) t (cons ... gnus-current-window-configuration) nil))
  gnus-group-make-nnir-group((4))
  call-interactively(gnus-group-make-nnir-group nil nil)

No Gnus v0.18
GNU Emacs 23.3.1 (x86_64-apple-darwin11.2.0, Carbon Version 1.6.0 AppKit 1138.23)
 of 2011-11-28 on dyn-129-64-197-60.wireless.brandeis.edu
200 Leafnode NNTP Daemon, version 1.11.8 running at localhost.luannocracy.com (my fqdn: pluto.boostpro.com)
500 Unknown command

-- 
Dave Abrahams
BoostPro Computing
http://www.boostpro.com