On Thu, 2 Jun 2022 at 10:34, Antonio T. sagitter <sagitter@fedoraproject.org> wrote:
Hi all.

rpmuncompress is failing in Rawhide i686 architecture only with:

/usr/bin/tar: Archive value 4027676192 is out of time_t range
-2147483648..2147483647
/usr/bin/tar:
icecat-91.10.0/extensions/gnu/jid1-KtlZuoiikVfFew@jetpack/bundle.js:
implausibly old time stamp 1969-12-31 23:59:59
...
(https://kojipkgs.fedoraproject.org//work/tasks/1685/87811685/build.log)

If it was an archive issue, it should happen in all architectures.
Anyone know why this occurs?


So something seems odd with that file or some sort of conversion and I am guessing it is a 64bit to 32 bit conversion of some sort.  [The other architecture it might happen on would be arm32bit which is not in rawhide anymore.] However those dates seem really weird to the point of a corrupt archive or something before that part causing an overflow. Again it is probably a 32 bit/64 bit 
```
$ date --date='@4027676192'
Sun 18 Aug 10:56:32 EDT 2097
```
on a 64 bit architecture and on a 32 bit would wrap to -267291104 (?? I think I got that right). The error I see above is that should be a time stamp of 'Thu 13 Jul 04:28:16 EDT 1961' 

 
Best,
--
---
Antonio Trande
Fedora Project
mailto: sagitter@fedoraproject.org
GPG key: 0xCC1CFEF30920C8AE
GPG key server: https://keyserver1.pgp.com/
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-leave@lists.fedoraproject.org
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure


--
Stephen Smoogen, Red Hat Automotive
Let us be kind to one another, for most of us are fighting a hard battle. -- Ian MacClaren