I got following exception when I browse static files from ie7. It
might be a bug of tg2.
The version of tg2 I am using is: 2.0.1, version of python is 2.5

Exception happened during processing of request from ('127.0.0.1',
1620)
Traceback (most recent call last):
  File "c:\tg2env\lib\site-packages\paste-1.7.2-py2.5.egg\paste
\httpserver.py",
line 1062, in process_request_in_thread
    self.finish_request(request, client_address)
  File "C:\Python25\lib\SocketServer.py", line 254, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "C:\Python25\lib\SocketServer.py", line 522, in __init__
    self.handle()
  File "c:\tg2env\lib\site-packages\paste-1.7.2-py2.5.egg\paste
\httpserver.py",
line 436, in handle
    BaseHTTPRequestHandler.handle(self)
  File "C:\Python25\Lib\BaseHTTPServer.py", line 316, in handle
    self.handle_one_request()
  File "c:\tg2env\lib\site-packages\paste-1.7.2-py2.5.egg\paste
\httpserver.py",
line 431, in handle_one_request
    self.wsgi_execute()
  File "c:\tg2env\lib\site-packages\paste-1.7.2-py2.5.egg\paste
\httpserver.py",
line 287, in wsgi_execute
    self.wsgi_start_response)
  File "c:\tg2env\lib\site-packages\paste-1.7.2-py2.5.egg\paste
\cascade.py", lin
e 117, in __call__
    v = app(environ_copy, repl_start_response)
  File "c:\tg2env\lib\site-packages\paste-1.7.2-py2.5.egg\paste
\urlparser.py", l
ine 472, in __call__
    start_response)
  File "c:\tg2env\lib\site-packages\paste-1.7.2-py2.5.egg\paste
\urlparser.py", l
ine 487, in __call__
    return fa(environ, start_response)
  File "c:\tg2env\lib\site-packages\paste-1.7.2-py2.5.egg\paste
\fileapp.py", lin
e 104, in __call__
    return self.get(environ, start_response)
  File "c:\tg2env\lib\site-packages\paste-1.7.2-py2.5.egg\paste
\fileapp.py", lin
e 223, in get
    retval = DataApp.get(self, environ, start_response)
  File "c:\tg2env\lib\site-packages\paste-1.7.2-py2.5.egg\paste
\fileapp.py", lin
e 135, in get
    client_clock = IF_MODIFIED_SINCE.parse(environ)
  File "c:\tg2env\lib\site-packages\paste-1.7.2-py2.5.egg\paste
\httpheaders.py",
 line 881, in parse
    value = _DateHeader.parse(self, *args, **kwargs)
  File "c:\tg2env\lib\site-packages\paste-1.7.2-py2.5.egg\paste
\httpheaders.py",
 line 619, in parse
    return mktime_tz(parsedate_tz(value))
  File "C:\Python25\lib\rfc822.py", line 945, in mktime_tz
    t = time.mktime(data[:8] + (0,))
OverflowError: mktime argument out of range

I though there is some deadly header send from IE7 that turbogears2
can't handle properly. I have no idea what it is, because TurboGears2
don't print out request contents any more. And running server on
localhost make it a problem to capture packages with wireshark. And
TG2 print all useless logging information like this:

<radioweb.controllers.root.RootController object at 0x021D0850>
<radioweb.controllers.root.RootController object at 0x021D0850>
<radioweb.controllers.root.RootController object at 0x021D0850>
....

What the hell...That's all noise....How can I make tg2 print some more
useful information like tg1 did? I don't want to see those useless
controller logging information any more. They can't help in most case.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/turbogears?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to