#2472: Exception in Pool.__Del__
-----------------------------+----------------------------------------------
 Reporter:  [EMAIL PROTECTED]     |        Owner:  cmlenz
     Type:  defect           |       Status:  new   
 Priority:  normal           |    Milestone:  1.0   
Component:  version control  |      Version:  0.9.2 
 Severity:  normal           |   Resolution:        
 Keywords:                   |  
-----------------------------+----------------------------------------------
Comment (by [EMAIL PROTECTED]):

 I received this same error, but during the tests, on 1.0dev (r2682),
 FreeBSD 4, subversion 1.3.0-r4:

 {{{
 [EMAIL PROTECTED]:/usr/local/src/trac$ sudo cp trac/test.py .
 Password:
 [EMAIL PROTECTED]:/usr/local/src/trac$ python ./test.py
 
.................................................................................................................................................................................................................................................................................................................................................................................................................................
 ----------------------------------------------------------------------
 Ran 417 tests in 13.152s

 OK
 Exception exceptions.AssertionError: <exceptions.AssertionError instance
 at 0x8596a8c> in <bound method Pool.__del__ of
 <trac.versioncontrol.svn_fs.Pool object at 0x85500cc>> ignored
 }}}

 I was lead to try the tests because of another issue -- after upgrading to
 the latest apache + subversion, my trac site started receiving this error
 intermittently during page loads:

 {{{
 [Thu Dec 29 19:21:19 2005] [error] [client 66.249.66.168] PythonHandler
 trac.web.modpython_frontend:
    File "/usr/local/lib/python2.4/site-packages/libsvn/core.py", line
 1097, in svn_pool_create\n
 return apply(_core.svn_pool_create, args)
 [Thu Dec 29 19:21:19 2005] [error] [client 66.249.66.168] PythonHandler
 trac.web.modpython_frontend:
  TypeError: argument number 0: a 'apr_pool_t *' is expected,
 'instance(<libsvn.core.GenericSWIGWrapp
 er instance at 0xbd1a62c>)' is received

 }}}

 They result in 500 error responses from the web server. Reloading the page
 one or more times resolves the issue temporarily

 The same problem is documented here:

 http://svn.haxx.se/users/archive-2005-12/0569.shtml

 Are these two problems related? Is this a trac problem, a subversion
 python bindings problem, or both?

 This is an especially nasty problem for FreeBSD users, as the FreeBSD port
 is up to subversion 1.3.0-r4 (looks like they had to upgrade from 1.2.3
 because of other port dependencies
 http://www.freshports.org/[EMAIL PROTECTED])

-- 
Ticket URL: <http://projects.edgewall.com/trac/ticket/2472>
The Trac Project <http://trac.edgewall.com/>
_______________________________________________
Trac-Tickets mailing list
[email protected]
http://lists.edgewall.com/mailman/listinfo/trac-tickets

Reply via email to