From the ventrals, I would say male. An egg spot isn't a sure-fire way to tell gender, even on the older fish - one of my males who's a little over a year old has an egg spot and yet has fathered a spawn.
Also, I would never, ever put two betta's together if you're not sure of the gender, and sometimes not even then. You're lucky your crowntail is passive - he could have easily hurt your white one even if it is a girl (almost lost a female this way once - was trying to breed her with a male and he just ripped her up. Can't even imagine what would have happened if she was a male! x.x) You even have to be wary about having a small amount of females together - one girl will be more dominant than the other and will pick on her.
Anyways, just a little side track. Not trying to be mean, I'm just saying that that's probably not the best idea, even if your crowntail didn't do anything to the other fish.