I looked through the forum and mantis and I see that another person has reported the -1 timeout error when running a charts report, but there was no reply. I was able to bump up the timejavascript:emoticon(':lol:') out in other areas of testlink by editing the file php.inc (file in root of PHP install directory) as follows:
max_execution_time = 120 ; Maximum execution time of each script, in seconds
max_input_time = 120 ; Maximum amount of time each script may spend parsing request data
However, this does not affect the timeout on charts. There has to be a way! Help?

Thank you,
Angela