Subject: bug#11466: ERC completion raises an assertion failure

From: Antoine Levitt <[email-masked]>
Date: Mon, 14 May 2012 09:46:11 +0200

Here's the full backtrace. To reproduce, simply connect to ERC (M-x erc,
accept everything, and press TAB twice on the server buffer)

Antoine

Debugger entered--Lisp error: (cl-assertion-failed (eq t (compare-strings (funcall unquote (concat (substring string 0 qboundary) qcompletion)) nil nil (concat (substring ustring 0 boundary) completion) nil nil (quote ignore-case))))
  signal(cl-assertion-failed ((eq t (compare-strings (funcall unquote (concat (substring string 0 qboundary) qcompletion)) nil nil (concat (substring ustring 0 boundary) completion) nil nil (quote ignore-case)))))
  minibuffer-completion-help()
  completion--do-completion()
  minibuffer-complete()
  call-interactively(minibuffer-complete)
  ad-Orig-completion-at-point()
  completion-at-point()
  call-interactively(completion-at-point nil nil)