I have some users on windows vista that have crashes when they drag-
drop or copy-paste to move files and folders. I can't reproduce it but
I have received enough reports about this to believe it is a
significant percentage of users that suffer this problem
Using a minidump with windbg I got this stack trace on the crash
http://img9.imageshack.us/img9/5205/dropvista.png
It all starts when I call IDropTarget::Drop on the target folder
m_iSFParent->GetUIObjectOf(...IID_IDropTarget...)
pDT->DragEnter(pDataObject...);
pDT->Drop(pDataObject...);
then it goes into shell32.dll code, CFSDropTarget::Drop and finally
crashes in CFSDropTarget::_DragDropMenu, as the above windbg window
snapshot indicates
the "menu" reference in this crashing shell code makes me almost
certain that it is some shell extension that causes the problem. I
have seen reports of a faulty bluetooth handler TosBtExt.dll:
http://tinyurl.com/blzydz
but these are for explorer itself crashing, whereas in my case,
windows explorer is good but xplorer2 bad!
any ideas?
thanks
nikos
---
www.zabkat.com