Warning: Can't synchronize with repository "(default)" (Unsupported version control system "svn": No module named svn). Look in the Trac log for more information.

Ticket #392 (closed defect: fixed)

Opened 13 years ago

Last modified 12 years ago

[PATCH] TG server crashes on Windows XP

Reported by: ischenko@… Owned by: anonymous
Priority: normal Milestone: 0.9
Component: TurboGears Version:
Severity: blocker Keywords: windows crash
Cc:

Description

When trying to shutdown TG server with CTRL-C it simply crashes (9 times out of ten).

Server log:

2006/01/12 12:54:39 HTTP INFO <Ctrl-C> hit: shutting down autoreloader
2006/01/12 12:54:39 HTTP INFO HTTP Server shut down
2006/01/12 12:54:39 HTTP INFO CherryPy shut down
2006/01/12 12:54:46 HTTP INFO <Ctrl-C> hit: shutting down autoreloader
2006/01/12 12:54:46 HTTP INFO CherryPy shut down

Likewise, when it tries to autoreload on source changes it crashes as well. It used to work fine at around r400-r460. What I mean by "crashes" is that Windows pops up a crash dialog box about the "Python.exe has crashed".

I'm using TG r506, Python 2.4.1r2, Windows XP Pro.

Attachments

startup.patch Download (538 bytes) - added by Max <ischenko@…> 13 years ago.
a workaround that "works for me" (TM)

Change History

comment:1 Changed 13 years ago by d.zannotti@…

  • Severity changed from major to blocker

same here with lastest svn (18-01-2005)

Changed 13 years ago by Max <ischenko@…>

a workaround that "works for me" (TM)

comment:2 Changed 13 years ago by Max <ischenko@…>

Please check whether the patch works for you.

comment:3 Changed 13 years ago by Max <ischenko@…>

  • Summary changed from TG server crashes on Windows XP to [PATCH] TG server crashes on Windows XP

comment:4 Changed 13 years ago by Max <ischenko@…>

The patch has been integrated as of r537. Please someone who experienced the problem verify that it works for you.

comment:5 Changed 13 years ago by kevin

  • Status changed from new to closed
  • Resolution set to fixed

I'm going to close this ticket, because I think you did hit onto something specific that was causing issues for one reason or another. If there are other crashes to report, we can open new tickets.

Note: See TracTickets for help on using tickets.