Edgewall Software
Modify

Opened 18 years ago

Closed 18 years ago

Last modified 18 years ago

#3742 closed defect (duplicate)

tracd freezes...

Reported by: Christian Boos Owned by: Jonas Borgström
Priority: highest Milestone:
Component: general Version: devel
Severity: critical Keywords: pysqlite locks freeze
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description

First experienced when trying to delete a report (ref. my comment on #3715), I managed to get other freezes in various circumstances.

While I still don't know exactly what happens, I've found the following in the logs:

localhost - - [17/Sep/2006 16:53:30] "GET /devel/attachment/wiki/BlueHills/Blue%20hills.jpg?format=raw HTTP/1.1" 200 -
send_header ('Server', 'tracd/0.10b1 Python/2.4.2')
send_header ('Date', 'Sun, 17 Sep 2006 14:53:30 GMT')
send_header ('ETag', 'W"anonymous/1143893210/"')
send_header ('Content-Type', 'image/jpeg; charset=iso-8859-15')
send_header ('Content-Length', '28521')
send_header ('Last-Modified', 'Sat, 01 Apr 2006 12:06:51 GMT')
4:53:42 PM Trac[svn_fs] DEBUG: Closing subversion file-system at C:/Workspace/local/svn/trac-svnrepos
Exception exceptions.AssertionError: <exceptions.AssertionError instance at 0x018671E8> in <bound method PooledConnection.__del__ of <trac.db.pool.PooledConnection object at 0x016E96E8>> ignored
4:53:42 PM Trac[svn_fs] DEBUG: Closing subversion file-system at C:/Workspace/local/svn/trac-svnrepos
Exception exceptions.AssertionError: <exceptions.AssertionError instance at 0x01867238> in <bound method PooledConnection.__del__ of <trac.db.pool.PooledConnection object at 0x0186BE90>> ignored
localhost - - [17/Sep/2006 16:53:42] "GET /devel/wiki/BlueHills?format=txt HTTP/1.1" 200 -
send_header ('Server', 'tracd/0.10b1 Python/2.4.2')
send_header ('Date', 'Sun, 17 Sep 2006 14:53:42 GMT')
send_header ('Content-Type', 'text/plain;charset=utf-8')
send_header ('Content-Disposition', 'filename=BlueHills.txt')

The assert in the above corresponds to source:/trunk/trac/db/pool.py@3744#L102

I'm seeing this on windows, with my usual setup (pysqlite 2.1.3, I'll try with a newer one but I'm using either that or 2.2.0 without a problem since a long time now).

Attachments (0)

Change History (1)

comment:1 by Christian Boos, 18 years ago

Milestone: 0.10
Resolution: duplicate
Status: newclosed

Actually, the AssertionError was already reported in #3504.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Jonas Borgström.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from Jonas Borgström to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.