Fluid in moving glass simulation
The 'normals' i.e. the direction of the faces on your chalice are inverted, or pointing the wrong way. The darkened shading of the chalice is indicative of this. This means that he fluid simulation will have trouble telling what the inside and the outside of your mesh is. On the left is your model with incorrect normals, and on the right, correct normals:



Enter edit mode for the chalice, select everything and press Ctrl+N to 'Recalculate normals'.

As a side note, your fluid domain is very large. If you need it that large then that's fine, but if you don't, make sure your domain is as small as possible. Using a large domain will use a large amount of ram compared to a domain which is small and compact. 

I would also recommend disabling 'Remove air bubbles' in the 'Fluid Boundary' panel for the domain object to stop the liquid appearing through the sides of the chalice.