Candidate fix and test case committed to 3.15 branch (12752).
The issue is that the condition in dbDbGetValue() to select use of direct field access vs dbGet() is testing 'paddr->special != SPC_ATTRIBUTE'. I've added an additional test of "paddr->special != SPC_DBADDR". Is the SPC_ATTRIBUTE test necessary?
Candidate fix and test case committed to 3.15 branch (12752).
The issue is that the condition in dbDbGetValue() to select use of direct field access vs dbGet() is testing 'paddr->special != SPC_ATTRIBUTE'. I've added an additional test of "paddr->special != SPC_DBADDR". Is the SPC_ATTRIBUTE test necessary?