Not sure, crashing in ephinea.dll is weird.
1. Do you crash in Direct3D 8?
2. Are you using any custom textures?
3. Have you tried a fresh reinstall?
4. Is this an issue that just started happening? Were you able to play just fine before this event? When was the last time?
This isn't an issue anyone else is reporting so it's something specific to your setup. Honestly, I would try a fresh reinstall first to ensure no custom textures, go back to Direct3D 8, and see if that works first. If it does, then try Direct3D 9. If that works, then start adding back your custom textures one by one.