Remove unnecessary chdir() in the shutdown handler.
diff --git a/index.php b/index.php
index a38ea99..3040ef0 100755
--- a/index.php
+++ b/index.php
@@ -196,18 +196,6 @@
 	}
 
 /*
- *---------------------------------------------------------------
- * WORKING DIRECTORY FOR SHUTDOWN HANDLER
- *---------------------------------------------------------------
- *
- * CI assumes the directory containing index.php, while shutdown
- * handlers execute in process's initial working directory. To make
- * logging work, we need to change directory in the shutdown handler.
- * 
- */
-	define('CIPATH', getcwd());
-
-/*
  * -------------------------------------------------------------------
  *  Now that we know the path, set the main path constants
  * -------------------------------------------------------------------
diff --git a/system/core/Common.php b/system/core/Common.php
index 0353a9d..edfad99 100644
--- a/system/core/Common.php
+++ b/system/core/Common.php
@@ -600,7 +600,6 @@
 		if (isset($last_error) &&
 			($last_error['type'] & (E_ERROR | E_PARSE | E_CORE_ERROR | E_CORE_WARNING | E_COMPILE_ERROR | E_COMPILE_WARNING)))
 		{
-			chdir(CIPATH);
 			_exception_handler($last_error['type'], $last_error['message'], $last_error['file'], $last_error['line']);
 		}
 	}