apache error log: [Mon Nov 26 17:52:45 2007] [error] [client 203.27.58.87] Premature end of script headers: comiclink.py, referer: http://www.interblag.org/ Traceback (most recent call last): File "/var/www/www.interblag.org/cgi-bin/comiclink.py", line 93, in ? imageStorage = getImage(comicName) File "/var/www/www.interblag.org/cgi-bin/comiclink.py", line 80, in getImage url = arccomics[comicName]().getImageURL() File "/var/www/www.interblag.org/cgi-bin/comiclink.py", line 45, in getImageURL feed) File "/usr/lib/python2.4/sre.py", line 134, in search return _compile(pattern, flags).search(string) TypeError: expected string or buffer [Mon Nov 26 17:53:18 2007] [error] [client 203.27.58.87] Premature end of script headers: comiclink.py comiclink.py: class Explosm(Comic): def __init__(self): Comic.__init__(self, 'Cyanide and Happiness') def getImageURL(self): feed = urllib.urlopen("http://www.explosm.net/comic/") match = re.search('src=(?P[\'"])(?Phttp://www.explosm.net/db/files/Comics/.*\.png)(?P=quote)', feed) try: return match.group('image') except IndexError: return None