mem alloc bug 1