Internal bug in QuickR connector (MS explorer extension)

In QuickR connector 8.1.1.181, in MS Explorer if you drag a document from a QuickR library (that is, the quickR folder in explorer) to another place (e.g. a local drive) then the DIView.dll dll fills the FILEGROUPDESCRIPTOR structure in a bad way.

DIView.dll calls DoDragDrop passing an IDataObject with a FileGroupDescriptor structure (ANSI version) but the cFileName member of each FILEDESCRIPTOR structure has 520 bytes instead of 260 bytes.

This is probably because the developers got confused and they used this structure thinking that it was a UNICODE structure.

Visually talking there is no side-effects because explorer.exe will probably use the FileGroupDescriptorW (that is the UNICODE version) format… but there may be applications still using the FileGroupDescriptor format.