Ticket #46527

off by one buffer overflow

오픈 날짜: 2023-01-17 06:09 마지막 업데이트: 2023-03-21 08:38

Reporter:
소유자:
Type:
Status:
Closed
Component:
MileStone:
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
Fixed
File:
1

Ticket History (3/8 Histories)

2023-01-17 06:09 Updated by: mortmann
  • New Ticket "off by one buffer overflow" created
2023-01-17 06:21 Updated by: cazfi
댓글 올리기

Reply To mortmann

and the following statement is always TRUE and can therefore be removed:

More than that, the entire real_activities array can be removed now that there's no non-real activities (holes) in the activities enum. I just didn't do it in at the same commit as removal of those non-real activities.

As for the reported bug, is it present in older branches too? (Likely so, don't think the code has changed)

2023-03-18 12:33 Updated by: cazfi
댓글 올리기

Reply To cazfi

As for the reported bug, is it present in older branches too? (Likely so, don't think the code has changed)

No that I looked at it; yes and no. Older branches avoid actual over-boundaries write by luck. As they have also dummy activities included in the ACTIVITY_LAST count used in determining the size of the target array.

2023-03-18 12:33 Updated by: cazfi
  • Milestone Update from (None) to 3.0.7 (closed)
  • Component Update from (None) to General
2023-03-18 12:45 Updated by: cazfi
2023-03-18 12:56 Updated by: cazfi
  • 소유자 Update from (None) to cazfi
  • Resolution Update from None to Accepted
2023-03-21 08:38 Updated by: cazfi
  • Status Update from Open to Closed
  • Resolution Update from Accepted to Fixed

Edit

Please login to add comment to this ticket » Login