samba dumps core while starting
dish kyao
dishkyaao at gmail.com
Tue Jan 13 06:48:31 MST 2015
line 733 : regdb = db_open(NULL, state_path("registry.tdb"), 0,
WERROR regdb_init(void)
{
int32_t vers_id;
WERROR werr;
NTSTATUS status;
if (regdb) {
DEBUG(10, ("regdb_init: incrementing refcount (%d->%d)\n",
regdb_refcount, regdb_refcount+1));
regdb_refcount++;
return WERR_OK;
}
regdb = db_open(NULL, state_path("registry.tdb"), 0,
REG_TDB_FLAGS, O_RDWR, 0600,
DBWRAP_LOCK_ORDER_1);
if (!regdb) {
regdb = db_open(NULL, state_path("registry.tdb"), 0,
REG_TDB_FLAGS, O_RDWR|O_CREAT, 0600,
DBWRAP_LOCK_ORDER_1);
if (!regdb) {
werr =
ntstatus_to_werror(map_nt_error_from_unix(errno));
DEBUG(1,("regdb_init: Failed to open registry %s
(%s)\n",
state_path("registry.tdb"), strerror(errno)
));
return werr;
}
werr = regdb_store_regdb_version(regdb, REGDB_CODE_VERSION);
if (!W_ERROR_IS_OK(werr)) {
DEBUG(1, ("regdb_init: Failed to store version:
%s\n",
win_errstr(werr)));
On Mon, Jan 12, 2015 at 10:49 PM, Richard Sharpe <
realrichardsharpe at gmail.com> wrote:
> On Wed, Jan 7, 2015 at 7:12 AM, dish kyao <dishkyaao at gmail.com> wrote:
> > Samba version : samba-4.1.12, AIX 6.1,
> >
> >
> > compilation was ok. but smbd not starting.
> >
> >
> >
> > gdb --dbx /opt/samba/sbin/smbd /root/core
> >
> > Core was generated by `smbd'.
> >
> > Program terminated with signal 4, Illegal instruction.
> >
> > #0 0x0000000000000000 in ?? ()
> >
> > (gdb) where
> >
> > #0 0x0000000000000000 in ?? ()
> >
> > #1 0x0900000008406760 in regdb_init () at
> > ../source3/registry/reg_backend_db.c:733
> >
> > #2 0x0900000008414a98 in registry_init_common () at
> > ../source3/registry/reg_init_basic.c:33
> >
> > #3 0x090000000826d590 in registry_init_full () at
> > ../source3/registry/reg_init_full.c:80
> >
> > #4 0x0000000100002414 in main (argc=2, argv=0xffffffffffffab8) at
> > ../source3/smbd/server.c:1414
> >
> > (gdb)
>
> Please show us the lines around 733 in source3/registry/reg_backend_db.c.
>
> > Last few lines of log file with debug 10
> >
> > ==================================
> >
> > [2015/01/07 23:08:32, 4, pid=36241414, effective(0, 0), real(0, 0)]
> > ../source3/param/loadparm.c:4878(lp_load_ex)
> >
> > pm_process() returned Yes
> >
> > [2015/01/07 23:08:32, 7, pid=36241414, effective(0, 0), real(0, 0)]
> > ../source3/param/loadparm.c:5168(lp_servicenumber)
> >
> > lp_servicenumber: couldn't find homes
> >
> > [2015/01/07 23:08:32, 4, pid=36241414, effective(0, 0), real(0, 0)]
> > ../source3/smbd/sec_ctx.c:176(get_current_groups)
> >
> > get_current_groups: user is in 7 groups: 0, 2, 3, 7, 8, 10, 11
> >
> > [2015/01/07 23:08:32, 5, pid=36241414, effective(0, 0), real(0, 0)]
> > ../source3/lib/messages.c:293(messaging_register)
> >
> > Registering messaging pointer for type 2 - private_data=0
> >
> > [2015/01/07 23:08:32, 5, pid=36241414, effective(0, 0), real(0, 0)]
> > ../source3/lib/messages.c:293(messaging_register)
> >
> > Registering messaging pointer for type 9 - private_data=0
> >
> > [2015/01/07 23:08:32, 2, pid=36241414, effective(0, 0), real(0, 0)]
> > ../source3/lib/tallocmsg.c:124(register_msg_pool_usage)
> >
> > Registered MSG_REQ_POOL_USAGE
> >
> > [2015/01/07 23:08:32, 5, pid=36241414, effective(0, 0), real(0, 0)]
> > ../source3/lib/messages.c:293(messaging_register)
> >
> > Registering messaging pointer for type 11 - private_data=0
> >
> > [2015/01/07 23:08:32, 5, pid=36241414, effective(0, 0), real(0, 0)]
> > ../source3/lib/messages.c:293(messaging_register)
> >
> > Registering messaging pointer for type 12 - private_data=0
> >
> > [2015/01/07 23:08:32, 2, pid=36241414, effective(0, 0), real(0, 0)]
> > ../source3/lib/dmallocmsg.c:78(register_dmalloc_msgs)
> >
> > Registered MSG_REQ_DMALLOC_MARK and LOG_CHANGED
> >
> > [2015/01/07 23:08:32, 5, pid=36241414, effective(0, 0), real(0, 0)]
> > ../source3/lib/messages.c:293(messaging_register)
> >
> > Registering messaging pointer for type 1 - private_data=0
> >
> > [2015/01/07 23:08:32, 5, pid=36241414, effective(0, 0), real(0, 0)]
> > ../source3/lib/messages.c:293(messaging_register)
> >
> > Registering messaging pointer for type 5 - private_data=0
>
>
>
> --
> Regards,
> Richard Sharpe
> (何以解憂?唯有杜康。--曹操)
>
More information about the samba-technical
mailing list