[Pidgin] #688: Lock table out of available locker entries Trac error while trying to browse source

Pidgin trac at pidgin.im
Sun May 6 07:29:38 EDT 2007


#688: Lock table out of available locker entries Trac error while trying to
browse source
------------------------+---------------------------------------------------
Reporter:  RavuAlHemio  |       Owner:  datallah                               
    Type:  defect       |      Status:  new                                    
Priority:  minor        |   Component:  trac                                   
 Version:  2.0          |    Keywords:  browse source lock table locker entries
 Pending:  0            |  
------------------------+---------------------------------------------------
 Hello,

 I sadly can't [http://developer.pidgin.im/browser browse] the Pidgin
 source code via the Trac web interface due to an error. Here's the full
 Python backtrace:

 Traceback (most recent call last):
   File "/var/lib/python-support/python2.4/trac/web/main.py", line 387, in
 dispatch_request
     dispatcher.dispatch(req)
   File "/var/lib/python-support/python2.4/trac/web/main.py", line 237, in
 dispatch
     resp = chosen_handler.process_request(req)
   File "/var/lib/python-
 support/python2.4/trac/versioncontrol/web_ui/browser.py", line 100, in
 process_request
     rev_or_latest = rev or repos.youngest_rev
   File "/var/lib/python-support/python2.4/trac/versioncontrol/api.py",
 line 189, in <lambda>
     youngest_rev = property(lambda x: x.get_youngest_rev())
   File "build/bdist.linux-x86_64/egg/tracvc/mtn/backend.py", line 280, in
 get_youngest_rev
   File "build/bdist.linux-x86_64/egg/tracvc/mtn/backend.py", line 408, in
 get_dates
   File "build/bdist.linux-x86_64/egg/tracvc/mtn/cache.py", line 240, in
 __call__
   File "build/bdist.linux-x86_64/egg/tracvc/mtn/cache.py", line 106, in
 get_cache
   File "build/bdist.linux-x86_64/egg/tracvc/mtn/cache.py", line 60, in
 get_cache
   File "build/bdist.linux-x86_64/egg/tracvc/mtn/cache.py", line 187, in
 __init__
   File "bsddb/dbshelve.py", line 73, in open
 MemoryError: (12, 'Cannot allocate memory -- Lock table is out of
 available locker entries')

 Reproducibility: every time on my end, except the times when the server
 throws an HTTP 500 Internal Server Error instead.

 Good luck on fixing; I'd say the web interface for browsing sources is
 pretty a useful tool and I don't like it broken. ;-)

-- 
Ticket URL: <http://developer.pidgin.im/ticket/688>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list