Hi Andy,
here is an error report with SEGV by an ALICE site happening in the protocol handler of xrootd v 3.0.2.
Looks like the 'protocol data length error' triggered some bug in object cleanup or consistency.
Was there anything changed for 3.0.3?

Cheers Andreas.

===========================================================================================
xrootd log:

110417 11:51:15 11354 alicesgm.16004:[log in to unmask] ofs_open: 200-40664 fn=/13/13603/cae65732-68cf-11e0-bc47-001cc45cb5dc
110417 11:56:51 11354 XrootdXeq: alicesgm.16004:[log in to unmask] disc 0:05:36 (protocol data length error)
110417 11:56:51 11354 alicesgm.16004:[log in to unmask] ofs_close: use=1 fn=/13/13603/cae65732-68cf-11e0-bc47-001cc45cb5dc
110417 11:56:51 11354 XrdLink: client closed socket polling alicesgm.16004:[log in to unmask]

Stack Trace:
===========================================================================================
Thread 1 (Thread 11362):
#0  0x0000003d91408db0 in pthread_mutex_lock () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x0000000000436088 in Lock (this=0x0, text=0x47256d "link read error") at ../../src/XrdSys/XrdSysPthread.hh:132
No locals.
#2  XrdLink::setEtext (this=0x0, text=0x47256d "link read error") at XrdLink.cc:914
No locals.
#3  0x0000000000434fc3 in XrdXrootdProtocol::aio_WriteAll (this=0x7fc4e0005510) at XrdXrootdXeqAio.cc:177
        aiop = 0x7fc51000ad98
        Quantum = 262144
        rc = 0
#4  0x00000000004344b2 in XrdXrootdProtocol::do_Write (this=0x7fc4e0005510) at XrdXrootdXeq.cc:2118
        retc = <value optimized out>
        pathID = 0
#5  0x0000000000438519 in XrdLink::DoIt (this=0x110a8b8) at XrdLink.cc:419
        rc = <value optimized out>
#6  0x000000000043c04f in XrdScheduler::Run (this=0x68ee60) at XrdScheduler.cc:292
        waiting = <value optimized out>
        jp = 0x110a8b8
#7  0x000000000043c219 in XrdStartWorking (carg=<value optimized out>) at XrdScheduler.cc:73
        sp = <value optimized out>
#8  0x000000000046ff46 in XrdSysThread_Xeq (myargs=0x10d9070) at XrdSysPthread.cc:87
        ap = 0x10d9070
        myNum = <value optimized out>
        retc = <value optimized out>