Re: CentOS 7.6 update with gettimeofday()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On 2/6/19 4:04 AM, david allan finch wrote:
In my app compiled on another linux I am getting
Assertion 'clock_gettime(clock_id, &ts) == 0' failed at src/shared/time-util.c:34, function now(). Aborting. when calling gettimeofday() on an update CentOS (did not fail in 7.5). Is it possible that the update has changed the size of the types in the timeval struct and causing the crash? Or has there be some for of bug fix etc?


The documentation for clock_gettime doesn't indicate that it would fail on a struct size change (which is typically not something that can be detected in C to begin with), so that's unlikely.

Documented failure conditions for clock_gettime are an invalid "ts" pointer, or an unsupported clock type in clock_id.

If you're confident that this is failing in a call to libc's gettimeofday(), then try rolling back glibc to an earlier release.  If that resolves the problem, you might have found a bug in glibc.

_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
https://lists.centos.org/mailman/listinfo/centos




[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]


  Powered by Linux