From e4f7b141f9fae7b8c9fa47807f9c98d55432147f Mon Sep 17 00:00:00 2001 From: Gustavo Sverzut Barbieri Date: Sun, 3 Jun 2007 06:58:56 +0000 Subject: [PATCH] Fix traceback generation on windows, thanks to Bruno Pereira Gomes. --- gtk/eagle.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gtk/eagle.py b/gtk/eagle.py index 5c9fc07..e8ce8ba 100644 --- a/gtk/eagle.py +++ b/gtk/eagle.py @@ -1470,11 +1470,11 @@ def show_exception( self, exctype, value, tb ): def save_exception( self, exctype, value, tb ): import traceback import time + import tempfile progname = os.path.split( sys.argv[ 0 ] )[ -1 ] - filename = "%s-%s-%s.tb" % ( progname, - os.getuid(), + filename = "%s-%s.tb" % ( progname, int( time.time() ) ) - filename = os.path.join( os.path.sep, "tmp", filename ) + filename = os.path.join( os.path.sep, tempfile.gettempdir(), filename ) f = open( filename, "wb" ) try: os.chmod( filename, 0600 )