I use Mesh::buildEdgeList() method to create edge lists for make a stencil shadow, but I got a strange shadow!
( I use OGRE sample to test my mesh file )
My video card: nVidia Geforce4 MX440
My directx version: 9.0c
With 0.15.2 manifoldness isn't nessecary any more, but Ogre must somehow determine an outer hull, that is used for shadow calculation. So if it is the same model that caused the exception described here, Ogre wasn't able to do so.
If you don't already use 0.15.2 it will probably help to switch, otherwise I have no idea.