Opened 16 years ago

Closed 16 years ago

#14581 closed defect (fixed)

Trac crashes w/ Python 2.5

Reported by: synfinatic@… Owned by: danielluke (Daniel J. Luke)
Priority: High Milestone:
Component: ports Version: 1.6.0
Keywords: trac, python, crash, apache Cc:
Port:

Description

The latest trac port crashes with the latest Python port due to a bug in trac related to python 2.5. There is a 2 line patch available at the trac website: http://trac.edgewall.org/ticket/5339 This is a big deal for mod_python users, since the crash brings down apache as well.

[Sun Mar 02 01:41:57 2008] [alert] (36)Operation now in progress: initgroups: unable to set groups for User www and Group 70
[Sun Mar 02 01:41:58 2008] [alert] Child 78268 returned a Fatal error... Apache is exiting!
[Sun Mar 02 01:41:58 2008] [emerg] (90)Identifier removed: couldn't grab the accept mutex
Exception exceptions.RuntimeError: 'generator ignored GeneratorExit' in <generator object at 0x311b2b0> ignored
[Sun Mar 02 01:41:58 2008] [emerg] (90)Identifier removed: couldn't grab the accept mutex
Exception exceptions.RuntimeError: 'generator ignored GeneratorExit' in <generator object at 0x2bb6558> ignored
Exception exceptions.RuntimeError: 'generator ignored GeneratorExit' in <generator object at 0x2b57c60> ignored
[Sun Mar 02 01:41:58 2008] [emerg] (90)Identifier removed: couldn't grab the accept mutex

Change History (4)

comment:1 Changed 16 years ago by synfinatic@…

Update: It appears that this 2 line patch does not fix the crash.

comment:2 Changed 16 years ago by danielluke (Daniel J. Luke)

Owner: changed from macports-tickets@… to dluke@…

Thanks for this, I'll keep watching that bug (but please post here if you notice a working patch before then).

comment:3 Changed 16 years ago by danielluke (Daniel J. Luke)

Status: newassigned

comment:4 Changed 16 years ago by danielluke (Daniel J. Luke)

Resolution: fixed
Status: assignedclosed

Looks like that 2 line patch made it into the upstream repo.

Committed the patch in r35858.

Note: See TracTickets for help on using tickets.