Discussion:
[openchange][devel] Crash in OpenChange server provisioning
Girish V
2009-12-20 06:40:07 UTC
Permalink
Dear all,

I provision the server and then this crash occurs never now and then.

I try a few times and this crash goes away but I want to know the
technical way to solve it. ;)

Here is the complete log.

zmail-customer2:/usr/local/samba# ./sbin/samba -d5 -iM single
lp_load: refreshing parameters from /usr/local/samba/etc/smb.conf
params.c:pm_process() - Processing configuration file
"/usr/local/samba/etc/smb.conf
"
Processing section "[globals]"
Processing section "[netlogon]"
Processing section "[sysvol]"
pm_process() returned Yes
adding hidden service IPC$
adding hidden service ADMIN$
samba version 4.0.0alpha10 started.
Copyright Andrew Tridgell and the Samba Team 1992-2009
GENSEC backend 'krb5' registered
GENSEC backend 'fake_gssapi_krb5' registered
GENSEC backend 'schannel' registered
GENSEC backend 'spnego' registered
GENSEC backend 'gssapi_spnego' registered
GENSEC backend 'gssapi_krb5' registered
GENSEC backend 'gssapi_krb5_sasl' registered
GENSEC backend 'ntlmssp' registered
NTPTR backend 'simple_ldb'
NTVFS backend 'simple' for type 1 registered
NTVFS backend 'cifs' for type 1 registered
NTVFS backend 'nbench' for type 1 registered
NTVFS backend 'unixuid' for type 1 registered
NTVFS backend 'unixuid' for type 3 registered
NTVFS backend 'unixuid' for type 2 registered
NTVFS backend 'cifsposix' for type 1 registered
NTVFS backend 'smb2' for type 1 registered
NTVFS backend 'default' for type 2 registered
NTVFS backend 'default' for type 3 registered
NTVFS backend 'default' for type 1 registered
NTVFS backend 'posix' for type 1 registered
PROCESS_MODEL 'standard' registered
PROCESS_MODEL 'prefork' registered
PROCESS_MODEL 'single' registered
AUTH backend 'winbind_samba3' registered
AUTH backend 'winbind' registered
AUTH backend 'winbind_wbclient' registered
AUTH backend 'server' registered
AUTH backend 'name_to_ntstatus' registered
AUTH backend 'fixed_challenge' registered
AUTH backend 'unix' registered
AUTH backend 'anonymous' registered
AUTH backend 'sam' registered
AUTH backend 'sam_ignoredomain' registered
SHARE backend [ldb] registered.
SHARE backend [classic] registered.
(normal if no LDAP backend required) Could not find entry to match
filter: '(&(objec
tclass=ldapSecret)(cn=SAMDB Credentials))' base: '(null)'
ldb: pdc_fsmo_init: we are master: yes

ldb: naming_fsmo_init: we are master: yes

schema_fsmo_init: we are master: yes
ldb_wrap open of sam.ldb
ldb: no modules required by the db
ldb: No modules specified for this database
ldb_wrap open of privilege.ldb
ldb: no modules required by the db
ldb: No modules specified for this database
ldb_wrap open of /usr/local/samba/private/schannel.ldb
samba: using 'single' process model
DCERPC endpoint server 'wkssvc' registered
DCERPC endpoint server 'drsuapi' registered
DCERPC endpoint server 'spoolss' registered
DCERPC endpoint server 'winreg' registered
DCERPC endpoint server 'epmapper' registered
DCERPC endpoint server 'srvsvc' registered
DCERPC endpoint server 'netlogon' registered
DCERPC endpoint server 'browser' registered
DCERPC endpoint server 'rpcecho' registered
DCERPC endpoint server 'unixinfo' registered
DCERPC endpoint server 'samr' registered
DCERPC endpoint server 'remote' registered
DCERPC endpoint server 'dssetup' registered
DCERPC endpoint server 'lsarpc' registered
DCERPC endpoint server 'exchange_emsmdb' registered
DCERPC endpoint server 'exchange_nsp' registered
DCERPC endpoint server 'exchange_ds_rfr' registered
DCERPC endpoint server 'mapiproxy' registered
dcesrv_interface_register: interface 'epmapper' registered on endpoint
'ncacn_np:[\p
ipe\epmapper]'
dcesrv_interface_register: interface 'epmapper' registered on endpoint
'ncacn_ip_tcp
:[135]'
dcesrv_interface_register: interface 'epmapper' registered on endpoint
'ncalrpc:[EPM
APPER]'
MAPIPROXY module 'pack' registered
MAPIPROXY module 'downgrade' registered
MAPIPROXY module 'cache' registered
MAPIPROXY module 'dummy' registered
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
INTERNAL ERROR: Signal 6 in pid 22426 (4.0.0alpha10)
Please read the file BUGS.txt in the distribution
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
PANIC: internal error
BACKTRACE: 21 stack frames:
#0 ./sbin/samba(call_backtrace+0x2b) [0x8a181c3]
#1 ./sbin/samba(smb_panic+0x296) [0x8a18545]
#2 ./sbin/samba [0x8a18710]
#3 ./sbin/samba(fault_setup+0) [0x8a18745]
#4 [0xb7faa400]
#5 /lib/i686/cmov/libc.so.6(abort+0x188) [0xb7c68008]
#6 /usr/lib/libtalloc.so.1 [0xb7d9d55c]
#7 /usr/lib/libtalloc.so.1(talloc_free+0x27b) [0xb7da21db]
#8 /usr/local/samba/lib/libmapiproxy.so.0(mapiproxy_module_init+0x46)
[0xb421b146]
#9 /usr/local/samba/modules/dcerpc_server/dcesrv_mapiproxy.so [0xb4fa8ca5]
#10 ./sbin/samba(dcesrv_init_context+0x1b8) [0x8109b02]
#11 ./sbin/samba [0x81060bb]
#12 ./sbin/samba [0x80f849f]
#13 ./sbin/samba [0x8a0d9e1]
#14 ./sbin/samba(task_server_startup+0x89) [0x80f8530]
#15 ./sbin/samba [0x80f5b6f]
#16 ./sbin/samba(server_service_startup+0x141) [0x80f5cd6]
#17 ./sbin/samba [0x80f4fda]
#18 ./sbin/samba(main+0x38) [0x80f50eb]
#19 /lib/i686/cmov/libc.so.6(__libc_start_main+0xe5) [0xb7c51775]
#20 ./sbin/samba [0x80f3de1]
Aborted

-Girish
Brad Hards
2009-12-20 07:35:03 UTC
Permalink
Post by Girish V
Dear all,
I provision the server and then this crash occurs never now and then.
I try a few times and this crash goes away but I want to know the
technical way to solve it. ;)
Not really sure. Is it possible to get a debug build, so the backtrace
contains the line numbers where the crash is occuring?

Brad
Girish V
2009-12-21 04:48:27 UTC
Permalink
Post by Brad Hards
Post by Girish V
Dear all,
I provision the server and then this crash occurs never now and then.
I try a few times and this crash goes away but I want to know the
technical way to solve it. ;)
Not really sure. Is it possible to get a debug build, so the backtrace
contains the line numbers where the crash is occuring?
I think I solved it by installing the latest talloc library.

But now that you mention it I am curious to know how to create a debug
build with openchange. Do you mean "CFLAGS+=-g" in Makefile?

Thanks.

-Girish
Girish V
2009-12-21 04:48:27 UTC
Permalink
Post by Brad Hards
Post by Girish V
Dear all,
I provision the server and then this crash occurs never now and then.
I try a few times and this crash goes away but I want to know the
technical way to solve it. ;)
Not really sure. Is it possible to get a debug build, so the backtrace
contains the line numbers where the crash is occuring?
I think I solved it by installing the latest talloc library.

But now that you mention it I am curious to know how to create a debug
build with openchange. Do you mean "CFLAGS+=-g" in Makefile?

Thanks.

-Girish
Girish V
2009-12-21 04:48:27 UTC
Permalink
Post by Brad Hards
Post by Girish V
Dear all,
I provision the server and then this crash occurs never now and then.
I try a few times and this crash goes away but I want to know the
technical way to solve it. ;)
Not really sure. Is it possible to get a debug build, so the backtrace
contains the line numbers where the crash is occuring?
I think I solved it by installing the latest talloc library.

But now that you mention it I am curious to know how to create a debug
build with openchange. Do you mean "CFLAGS+=-g" in Makefile?

Thanks.

-Girish

Girish V
2009-12-20 06:40:07 UTC
Permalink
Dear all,

I provision the server and then this crash occurs never now and then.

I try a few times and this crash goes away but I want to know the
technical way to solve it. ;)

Here is the complete log.

zmail-customer2:/usr/local/samba# ./sbin/samba -d5 -iM single
lp_load: refreshing parameters from /usr/local/samba/etc/smb.conf
params.c:pm_process() - Processing configuration file
"/usr/local/samba/etc/smb.conf
"
Processing section "[globals]"
Processing section "[netlogon]"
Processing section "[sysvol]"
pm_process() returned Yes
adding hidden service IPC$
adding hidden service ADMIN$
samba version 4.0.0alpha10 started.
Copyright Andrew Tridgell and the Samba Team 1992-2009
GENSEC backend 'krb5' registered
GENSEC backend 'fake_gssapi_krb5' registered
GENSEC backend 'schannel' registered
GENSEC backend 'spnego' registered
GENSEC backend 'gssapi_spnego' registered
GENSEC backend 'gssapi_krb5' registered
GENSEC backend 'gssapi_krb5_sasl' registered
GENSEC backend 'ntlmssp' registered
NTPTR backend 'simple_ldb'
NTVFS backend 'simple' for type 1 registered
NTVFS backend 'cifs' for type 1 registered
NTVFS backend 'nbench' for type 1 registered
NTVFS backend 'unixuid' for type 1 registered
NTVFS backend 'unixuid' for type 3 registered
NTVFS backend 'unixuid' for type 2 registered
NTVFS backend 'cifsposix' for type 1 registered
NTVFS backend 'smb2' for type 1 registered
NTVFS backend 'default' for type 2 registered
NTVFS backend 'default' for type 3 registered
NTVFS backend 'default' for type 1 registered
NTVFS backend 'posix' for type 1 registered
PROCESS_MODEL 'standard' registered
PROCESS_MODEL 'prefork' registered
PROCESS_MODEL 'single' registered
AUTH backend 'winbind_samba3' registered
AUTH backend 'winbind' registered
AUTH backend 'winbind_wbclient' registered
AUTH backend 'server' registered
AUTH backend 'name_to_ntstatus' registered
AUTH backend 'fixed_challenge' registered
AUTH backend 'unix' registered
AUTH backend 'anonymous' registered
AUTH backend 'sam' registered
AUTH backend 'sam_ignoredomain' registered
SHARE backend [ldb] registered.
SHARE backend [classic] registered.
(normal if no LDAP backend required) Could not find entry to match
filter: '(&(objec
tclass=ldapSecret)(cn=SAMDB Credentials))' base: '(null)'
ldb: pdc_fsmo_init: we are master: yes

ldb: naming_fsmo_init: we are master: yes

schema_fsmo_init: we are master: yes
ldb_wrap open of sam.ldb
ldb: no modules required by the db
ldb: No modules specified for this database
ldb_wrap open of privilege.ldb
ldb: no modules required by the db
ldb: No modules specified for this database
ldb_wrap open of /usr/local/samba/private/schannel.ldb
samba: using 'single' process model
DCERPC endpoint server 'wkssvc' registered
DCERPC endpoint server 'drsuapi' registered
DCERPC endpoint server 'spoolss' registered
DCERPC endpoint server 'winreg' registered
DCERPC endpoint server 'epmapper' registered
DCERPC endpoint server 'srvsvc' registered
DCERPC endpoint server 'netlogon' registered
DCERPC endpoint server 'browser' registered
DCERPC endpoint server 'rpcecho' registered
DCERPC endpoint server 'unixinfo' registered
DCERPC endpoint server 'samr' registered
DCERPC endpoint server 'remote' registered
DCERPC endpoint server 'dssetup' registered
DCERPC endpoint server 'lsarpc' registered
DCERPC endpoint server 'exchange_emsmdb' registered
DCERPC endpoint server 'exchange_nsp' registered
DCERPC endpoint server 'exchange_ds_rfr' registered
DCERPC endpoint server 'mapiproxy' registered
dcesrv_interface_register: interface 'epmapper' registered on endpoint
'ncacn_np:[\p
ipe\epmapper]'
dcesrv_interface_register: interface 'epmapper' registered on endpoint
'ncacn_ip_tcp
:[135]'
dcesrv_interface_register: interface 'epmapper' registered on endpoint
'ncalrpc:[EPM
APPER]'
MAPIPROXY module 'pack' registered
MAPIPROXY module 'downgrade' registered
MAPIPROXY module 'cache' registered
MAPIPROXY module 'dummy' registered
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
INTERNAL ERROR: Signal 6 in pid 22426 (4.0.0alpha10)
Please read the file BUGS.txt in the distribution
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
PANIC: internal error
BACKTRACE: 21 stack frames:
#0 ./sbin/samba(call_backtrace+0x2b) [0x8a181c3]
#1 ./sbin/samba(smb_panic+0x296) [0x8a18545]
#2 ./sbin/samba [0x8a18710]
#3 ./sbin/samba(fault_setup+0) [0x8a18745]
#4 [0xb7faa400]
#5 /lib/i686/cmov/libc.so.6(abort+0x188) [0xb7c68008]
#6 /usr/lib/libtalloc.so.1 [0xb7d9d55c]
#7 /usr/lib/libtalloc.so.1(talloc_free+0x27b) [0xb7da21db]
#8 /usr/local/samba/lib/libmapiproxy.so.0(mapiproxy_module_init+0x46)
[0xb421b146]
#9 /usr/local/samba/modules/dcerpc_server/dcesrv_mapiproxy.so [0xb4fa8ca5]
#10 ./sbin/samba(dcesrv_init_context+0x1b8) [0x8109b02]
#11 ./sbin/samba [0x81060bb]
#12 ./sbin/samba [0x80f849f]
#13 ./sbin/samba [0x8a0d9e1]
#14 ./sbin/samba(task_server_startup+0x89) [0x80f8530]
#15 ./sbin/samba [0x80f5b6f]
#16 ./sbin/samba(server_service_startup+0x141) [0x80f5cd6]
#17 ./sbin/samba [0x80f4fda]
#18 ./sbin/samba(main+0x38) [0x80f50eb]
#19 /lib/i686/cmov/libc.so.6(__libc_start_main+0xe5) [0xb7c51775]
#20 ./sbin/samba [0x80f3de1]
Aborted

-Girish
Brad Hards
2009-12-20 07:35:03 UTC
Permalink
Post by Girish V
Dear all,
I provision the server and then this crash occurs never now and then.
I try a few times and this crash goes away but I want to know the
technical way to solve it. ;)
Not really sure. Is it possible to get a debug build, so the backtrace
contains the line numbers where the crash is occuring?

Brad
Girish V
2009-12-20 06:40:07 UTC
Permalink
Dear all,

I provision the server and then this crash occurs never now and then.

I try a few times and this crash goes away but I want to know the
technical way to solve it. ;)

Here is the complete log.

zmail-customer2:/usr/local/samba# ./sbin/samba -d5 -iM single
lp_load: refreshing parameters from /usr/local/samba/etc/smb.conf
params.c:pm_process() - Processing configuration file
"/usr/local/samba/etc/smb.conf
"
Processing section "[globals]"
Processing section "[netlogon]"
Processing section "[sysvol]"
pm_process() returned Yes
adding hidden service IPC$
adding hidden service ADMIN$
samba version 4.0.0alpha10 started.
Copyright Andrew Tridgell and the Samba Team 1992-2009
GENSEC backend 'krb5' registered
GENSEC backend 'fake_gssapi_krb5' registered
GENSEC backend 'schannel' registered
GENSEC backend 'spnego' registered
GENSEC backend 'gssapi_spnego' registered
GENSEC backend 'gssapi_krb5' registered
GENSEC backend 'gssapi_krb5_sasl' registered
GENSEC backend 'ntlmssp' registered
NTPTR backend 'simple_ldb'
NTVFS backend 'simple' for type 1 registered
NTVFS backend 'cifs' for type 1 registered
NTVFS backend 'nbench' for type 1 registered
NTVFS backend 'unixuid' for type 1 registered
NTVFS backend 'unixuid' for type 3 registered
NTVFS backend 'unixuid' for type 2 registered
NTVFS backend 'cifsposix' for type 1 registered
NTVFS backend 'smb2' for type 1 registered
NTVFS backend 'default' for type 2 registered
NTVFS backend 'default' for type 3 registered
NTVFS backend 'default' for type 1 registered
NTVFS backend 'posix' for type 1 registered
PROCESS_MODEL 'standard' registered
PROCESS_MODEL 'prefork' registered
PROCESS_MODEL 'single' registered
AUTH backend 'winbind_samba3' registered
AUTH backend 'winbind' registered
AUTH backend 'winbind_wbclient' registered
AUTH backend 'server' registered
AUTH backend 'name_to_ntstatus' registered
AUTH backend 'fixed_challenge' registered
AUTH backend 'unix' registered
AUTH backend 'anonymous' registered
AUTH backend 'sam' registered
AUTH backend 'sam_ignoredomain' registered
SHARE backend [ldb] registered.
SHARE backend [classic] registered.
(normal if no LDAP backend required) Could not find entry to match
filter: '(&(objec
tclass=ldapSecret)(cn=SAMDB Credentials))' base: '(null)'
ldb: pdc_fsmo_init: we are master: yes

ldb: naming_fsmo_init: we are master: yes

schema_fsmo_init: we are master: yes
ldb_wrap open of sam.ldb
ldb: no modules required by the db
ldb: No modules specified for this database
ldb_wrap open of privilege.ldb
ldb: no modules required by the db
ldb: No modules specified for this database
ldb_wrap open of /usr/local/samba/private/schannel.ldb
samba: using 'single' process model
DCERPC endpoint server 'wkssvc' registered
DCERPC endpoint server 'drsuapi' registered
DCERPC endpoint server 'spoolss' registered
DCERPC endpoint server 'winreg' registered
DCERPC endpoint server 'epmapper' registered
DCERPC endpoint server 'srvsvc' registered
DCERPC endpoint server 'netlogon' registered
DCERPC endpoint server 'browser' registered
DCERPC endpoint server 'rpcecho' registered
DCERPC endpoint server 'unixinfo' registered
DCERPC endpoint server 'samr' registered
DCERPC endpoint server 'remote' registered
DCERPC endpoint server 'dssetup' registered
DCERPC endpoint server 'lsarpc' registered
DCERPC endpoint server 'exchange_emsmdb' registered
DCERPC endpoint server 'exchange_nsp' registered
DCERPC endpoint server 'exchange_ds_rfr' registered
DCERPC endpoint server 'mapiproxy' registered
dcesrv_interface_register: interface 'epmapper' registered on endpoint
'ncacn_np:[\p
ipe\epmapper]'
dcesrv_interface_register: interface 'epmapper' registered on endpoint
'ncacn_ip_tcp
:[135]'
dcesrv_interface_register: interface 'epmapper' registered on endpoint
'ncalrpc:[EPM
APPER]'
MAPIPROXY module 'pack' registered
MAPIPROXY module 'downgrade' registered
MAPIPROXY module 'cache' registered
MAPIPROXY module 'dummy' registered
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
INTERNAL ERROR: Signal 6 in pid 22426 (4.0.0alpha10)
Please read the file BUGS.txt in the distribution
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
PANIC: internal error
BACKTRACE: 21 stack frames:
#0 ./sbin/samba(call_backtrace+0x2b) [0x8a181c3]
#1 ./sbin/samba(smb_panic+0x296) [0x8a18545]
#2 ./sbin/samba [0x8a18710]
#3 ./sbin/samba(fault_setup+0) [0x8a18745]
#4 [0xb7faa400]
#5 /lib/i686/cmov/libc.so.6(abort+0x188) [0xb7c68008]
#6 /usr/lib/libtalloc.so.1 [0xb7d9d55c]
#7 /usr/lib/libtalloc.so.1(talloc_free+0x27b) [0xb7da21db]
#8 /usr/local/samba/lib/libmapiproxy.so.0(mapiproxy_module_init+0x46)
[0xb421b146]
#9 /usr/local/samba/modules/dcerpc_server/dcesrv_mapiproxy.so [0xb4fa8ca5]
#10 ./sbin/samba(dcesrv_init_context+0x1b8) [0x8109b02]
#11 ./sbin/samba [0x81060bb]
#12 ./sbin/samba [0x80f849f]
#13 ./sbin/samba [0x8a0d9e1]
#14 ./sbin/samba(task_server_startup+0x89) [0x80f8530]
#15 ./sbin/samba [0x80f5b6f]
#16 ./sbin/samba(server_service_startup+0x141) [0x80f5cd6]
#17 ./sbin/samba [0x80f4fda]
#18 ./sbin/samba(main+0x38) [0x80f50eb]
#19 /lib/i686/cmov/libc.so.6(__libc_start_main+0xe5) [0xb7c51775]
#20 ./sbin/samba [0x80f3de1]
Aborted

-Girish
Brad Hards
2009-12-20 07:35:03 UTC
Permalink
Post by Girish V
Dear all,
I provision the server and then this crash occurs never now and then.
I try a few times and this crash goes away but I want to know the
technical way to solve it. ;)
Not really sure. Is it possible to get a debug build, so the backtrace
contains the line numbers where the crash is occuring?

Brad
Loading...