LispWorks Delivery User Guide > 10 Troubleshooting


10.17 Debugging with :no-symbol-function-usage

When no-symbol-function-usage is true while delivering an image "foo" on x86 platforms, delivery writes a file named "foo.zaps" (the "zaps file") containing debug information about the symbols that were eliminated.

If an error occurs in the delivered image, the backtrace will contain a line of the form.


where nnn is an integer. The actual function name can be recovered from the zaps file by doing this in the LispWorks development image:

(require "delivery")
(dv::recover-zapped-symbol-from-file "foo.zaps"

The numbers are unique to each image, so take care to use the zaps file that was produced at the same time as the delivered image.

LispWorks Delivery User Guide - 22 Dec 2009