Microsoft KB Archive/320992

From BetaArchive Wiki
Knowledge Base


Pocket Internet Explorer Appears to Hang Because of a Hidden Dialog Box After a File Download

Article ID: 320992

Article Last Modified on 5/27/2005



APPLIES TO

  • Microsoft Windows CE Platform Builder 4.0



This article was previously published under Q320992

IMPORTANT: This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows Registry


SYMPTOMS

When Microsoft Pocket Internet Explorer finishes downloading and saving a file on a platform with a custom shell, the Webview control generates the following message:

WebPage - A system shell must be present to support executing folder paths or shell extensions.


Because this message is behind the main Pocket Internet Explorer window, you cannot see the message. This may make it appear as if Pocket Internet Explorer has stopped responding.

RESOLUTION

WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.

IMPORTANT: You must apply this hotfix, and then add the following change to the registry of the device:

[HKEY_CURRENT_USER\Software\Apps\PocketIE]
"ExecShellOnFileDownload"=dword:
                

If the ExecShellOnFileDownload value is equal to '0', the shell is not started when a file download starts. For any other value, the shell starts and shows the folder that contains the recently-downloaded file. If this key does not exist, the shell starts. By default, the ExecShellOnFileDownload value is not present, so the OEM must create it in to stop the shell from starting when a file download starts.

A supported software update is now available from Microsoft as Windows CE 4.0 Core OS QFE 020422. To resolve this problem immediately, click the following article number for information about obtaining Windows CE Platform Builder and core operating system software updates:

837392 How to locate core operating system fixes for Microsoft Windows CE Platform Builder products


The English version of this package should have the following file attributes or later:

   Size         File name
   -----------------------------------------------
   4,962,648    020422_armv4i_wce40-q320992.exe
   4,974,936    020422_armv4t_wce40-q320992.exe
   4,958,552    020422_armv4_wce40-q320992.exe
   4,716,888    020422_mips16_wce40-q320992.exe
   4,942,168    020422_mipsii_fp_wce40-q320992.exe
   4,942,168    020422_mipsii_wce40-q320992.exe
   5,019,992    020422_mipsiv_fp_wce40-q320992.exe
   5,019,992    020422_mipsiv_wce40-q320992.exe
   4,725,080    020422_sh3_wce40-q320992.exe
   4,729,176    020422_sh4_wce40-q320992.exe
   4,430,168    020422_x86_wce40-q320992.exe
                

The English version of this fix should contain the following files, with the listed file attributes or later:

   Date         Time    Size       File name     Platform
   -------------------------------------------------------------
   10-Apr-2002  01:23   7,340,922  Webview.lib   armv4 (debug)
   10-Apr-2002  01:23     413,696  Webview.pdb   armv4 (debug)

   10-Apr-2002  01:22   5,887,820  Webview.lib   armv4 (retail)
   10-Apr-2002  01:22     413,696  Webview.pdb   armv4 (retail)

   10-Apr-2002  01:27   7,358,066  Webview.lib   armv4i (debug)
   10-Apr-2002  01:27     413,696  Webview.pdb   armv4i (debug)

   10-Apr-2002  01:26   5,898,274  Webview.lib   armv4i (retail)
   10-Apr-2002  01:26     413,696  Webview.pdb   armv4i (retail)

   10-Apr-2002  01:25   7,113,486  Webview.lib   armv4t (debug)
   10-Apr-2002  01:25     413,696  Webview.pdb   armv4t (debug)

   10-Apr-2002  01:24   5,843,792  Webview.lib   armv4t (retail)
   10-Apr-2002  01:24     413,696  Webview.pdb   armv4t (retail)

   10-Apr-2002  01:39   6,953,624  Webview.lib   mips16 (debug)
   10-Apr-2002  01:39     413,696  Webview.pdb   mips16 (debug)

   10-Apr-2002  01:35   5,252,052  Webview.lib   mips16 (retail)
   10-Apr-2002  01:35     413,696  Webview.pdb   mips16 (retail)

   10-Apr-2002  01:29   7,394,946  Webview.lib   mipsii (debug)
   10-Apr-2002  01:29     413,696  Webview.pdb   mipsii (debug)

   10-Apr-2002  01:28   5,720,008  Webview.lib   mipsii (retail)
   10-Apr-2002  01:28     413,696  Webview.pdb   mipsii (retail)

   10-Apr-2002  01:41   7,395,516  Webview.lib   mipsII_fp (debug)
   10-Apr-2002  01:41     413,696  Webview.pdb   mipsII_fp (debug)

   10-Apr-2002  01:40   5,720,338  Webview.lib   mipsII_fp (retail)
   10-Apr-2002  01:40     413,696  Webview.pdb   mipsII_fp (retail)

   10-Apr-2002  01:31   7,491,752  Webview.lib   mipsiv (debug)
   10-Apr-2002  01:31     413,696  Webview.pdb   mipsiv (debug)

   10-Apr-2002  01:30   5,810,158  Webview.lib   mipsiv (retail)
   10-Apr-2002  01:30     413,696  Webview.pdb   mipsiv (retail)

   10-Apr-2002  01:43   7,492,372  Webview.lib   mipsiv_fp (debug)
   10-Apr-2002  01:43     413,696  Webview.pdb   mipsiv_fp (debug)

   10-Apr-2002  01:42   5,810,532  Webview.lib   mipsiv_fp (retail)
   10-Apr-2002  01:42     413,696  Webview.pdb   mipsiv_fp (retail)

   10-Apr-2002  01:18   6,609,730  Webview.lib   sh3 (debug)
   10-Apr-2002  01:18     413,696  Webview.pdb   sh3 (debug)

   10-Apr-2002  01:17   5,363,048  Webview.lib   sh3 (retail)
   10-Apr-2002  01:17     413,696  Webview.pdb   sh3 (retail)

   10-Apr-2002  01:21   6,609,708  Webview.lib   sh4 (debug)
   10-Apr-2002  01:20     413,696  Webview.pdb   sh4 (debug)

   10-Apr-2002  01:19   5,358,950  Webview.lib   sh4 (retail)
   10-Apr-2002  01:19     413,696  Webview.pdb   sh4 (retail)

   10-Apr-2002  01:16   6,190,970  Webview.lib   x86 (debug)
   10-Apr-2002  01:16     413,696  Webview.pdb   x86 (debug)

   10-Apr-2002  01:15   5,095,124  Webview.lib   x86 (retail)
   10-Apr-2002  01:15     413,696  Webview.pdb   x86 (retail)
                

MORE INFORMATION

This problem only occurs when you are using Pocket Internet Explorer, and does not occur when you are using Microsoft Internet Explorer 5.5 for Windows CE.

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.


Additional query words: hangs crash

Keywords: kbbug kbfix kbqfe kbenv kbui KB320992