id,summary,reporter,owner,description,type,status,priority,component,severity,resolution,keywords,cc,release 8661,"Discarded db connection object led to ""Cannot operate on a closed cursor"" and tracd segfaulting",doug,Mark Ryan,"childtickets.py uses a bad pattern for getting the cursor, as discussed in [http://www.mail-archive.com/trac-dev@googlegroups.com/msg04408.html this email thread], [http://trac.edgewall.org/changeset/8878 this Trac commit], and [http://trac.edgewall.org/wiki/TracDev/DatabaseApi#APIbeforeTrac0.12i TracDev/DatabaseApi]. The attached patch fixes it for me, although TracDev/DatabaseApi suggests alternative patterns. Loading two tickets simultaneously in separate tabs was enough to trigger this error on one setup I tried; occurrence may depend on server setup, database size, etc.",defect,closed,normal,ChildTicketsPlugin,normal,fixed,,,0.12