Actions
Bug #5022
closedself-learning: check if out-record of the PIT Entry exists before accessing it
Start date:
Due date:
% Done:
100%
Estimated time:
Tags:
Description
In SelfLearningStrategy::afterReceiveData
, StrategyInfo
is accessed on the out-record of the PIT entry without checking if the out-record exits or not. This leads to NFD crashing in some cases, where PIT entries exist but out-record does not. This bug was found during an extensive testing.
Updated by Teng Liang about 5 years ago
- Tags set to SelfLearning
- Tracker changed from Task to Bug
- Category set to Forwarding
- Status changed from In Progress to Code review
- Assignee set to Teng Liang
Updated by Teng Liang about 5 years ago
- Subject changed from self-learning strategy: check if out-record of the PIT Entry exists before accessing it to self-learning: check if out-record of the PIT Entry exists before accessing it
Updated by Davide Pesavento about 5 years ago
What's the plan here? I see this is marked "urgent" and for the v0.7 milestone, but there's no corresponding patch in gerrit despite "code review" status. Do you want to fix this for v0.7 or not?
Updated by Teng Liang about 5 years ago
Was planning to merge this patch with the self-learning improvement code. After a second thought, this task is more urgent, so I restored the commit on Gerrit.
Updated by Davide Pesavento about 5 years ago
- Blocks Task #5045: Release 0.7.0 added
Updated by Davide Pesavento about 5 years ago
- Status changed from Code review to Closed
- % Done changed from 0 to 100
Actions