Microsoft KB Archive/109116

From BetaArchive Wiki
Knowledge Base


Article ID: 109116

Article Last Modified on 3/3/2005



APPLIES TO

  • Microsoft OLE 2.01



This article was previously published under Q109116

SYMPTOMS

Packaging an object that has a fully qualified path of more than 64 letters results in a general protection (GP) fault in the Object Packager.

CAUSE

MS-DOS paths have a limit of 64 characters. The Object Packager does not correctly handle scenarios that involve File Manager paths greater than this limit.

STATUS

Microsoft has confirmed this to be a problem in the Windows 3.1 Object Packager.

This problem does not occur with Object Packager 3.5 on Windows NT 3.5.

MORE INFORMATION

Steps to Reproduce

  1. Create a directory structure in File Manager that results in a path greater than 64 characters. You must use File Manager because MS-DOS will not allow a directory structure this large to be created.
  2. Use File Manager to copy a file into this new subdirectory. File Manager must be used because MS-DOS will not recognize this directory.
  3. Select the file from within File Manager.
  4. Choose Copy from the File menu.
  5. Choose the Copy To Clipboard button to place the filename and path on the clipboard.
  6. Launch CntOutl and Paste Link.



Additional query words: 2.10 3.10 GPF GP-Fault buglist2.01 kbbuglist

Keywords: kbbug kb16bitonly KB109116