Apply by doing:
       cd /usr/src
       patch -p0 < 010_sysvshm.patch

And then rebuild your kernel.

Index: sys/kern/sysv_shm.c
===================================================================
RCS file: /cvs/src/sys/kern/sysv_shm.c,v
retrieving revision 1.38
diff -u -r1.38 sysv_shm.c
--- sys/kern/sysv_shm.c 21 Aug 2003 05:20:07 -0000      1.38
+++ sys/kern/sysv_shm.c 5 Feb 2004 21:36:26 -0000
@@ -272,8 +272,10 @@
       error = uvm_map(&p->p_vmspace->vm_map, &attach_va, size,
           shm_handle->shm_object, 0, 0, UVM_MAPFLAG(prot, prot,
           UVM_INH_SHARE, UVM_ADV_RANDOM, 0));
-       if (error)
+       if (error) {
+               uao_detach(shm_handle->shm_object);
               return (error);
+       }

       shmmap_s->va = attach_va;
       shmmap_s->shmid = SCARG(uap, shmid);