2616528
diff -u b/src/journal.sh b/src/journal.sh
2616528
--- b/src/journal.sh
2616528
+++ b/src/journal.sh
2616528
@@ -531,7 +531,7 @@
2616528
 rljAddPhase(){
2616528
     __INTERNAL_PersistentDataLoad
2616528
     local MSG=${2:-"Phase of $1 type"}
2616528
-    local TXTLOG_START=$(wc -l $__INTERNAL_BEAKERLIB_JOURNAL_TXT)
2616528
+    local TXTLOG_START=$(cat $__INTERNAL_BEAKERLIB_JOURNAL_TXT | wc -l)
2616528
     rlLogDebug "rljAddPhase: Phase $MSG started"
2616528
     __INTERNAL_WriteToMetafile phase --name "$MSG" --type "$1" >&2
2616528
     # Printing
2616528
@@ -546,7 +546,7 @@
2616528
       __INTERNAL_PHASE_FAILED=( 0 )
2616528
       __INTERNAL_PHASE_PASSED=( 0 )
2616528
       __INTERNAL_PHASE_STARTTIME=( $__INTERNAL_TIMESTAMP )
2616528
-      __INTERNAL_PHASE_TXTLOG_START=( $(wc -l $__INTERNAL_BEAKERLIB_JOURNAL_TXT) )
2616528
+      __INTERNAL_PHASE_TXTLOG_START=( $TXTLOG_START )
2616528
       __INTERNAL_PHASE_OPEN=${#__INTERNAL_PHASE_NAME[@]}
2616528
       __INTERNAL_PHASE_METRICS=( "" )
2616528
     else