Samba current master branch server crash

Steve French smfrench at gmail.com
Mon Jun 30 18:33:42 UTC 2025


And most recent commit was:
commit 5b9492ada40352213448a5050a187948c9d72ebc (HEAD -> master,
origin/master, origin/HEAD)
Author: Daniel Widrick <dnaiel at widrick.net>
Date:   Mon Jun 23 22:07:44 2025 -0400

    s3:winbind: Correct spelling in debug messages related to ADS

On Mon, Jun 30, 2025 at 1:32 PM Steve French <smfrench at gmail.com> wrote:
>
> Running generic/013 with the SMB3.1.1 POSIX Extensions enabled to
> current Samba server, I see Samba server crash with (and it is
> reproducible every time I have tried it):
>
>
> [2025/06/30 16:42:00.127238,  0]
> ../../source3/smbd/smb2_ioctl_filesys.c:221(fsctl_dup_extents_send)
>   fsctl_dup_extents_send: skipping zero length dup extents
> [2025/06/30 16:42:00.492253,  0] ../../lib/util/fault.c:178(smb_panic_log)
>   ===============================================================
> [2025/06/30 16:42:00.505777,  0] ../../lib/util/fault.c:186(smb_panic_log)
>   If you are running a recent Samba version, and if you think this
> problem is not yet fixed in the latest versions, please consider
> reporting this bug, see https://wiki.samba.org/index.php/Bug_Reporting
> [2025/06/30 16:42:00.513839,  0] ../../lib/util/fault.c:192(smb_panic_log)
>   PANIC (pid 1066): Signal 7: Bus error in 4.23.0pre1-GIT-5b9492ada40
>    #0 /usr/local/samba/lib/private/libgenrand-private-samba.so(log_stack_trace+0x32)
> [0x77a32f504c16]
>    #2 /usr/local/samba/lib/private/libgenrand-private-samba.so(smb_panic+0x1c)
> [0x77a32f504bb2]
>    #4 /usr/local/samba/lib/private/libgenrand-private-samba.so(+0x264f)
> [0x77a32f50464f]
>    #6 /lib/x86_64-linux-gnu/libc.so.6(+0x9f98c) [0x77a32f29f98c]
>    #8 /usr/local/samba/lib/private/libtdb-private-samba.so(+0x14581)
> [0x77a32f1c6581]
>    #10 /usr/local/samba/lib/private/libtdb-private-samba.so(+0x84ff)
> [0x77a32f1ba4ff]
>    #11 /usr/local/samba/lib/private/libtdb-private-samba.so(+0x8af0)
> [0x77a32f1baaf0]
>    #13 /usr/local/samba/lib/private/libtdb-private-samba.so(+0x8def)
> [0x77a32f1badef]
>    #15 /usr/local/samba/lib/private/libdbwrap-private-samba.so(+0x9280)
> [0x77a32f41f280]
>    #16 /usr/local/samba/lib/private/libdbwrap-private-samba.so(dbwrap_do_locked+0x8c)
> [0x77a32f41b391]
>    #18 /usr/local/samba/lib/private/libdbwrap-private-samba.so(dbwrap_do_locked+0x8c)
> [0x77a32f41b391]
>    #20 /usr/local/samba/lib/private/libsmbd-base-private-samba.so(_share_mode_entry_prepare_lock+0x213)
> [0x77a32f9bae28]
>    #22 /usr/local/samba/lib/private/libsmbd-base-private-samba.so(+0xa6bc8)
> [0x77a32f8a6bc8]
>    #24 /usr/local/samba/lib/private/libsmbd-base-private-samba.so(+0xfd436)
> [0x77a32f8fd436]
>   #26 /usr/local/samba/lib/private/libsmbd-base-private-samba.so(smbd_smb2_request_process_close+0x259)
> [0x77a32f8fcb84]
>    #28 /usr/local/samba/lib/private/libsmbd-base-private-samba.so(smbd_smb2_request_dispatch_immediate+0xfc)
> [0x77a32f8e758f]
>    #30 /usr/local/samba/lib/private/libtevent-private-samba.so(tevent_common_loop_immediate+0x3b)
> [0x77a32f67915b]
>    #32 /usr/local/samba/lib/private/libtevent-private-samba.so(+0x11ed9)
> [0x77a32f680ed9]
>    #34 /usr/local/samba/lib/private/libtevent-private-samba.so(tevent_common_loop_wait+0x29)
> [0x77a32f677023]
>    #36 /usr/local/samba/lib/private/libtevent-private-samba.so(_tevent_loop_wait+0x2f)
> [0x77a32f6770ca]
>    #38 smbd: client [192.168.122.12](+0xa145) [0x5897f941a145]
>
>        #40 /usr/local/samba/lib/private/libtevent-private-samba.so(+0x1648e)
> [0x77a32f68548e]
>    #42 /usr/local/samba/lib/private/libtevent-private-samba.so(+0x11ed9)
> [0x77a32f680ed9]
>    #44 /usr/local/samba/lib/private/libtevent-private-samba.so(tevent_common_loop_wait+0x29)
> [0x77a32f677023]
>    #45 /usr/local/samba/lib/private/libtevent-private-samba.so(+0x11f82)
> [0x77a32f680f82]
>      #46 /usr/local/samba/lib/private/libtevent-private-samba.so(_tevent_loop_wait+0x2f)
> [0x77a32f6770ca]
>    #48 smbd: client [192.168.122.12](main+0x1ba6) [0x5897f941e1ed]
>
>        #50 /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b)
> [0x77a32f22a28b]
>             [2025/06/30 16:42:00.712449,  0]
> ../../source3/lib/dumpcore.c:318(dump_core)
>                                             coredump is handled by
> helper binary specified at /proc/sys/kernel/core_pattern
> [2025/06/30 16:42:01.967738,  0]
> ../../source3/locking/share_mode_lock.c:523(locking_tdb_data_store)
>   locking_tdb_data_store: share_mode_g_lock_writev(NULL) failed:
> NT_STATUS_NOT_LOCKED
> [2025/06/30 16:42:01.967868,  0]
> ../../source3/locking/share_mode_lock.c:660(share_mode_data_ltdb_store)
>   share_mode_data_ltdb_store: locking_tdb_data_store failed:
> NT_STATUS_NOT_LOCKED
> [2025/06/30 16:42:01.967886,  0]
> ../../source3/locking/share_mode_lock.c:2356(share_mode_forall_entries)
>   share_mode_forall_entries: share_mode_data_ltdb_store failed:
> NT_STATUS_NOT_LOCKED
> [2025/06/30 16:42:01.967900,  0]
> ../../source3/locking/share_mode_lock.c:1908(share_entry_rw_traverse_fn)
>   share_entry_rw_traverse_fn: share_mode_forall_entries failed
> [2025/06/30 16:42:02.683465,  0]
> ../../source3/smbd/smb2_ioctl_network_fs.c:229(fsctl_srv_copychunk_vfs_done)
>   fsctl_srv_copychunk_vfs_done: copy chunk failed
> [NT_STATUS_DISK_FULL] chunk [0] of [1]
> [2025/06/30 16:42:02.706145,  0] ../../lib/util/fault.c:178(smb_panic_log)
>   ===============================================================
> [2025/06/30 16:42:02.712428,  0] ../../lib/util/fault.c:179(smb_panic_log)
>   INTERNAL ERROR: Signal 7: Bus error in smbd (smbd[192.168.12)
> (client [192.168.122.12]) pid 1133 (4.23.0pre1-GIT-5b9492ada40)
> [2025/06/30 16:42:02.728066,  0] ../../lib/util/fault.c:191(smb_panic_log)
>   ===============================================================
> [2025/06/30 16:42:02.728107,  0] ../../lib/util/fault.c:192(smb_panic_log)
>   PANIC (pid 1133): Signal 7: Bus error in 4.23.0pre1-GIT-5b9492ada40
> [2025/06/30 16:42:02.737474,  0] ../../lib/util/fault.c:303(log_stack_trace)
>   BACKTRACE: 44 stack frames:
>    #1 /usr/local/samba/lib/private/libgenrand-private-samba.so(smb_panic_log+0x213)
> [0x77a32f504b93]
>    #2 /usr/local/samba/lib/private/libgenrand-private-samba.so(smb_panic+0x1c)
> [0x77a32f504bb2]
>    #3 /usr/local/samba/lib/private/libgenrand-private-samba.so(+0x2636)
> [0x77a32f504636]
>    #4 /usr/local/samba/lib/private/libgenrand-private-samba.so(+0x264f)
> [0x77a32f50464f]
>    #5 /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x77a32f245330]
>    #6 /lib/x86_64-linux-gnu/libc.so.6(+0xa160b) [0x77a32f2a160b]
>    #7 /usr/local/samba/lib/private/libtdb-private-samba.so(+0x14835)
> [0x77a32f1c6835]
>    #8 /usr/local/samba/lib/private/libtdb-private-samba.so(+0x83e7)
> [0x77a32f1ba3e7]
>    #9 /usr/local/samba/lib/private/libtdb-private-samba.so(+0x860a)
> [0x77a32f1ba60a]
>    #10 /usr/local/samba/lib/private/libtdb-private-samba.so(+0x8fa1)
> [0x77a32f1bafa1]
>    #11 /usr/local/samba/lib/private/libtdb-private-samba.so(tdb_unlock+0x54)
> [0x77a32f1bb06c]
>    #12 /usr/local/samba/lib/private/libtdb-private-samba.so(tdb_chainunlock+0x5f)
> [0x77a32f1bb9eb]
>    #13 /usr/local/samba/lib/private/libdbwrap-private-samba.so(+0x950f)
> [0x77a32f41f50f]
>    #14 /usr/local/samba/lib/private/libdbwrap-private-samba.so(dbwrap_do_locked+0x8c)
> [0x77a32f41b391]
>    #15 /usr/local/samba/lib/private/libsmbd-base-private-samba.so(smbXsrv_open_update+0x8d)
> [0x77a32f929a7f]
>    #16 /usr/local/samba/lib/private/libsmbd-base-private-samba.so(+0xe484c)
> [0x77a32f8e484c]
>    #18 /usr/local/samba/lib/private/libsmbd-base-private-samba.so(+0xeb14e)
> [0x77a32f8eb14e]
>    #19 /usr/local/samba/lib/private/libsmbd-base-private-samba.so(+0xeb53a)
> [0x77a32f8eb53a]
>    #21 /usr/local/samba/lib/private/libtevent-private-samba.so(tevent_common_invoke_fd_handler+0x125)
> [0x77a32f67847c]
>    #22 /usr/local/samba/lib/private/libtevent-private-samba.so(+0x1648e)
> [0x77a32f68548e]
>    #24 /usr/local/samba/lib/private/libtevent-private-samba.so(+0x11ed9)
> [0x77a32f680ed9]
>    #25 /usr/local/samba/lib/private/libtevent-private-samba.so(_tevent_loop_once+0x126)
> [0x77a32f676c9b]
>    #26 /usr/local/samba/lib/private/libtevent-private-samba.so(tevent_common_loop_wait+0x29)
> [0x77a32f677023]
>    #28 /usr/local/samba/lib/private/libtevent-private-samba.so(_tevent_loop_wait+0x2f)
> [0x77a32f6770ca]
>    #29 /usr/local/samba/lib/private/libsmbd-base-private-samba.so(smbd_process+0xfaa)
> [0x77a32f8cb716]
>    #30 smbd: client [192.168.122.12](+0xa145) [0x5897f941a145]
>    #33 /usr/local/samba/lib/private/libtevent-private-samba.so(+0x16c2b)
> [0x77a32f685c2b]
>    #36 /usr/local/samba/lib/private/libtevent-private-samba.so(tevent_common_loop_wait+0x29)
> [0x77a32f677023]
>    #37 /usr/local/samba/lib/private/libtevent-private-samba.so(+0x11f82)
> [0x77a32f680f82]
>    #38 /usr/local/samba/lib/private/libtevent-private-samba.so(_tevent_loop_wait+0x2f)
> [0x77a32f6770ca]
>    #39 smbd: client [192.168.122.12](+0xae96) [0x5897f941ae96]
>    #40 smbd: client [192.168.122.12](main+0x1ba6) [0x5897f941e1ed]
> [2025/06/30 16:42:03.359226,  0] ../../lib/util/fault.c:178(smb_panic_log)
>   ===============================================================
>    #3 /usr/local/samba/lib/private/libgenrand-private-samba.so(+0x2636)
> [0x77a32f504636]
>
> --
> Thanks,
>
> Steve



-- 
Thanks,

Steve



More information about the samba-technical mailing list