GNU bug report logs - #14069
24.2; "Wrong type argument: arrayp, nil" in ERC tab completion for nicks

Previous Next

Package: emacs;

Reported by: wgreenhouse <at> riseup.net (W. Greenhouse)

Date: Wed, 27 Mar 2013 16:47:02 UTC

Severity: normal

Found in version 24.2

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 14069 in the body.
You can then email your comments to 14069 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#14069; Package emacs. (Wed, 27 Mar 2013 16:47:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to wgreenhouse <at> riseup.net (W. Greenhouse):
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Wed, 27 Mar 2013 16:47:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: wgreenhouse <at> riseup.net (W. Greenhouse)
To: bug-gnu-emacs <at> gnu.org
Subject: 24.2;
	"Wrong type argument: arrayp, nil" in ERC tab completion for nicks
Date: Wed, 27 Mar 2013 16:29:17 +0000
In some channels (seemingly especially populous ones like #emacs), ERC
TAB completion of nicks will sometimes fail with "Wrong type argument:
arrayp, nil".  Invoking /names in the channel is a workaround; after
doing so, TAB completion works again.  The backtrace from
toggle-debug-on-error is as follows:

Debugger entered--Lisp error: (wrong-type-argument arrayp nil)
  pcomplete-erc-nicks(":" t)
  #[nil "\301\302 \303\304\"\"\207" [erc-pcomplete-nick-postfix append pcomplete-erc-commands pcomplete-erc-nicks t] 5]()
  pcomplete--here(#[nil "\301\302 \303\304\"\"\207" [erc-pcomplete-nick-postfix append pcomplete-erc-commands pcomplete-erc-nicks t] 5] nil nil nil)
  pcomplete/erc-mode/complete-command()
  #[0 "\306!\2053	\nU\203 \207\307\f !\206\310	T\311 	\nV\203.\312\313!\210\314\315\310\"\210 \210\262\207" [pcomplete-expand-before-complete pcomplete-index pcomplete-last pcomplete-command-completion-function pcomplete-command-name-function pcomplete-default-completion-function pcomplete-parse-arguments pcomplete-find-completion-function nil pcomplete-arg message "No completions" throw pcompleted pcomplete-stub] 5 "\n\n(fn)"]()
  funcall(#[0 "\306!\2053	\nU\203 \207\307\f !\206\310	T\311 	\nV\203.\312\313!\210\314\315\310\"\210 \210\262\207" [pcomplete-expand-before-complete pcomplete-index pcomplete-last pcomplete-command-completion-function pcomplete-command-name-function pcomplete-default-completion-function pcomplete-parse-arguments pcomplete-find-completion-function nil pcomplete-arg message "No completions" throw pcompleted pcomplete-stub] 5 "\n\n(fn)"])
  pcomplete-completions()
  #[0 "\306\211\306\211\306\211!!\"\"\307 `GZ\310 ]\211`{\205\206\232\204<\311\"\312A@\313\314%\262\202I\315\316\317\320\321!\322\"\323\324%#\205h	\205h\n\325\326	\"\315\327\330\320\321\"\331\"\332\333%\266\202$\203r\334!\262`\335\336\337%G!?\205\202\340\257\266\202.\207" [pcomplete-stub pcomplete-seen pcomplete-norm-func pcomplete-args pcomplete-last pcomplete-index nil pcomplete-completions pcomplete-begin pcomplete--common-quoted-suffix comint--table-subvert pcomplete-quote-argument pcomplete-unquote-argument make-byte-code 771 "\301\300$\211;\203\302!\202\211\207" vconcat vector [complete-with-action pcomplete-quote-argument] 8 "\n\n(fn STRING PRED ACTION)" mapcar #[257 "\301!!\207" [pcomplete-norm-func directory-file-name] 4 "\n\n(fn F)"] 257 "\300\302!!\301\235?\207" [directory-file-name] 4 "\n\n(fn F)" completion-table-case-fold :predicate :exit-function zerop #[514 "\211\301>\205\302\303!!\203\304\225b\207c\207" [pcomplete-termination-string (sole finished) looking-at regexp-quote 0] 5 "\n\n(fn S FINISHED)"] pcomplete-autolist pcomplete-suffix-list pcomplete-use-paring pcomplete-ignore-case pcomplete-termination-string] 14 "\n\n(fn)"]()
  funcall(#[0 "\306\211\306\211\306\211!!\"\"\307 `GZ\310 ]\211`{\205\206\232\204<\311\"\312A@\313\314%\262\202I\315\316\317\320\321!\322\"\323\324%#\205h	\205h\n\325\326	\"\315\327\330\320\321\"\331\"\332\333%\266\202$\203r\334!\262`\335\336\337%G!?\205\202\340\257\266\202.\207" [pcomplete-stub pcomplete-seen pcomplete-norm-func pcomplete-args pcomplete-last pcomplete-index nil pcomplete-completions pcomplete-begin pcomplete--common-quoted-suffix comint--table-subvert pcomplete-quote-argument pcomplete-unquote-argument make-byte-code 771 "\301\300$\211;\203\302!\202\211\207" vconcat vector [complete-with-action pcomplete-quote-argument] 8 "\n\n(fn STRING PRED ACTION)" mapcar #[257 "\301!!\207" [pcomplete-norm-func directory-file-name] 4 "\n\n(fn F)"] 257 "\300\302!!\301\235?\207" [directory-file-name] 4 "\n\n(fn F)" completion-table-case-fold :predicate :exit-function zerop #[514 "\211\301>\205\302\303!!\203\304\225b\207c\207" [pcomplete-termination-string (sole finished) looking-at regexp-quote 0] 5 "\n\n(fn S FINISHED)"] pcomplete-autolist pcomplete-suffix-list pcomplete-use-paring pcomplete-ignore-case pcomplete-termination-string] 14 "\n\n(fn)"])
  pcomplete-completions-at-point()
  erc-pcompletions-at-point()
  run-hook-with-args-until-success(erc-pcompletions-at-point)
  erc-complete-word-at-point()
  completion--capf-wrapper(erc-complete-word-at-point all)
  run-hook-wrapped(completion--capf-wrapper erc-complete-word-at-point all)
  completion-at-point()
  call-interactively(completion-at-point nil nil)
Debugger entered--Lisp error: (wrong-type-argument arrayp nil)
  pcomplete-erc-nicks(":" t)
  #[nil "\301\302 \303\304\"\"\207" [erc-pcomplete-nick-postfix append pcomplete-erc-commands pcomplete-erc-nicks t] 5]()
  pcomplete--here(#[nil "\301\302 \303\304\"\"\207" [erc-pcomplete-nick-postfix append pcomplete-erc-commands pcomplete-erc-nicks t] 5] nil nil nil)
  pcomplete/erc-mode/complete-command()
  #[0 "\306!\2053	\nU\203 \207\307\f !\206\310	T\311 	\nV\203.\312\313!\210\314\315\310\"\210 \210\262\207" [pcomplete-expand-before-complete pcomplete-index pcomplete-last pcomplete-command-completion-function pcomplete-command-name-function pcomplete-default-completion-function pcomplete-parse-arguments pcomplete-find-completion-function nil pcomplete-arg message "No completions" throw pcompleted pcomplete-stub] 5 "\n\n(fn)"]()
  funcall(#[0 "\306!\2053	\nU\203 \207\307\f !\206\310	T\311 	\nV\203.\312\313!\210\314\315\310\"\210 \210\262\207" [pcomplete-expand-before-complete pcomplete-index pcomplete-last pcomplete-command-completion-function pcomplete-command-name-function pcomplete-default-completion-function pcomplete-parse-arguments pcomplete-find-completion-function nil pcomplete-arg message "No completions" throw pcompleted pcomplete-stub] 5 "\n\n(fn)"])
  pcomplete-completions()
  #[0 "\306\211\306\211\306\211!!\"\"\307 `GZ\310 ]\211`{\205\206\232\204<\311\"\312A@\313\314%\262\202I\315\316\317\320\321!\322\"\323\324%#\205h	\205h\n\325\326	\"\315\327\330\320\321\"\331\"\332\333%\266\202$\203r\334!\262`\335\336\337%G!?\205\202\340\257\266\202.\207" [pcomplete-stub pcomplete-seen pcomplete-norm-func pcomplete-args pcomplete-last pcomplete-index nil pcomplete-completions pcomplete-begin pcomplete--common-quoted-suffix comint--table-subvert pcomplete-quote-argument pcomplete-unquote-argument make-byte-code 771 "\301\300$\211;\203\302!\202\211\207" vconcat vector [complete-with-action pcomplete-quote-argument] 8 "\n\n(fn STRING PRED ACTION)" mapcar #[257 "\301!!\207" [pcomplete-norm-func directory-file-name] 4 "\n\n(fn F)"] 257 "\300\302!!\301\235?\207" [directory-file-name] 4 "\n\n(fn F)" completion-table-case-fold :predicate :exit-function zerop #[514 "\211\301>\205\302\303!!\203\304\225b\207c\207" [pcomplete-termination-string (sole finished) looking-at regexp-quote 0] 5 "\n\n(fn S FINISHED)"] pcomplete-autolist pcomplete-suffix-list pcomplete-use-paring pcomplete-ignore-case pcomplete-termination-string] 14 "\n\n(fn)"]()
  funcall(#[0 "\306\211\306\211\306\211!!\"\"\307 `GZ\310 ]\211`{\205\206\232\204<\311\"\312A@\313\314%\262\202I\315\316\317\320\321!\322\"\323\324%#\205h	\205h\n\325\326	\"\315\327\330\320\321\"\331\"\332\333%\266\202$\203r\334!\262`\335\336\337%G!?\205\202\340\257\266\202.\207" [pcomplete-stub pcomplete-seen pcomplete-norm-func pcomplete-args pcomplete-last pcomplete-index nil pcomplete-completions pcomplete-begin pcomplete--common-quoted-suffix comint--table-subvert pcomplete-quote-argument pcomplete-unquote-argument make-byte-code 771 "\301\300$\211;\203\302!\202\211\207" vconcat vector [complete-with-action pcomplete-quote-argument] 8 "\n\n(fn STRING PRED ACTION)" mapcar #[257 "\301!!\207" [pcomplete-norm-func directory-file-name] 4 "\n\n(fn F)"] 257 "\300\302!!\301\235?\207" [directory-file-name] 4 "\n\n(fn F)" completion-table-case-fold :predicate :exit-function zerop #[514 "\211\301>\205\302\303!!\203\304\225b\207c\207" [pcomplete-termination-string (sole finished) looking-at regexp-quote 0] 5 "\n\n(fn S FINISHED)"] pcomplete-autolist pcomplete-suffix-list pcomplete-use-paring pcomplete-ignore-case pcomplete-termination-string] 14 "\n\n(fn)"])
  pcomplete-completions-at-point()
  erc-pcompletions-at-point()
  run-hook-with-args-until-success(erc-pcompletions-at-point)
  erc-complete-word-at-point()
  completion--capf-wrapper(erc-complete-word-at-point all)
  run-hook-wrapped(completion--capf-wrapper erc-complete-word-at-point all)
  completion-at-point()
  call-interactively(completion-at-point nil nil)



In GNU Emacs 24.2.1 (i486-pc-linux-gnu, GTK+ Version 3.4.2)
 of 2013-01-22 on biber, modified by Debian
Windowing system distributor `The X.Org Foundation', version 11.0.11204000
Configured using:
 `configure '--build' 'i486-linux-gnu' '--build' 'i486-linux-gnu'
 '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib'
 '--localstatedir=/var/lib' '--infodir=/usr/share/info'
 '--mandir=/usr/share/man' '--with-pop=yes'
 '--enable-locallisppath=/etc/emacs24:/etc/emacs:/usr/local/share/emacs/24.2/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.2/site-lisp:/usr/share/emacs/site-lisp'
 '--with-crt-dir=/usr/lib/i386-linux-gnu' '--with-x=yes'
 '--with-x-toolkit=gtk3' '--with-toolkit-scroll-bars'
 'build_alias=i486-linux-gnu' 'CFLAGS=-g -O2 -fstack-protector
 --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall'
 'LDFLAGS=-Wl,-z,relro' 'CPPFLAGS=-D_FORTIFY_SOURCE=2''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: en_US.UTF-8
  value of $XMODIFIERS: nil
  locale-coding-system: utf-8
  default enable-multibyte-characters: t

Major mode: Debugger

Minor modes in effect:
  erc-log-mode: t
  erc-list-mode: t
  erc-menu-mode: t
  erc-autojoin-mode: t
  erc-ring-mode: t
  erc-networks-mode: t
  erc-match-mode: t
  erc-netsplit-mode: t
  erc-pcomplete-mode: t
  erc-autoaway-mode: t
  shell-dirtrack-mode: t
  erc-hl-nicks-mode: t
  erc-button-mode: t
  erc-fill-mode: t
  erc-stamp-mode: t
  erc-irccontrols-mode: t
  erc-noncommands-mode: t
  erc-move-to-prompt-mode: t
  erc-readonly-mode: t
  global-undo-tree-mode: t
  undo-tree-mode: t
  global-rainbow-delimiters-mode: t
  rainbow-delimiters-mode: t
  ido-everywhere: t
  display-time-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Recent input:
o a d <tab> <M-backspace> C-x b C-s <return> C-x b 
<return> t e c h <tab> n <backspace> <backspace> <backspace> 
<backspace> <backspace> I SPC c a n SPC f i x SPC i 
t SPC w i t h SPC / a n <backspace> <backspace> n a 
m e s C-a r t <backspace> <backspace> t e c h n o m 
a n c y : SPC C-e , SPC <backspace> <backspace> SPC 
b u t SPC t h a t ' s SPC a SPC p a i n SPC i n SPC 
h u g e SPC c h a n n e l s SPC l i k e SPC t h i s 
SPC o n e <return> M-x t o g g <tab> d e b <tab> e 
r r <tab> <return> g g <tab> <down> C-e C-e <down> 
<down> <down> <down> <up> C-e <down> <down> <down> 
C-e <down> C-a C-x o <M-backspace> s e e m s SPC t 
o SPC b e SPC p c o m p l e t e / c o m p l e t i o 
n a <backspace> - a t p <backspace> - p o i n t ' s 
SPC f a u l t . SPC SPC n o t SPC t h a t SPC t h a 
t ' s SPC h u g e l y SPC f u <backspace> <backspace> 
h e l <M-backspace> i l l u m i n a t i n g <return> 
C-x o M-x r e p o r t - <tab> <tab> C-g M-x e r c - 
r e <tab> C-g M-> M-x r e p o r t - e m a c s <tab> 
b <tab> <return>

Recent messages:
Wrong type argument: arrayp, nil
Mark set [3 times]
Wrong type argument: arrayp, nil [2 times]
Debug on Error enabled globally
Entering debugger...
Making completion list...
Quit
Making completion list...
Quit [3 times]
Mark set

Load-path shadows:
/usr/share/emacs/24.2/site-lisp/debian-startup hides /usr/share/emacs/site-lisp/debian-startup
/usr/share/emacs24/site-lisp/dictionaries-common/flyspell hides /usr/share/emacs/24.2/lisp/textmodes/flyspell
/usr/share/emacs24/site-lisp/dictionaries-common/ispell hides /usr/share/emacs/24.2/lisp/textmodes/ispell
/home/grml/.emacs.d/elpa/org-20130318/ob-dot hides /usr/share/emacs/24.2/lisp/org/ob-dot
/home/grml/.emacs.d/elpa/org-20130318/org-list hides /usr/share/emacs/24.2/lisp/org/org-list
/home/grml/.emacs.d/elpa/org-20130318/org-colview hides /usr/share/emacs/24.2/lisp/org/org-colview
/home/grml/.emacs.d/elpa/org-20130318/org-latex hides /usr/share/emacs/24.2/lisp/org/org-latex
/home/grml/.emacs.d/elpa/org-20130318/org-lparse hides /usr/share/emacs/24.2/lisp/org/org-lparse
/home/grml/.emacs.d/elpa/org-20130318/org-habit hides /usr/share/emacs/24.2/lisp/org/org-habit
/home/grml/.emacs.d/elpa/org-20130318/org-exp hides /usr/share/emacs/24.2/lisp/org/org-exp
/home/grml/.emacs.d/elpa/org-20130318/org-special-blocks hides /usr/share/emacs/24.2/lisp/org/org-special-blocks
/home/grml/.emacs.d/elpa/org-20130318/ob-scheme hides /usr/share/emacs/24.2/lisp/org/ob-scheme
/home/grml/.emacs.d/elpa/org-20130318/org-html hides /usr/share/emacs/24.2/lisp/org/org-html
/home/grml/.emacs.d/elpa/org-20130318/org-publish hides /usr/share/emacs/24.2/lisp/org/org-publish
/home/grml/.emacs.d/elpa/org-20130318/ob-org hides /usr/share/emacs/24.2/lisp/org/ob-org
/home/grml/.emacs.d/elpa/org-20130318/ob-comint hides /usr/share/emacs/24.2/lisp/org/ob-comint
/home/grml/.emacs.d/elpa/org-20130318/ob-ruby hides /usr/share/emacs/24.2/lisp/org/ob-ruby
/home/grml/.emacs.d/elpa/org-20130318/org-macs hides /usr/share/emacs/24.2/lisp/org/org-macs
/home/grml/.emacs.d/elpa/org-20130318/org-irc hides /usr/share/emacs/24.2/lisp/org/org-irc
/home/grml/.emacs.d/elpa/org-20130318/ob-haskell hides /usr/share/emacs/24.2/lisp/org/ob-haskell
/home/grml/.emacs.d/elpa/org-20130318/org-w3m hides /usr/share/emacs/24.2/lisp/org/org-w3m
/home/grml/.emacs.d/elpa/org-20130318/ob-octave hides /usr/share/emacs/24.2/lisp/org/ob-octave
/home/grml/.emacs.d/elpa/org-20130318/org-eshell hides /usr/share/emacs/24.2/lisp/org/org-eshell
/home/grml/.emacs.d/elpa/org-20130318/org-ascii hides /usr/share/emacs/24.2/lisp/org/org-ascii
/home/grml/.emacs.d/elpa/org-20130318/org-plot hides /usr/share/emacs/24.2/lisp/org/org-plot
/home/grml/.emacs.d/elpa/org-20130318/org-feed hides /usr/share/emacs/24.2/lisp/org/org-feed
/home/grml/.emacs.d/elpa/org-20130318/org-icalendar hides /usr/share/emacs/24.2/lisp/org/org-icalendar
/home/grml/.emacs.d/elpa/org-20130318/ob-java hides /usr/share/emacs/24.2/lisp/org/ob-java
/home/grml/.emacs.d/elpa/org-20130318/ob-keys hides /usr/share/emacs/24.2/lisp/org/ob-keys
/home/grml/.emacs.d/elpa/org-20130318/ob-picolisp hides /usr/share/emacs/24.2/lisp/org/ob-picolisp
/home/grml/.emacs.d/elpa/org-20130318/org-bibtex hides /usr/share/emacs/24.2/lisp/org/org-bibtex
/home/grml/.emacs.d/elpa/org-20130318/ob-gnuplot hides /usr/share/emacs/24.2/lisp/org/ob-gnuplot
/home/grml/.emacs.d/elpa/org-20130318/org-mew hides /usr/share/emacs/24.2/lisp/org/org-mew
/home/grml/.emacs.d/elpa/org-20130318/ob-emacs-lisp hides /usr/share/emacs/24.2/lisp/org/ob-emacs-lisp
/home/grml/.emacs.d/elpa/org-20130318/org-table hides /usr/share/emacs/24.2/lisp/org/org-table
/home/grml/.emacs.d/elpa/org-20130318/org-id hides /usr/share/emacs/24.2/lisp/org/org-id
/home/grml/.emacs.d/elpa/org-20130318/org-mhe hides /usr/share/emacs/24.2/lisp/org/org-mhe
/home/grml/.emacs.d/elpa/org-20130318/ob-asymptote hides /usr/share/emacs/24.2/lisp/org/ob-asymptote
/home/grml/.emacs.d/elpa/org-20130318/org-docbook hides /usr/share/emacs/24.2/lisp/org/org-docbook
/home/grml/.emacs.d/elpa/org-20130318/ob-plantuml hides /usr/share/emacs/24.2/lisp/org/ob-plantuml
/home/grml/.emacs.d/elpa/org-20130318/ob-lob hides /usr/share/emacs/24.2/lisp/org/ob-lob
/home/grml/.emacs.d/elpa/org-20130318/org-taskjuggler hides /usr/share/emacs/24.2/lisp/org/org-taskjuggler
/home/grml/.emacs.d/elpa/org-20130318/org-src hides /usr/share/emacs/24.2/lisp/org/org-src
/home/grml/.emacs.d/elpa/org-20130318/org hides /usr/share/emacs/24.2/lisp/org/org
/home/grml/.emacs.d/elpa/org-20130318/org-jsinfo hides /usr/share/emacs/24.2/lisp/org/org-jsinfo
/home/grml/.emacs.d/elpa/org-20130318/org-datetree hides /usr/share/emacs/24.2/lisp/org/org-datetree
/home/grml/.emacs.d/elpa/org-20130318/org-footnote hides /usr/share/emacs/24.2/lisp/org/org-footnote
/home/grml/.emacs.d/elpa/org-20130318/org-attach hides /usr/share/emacs/24.2/lisp/org/org-attach
/home/grml/.emacs.d/elpa/org-20130318/org-gnus hides /usr/share/emacs/24.2/lisp/org/org-gnus
/home/grml/.emacs.d/elpa/org-20130318/org-inlinetask hides /usr/share/emacs/24.2/lisp/org/org-inlinetask
/home/grml/.emacs.d/elpa/org-20130318/org-pcomplete hides /usr/share/emacs/24.2/lisp/org/org-pcomplete
/home/grml/.emacs.d/elpa/org-20130318/org-mac-message hides /usr/share/emacs/24.2/lisp/org/org-mac-message
/home/grml/.emacs.d/elpa/org-20130318/org-protocol hides /usr/share/emacs/24.2/lisp/org/org-protocol
/home/grml/.emacs.d/elpa/org-20130318/org-vm hides /usr/share/emacs/24.2/lisp/org/org-vm
/home/grml/.emacs.d/elpa/org-20130318/org-wl hides /usr/share/emacs/24.2/lisp/org/org-wl
/home/grml/.emacs.d/elpa/org-20130318/ob-sh hides /usr/share/emacs/24.2/lisp/org/ob-sh
/home/grml/.emacs.d/elpa/org-20130318/org-ctags hides /usr/share/emacs/24.2/lisp/org/org-ctags
/home/grml/.emacs.d/elpa/org-20130318/org-mobile hides /usr/share/emacs/24.2/lisp/org/org-mobile
/home/grml/.emacs.d/elpa/org-20130318/ob-lilypond hides /usr/share/emacs/24.2/lisp/org/ob-lilypond
/home/grml/.emacs.d/elpa/org-20130318/org-mouse hides /usr/share/emacs/24.2/lisp/org/org-mouse
/home/grml/.emacs.d/elpa/org-20130318/ob-tangle hides /usr/share/emacs/24.2/lisp/org/ob-tangle
/home/grml/.emacs.d/elpa/org-20130318/ob-C hides /usr/share/emacs/24.2/lisp/org/ob-C
/home/grml/.emacs.d/elpa/org-20130318/ob-latex hides /usr/share/emacs/24.2/lisp/org/ob-latex
/home/grml/.emacs.d/elpa/org-20130318/ob-awk hides /usr/share/emacs/24.2/lisp/org/ob-awk
/home/grml/.emacs.d/elpa/org-20130318/ob hides /usr/share/emacs/24.2/lisp/org/ob
/home/grml/.emacs.d/elpa/org-20130318/ob-shen hides /usr/share/emacs/24.2/lisp/org/ob-shen
/home/grml/.emacs.d/elpa/org-20130318/org-exp-blocks hides /usr/share/emacs/24.2/lisp/org/org-exp-blocks
/home/grml/.emacs.d/elpa/org-20130318/org-faces hides /usr/share/emacs/24.2/lisp/org/org-faces
/home/grml/.emacs.d/elpa/org-20130318/org-info hides /usr/share/emacs/24.2/lisp/org/org-info
/home/grml/.emacs.d/elpa/org-20130318/org-mks hides /usr/share/emacs/24.2/lisp/org/org-mks
/home/grml/.emacs.d/elpa/org-20130318/ob-calc hides /usr/share/emacs/24.2/lisp/org/ob-calc
/home/grml/.emacs.d/elpa/org-20130318/org-rmail hides /usr/share/emacs/24.2/lisp/org/org-rmail
/home/grml/.emacs.d/elpa/org-20130318/ob-ref hides /usr/share/emacs/24.2/lisp/org/ob-ref
/home/grml/.emacs.d/elpa/org-20130318/org-timer hides /usr/share/emacs/24.2/lisp/org/org-timer
/home/grml/.emacs.d/elpa/org-20130318/ob-table hides /usr/share/emacs/24.2/lisp/org/ob-table
/home/grml/.emacs.d/elpa/org-20130318/org-indent hides /usr/share/emacs/24.2/lisp/org/org-indent
/home/grml/.emacs.d/elpa/org-20130318/org-odt hides /usr/share/emacs/24.2/lisp/org/org-odt
/home/grml/.emacs.d/elpa/org-20130318/ob-lisp hides /usr/share/emacs/24.2/lisp/org/ob-lisp
/home/grml/.emacs.d/elpa/org-20130318/ob-sql hides /usr/share/emacs/24.2/lisp/org/ob-sql
/home/grml/.emacs.d/elpa/org-20130318/ob-screen hides /usr/share/emacs/24.2/lisp/org/ob-screen
/home/grml/.emacs.d/elpa/org-20130318/org-remember hides /usr/share/emacs/24.2/lisp/org/org-remember
/home/grml/.emacs.d/elpa/org-20130318/org-crypt hides /usr/share/emacs/24.2/lisp/org/org-crypt
/home/grml/.emacs.d/elpa/org-20130318/org-clock hides /usr/share/emacs/24.2/lisp/org/org-clock
/home/grml/.emacs.d/elpa/org-20130318/ob-maxima hides /usr/share/emacs/24.2/lisp/org/ob-maxima
/home/grml/.emacs.d/elpa/org-20130318/ob-ocaml hides /usr/share/emacs/24.2/lisp/org/ob-ocaml
/home/grml/.emacs.d/elpa/org-20130318/org-archive hides /usr/share/emacs/24.2/lisp/org/org-archive
/home/grml/.emacs.d/elpa/org-20130318/org-docview hides /usr/share/emacs/24.2/lisp/org/org-docview
/home/grml/.emacs.d/elpa/org-20130318/ob-fortran hides /usr/share/emacs/24.2/lisp/org/ob-fortran
/home/grml/.emacs.d/elpa/org-20130318/org-capture hides /usr/share/emacs/24.2/lisp/org/org-capture
/home/grml/.emacs.d/elpa/org-20130318/ob-ditaa hides /usr/share/emacs/24.2/lisp/org/ob-ditaa
/home/grml/.emacs.d/elpa/org-20130318/ob-sass hides /usr/share/emacs/24.2/lisp/org/ob-sass
/home/grml/.emacs.d/elpa/org-20130318/ob-js hides /usr/share/emacs/24.2/lisp/org/ob-js
/home/grml/.emacs.d/elpa/org-20130318/ob-python hides /usr/share/emacs/24.2/lisp/org/ob-python
/home/grml/.emacs.d/elpa/org-20130318/ob-exp hides /usr/share/emacs/24.2/lisp/org/ob-exp
/home/grml/.emacs.d/elpa/org-20130318/ob-eval hides /usr/share/emacs/24.2/lisp/org/ob-eval
/home/grml/.emacs.d/elpa/org-20130318/ob-R hides /usr/share/emacs/24.2/lisp/org/ob-R
/home/grml/.emacs.d/elpa/org-20130318/ob-ledger hides /usr/share/emacs/24.2/lisp/org/ob-ledger
/home/grml/.emacs.d/elpa/org-20130318/ob-perl hides /usr/share/emacs/24.2/lisp/org/ob-perl
/home/grml/.emacs.d/elpa/org-20130318/org-xoxo hides /usr/share/emacs/24.2/lisp/org/org-xoxo
/home/grml/.emacs.d/elpa/org-20130318/org-bbdb hides /usr/share/emacs/24.2/lisp/org/org-bbdb
/home/grml/.emacs.d/elpa/org-20130318/org-compat hides /usr/share/emacs/24.2/lisp/org/org-compat
/home/grml/.emacs.d/elpa/org-20130318/org-entities hides /usr/share/emacs/24.2/lisp/org/org-entities
/home/grml/.emacs.d/elpa/org-20130318/ob-mscgen hides /usr/share/emacs/24.2/lisp/org/ob-mscgen
/home/grml/.emacs.d/elpa/org-20130318/ob-sqlite hides /usr/share/emacs/24.2/lisp/org/ob-sqlite
/home/grml/.emacs.d/elpa/org-20130318/org-agenda hides /usr/share/emacs/24.2/lisp/org/org-agenda
/home/grml/.emacs.d/elpa/org-20130318/org-install hides /usr/share/emacs/24.2/lisp/org/org-install
/home/grml/.emacs.d/elpa/org-20130318/ob-clojure hides /usr/share/emacs/24.2/lisp/org/ob-clojure
/home/grml/.emacs.d/elpa/org-20130318/org-freemind hides /usr/share/emacs/24.2/lisp/org/org-freemind
/home/grml/.emacs.d/elpa/org-20130318/ob-matlab hides /usr/share/emacs/24.2/lisp/org/ob-matlab
/home/grml/.emacs.d/elpa/org-20130318/org-beamer hides /usr/share/emacs/24.2/lisp/org/org-beamer
/home/grml/.emacs.d/elpa/org-20130318/ob-css hides /usr/share/emacs/24.2/lisp/org/ob-css
/home/grml/.emacs.d/elpa/emms-3.0/tq hides /usr/share/emacs/24.2/lisp/emacs-lisp/tq
/usr/share/emacs24/site-lisp/auctex/tex-style hides /usr/share/emacs/site-lisp/auctex/tex-style
/usr/share/emacs24/site-lisp/auctex/tex hides /usr/share/emacs/site-lisp/auctex/tex
/usr/share/emacs24/site-lisp/auctex/tex-info hides /usr/share/emacs/site-lisp/auctex/tex-info
/usr/share/emacs24/site-lisp/auctex/font-latex hides /usr/share/emacs/site-lisp/auctex/font-latex
/usr/share/emacs24/site-lisp/auctex/toolbar-x hides /usr/share/emacs/site-lisp/auctex/toolbar-x
/usr/share/emacs24/site-lisp/auctex/plain-tex hides /usr/share/emacs/site-lisp/auctex/plain-tex
/usr/share/emacs24/site-lisp/auctex/tex-fold hides /usr/share/emacs/site-lisp/auctex/tex-fold
/usr/share/emacs24/site-lisp/auctex/context-en hides /usr/share/emacs/site-lisp/auctex/context-en
/usr/share/emacs24/site-lisp/auctex/tex-jp hides /usr/share/emacs/site-lisp/auctex/tex-jp
/usr/share/emacs24/site-lisp/auctex/texmathp hides /usr/share/emacs/site-lisp/auctex/texmathp
/usr/share/emacs24/site-lisp/auctex/tex-mik hides /usr/share/emacs/site-lisp/auctex/tex-mik
/usr/share/emacs24/site-lisp/auctex/preview hides /usr/share/emacs/site-lisp/auctex/preview
/usr/share/emacs24/site-lisp/auctex/tex-font hides /usr/share/emacs/site-lisp/auctex/tex-font
/usr/share/emacs24/site-lisp/auctex/context hides /usr/share/emacs/site-lisp/auctex/context
/usr/share/emacs24/site-lisp/auctex/latex hides /usr/share/emacs/site-lisp/auctex/latex
/usr/share/emacs24/site-lisp/auctex/tex-bar hides /usr/share/emacs/site-lisp/auctex/tex-bar
/usr/share/emacs24/site-lisp/auctex/prv-emacs hides /usr/share/emacs/site-lisp/auctex/prv-emacs
/usr/share/emacs24/site-lisp/auctex/tex-buf hides /usr/share/emacs/site-lisp/auctex/tex-buf
/usr/share/emacs24/site-lisp/auctex/bib-cite hides /usr/share/emacs/site-lisp/auctex/bib-cite
/usr/share/emacs24/site-lisp/auctex/context-nl hides /usr/share/emacs/site-lisp/auctex/context-nl
/usr/share/emacs24/site-lisp/auctex/multi-prompt hides /usr/share/emacs/site-lisp/auctex/multi-prompt

Features:
(shadow emacsbug debug rx compface gnus-fun cal-china lunar solar
cal-dst cal-bahai cal-islam cal-hebrew holidays hol-loaddefs cal-iso
flyspell ispell flow-fill iso-transl conf-mode tramp-sh tramp-cache
tramp tramp-compat tramp-loaddefs erc-truncate erc-track erc-speedbar
speedbar sb-image ezimage dframe erc-sound erc-services erc-replace
erc-page erc-notify erc-log erc-identd erc-ibuffer erc-ezbounce erc-dcc
erc-capab cus-edit cus-start cus-load ibuf-ext ibuffer apt-utils
w3m-search w3m-form w3m-bookmark w3m-tabmenu w3m-session newcomment pong
gamegrid erc-menu erc-join erc-ring erc-networks erc-match erc-netsplit
erc-pcomplete erc-autoaway znc dired-aux sh-script executable org-wl
org-w3m org-vm org-rmail org-mhe org-mew org-irc org-jsinfo org-infojs
org-html org-exp ob-exp org-exp-blocks org-info org-gnus org-docview
org-bibtex bibtex org-bbdb org-habit org-agenda org-capture org-mks
hippie-exp misearch multi-isearch ffap tabify man gnus-html mm-url qp
url-http url-auth url-gw gnus-gravatar gravatar url-cache gnus-cite
mail-extr gnus-async gnus-bcklg gnus-ml disp-table gnus-demon nndraft
nnmh utf-7 nnimap utf7 nnfolder parse-time netrc gnutls gnus-agent
gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu
mml2015 mm-view mml-smime smime dig nntp gnus-cache gnus-sum nnoo
gnus-group gnus-undo nnmail gnus-start gnus-spec gnus-int gnus-range
gnus-win gnus gnus-ems nnheader shell help-mode view network-stream
starttls tls vc-bzr eldoc server slime-fancy slime-fontifying-fu
slime-package-fu slime-references slime-scratch slime-presentations
slime-fuzzy slime-fancy-inspector slime-c-p-c slime-editing-commands
slime-autodoc slime-parse slime-repl slime hyperspec emms-volume
emms-volume-amixer emms-tag-editor emms-i18n emms-mark emms-history
emms-bookmarks emms-last-played emms-stream-info emms-metaplaylist-mode
emms-lastfm emms-url emms-browser sort emms-playlist-sort emms-score
emms-player-xine emms-player-mpd tq emms-playing-time emms-lyrics
emms-streams emms-mode-line emms-cache emms-info-ogginfo
emms-info-mp3info emms-info later-do emms-playlist-mode
emms-player-mplayer emms-player-simple emms-source-playlist
emms-source-file emms-setup emms emms-compat appt diary-lib
diary-loaddefs mule-util sauron-dbus sauron-notifications notifications
dbus xml sauron-erc erc-hl-nicks color erc-button erc-fill erc-stamp
erc-goodies erc erc-backend erc-compat thingatpt sauron w3m browse-url
doc-view jka-compr dired image-mode timezone w3m-hist w3m-fb
bookmark-w3m w3m-ems wid-edit w3m-ccl ccl w3m-favicon w3m-image w3m-proc
w3m-util mail-source message rfc822 mml mml-sec mm-decode mm-bodies
mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader stripes
stripes-mode smtpmail-async smtpmail sendmail rfc2047 rfc2045 ietf-drums
mail-utils async weather url url-proxy url-privacy url-expand
url-methods url-history url-cookie url-util url-parse auth-source eieio
assoc gnus-util password-cache url-vars mm-util mail-prsvr mailcap json
midnight org-protocol org byte-opt warnings bytecomp byte-compile cconv
macroexp advice help-fns advice-preload ob-tangle ob-ref ob-lob ob-table
org-footnote org-src ob-comint ob-keys org-pcomplete pcomplete org-list
org-faces org-entities noutline outline easy-mmode org-version
ob-emacs-lisp ob org-compat org-macs ob-eval org-loaddefs format-spec
find-func cal-menu calendar cal-loaddefs org-install undo-tree diff
edmacro kmacro rainbow-delimiters ielm pp comint regexp-opt ansi-color
ring ido battery time solarized-dark-theme solarized-definitions cl
epa-file epa derived epg epg-config emms-autoloads
erc-hl-nicks-autoloads org-autoloads info easymenu org-mime-autoloads
pos-tip-autoloads pretty-lambdada-autoloads rainbow-delimiters-autoloads
rcirc-ssh-autoloads sauron-autoloads shoes-off-autoloads
anaphora-autoloads kv-autoloads tron-theme-autoloads undo-tree-autoloads
weather-autoloads znc-autoloads finder-inf package tabulated-list
debian-el debian-el-loaddefs w3m-load preview-latex tex-site auto-loads
time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd
tool-bar dnd fontset image fringe lisp-mode register page menu-bar
rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax
facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese
tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak
czech european ethiopic indian cyrillic chinese case-table epa-hook
jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces
cus-face files text-properties overlay sha1 md5 base64 format env
code-pages mule custom widget hashtable-print-readable backquote
make-network-process dbusbind dynamic-setting system-font-setting
font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs)

--
Best,
WGG




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#14069; Package emacs. (Sun, 27 Dec 2015 21:15:02 GMT) Full text and rfc822 format available.

Message #8 received at 14069 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: wgreenhouse <at> riseup.net (W. Greenhouse)
Cc: 14069 <at> debbugs.gnu.org
Subject: Re: bug#14069: 24.2;
 "Wrong type argument: arrayp, nil" in ERC tab completion for nicks
Date: Sun, 27 Dec 2015 22:14:17 +0100
wgreenhouse <at> riseup.net (W. Greenhouse) writes:

> In some channels (seemingly especially populous ones like #emacs), ERC
> TAB completion of nicks will sometimes fail with "Wrong type argument:
> arrayp, nil".  Invoking /names in the channel is a workaround; after
> doing so, TAB completion works again.  The backtrace from
> toggle-debug-on-error is as follows:
>
> Debugger entered--Lisp error: (wrong-type-argument arrayp nil)
>   pcomplete-erc-nicks(":" t)

Is this still a problem in Emacs 25.1?  If so, can you load an
uncompiled erc-pcomplete.el file to get a fuller backtrace?  It's not
immediately obvious what array access is failing in that function.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#14069; Package emacs. (Thu, 04 Feb 2016 06:08:01 GMT) Full text and rfc822 format available.

Message #11 received at 14069 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: wgreenhouse <at> riseup.net (W. Greenhouse)
Cc: 14069 <at> debbugs.gnu.org
Subject: Re: bug#14069: 24.2;
 "Wrong type argument: arrayp, nil" in ERC tab completion for nicks
Date: Thu, 04 Feb 2016 17:06:41 +1100
Lars Ingebrigtsen <larsi <at> gnus.org> writes:

> wgreenhouse <at> riseup.net (W. Greenhouse) writes:
>
>> In some channels (seemingly especially populous ones like #emacs), ERC
>> TAB completion of nicks will sometimes fail with "Wrong type argument:
>> arrayp, nil".  Invoking /names in the channel is a workaround; after
>> doing so, TAB completion works again.  The backtrace from
>> toggle-debug-on-error is as follows:
>>
>> Debugger entered--Lisp error: (wrong-type-argument arrayp nil)
>>   pcomplete-erc-nicks(":" t)
>
> Is this still a problem in Emacs 25.1?  If so, can you load an
> uncompiled erc-pcomplete.el file to get a fuller backtrace?  It's not
> immediately obvious what array access is failing in that function.

More information was requested, but no response was given within a 
month, so I'm closing this bug report.  If the problem still exists,
please reopen this bug report.
-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




bug closed, send any further explanations to 14069 <at> debbugs.gnu.org and wgreenhouse <at> riseup.net (W. Greenhouse) Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Thu, 04 Feb 2016 06:08:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 03 Mar 2016 12:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 9 years and 110 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.