--- a/session.c Sat Aug 23 19:07:45 2014 +0500
+++ b/session.c Wed Aug 27 10:36:03 2014 +0500
@@ -708,7 +708,7 @@
if (data[len - 1] == '\n')
len -= 1;
- if (data[len - 1] == '\r')
+ if (len && data[len - 1] == '\r')
len -= 1;
/* byte stuff "." if at beginning of line */