[GRASS-dev] [GRASS GIS] #1315: DebCheck QA: Dangerous usage (strncpy doesn't always 0-terminate it)

GRASS GIS trac at osgeo.org
Fri Mar 18 02:48:30 EDT 2011


#1315: DebCheck QA: Dangerous usage (strncpy doesn't always 0-terminate it)
-------------------------+--------------------------------------------------
 Reporter:  hamish       |       Owner:  grass-dev@…              
     Type:  defect       |      Status:  new                      
 Priority:  normal       |   Milestone:  6.4.2                    
Component:  Compiling    |     Version:  6.4.0                    
 Keywords:  r.support    |    Platform:  Linux                    
      Cpu:  Unspecified  |  
-------------------------+--------------------------------------------------
 (see #1311)

  * ./raster/r.support/modcolr/modcolr.c:44 [error] - Dangerous usage of
 'name' (strncpy doesn't always 0-terminate it)
  * ./raster/r.support/modhist/modhist.c:45 [error] - Dangerous usage of
 'name' (strncpy doesn't always 0-terminate it)


 probably it is time to revisit the safe string copy/sprintf best practice
 in the SUBMITTING file.


 Hamish

-- 
Ticket URL: <https://trac.osgeo.org/grass/ticket/1315>
GRASS GIS <http://grass.osgeo.org>



More information about the grass-dev mailing list