[Samba] FW: Questions about Samba 4
John Yocum
jtyocum at uw.edu
Wed Aug 26 21:31:58 UTC 2015
On 08/26/2015 02:21 PM, Rowland Penny wrote:
> On 26/08/15 22:13, Jeremy Allison wrote:
>> On Wed, Aug 26, 2015 at 09:46:48PM +0100, Rowland Penny wrote:
>>>> ... stuff I'm interested in...
>>>>
>>>> Then paste the "... stuff I'm interested in..."
>>>> output into the bug report.
>>>>
>>>> I'm assuming winbindd has been built with -g (DEBUG)
>>>> turned on.
>>> OK, does '(no debugging symbols found)' mean what I think it means ?
>>> i.e. winbindd wasn't built with -g
>> Yep :-(.
>>
>>> ... stuff I'm interested in... is just:
>>>
>>> (gdb) bt
>>> #0 0x00007f8d0cf0b12f in ?? ()
>>> #1 0x0000000000000000 in ?? ()
>>> (gdb)
>> Yeah, that doesn't help :-).
>>
>>> If this is what you are looking for I will add it to the bug report
>>> 11038, if not, I will have to download the src deb for winbindd and
>>> rebuild it with -g , but this will have to wait until tomorrow.
>> OK, no problem. Rebuilding with -g is what is needed here.
>>
>> The other thing that helps is to attach to the process
>> using strace,
>>
>>
>> # strace -p WINBINDD_SPINNING_PID
>>
>> - which should give a looping amount of system call
>> output which would also be helpful.
>
> OK, I have downloaded the source and looking at debian/rules file (which
> seems to have been written by someone called Jelmer Vernooij (where have
> heard that name before ?)) I think I need to add '--enable-debug' to the
> 'conf_args' list, but there is also this:
>
> override_dh_strip:
> # add debug symbols for all samba packages to the same debug
> package
> dh_strip -a --dbg-package=samba-dbg
>
> Do I need to do anything with this ?
>
> Rowland
>
>
Install the "samba-dbg" package. It contains the debug symbols. Once
installed, restart winbind, and try using gdb again.
--
John Yocum, Systems Administrator, DEOHS
More information about the samba
mailing list