On 5/8/19 2:46 PM, Hans Petter Selasky wrote:
On 2019-05-08 13:44, Jan Beich wrote:
Andrea Venturoli <m...@netfence.it> writes:


Try to install GDB from ports and use that. It often helps.

Right!!! Thanks!!!

I always install installing it when I develop, but forgot to think about it in this sysadmin-side problem :)

At least now the trace has some info:
(gdb) bt
#0  0x0000000803e0d98a in kill () from /lib/libc.so.7
#1  0x0000000803e0d940 in __fail (msg=<optimized out>) at 
/usr/src/lib/libc/secure/stack_protector.c:110
#2  0x0000000803e0d8b0 in __stack_chk_fail () at 
/usr/src/lib/libc/secure/stack_protector.c:117
#3  0x0000000801f274e3 in E_deshash (passwd=<optimized out>, p16=0x80e8b1530 
"?I\246k\316@\323-\366b\017\300\277P\227L0\324~.\b") at 
../libcli/auth/smbencrypt.c:153
#4  0x000000081a6a5f17 in setup_given_passwords (io=0x7fffffffd940, 
g=0x7fffffffd980) at ../source4/dsdb/samdb/ldb_modules/password_hash.c:2379
#5  0x000000081a6a314c in setup_password_fields (io=0x7fffffffd940) at 
../source4/dsdb/samdb/ldb_modules/password_hash.c:2414
#6  0x000000081a6a1cdd in password_hash_mod_do_mod (ac=<optimized out>) at 
../source4/dsdb/samdb/ldb_modules/password_hash.c:4532
#7  get_domain_data_callback (req=<optimized out>, ares=<optimized out>) at 
../source4/dsdb/samdb/ldb_modules/password_hash.c:3920
#8  0x000000081d54457e in ltdb_callback (ev=<optimized out>, te=<optimized out>, 
t=..., private_data=<optimized out>) at ../lib/ldb/ldb_tdb/ldb_tdb.c:1654
#9  0x0000000803b1bbce in tevent_common_invoke_timer_handler () from 
/usr/local/lib/libtevent.so.0
#10 0x0000000803b1bd06 in tevent_common_loop_timer_delay () from 
/usr/local/lib/libtevent.so.0
#11 0x0000000803b1923f in ?? () from /usr/local/lib/libtevent.so.0
#12 0x0000000803b15ead in _tevent_loop_once () from 
/usr/local/lib/libtevent.so.0
#13 0x00000008093b509b in ldb_wait (handle=0x823cea820, type=<optimized out>) 
at ../lib/ldb/common/ldb.c:639
#14 0x00000008095d3c0f in dsdb_autotransaction_request (sam_ldb=0x80e85e1a0, 
req=0x823dc7de0) at ../source4/dsdb/common/util.c:1120
#15 samdb_set_password_internal (ldb=<optimized out>, mem_ctx=<optimized out>, user_dn=<optimized out>, domain_dn=<optimized out>, new_password=<optimized out>, lmNewHash=<optimized out>, ntNewHash=<optimized out>, lmOldHash=<optimized out>, ntOldHash=<optimized out>, reject_reason=<optimized out>, _dominfo=<optimized out>, permit_interdomain_trust=<optimized out>) at ../source4/dsdb/common/util.c:2340 #16 0x00000008095d498d in samdb_set_password_sid (ldb=0x80e85e1a0, mem_ctx=<optimized out>, user_sid=<optimized out>, new_version=0xe8ef06000007fff, new_password=0x7fffffffdec0, lmNewHash=0x0, ntNewHash=0x0, lmOldHash=0x0, ntOldHash=0x80e8b23a0, reject_reason=0x0, _dominfo=0x0) at ../source4/dsdb/common/util.c:2817
#17 0x0000000816d7eacd in dcesrv_netr_ServerPasswordSet2 (dce_call=<optimized out>, 
mem_ctx=<optimized out>, r=<optimized out>) at 
../source4/rpc_server/netlogon/dcerpc_netlogon.c:821
#18 netlogon__op_dispatch (dce_call=0x823f62260, mem_ctx=0x823f62260, 
r=0x823cea6e0) at default/librpc/gen_ndr/ndr_netlogon_s.c:399
#19 0x0000000816d78241 in dcesrv_request (call=<optimized out>) at 
../source4/rpc_server/dcerpc_server.c:1874
#20 dcesrv_process_ncacn_packet (dce_conn=<optimized out>, pkt=<optimized out>, 
blob=...) at ../source4/rpc_server/dcerpc_server.c:2196
#21 dcesrv_read_fragment_done (subreq=<optimized out>) at 
../source4/rpc_server/dcerpc_server.c:2774
#22 0x000000080682117a in dcerpc_read_ncacn_packet_done (subreq=<optimized 
out>) at ../librpc/rpc/dcerpc_util.c:835
#23 0x0000000806600619 in tstream_readv_pdu_readv_done (subreq=0x823ca6c80) at 
../lib/tsocket/tsocket_helpers.c:319
#24 0x00000008065ff7ce in tstream_readv_done (subreq=0x80e846700) at 
../lib/tsocket/tsocket.c:604
#25 0x0000000803b16fa7 in tevent_common_invoke_immediate_handler () from 
/usr/local/lib/libtevent.so.0
#26 0x0000000803b17004 in tevent_common_loop_immediate () from 
/usr/local/lib/libtevent.so.0
#27 0x0000000803b1922c in ?? () from /usr/local/lib/libtevent.so.0
#28 0x0000000803b15ead in _tevent_loop_once () from 
/usr/local/lib/libtevent.so.0
#29 0x0000000803b160eb in tevent_common_loop_wait () from 
/usr/local/lib/libtevent.so.0
#30 0x000000080ec09aeb in standard_accept_connection (ev=0x80e85e060, lp_ctx=0x80e853060, 
sock=<optimized out>, new_conn=0x8021355f0 <stream_new_connection>, 
private_data=0x80e9db7c0, process_context=0x80e8ce860)
    at ../source4/smbd/process_standard.c:384
#31 0x0000000803b16b6d in tevent_common_invoke_fd_handler () from 
/usr/local/lib/libtevent.so.0
#32 0x0000000803b1990a in ?? () from /usr/local/lib/libtevent.so.0
#33 0x0000000803b15ead in _tevent_loop_once () from 
/usr/local/lib/libtevent.so.0
#34 0x0000000803b160eb in tevent_common_loop_wait () from 
/usr/local/lib/libtevent.so.0
#35 0x000000080ec09d51 in standard_new_task (ev=0x80e85e060, lp_ctx=0x80e853060, 
service_name=0x816b4cff6 "rpc", new_task=0x802136200 <task_server_callback>, 
private_data=0x80e8cea90, service_details=0x80e84ecc0, from_parent_fd=24)
    at ../source4/smbd/process_standard.c:494
#36 0x00000008021361e2 in task_server_startup (event_ctx=0x80e85e060, lp_ctx=0x80e853060, service_name=0x816b4cff6 "rpc", model_ops=0x80ee0bb90 <standard_ops>, task_init=0x816b4cd70 <dcesrv_task_init>, service_details=0x80e84ecc0, from_parent_fd=24) at ../source4/smbd/service_task.c:123
#37 0x0000000802134c36 in server_service_init (name=0x80e84c950 "rpc", event_context=<optimized 
out>, lp_ctx=<optimized out>, model_ops=<optimized out>, from_parent_fd=<optimized out>) at 
../source4/smbd/service.c:70
#38 server_service_startup (event_ctx=0x80e85e060, lp_ctx=0x80e853060, model=<optimized 
out>, server_services=0x80e85d360, from_parent_fd=<optimized out>) at 
../source4/smbd/service.c:108
#39 0x0000000001025c19 in binary_smbd_main (binary_name=<optimized out>, argc=<optimized 
out>, argv=<optimized out>) at ../source4/smbd/server.c:714
#40 main (argc=<optimized out>, argv=<optimized out>) at 
../source4/smbd/server.c:745

I'm posting it here in case anyone is interested, while I'm looking into what jbeich suggested.


 bye & Thanks
        av.
_______________________________________________
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to