Recently, it became apparent to me that I was not the only one who always first thought in terms of cap product before actually computing a cup product. There is no denying this is evil, but I found it hard to get the actual historical source of an example where this line of thought fails.
More precisely, given a smooth manifold and a triangulation $T$, one first considers the barycentric subdivision $B$ of $T$ and produces the dual triangulation $T^*$ by glueing simplexes in $B$. The cap product is then defined between a chain of $T$ and a chain of $T^*$ and results in a chain of $B$.
Could someone be so kind as to provide a reference where, in the above setup, the cap product (in homology) is ill-defined?
I know this is probably Poul Heegard, but I could not find a reference...
As a bonus, a reference giving a characterisation of this phenomenon would be very welcome.