add ShmFailed, ShmVector