W3C Robot BUG

Known Bugs in W3C Mini Robot

The list of known bugs are in reverse chronological order. Please report bugs or bug fixes to libwww@w3.org noting the version of robot and the Library and what caused the bug to appear.
	./w3c -version
The provided patches are relative to the WWW directory in the distribution tree. In order to apply a patch, do the following in the WWW directory:
  1. Download the patch, for example robot-1.fix
  2. Invoke the patch command by typing
    	patch < robot-1.fix
    
  3. Rebuild the code by typing
    	make clobber
    	./BUILD robot
    
You should only apply patches under the section with same version number as your current version. You can see the current version of this software by looking into the version file. Please also make sure that this version is the same as for the version of the W3C Reference Library


Robot 4.0C

The current implementation of the Robot has a problem with requests that timeout. That is, if the remote server is not capable of generating a response within the amount of time the Robot is willing to wait. The Robot is not capable of finding which request object timed out so it has to stop the search completely. This is a limitatation of the current implementation of the internal Event loop in the Library. It is not a design limitation, but the event loop is currently optimized for use by user active applications and not so much "non-user" application.

Robot 4.0B

Improvement patch
Fixes two problems in the anchor traversal and adds depth as a valid parameter so that you can specify how many hops to go from the start page.


Henrik Frystyk, libwww@w3.org, November 1995