[Ecls-list] examples or documentation on debugging...

Tobias C. Rittweiler tcr at freebits.de
Fri Jun 5 06:43:07 UTC 2009


Blair Sutton <blairuk at googlemail.com> writes:

>>>>>>>> | 2> (MAKE:OOS "maxima" :COMPILE)
> ;;; Loading "C:/maxima-5.18.1/src/binary-ecl/maxima-package.obj"
> Found invalid character Soh
> Broken at MAKE::LOAD-FILE-OPERATION. File:
> #P"C:/maxima-5.18.1/lisp-utils/defsystem.lisp" (Form #226)
> No restarts available.
> Broken at MAKE::LOAD-FILE-OPERATION. File:
> #P"C:/maxima-5.18.1/lisp-utils/defsystem.lisp" (Form #226)
>>>>>>>>>
>
> Are there any actions I can take that will help me find out where a problem
> lies. For example how can I determine in which file the "invalid character"
> Soh is? For that matter what character is "Soh" and why is it invalid? Also
> what is the significance of the string "Form #226" and is it possible to get
> some form of exception tracing showing lines numbers, file names and
> function names?

Jugding from the error message, "Found invalid character Soh", the 226th
toplevel form in the file `defsystem.lisp' contains "#\Soh" which ECL
does not know about.

  -T.





More information about the ecl-devel mailing list