Emacs 21.3.50.1 (i386-mingw-nt5.1.2600) of 2004-04-27 on BERATUNG4.
 
(setq apropos-do-all t)
 
(apropos-documentation "foobar")  -> error
 
Here's the backtrace:
 
Debugger entered--Lisp error: (wrong-type-argument stringp quote)
  insert-file-contents(quote)
  apropos-documentation-check-elc-file(quote)
  apropos-documentation-internal((quote ((devanagari ... nil) (bengali ... nil) (gurmukhi ... nil) (gujarati ... nil) (oriya ... nil) (tamil ... nil) (telugu ... nil) (kannada ... nil) (malayalam ... nil))))
 #[(symbol) "Æ!ÇN?¨? ...
 mapatoms(#[(symbol) "Æ!ÇN?¨?...
  apropos-documentation("foobar")
  eval((apropos-documentation "foobar"))
  eval-expression((apropos-documentation "foobar") nil)
* call-interactively(eval-expression)
 
If apropos-do-all is nil, no problem executing (apropos-documentation "foobar")