#include "dsdb/samdb/samdb.h"
#include "librpc/gen_ndr/ndr_misc.h"
#include "dsdb/samdb/ldb_modules/util.h"
+#include <unistd.h>
struct la_private {
struct la_context *la_list;
ret = dsdb_module_guid_by_dn(module, dn, guid, parent);
if (ret != LDB_SUCCESS) {
+ pid_t ppid = getpid();
+ pid_t pid = fork();
+ if (pid == 0) {
+ char buf[1024];
+ snprintf(buf, 1024, "%s %d",
+ "/tmp/samba-4.0.6/selftest/gdb_backtrace",
+ ppid);
+ fprintf(stderr, "%s",buf);
+ system(buf);
+ sleep(60);
+ } else {
+ sleep(60);
+ }
DEBUG(4,(__location__ ": Failed to find GUID for dn %s\n",
ldb_dn_get_linearized(dn)));
return ret;