#3954: Fix error handling code in _hotshot.logreader

Will port to 2.6. hotshot was deleted from python 3.
diff --git a/Misc/NEWS b/Misc/NEWS
index 79d4493..67f1bc0 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -74,6 +74,9 @@
 Library
 -------
 
+- Issue #3954: Fix a potential SystemError in _hotshot.logreader error
+  handling.
+
 - Issue #4574: fix a crash in io.IncrementalNewlineDecoder when a carriage
   return encodes to more than one byte in the source encoding (e.g. UTF-16)
   and gets split on a chunk boundary.