Date: Wed, 8 May 2019 15:00:54 +0200 From: Andrea Venturoli <ml@netfence.it> To: Hans Petter Selasky <hps@selasky.org>, Jan Beich <jbeich@FreeBSD.org> Cc: Konstantin Belousov <kostikbel@gmail.com>, timur@FreeBSD.org, freebsd-ports@freebsd.org Subject: Re: Samba dump (useless) core Message-ID: <7e963f52-b991-1d83-e4ec-b7663e7a2780@netfence.it> In-Reply-To: <c75138d2-dd0a-cc07-c9f1-d1084fe5ac6d@selasky.org> References: <169305b9-64ea-6305-8ef2-9c11b8c9baf3@netfence.it> <20190508102504.GY2748@kib.kiev.ua> <0eb47166-ddaf-d0ed-7730-91341634c72c@netfence.it> <k1f1-uq4m-wny@FreeBSD.org> <c75138d2-dd0a-cc07-c9f1-d1084fe5ac6d@selasky.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 5/8/19 2:46 PM, Hans Petter Selasky wrote: > On 2019-05-08 13:44, Jan Beich wrote: >> Andrea Venturoli <ml@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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7e963f52-b991-1d83-e4ec-b7663e7a2780>