Re: A Famous Security Bug

Liste des GroupesRevenir à cl c 
Sujet : Re: A Famous Security Bug
De : jameskuyper (at) *nospam* alumni.caltech.edu (James Kuyper)
Groupes : comp.lang.c
Date : 23. Mar 2024, 17:51:58
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <utnt30$3v0ck$1@dont-email.me>
References : 1 2 3 4 5 6 7 8 9 10 11 12
User-Agent : Mozilla Thunderbird
On 3/23/24 12:07, Kaz Kylheku wrote:
On 2024-03-23, David Brown <david.brown@hesbynett.no> wrote:
...
That is true - /if/ you make the restriction that the translation unit
is complied completely to linkable machine code or assembly, and that it
is not changed in any way when it is combined into the new program.
Such a setup is common in practice, but it is in no way required by the
C standards and does not apply for more advanced compilation and build
scenarios.
 
Well, it's only not required if you hand-wave away the sentences in
section 5.

Or, you could read the whole of section 5. 5.1.2.3p6 makes it clear that
all of the other requirements of the standard apply only insofar as the
observable behavior of the program is concerned. Any method of achieving
observable behavior that matches the behavior that would be permitted if
the abstract semantics were followed, is permitted, even if the actual
semantics producing that behavior are quite different from those specified.

Date Sujet#  Auteur
22 Mar 24 * Re: A Famous Security Bug24Kaz Kylheku
22 Mar 24 +* Re: A Famous Security Bug19Keith Thompson
22 Mar 24 i`* Re: A Famous Security Bug18Kaz Kylheku
22 Mar 24 i +* Re: A Famous Security Bug2James Kuyper
22 Mar 24 i i`- Re: A Famous Security Bug1Kaz Kylheku
22 Mar 24 i +- Re: A Famous Security Bug1David Brown
22 Mar 24 i `* Re: A Famous Security Bug14Keith Thompson
22 Mar 24 i  `* Re: A Famous Security Bug13Kaz Kylheku
23 Mar 24 i   `* Re: A Famous Security Bug12David Brown
23 Mar 24 i    `* Re: A Famous Security Bug11Kaz Kylheku
23 Mar 24 i     +* Re: A Famous Security Bug2David Brown
24 Mar 24 i     i`- Re: A Famous Security Bug1Kaz Kylheku
23 Mar 24 i     `* Re: A Famous Security Bug8James Kuyper
24 Mar 24 i      `* Re: A Famous Security Bug7Kaz Kylheku
24 Mar 24 i       `* Re: A Famous Security Bug6David Brown
24 Mar 24 i        `* Re: A Famous Security Bug5Kaz Kylheku
24 Mar 24 i         +* Re: A Famous Security Bug3David Brown
27 Mar 24 i         i`* Re: A Famous Security Bug2Kaz Kylheku
28 Mar 24 i         i `- Re: A Famous Security Bug1David Brown
24 Mar 24 i         `- Re: A Famous Security Bug1Chris M. Thomasson
22 Mar 24 +- Re: A Famous Security Bug1James Kuyper
22 Mar 24 `* Re: A Famous Security Bug3David Brown
22 Mar 24  `* Re: A Famous Security Bug2Kaz Kylheku
22 Mar 24   `- Re: A Famous Security Bug1David Brown

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal