CodeLite: enlarge the delay to attach gdb to the debugger socket.
[bertos.git] / wizard / exception_handler.py
index 1dc3405c6c75414232ce34523d1c6d942c8c65a4..9e54fa69825bb27e971f2c2875a69cc05f8c038f 100644 (file)
@@ -42,6 +42,8 @@ from PyQt4.QtGui import *
 \r
 def _excepthook(exc_type, exc_value, exc_traceback):\r
     project_dir = QApplication.instance().project.info("PROJECT_PATH")\r
+    if not project_dir:\r
+        project_dir = os.getcwd()\r
     file_name = os.path.join(project_dir, "wizard_error.log")\r
     if os.path.exists(file_name):\r
         content = open(file_name, "r").read()\r
@@ -55,6 +57,7 @@ def _excepthook(exc_type, exc_value, exc_traceback):
     f.write(">"*80 + "\n")\r
     f.write(content)\r
     f.close()\r
+    print>>sys.stderr, message\r
     QMessageBox.critical(\r
         None,\r
         "Exception occurred",\r