On Jul 7, 2014, at 6:39 PM, Cameron Esfahani <di...@apple.com> wrote:
> Only one nibble is NULL. Is that sufficient to terminate a string?
>
It is a void * so:
0x00000AFF or
0x0000000000000AFF
It is about stopping prior going past the “canary”, not the beginning of the
“canary”.
Thanks,
Andrew Fish
> Cameron Esfahani
> di...@apple.com
>
>
> On Jul 7, 2014, at 18:14, Andrew Fish <af...@apple.com> wrote:
>
>> It has NULL (will terminate strings), LF, and -1.
>> http://wiki.osdev.org/GCC_Stack_Smashing_Protector. So it helps contains
>> read based overruns.
> ------------------------------------------------------------------------------
> Open source business process management suite built on Java and Eclipse
> Turn processes into business applications with Bonita BPM Community Edition
> Quickly connect people, data, and systems into organized workflows
> Winner of BOSSIE, CODIE, OW2 and Gartner awards
> http://p.sf.net/sfu/Bonitasoft_______________________________________________
> edk2-devel mailing list
> edk2-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/edk2-devel
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel