Failed to do the intersection operation

I use the occ to do the intersection operation, but it fails.

I also test it using FreeCAD, and it fails, too.

Would anyone help me?

The attachment is the two parts.