The smb2.compound test causes Samba3's smbd to crash

Richard Sharpe realrichardsharpe at gmail.com
Thu Jan 31 14:30:13 MST 2013


Hi folks,

The code in source4/torture/smb2/compound.c:test_compound_interim2
causes smbd to crash.

This is because it sends a compound request consisting of:

1. A Create

2. A Notify

3. A GetInfo

It expect to get back an NT_STATUS_INTERNAL error for the Notify
however, this is because Samba crashes.

The notify code tries to go ASYNC for the notify, which causes the
request to be cancelled, which results in an
NT_STATUS_INSUFFICIENT_RESOURCES but it then tries to process the
remaining request and screws up. I am investigating whether or not
this has been fixed in a later version than 3.6.6,

-- 
Regards,
Richard Sharpe
(何以解憂?唯有杜康。--曹操)


More information about the samba-technical mailing list