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/
|