Well, you could look at the DB direct & see if you can fix it there, but that is not "recommended" practice.
First back up your DB at least twice and make sure your backups are good.
Based on my 4.2c DB, after having a quick root around.
You can find all the "person" nodes by searching in alf_node for records where type_qname_id = 35 (you can check this hasn't changed in 5.0 by looking in alf_qname for local_name = person)
For each person node there should be a row in alf_node_properties as follows:-
node_id = the node id of the person node
actual_type_n = 0
persisted_type_n = 0
boolean_value = f
long_value = 0
float_value = 0
double_value = 0
string_value = null
serializable_value = null
qname_id = 36
list_index = -1
locale_id = 1
36 is the sizeCurrent property. Again, you can check that qname_id 36 is still sizeCurrent by looking in alf_qname for local_name = sizeCurrent.
Find the missing rows, add them and your error should go away.
But I cannot reiterate strongly enough to try this on a test version first & backup your database before you try it and test it thoroughly if it seems to have worked because fiddling direct in the DB is not generally advised and I have not tested this myself.