Ok, this was so puzzling I had to test it myself.
I added a couple of dummy int values to structs.h:
Code:
/** General info used by PC's and NPC's. */
struct char_player_data
{
char passwd[MAX_PWD_LENGTH+1]; /**< PC's password */
char *name; /**< PC / NPC name */
char *short_descr; /**< NPC 'actions' */
char *long_descr; /**< PC / NPC look description */
char *description; /**< NPC Extra descriptions */
char *title; /**< PC / NPC title */
int dummy1;
int dummy2;
int dummy3;
int dummy4;
byte sex; /**< PC / NPC sex */
byte chclass; /**< PC / NPC class */
byte level; /**< PC / NPC level */
struct time_data time; /**< PC AGE in days */
ubyte weight; /**< PC / NPC weight */
ubyte height; /**< PC / NPC height */
};
Nothing bad happened after a recompile. Until further evidence is unearthed, this one is a clear "cannot reproduce".