Hi Alaa,

Oops, sorry, I simply forgot that. This is for the style.css (after 
waiting for maybe half a minute):

ERROR:root:('/usr/lib/python2.4/random.py', 761, 'getrandbits', ['    
def getrandbits(self, k):\n'], 0)
ERROR:root:('/usr/lib/python2.4/os.py', 711, 'urandom', ['    def 
urandom(n):\n'], 0)
ERROR:root:('/usr/lib/python2.4/random.py', 761, 'getrandbits', ['    
def getrandbits(self, k):\n'], 0)
ERROR:root:('/usr/lib/python2.4/os.py', 711, 'urandom', ['    def 
urandom(n):\n'], 0)
ERROR:root:('/usr/lib/python2.4/random.py', 761, 'getrandbits', ['    
def getrandbits(self, k):\n'], 0)
ERROR:root:('/usr/lib/python2.4/os.py', 711, 'urandom', ['    def 
urandom(n):\n'], 0)
ERROR:root:('/usr/lib/python2.4/random.py', 761, 'getrandbits', ['    
def getrandbits(self, k):\n'], 0)
ERROR:root:('/usr/lib/python2.4/os.py', 711, 'urandom', ['    def 
urandom(n):\n'], 0)
ERROR:root:('/usr/lib/python2.4/random.py', 761, 'getrandbits', ['    
def getrandbits(self, k):\n'], 0)
ERROR:root:('/usr/lib/python2.4/os.py', 711, 'urandom', ['    def 
urandom(n):\n'], 0)
ERROR:root:('/usr/lib/python2.4/random.py', 761, 'getrandbits', ['    
def getrandbits(self, k):\n'], 0)
ERROR:root:('/usr/lib/python2.4/os.py', 711, 'urandom', ['    def 
urandom(n):\n'], 0)
ERROR:root:('/usr/lib/python2.4/random.py', 761, 'getrandbits', ['    
def getrandbits(self, k):\n'], 0)
ERROR:root:('/usr/lib/python2.4/os.py', 711, 'urandom', ['    def 
urandom(n):\n'], 0)
ERROR:root:('/usr/lib/python2.4/random.py', 761, 'getrandbits', ['    
def getrandbits(self, k):\n'], 0)
ERROR:root:('/usr/lib/python2.4/os.py', 711, 'urandom', ['    def 
urandom(n):\n'], 0)
ERROR:root:('/usr/lib/python2.4/random.py', 761, 'getrandbits', ['    
def getrandbits(self, k):\n'], 0)
ERROR:root:('/usr/lib/python2.4/os.py', 711, 'urandom', ['    def 
urandom(n):\n'], 0)
ERROR:root:('/usr/lib/python2.4/random.py', 761, 'getrandbits', ['    
def getrandbits(self, k):\n'], 0)


When I hit Ctrl-C:


Traceback (most recent call last):
  File 
"/usr/lib/python2.4/site-packages/Django-1.1.1-py2.4.egg/django/core/servers/basehttp.py",
 
line 279, in run
    self.result = application(self.environ, self.start_response)
  File 
"/usr/lib/python2.4/site-packages/Django-1.1.1-py2.4.egg/django/core/servers/basehttp.py",
 
line 651, in __call__
    return self.application(environ, start_response)
  File 
"/usr/lib/python2.4/site-packages/Django-1.1.1-py2.4.egg/django/core/handlers/wsgi.py",
 
line 245, in __call__
    response = middleware_method(request, response)
  File 
"/usr/lib/python2.4/site-packages/Django-1.1.1-py2.4.egg/django/contrib/sessions/middleware.py",
 
line 36, in process_response
    request.session.save()
  File 
"/usr/lib/python2.4/site-packages/Django-1.1.1-py2.4.egg/django/contrib/sessions/backends/cached_db.py",
 
line 28, in save
    super(SessionStore, self).save(must_create)
  File 
"/usr/lib/python2.4/site-packages/Django-1.1.1-py2.4.egg/django/contrib/sessions/backends/db.py",
 
line 51, in save
    obj = Session(
  File 
"/usr/lib/python2.4/site-packages/Django-1.1.1-py2.4.egg/django/contrib/sessions/backends/base.py",
 
line 152, in _get_session_key
    self._session_key = self._get_new_session_key()
  File 
"/usr/lib/python2.4/site-packages/Django-1.1.1-py2.4.egg/django/contrib/sessions/backends/base.py",
 
line 141, in _get_new_session_key
    session_key = md5_constructor("%s%s%s%s"
  File "/usr/lib/python2.4/random.py", line 189, in randrange
    return int(istart + self._randbelow(width))
  File "/usr/lib/python2.4/random.py", line 238, in _randbelow
    r = getrandbits(k)
  File "/usr/lib/python2.4/random.py", line 768, in getrandbits
    x = long(_hexlify(_urandom(bytes)), 16)
  File "/usr/lib/python2.4/os.py", line 711, in urandom
    def urandom(n):
  File 
"/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/pootle/settings.py", 
line 34, in tracefunc
    logging.error(unicode(inspect.getframeinfo(frame)))
  File "/usr/lib/python2.4/inspect.py", line 775, in getframeinfo
    lines, lnum = findsource(frame)
  File "/usr/lib/python2.4/inspect.py", line 407, in findsource
    file = getsourcefile(object) or getfile(object)
  File "/usr/lib/python2.4/inspect.py", line 349, in getsourcefile
    if string.lower(filename[-4:]) in ['.pyc', '.pyo']:
  File "/usr/lib/python2.4/string.py", line 220, in lower
    def lower(s):


This sort of echos with the urandom observation earlier, but I didn't 
see anything wrong with my /dev/urandom.

Regards,
Bernard Chan.


Alaa Abd El Fattah 提到:
> where you visiting the front page?
>
> this will make any request very slow as it prints the name of ever
> single function being called. front page would take hours to finish
> since it'll involve parsing many files.
>
> so just stick to the simple stuff, visit the css url
> http://localhost:8080/html/style.css
>
> and the about url
> http://localhost:8080/about.html
>
> cheers,
> Alaa
>
>  On Tue, 08 Dec 2009 10:05:33
> +0800 Bernard Chan <[email protected]> wrote:
>
>   
>> Hi Alaa,
>>
>> Thanks for the hints. I re-ran and the console kept emitting messages 
>> and did not stop when I tried to make any HTTP request against the 
>> server. The debug output looked like a recurring one. Anyway, I
>> mailed in a sample snippet from the tail when I Ctrl-C for your
>> reference if you intend to pursue.
>>
>> By the way, congrats for the stable release!
>>
>>
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/misc/multistring.py',
>>  
>> 39, '__init__', [' def __init__(self, *args, **kwargs):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>>  
>> 524, 'hasplural', [' def hasplural(self):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/base.py',
>>  
>> 521, 'insert_unit', [' def insert_unit(source):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>>  
>> 634, 'getlocations', [' def getlocations(self):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/misc/quote.py',
>>  
>> 393, 'rstripeol', ['def rstripeol(string):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pocommon.py',
>>  
>> 82, 'istranslatable', [' def istranslatable(self):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>>  
>> 434, 'isheader', [' def isheader(self):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>>  
>> 129, 'is_null', ['def is_null(lst):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>>  
>> 443, 'isblank', [' def isblank(self):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>>  
>> 434, 'isheader', [' def isheader(self):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>>  
>> 129, 'is_null', ['def is_null(lst):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>>  
>> 344, '_msgidlen', [' def _msgidlen(self):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>>  
>> 524, 'hasplural', [' def hasplural(self):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>>  
>> 112, 'unquotefrompo', ['def unquotefrompo(postr):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>>  
>> 104, 'extractpoline', ['def extractpoline(line):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/misc/quote.py',
>>  
>> 110, 'extractwithoutquotes', ['def extractwithoutquotes(source, 
>> startdelim, enddelim, escape=None, startinstring=False, 
>> includeescapes=True, allowreentry=True):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/misc/quote.py',
>>  
>> 27, 'find_all', ['def find_all(searchin, substr):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/misc/quote.py',
>>  
>> 27, 'find_all', ['def find_all(searchin, substr):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>>  
>> 482, 'isobsolete', [' def isobsolete(self):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/base.py',
>>  
>> 517, 'add_unit_to_index', [' def add_unit_to_index(self, unit):\n'],
>> 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 678, 'getid', [' def getid(self):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 674, 'getcontext', [' def getcontext(self):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 112, 'unquotefrompo', ['def unquotefrompo(postr):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 655, '_extract_msgidcomments', [' def _extract_msgidcomments(self,
>> text=None):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 112, 'unquotefrompo', ['def unquotefrompo(postr):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 223, 'getsource', [' def getsource(self):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 196, '_get_source_vars', [' def _get_source_vars(self, msgid,
>> msgid_plural):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 112, 'unquotefrompo', ['def unquotefrompo(postr):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 104, 'extractpoline', ['def extractpoline(line):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/misc/quote.py',
>> 110, 'extractwithoutquotes', ['def extractwithoutquotes(source,
>> startdelim, enddelim, escape=None, startinstring=False,
>> includeescapes=True, allowreentry=True):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/misc/quote.py',
>> 27, 'find_all', ['def find_all(searchin, substr):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/misc/quote.py',
>> 27, 'find_all', ['def find_all(searchin, substr):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/misc/multistring.py',
>> 27, '__new__', [' def __new__(newtype, string=u"", encoding=None,
>> errors=None):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/misc/autoencode.py',
>> 26, '__new__', [' def __new__(newtype, string=u"", encoding=None,
>> errors=None):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/misc/multistring.py',
>> 39, '__init__', [' def __init__(self, *args, **kwargs):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 524, 'hasplural', [' def hasplural(self):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 524, 'hasplural', [' def hasplural(self):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 223, 'getsource', [' def getsource(self):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 196, '_get_source_vars', [' def _get_source_vars(self, msgid,
>> msgid_plural):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 112, 'unquotefrompo', ['def unquotefrompo(postr):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 104, 'extractpoline', ['def extractpoline(line):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/misc/quote.py',
>> 110, 'extractwithoutquotes', ['def extractwithoutquotes(source,
>> startdelim, enddelim, escape=None, startinstring=False,
>> includeescapes=True, allowreentry=True):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/misc/quote.py',
>> 27, 'find_all', ['def find_all(searchin, substr):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/misc/quote.py',
>> 27, 'find_all', ['def find_all(searchin, substr):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/misc/multistring.py',
>> 27, '__new__', [' def __new__(newtype, string=u"", encoding=None,
>> errors=None):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/misc/autoencode.py',
>> 26, '__new__', [' def __new__(newtype, string=u"", encoding=None,
>> errors=None):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/misc/multistring.py',
>> 39, '__init__', [' def __init__(self, *args, **kwargs):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 524, 'hasplural', [' def hasplural(self):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/base.py',
>> 521, 'insert_unit', [' def insert_unit(source):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 634, 'getlocations', [' def getlocations(self):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/misc/quote.py',
>> 393, 'rstripeol', ['def rstripeol(string):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pocommon.py',
>> 82, 'istranslatable', [' def istranslatable(self):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 434, 'isheader', [' def isheader(self):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 129, 'is_null', ['def is_null(lst):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 443, 'isblank', [' def isblank(self):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 434, 'isheader', [' def isheader(self):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 129, 'is_null', ['def is_null(lst):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 344, '_msgidlen', [' def _msgidlen(self):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 524, 'hasplural', [' def hasplural(self):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 112, 'unquotefrompo', ['def unquotefrompo(postr):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 104, 'extractpoline', ['def extractpoline(line):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/misc/quote.py',
>> 110, 'extractwithoutquotes', ['def extractwithoutquotes(source,
>> startdelim, enddelim, escape=None, startinstring=False,
>> includeescapes=True, allowreentry=True):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/misc/quote.py',
>> 27, 'find_all', ['def find_all(searchin, substr):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/misc/quote.py',
>> 27, 'find_all', ['def find_all(searchin, substr):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 482, 'isobsolete', [' def isobsolete(self):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/base.py',
>> 517, 'add_unit_to_index', [' def add_unit_to_index(self, unit):\n'],
>> 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 678, 'getid', [' def getid(self):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 674, 'getcontext', [' def getcontext(self):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 112, 'unquotefrompo', ['def unquotefrompo(postr):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 655, '_extract_msgidcomments', [' def _extract_msgidcomments(self,
>> text=None):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 112, 'unquotefrompo', ['def unquotefrompo(postr):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 223, 'getsource', [' def getsource(self):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 196, '_get_source_vars', [' def _get_source_vars(self, msgid,
>> msgid_plural):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 112, 'unquotefrompo', ['def unquotefrompo(postr):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 104, 'extractpoline', ['def extractpoline(line):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/misc/quote.py',
>> 110, 'extractwithoutquotes', ['def extractwithoutquotes(source,
>> startdelim, enddelim, escape=None, startinstring=False,
>> includeescapes=True, allowreentry=True):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/misc/quote.py',
>> 27, 'find_all', ['def find_all(searchin, substr):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/misc/quote.py',
>> 27, 'find_all', ['def find_all(searchin, substr):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/misc/multistring.py',
>> 27, '__new__', [' def __new__(newtype, string=u"", encoding=None,
>> errors=None):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/misc/autoencode.py',
>> 26, '__new__', [' def __new__(newtype, string=u"", encoding=None,
>> errors=None):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/misc/multistring.py',
>> 39, '__init__', [' def __init__(self, *args, **kwargs):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 524, 'hasplural', [' def hasplural(self):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 524, 'hasplural', [' def hasplural(self):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 223, 'getsource', [' def getsource(self):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 196, '_get_source_vars', [' def _get_source_vars(self, msgid,
>> msgid_plural):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 112, 'unquotefrompo', ['def unquotefrompo(postr):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/storage/pypo.py',
>> 104, 'extractpoline', ['def extractpoline(line):\n'], 0)
>> ERROR:root:('/mnt/sdb1/nfsrw/users/bernard/pootle_workspace/Pootle_SVN/translate/misc/quote.py',
>> 110, 'extractwithoutquotes', ['def extractwithoutquotes(source,
>> startdelim, enddelim, escape=None, startinstring=False,
>> includeescapes=True, allowreentry=True):\n'], 0)
>>
>>
>>
>> Regards,
>> Bernard Chan.
>>
>>
>>
>> Alaa Abd El Fattah 提到:
>>     
>>> On Fri, 04 Dec 2009 18:19:17 +0800
>>> Bernard Chan <[email protected]> wrote:
>>>
>>>   
>>>       
>>>> Traceback (most recent call last):
>>>>     
>>>>         
>>> ...
>>>   
>>>       
>>>>     lines, lnum = findsource(frame)
>>>>   File "/usr/lib/python2.4/inspect.py", line 437, in findsource
>>>>     if pat.match(lines[lnum]): break
>>>> IndexError: list index out of range
>>>>     
>>>>         
>>> apparently this is a python bug that might be caused by stale .pyc
>>> files, please delete all .pyc files and try again.
>>>
>>> cheers,
>>> Alaa
>>>   
>>>       


------------------------------------------------------------------------------
Return on Information:
Google Enterprise Search pays you back
Get the facts.
http://p.sf.net/sfu/google-dev2dev
_______________________________________________
Translate-pootle mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/translate-pootle

Reply via email to