Index: execnt.c =================================================================== --- execnt.c (revision 55272) +++ execnt.c (working copy) @@ -847,7 +847,11 @@ time->system = filetime_seconds( kernel ); time->user = filetime_seconds( user ); time->start = filetime_dt ( creation ); - time->end = filetime_dt ( exit ); + time->end = filetime_dt ( exit ); + if (time->end < 0) + { + time->end = time->start; + } } }