[itsdb] pvm_poll(): error `More than one object follows . in list

Stephan Oepen oe at csli.Stanford.EDU
Sat Jan 20 21:13:47 CET 2007


hi stefan,

> I get the message above. I do not know what it means and I do not know
> how to find the position 2421. Which file can I look at?
> 
> (The error only happens for items with two solutions.)

i would guess that either what is returned from your client is invalid
syntax (e.g. quotes are not properly escaped) and fails to read() back
into the Lisp universe, or there are encoding issues (which could cause
a perfectly healthy response to appear invalid).

try the following

  (setf pvm:*pvm-debug-p* t)

and then re-run.  [incr tsdb()] will print PVM messages received from 
clients, and the file position you quote above is the character offset
into that string.

to check that [incr tsdb()] and your client agree on the encoding, see
the value of pvm:*pvm-encoding*.  i strongly recommend UTF-8.

                                                         best  -  oe

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++ Universitetet i Oslo (IFI); Boks 1080 Blindern; 0316 Oslo; (+47) 2284 0125
+++     CSLI Stanford; Ventura Hall; Stanford, CA 94305; (+1 650) 723 0515
+++       --- oe at csli.stanford.edu; oe at ifi.uio.no; stephan at oepen.net ---
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



More information about the itsdb mailing list