copy heap in exec(), otherwise kmalloc() will panic the kernel