shmat return (void *)-1 on failure
always check return value of `shmat`
report issue to right outlet

Signed-off-by: antoine@nusmuk-12.04 <antoine.villeret@gmail.com>
set shm_addr to NULL on failure.
report error to 2nd outlet