[Bug 2029] New: date: function error

bugzilla at busybox.net bugzilla at busybox.net
Thu Jun 10 13:18:40 UTC 2010


https://bugs.busybox.net/show_bug.cgi?id=2029

           Summary: date: function error
           Product: Busybox
           Version: unspecified
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: critical
          Priority: P5
         Component: Other
        AssignedTo: unassigned at busybox.net
        ReportedBy: my025 at 163.com
                CC: busybox-cvs at busybox.net
   Estimated Hours: 0.0


A bug introduced by commit 6c2406ac861f42536acb76606c90412324a0e733
(http://lists.busybox.net/pipermail/busybox-cvs/2010-June/031293.html), which
caused "date" to get invalid date time, if FEATURE_DATE_NANO not set.

A resolved patch as following:

diff --git a/coreutils/date.c b/coreutils/date.c
index c3478fa..8f9aff8 100644
--- a/coreutils/date.c
+++ b/coreutils/date.c
@@ -210,7 +210,7 @@ int date_main(int argc UNUSED_PARAM, char **argv)
 #if ENABLE_FEATURE_DATE_NANO
                clock_gettime(CLOCK_REALTIME, &ts);
 #else
-               time(&ts.tv_nsec);
+               time(&ts.tv_sec);
 #endif
        }
        localtime_r(&ts.tv_sec, &tm_time);

-- 
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the busybox-cvs mailing list