I thought the alignment was dealt with?
t@1 (l@1) program terminated by signal BUS (invalid address alignment) current thread: t@1 =>[1] mdb_node_search(mc = 0x100620a68, key = 0xffffffff7fffe7b8, exactp = 0xffffffff7fffc56c), line 2957 in "mdb.c" [2] mdb_cursor_set(mc = 0x100620a68, key = 0xffffffff7fffe7b8, data = (nil), op = MDB_SET_RANGE, exactp = 0xffffffff7fffc56c), line 3613 in "mdb.c" [3] mdb_cursor_set(mc = 0x1006208e0, key = 0xffffffff7fffe7c8, data = 0xffffffff7fffe7b8, op = MDB_GET_BOTH, exactp = 0xffffffff7fffc688), line 3653 in "mdb.c" [4] mdb_cursor_get(mc = 0x1006208e0, key = 0xffffffff7fffe7c8, data = 0xffffffff7fffe7b8, op = MDB_GET_BOTH), line 3798 in "mdb.c" [5] mdb_dn2id(op = 0xffffffff7fffebd0, txn = 0x100a3cf10, mc = 0x1006208e0, in = 0xffffffff7fffe960, id = 0xffffffff7fffe928, matched = (nil), nmatched = 0xffffffff7fffe930), line 317 in "dn2id.c" [6] mdb_tool_next_id(op = 0xffffffff7fffebd0, tid = 0x100a3cf10, e = 0x100a25698, text = 0xffffffff7fffeed0, hole = 0), line 396 in "tools.c" [7] mdb_tool_entry_put(be = 0x10061e270, e = 0x100a25698, text = 0xffffffff7fffeed0), line 631 in "tools.c" [8] slapadd(argc = 8, argv = 0xffffffff7ffff268), line 428 in "slapadd.c" [9] main(argc = 8, argv = 0xffffffff7ffff268), line 664 in "main.c"
I'm on 2_4:
commit 3d386f0738e92dcbaf76950835ab4bc9e5e1a0b8 Author: Howard Chu hyc@openldap.org Date: Wed Nov 9 15:34:53 2011 -0800
did it not make it to the branch yet?