Glenn,
This is a bug in Launch Services. I've been bumping into this since the 10.4 days.
The problem is that "something" happens to the Launch Services database that causes QRecall to crash when it asks the operating system for the icon of a (usually hidden) file.
This can sometimes be fixed by simply getting the finder to visit the item and refresh it icon information. If you know, approximately, where QRecall crashes simply open up every folder and subfolder at or near that location. This causes the Finder to reload the icon information for each displayed item. For some reason, this usually fixes it.
If you have no idea where QRecall is crashing, or just don't care, you can usually fix the problem by resetting the Launch Services database with this ungainly command in the Terminal (all one line):
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user
Restart and try it again.
Before you do this, however, also make sure that there's nothing wrong with the directory structure of the value you're capturing from. Use Disk Utility to perform a verify of the volume. Repair it if necessary before proceeding.
You can also send in crash reports using the Help > Send Report... command. This also includes some anonymous system profile information and your recent log records, which can help diagnose the problem.