[Trac-tickets] Re: [The Trac Project] #2719: trac is broken for sqlite-3.3.3

The Trac Project noreply at edgewall.com
Sat Feb 4 07:47:21 CST 2006


#2719: trac is broken for sqlite-3.3.3
--------------------------------+-------------------------------------------
 Reporter:  trac at capitanio.org  |        Owner:  jonas
     Type:  defect              |       Status:  new  
 Priority:  high                |    Milestone:       
Component:  general             |      Version:  0.9.3
 Severity:  critical            |   Resolution:       
 Keywords:  sqlite 3.3.3        |  
--------------------------------+-------------------------------------------
Comment (by m.c.):

 == Slowdowns partialy solved  ==
  * There is a deadlock for gecko based browser somewhere in trac/chrome
 code.
    All static parts, as in TracCgi described, should be taken from
 '''htdocs_location'''. But now I realized this not true for
 header_logo/src and project/icon. They are taken thru cgi from
 chrome/common location. This  causes by hitting the "reload button"
 deadlock on this url (i.e. chrome/common/trac_banner.png). There are 2
 waiting child processes until
 [http://httpd.apache.org/docs/2.0/mod/core.html#page-header
 KeepAliveTimeout] expires.  The workaround is just prepending /my-static-
 stuff/ for the icon and the logo, but I suppouse this code is broken.

  This happens for '''all''' tested trac and sqlite versions, so IMHO I
 just run into an another version-independent bug :(

  * subversion-1.2.3 and neon-0.24.7 works as it should. With a
 subversion-1.3.0 and  neon-0.25.3 the apache tells you (for Timeline,
 Browse Source, ...):

 {{{
 [error] Exception
 [error] exceptions.AssertionError
 [error] <exceptions.AssertionError instance at 0xb7c9942c>
 [error] in
 [error] <bound method Pool.__del__ of <trac.versioncontrol.svn_fs.Pool
 object at 0xb64174cc>>
 }}}

 But svn-dav works as it should and futher I don't see any visual impact on
 trac.

 I hope my "investigations" helps somebody with same problems.

 m.c.

-- 
Ticket URL: <http://projects.edgewall.com/trac/ticket/2719>
The Trac Project <http://trac.edgewall.com/>


More information about the Trac-Tickets mailing list