Want to point out that adding IE to exceptions doesn't help.
I looked through it in the debugger and it seems like in line 71 in DllMain.cpp:
pshared = (PSHARED_DATA)CreateDllSharedMemory(&dsm);
pshared is NULL in that case and thus it crashes on next line. Also looks like, by current design CreateDllSharedMemory may return NULL so I think it wouldn't hurt to add something like this on the next line:
if (!pshared) return FALSE;
And it seemingly solves the problem with IE11.