URL: <http://savannah.cern.ch/bugs/?84066> Summary: XrdClientConn uninitialized value used in SendTo Project: XROOTD Submitted by: adolgert Submitted on: 2011-07-07 15:18 Severity: 3 - Normal Priority: 5 - Normal Status: None Privacy: Public Assigned to: None Originator Email: Open/Closed: Open Discussion Lock: Any Fixed by commit(s): _______________________________________________________ Details: Working with xrootd/5.27.06-cms3. Did a valgrind --tool=memcheck --malloc-fill --free-fill, and found an uninitialized value. There is also a crash, but this may not be responsible. Syscall param socketcall.sendto(msg) points to uninitialised byte(s) socketcall.sendto(msg) points to uninitialised byte(s) at 0x3C8460DE91: send (in /lib64/libpthread-2.5.so) by 0x37ECCCF0: XrdClientSock::SendRaw_sock(void const*, int, int) (XrdClientSock.cc:267) by 0x37EEC714: XrdClientPhyConnection::WriteRaw(void const*, int, int) (XrdClientPhyConnection.cc:614) by 0x37EE6B9E: XrdClientLogConnection::WriteRaw(void const*, int, int) (XrdClientLogConnection.cc:58) by 0x37EDED0E: XrdClientConnectionMgr::WriteRaw(int, void const*, int, int) (XrdClientConnMgr.cc:621) by 0x37ECF650: XrdClientConn::WriteToServer(ClientRequest*, void const*, short, int) (XrdClientConn.cc:840) by 0x37EDAB89: XrdClientConn::ClientServerCmd(ClientRequest*, void const*, void**, void*, bool, int) (XrdClientConn.cc:347) by 0x37EDB189: XrdClientConn::SendGenCommand(ClientRequest*, void const*, void**, void*, bool, char*, int) (XrdClientConn.cc:473) by 0x37ED49EC: XrdClientConn::DoAuthentication(char*, int) (XrdClientConn.cc:1745) by 0x37ED6150: XrdClientConn::DoLogin() (XrdClientConn.cc:1553) by 0x37ED7547: XrdClientConn::GetAccessToSrv() (XrdClientConn.cc:1278) by 0x37F0075C: XrdClientAdmin::Connect() (XrdClientAdmin.cc:186) Address 0x7feff5c20 is on thread 1's stack Uninitialised value was created by a stack allocation at 0x37ED4353: XrdClientConn::DoAuthentication(char*, int) (XrdClientConn.cc:1636) Cheers, Drew _______________________________________________________ Reply to this item at: <http://savannah.cern.ch/bugs/?84066> _______________________________________________ Message sent via/by LCG Savannah http://savannah.cern.ch/