Family Tree Software Crashes After User Enters Loop Where Great-Grandmother Married Her Own Nephew
The algorithm, designed for conventional family structures, encountered a recursive kinship loop and displayed the error message: 'This relationship is not supported by geometry.'

Popular genealogy software FamilyForge Pro experienced a critical system failure Wednesday after user Denise Branch attempted to enter a family relationship that the program's developers had not anticipated: a marriage between a woman and her deceased sister's grandson.
The marriage, which occurred in rural Kentucky in 1878, created what computer scientists call a 'directed graph cycle' in the family tree -- a loop in which a person is simultaneously two different things to the same relative.
'My great-grandmother Opal married her nephew Luther in 1878,' Branch explained. 'It was legal at the time. It was a small community. But when I entered it into the software, the screen went black and a message appeared that said: THIS RELATIONSHIP IS NOT SUPPORTED BY GEOMETRY.'
FamilyForge's technical team confirmed that the software's underlying algorithm assumes all family trees are 'acyclic directed graphs' -- structures that flow in one direction without loops.
'We designed the system under the assumption that no person would be both an aunt and a wife to the same individual,' said lead developer Eric Node. 'This was, in retrospect, a naive assumption given the realities of 19th-century rural genealogy.'
Branch reports that subsequent attempts to enter the relationship caused the software to display increasingly distressed error messages, including 'Cannot compute degree of relation,' 'Pedigree collapse detected,' and finally, 'Please contact a historian.'
The issue affects an estimated 12 percent of users who research families from small, isolated communities where intermarriage was common.
'Every Appalachian genealogist knows this problem,' said researcher Clyde Fork. 'Our trees aren't trees. They're more like vines. Or possibly wreaths. The software industry needs to accept that family structures are sometimes non-Euclidean.'
FamilyForge has announced a patch that will support what it delicately calls 'non-standard kinship configurations.' The patch is expected in Q2.
AI-generated satirical fiction. Not real news.
Comments
Loading comments...