Opened 14 years ago

Closed 12 years ago

#1315 closed defect (fixed)

DebCheck QA: Dangerous usage (strncpy doesn't always 0-terminate it)

Reported by: hamish Owned by: grass-dev@…
Priority: normal Milestone: 6.4.3
Component: Compiling Version: 6.4.0
Keywords: r.support Cc:
CPU: Unspecified Platform: Linux

Description

(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

Change History (3)

comment:1 by hamish, 13 years ago

fixed in devbr6 with r50186. (r.support in trunk audited, repaired in r50185)

Hamish

comment:2 by neteler, 12 years ago

Milestone: 6.4.26.4.3

Please backport if appropriate (perhaps we need to get rid of devbr6).

comment:3 by hamish, 12 years ago

Resolution: fixed
Status: newclosed

backported to relbr64 by mmetz in r52903.

closing ticket, Hamish

Note: See TracTickets for help on using tickets.