Change 2612

rmg
rmg committed this change into /
Request Review
Download .zip
Fix three uninitialized memory reads:

    1. var_expand() wasn't checking its input length
    when testing for the "$(<)" shortcut.

    2. Solaris does a strlen() of its sscanf() input,
    and ar_hdr wasn't terminated.

    3. Solaris archive entries / and //xxx (the string
    table) generated calls to time_enter() with an
    uninitialized file name.

Bug fixes documented in RELNOTES.

=== computer:1666: Change 39713 by seiwald@play-seiwald on 2003/01/02 14:46:07
  • Files 3
  • Comments 0
3 edited 0 added 0 deleted
guest/perforce_software/jam/src/RELNOTES#54
Loading...
guest/perforce_software/jam/src/expand.c#8
Loading...
guest/perforce_software/jam/src/fileunix.c#11
Loading...
Tip: Use n and p to cycle through the changes.