Re: Exim-4.99 and Ubuntu 25.10
Jeremy Harris via Exim-users <[email protected]> Tue, 28 Oct 2025 18:37:21 +0000
| Newsgroups | gmane.mail.exim.user |
|---|---|
| Message-ID | <[email protected]> |
On 2025/10/28 4:25 PM, Andrew C Aitchison via Exim-users wrote: > In function ‘read’, > inlined from ‘rda_read_string’ at rda.c:493:7: > /usr/include/x86_64-linux-gnu/bits/unistd.h:32:10: error: ‘__read_alias’ > specified size 18446744073709551615 exceeds maximum object size > 9223372036854775807 [-Werror=stringop-overflow=] > 32 | return __glibc_fortify (read, __nbytes, sizeof (char), > | ^~~~~~~~~~~~~~~ > /usr/include/x86_64-linux-gnu/bits/unistd-decl.h: In function > ‘rda_read_string’: > /usr/include/x86_64-linux-gnu/bits/unistd-decl.h:29:16: note: in a call to > function ‘__read_alias’ declared with attribute access (write_only, 2, 3)’ > 29 | extern ssize_t __REDIRECT_FORTIFY (__read_alias, (int __fd, > void *__buf, > | ^~~~~~~~~~~~~~~~~~ Any idea what "specified size" it is referring to? My best guess is the return type, and an ssize_t vs. size_t muck-up. -- Cheers, Jeremy -- ## subscription configuration (requires account): ## https://lists.exim.org/mailman3/postorius/lists/exim-users.lists.exim.org/ ## unsubscribe (doesn't require an account): ## [email protected] ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/