• Skip to sidebar navigation
  • Skip to content

Bitbucket

  • More
    ProjectsRepositories
  • Help
    • Online help
    • Learn Git
    • Welcome to Bitbucket
    • Keyboard shortcuts
  • Log In
Binh-Minh Ribler
  1. Binh-Minh Ribler

hdf5_chunking_query_bmr

HDF5
hdf5
Public
Actions
  • Clone
  • Download

Learn more about cloning repositories

You have read-only access

Navigation
  • Source
  • Commits
  • Graphs
  • Branches
  • Network
  • Latest Activities

Commits

Quincey Koziol
5140343f453
develop
Participant
    Watch this commit
    Tag this commit
    Quincey Koziol committed a3e98d0e36a01 Feb 2013
    [svn-r23219] Description:
        Bring reviewed changes from Coverity branch back to trunk (QK & JK):
    
    r20457:
    Coverity issue 691: return of H5duo could be negative. Fixed by using
    STDOUT_FILENO and redesign parse_command_line and main to cleanup file
    allocations. The output_file var is null when using stdout. In cleanup do not
    close output_file if NULL.
    
    r20510:
    Initialize ufid = -1 and predicate HDclose call on ufid != -1
    
    r20511:
    Purpose: Fix coverity issue 1715
    
    Description: Free "file" and nested data on failure in H5FD_core_open.
    
    r20512:
    Initialize ifid = -1 and predicate HDclose call on ifid != -1
    
    r20514:
    Initialize h5fid = -1 and predicate HDclose call on h5fid != -1
    
    r20516:
    Added else branch to the if (ret_value < 0) check.
    
    r20522:
    Addressed coverity issues 930-933, 850, 836, 835, 1307.  All minor 
    potential buffer overwrite bugs, or coverity errors.  Fixed by replacing
    strcpy and sprintf with strncpy and snprintf.
    
    r20523:
    fixed coverity issues 68, 1120, 1116i
    
    r20524:
    Check  H5Z_SZIP->encoder_present < 1 assuming 0 represents absence.
    
    r20601:
    Purpose: Fix coverity issues 1703-1705
    
    Description: Modified the cleanup code in test_free in accum.c to reset
    allocated buffers to NULL after they are freed, and modified the error cleanup
    code to check if these buffers are NULL before freeing them.  Also fixed some
    unrelated warnings in accum.c.
    
    r20602:
    Use HDsnprintf and HDstrncat
    
    r20603:
    Purpose: Fix coverity issues 808-809
    
    Description: Modified test_core in vfd.c to check the returns from malloc, and
    keep track of whether points and check are allocated by setting them to NULL
    when they are not.  Added code to free points and check on error if they are
    not NULL.  Also fixed unrelated warnings in vfd.c.
    
    r20604:
    Use HDstrncpy.
    
    r20605:
    Use HDstrncpy and HDstrncat.
    
    r20606:
    Purpose: Fix coverity issue 807
    
    Description: Modified long_compact in stab.c to keep track of whether objname is
    allocated by setting it to NULL when it is not.  Added code to free objname on
    error if it is not NULL.
    
    r20607:
    Changed string function calls to use versions that specify the string length
    to fix coverity issues 832 and 839.
    
    
    Tested on:
        Mac OSX/64 10.8.2 (amazon)
        (Too minor to require h5committest)
    • Git repository management for enterprise teams powered by Atlassian Bitbucket
    • Atlassian Bitbucket v4.4.1
    • Documentation
    • Contact Support
    • Request a feature
    • About
    • Contact Atlassian
    Atlassian
    ยป