[Samba] pdbedit dump core

Jacques Beigbeder Jacques.Beigbeder at ens.fr
Wed Sep 22 12:47:51 UTC 2021


Hello,

My problem:

	>> > > Environment: Ubuntu 20.04 up to date
	>> > > Linux users: 3500 logins
	>> > > 
	>> > > For 1 user, says cpier:
	>> > > # samba-tool user show cpier : seems OK
	>> > > # pdbedit -L -w | grep cpier: seems OK
	>> > > # smbpasswd cpier : works
	>> > > # samba-tool dbcheck : is OK
	>> > > # pdbedit -i smbpasswd:FILE : worked for 2306 entries on 3500,
	>> > >   and failed.
	>> > >   
	>> > > One experiment:
	>> > > # cat s
	>> > > cpier:34164:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:31D6CFE0D16...
	>> > > # pdbedit -i smbpasswd:s
	>> > > Segmentation fault (core dumped)

My context: Samba as an Active Directory Domain Controller
With a small set of users, everything worked: login on PC/Windows 10,
policies.
Problem appears with 3500 users.

>> Running pdbedit under gdb with gdb --args pdbedit ...

Poor result:
	# gdb --args pdbedit -i smbpasswd:s
	...
	Reading symbols from pdbedit...
	(No debugging symbols found in pdbedit)
	...
	(gdb) run
	...
	Program received signal SIGSEGV, Segmentation fault.
	0x00007ffff7f56e34 in ?? () from /lib/x86_64-linux-gnu/libsamba-passdb.so.0
	(gdb) bt
	#0  0x00007ffff7f56e34 in ?? () from /lib/x86_64-linux-gnu/libsamba-passdb.so.0
	#1  0x000055555555a206 in main ()

Best,

--
Jacques Beigbeder                    |   Jacques.Beigbeder at ens.fr
Service de Prestations Informatiques |      http://www.spi.ens.fr
Ecole normale supérieure             | Tel : (+33 1)1 44 32 37 96
45 rue d'Ulm                         |
F75230 Paris cedex 05                |




More information about the samba mailing list