[ABRT PATCH] a-a-ureport: don't crash if cwd was deleted rhbz#998428

Richard Marko rmarko at redhat.com
Tue Sep 10 14:02:05 UTC 2013


Signed-off-by: Richard Marko <rmarko at redhat.com>
---
 src/plugins/abrt-action-ureport | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/plugins/abrt-action-ureport b/src/plugins/abrt-action-ureport
index 44575d8..ecc03ee 100755
--- a/src/plugins/abrt-action-ureport
+++ b/src/plugins/abrt-action-ureport
@@ -54,7 +54,11 @@ if __name__ == "__main__":
 
     set_verbosity(verbose)
 
-    dirname = os.getcwd()
+    # getcwd might fail if cwd was deleted
+    try:
+        dirname = os.getcwd()
+    except OSError:
+        sys.exit(1)
 
     dd = dd_opendir(dirname, 0)
     if not dd:
-- 
1.8.3.1



More information about the Crash-catcher mailing list