Unfortunately, some UNIXes (in particular some recent Linux kernels ) refuse to dump a core file if the task has changed uid (which smbd does often). To debug with this sort of system, you could try to attach to the running process using gdb smbd PID where you get PID from smbstatus . Then use c to continue and try to cause the core dump using the client. The debugger should catch the fault and tell you where it occurred. |