We saw that winbind coredumps if client send packets that query the server performance counters.
This is due to an uninitialized variable used. The issue can be fixed as:
In function _winreg_QueryValue(), source file source3/rpc_server/srv_winreg_nt.c
Following line should be changed:
uint8_t *outbuf;
to
uint8_t *outbuf = NULL;

Hi Grace,
thanks for the bug report!
This is actually a duplicate of bug #7617.
This has been fixed in 3.5.6.
(http://samba.org/samba/history/samba-3.5.6.html)
So, have you really been looking into 3.5.6 code, or
possibly rather into 3.5.5. or earlier?
Best regards,
Michael
*** This bug has been marked as a duplicate of bug 7617 ***