PRB: "Out of Memory" Error Message When You Use Microsoft Mobile Explorer 2.01 and the Microsoft Mobile Internet Toolkit (310418)



The information in this article applies to:

  • Microsoft Mobile Internet Toolkit (MMIT)

This article was previously published under Q310418

SYMPTOMS

When you use the Microsoft Mobile Explorer (MME) 2.01 emulator to browse Web pages written with the Microsoft Mobile Internet Toolkit (MMIT), you may receive one or both of the following error messages:
Out of Memory.
Out of Memory. Press Back key or Info key to continue.
Unable to Display.
Unable to display this page.

CAUSE

This behavior can occur because MME 2.01 requires a particular configuration, which is explained in the "Resolution" section of this article. A newer version of MME is available that does not require this configuration.

To download the MME 3.0 Technology preview, browse to the following MSDN Web site:

RESOLUTION

When you receive the "Out of Memory" error message, you need to configure the emulator to use a Wireless Application Protocol (WAP) gateway. If your mobile Web application resides on the Internet, you may be able to use a WAP gateway that is also located on the Internet. If your mobile Web application resides on an intranet, you need to install a WAP gateway on your intranet. You will need to acquire a WAP gateway from a third-party provider. To set up the emulator to use a WAP gateway after the gateway is installed, follow these steps:
  1. Click Start, point to Programs, and then click Microsoft Mobile Explorer Emulator v2.01.
  2. On the Tools menu, click Options.
  3. Select the WAP tab.
  4. Enter a valid IP address in the Gateway server box.
  5. Enter a valid Port number in the Gateway port box. The default WAP gateway port is usually 9201, but you may need to review your WAP gateway documentation to verify this.
  6. Click OK.
  7. Quit and restart the emulator.
If you still receive the "Out of Memory" error message and you do not have a connection to the Internet, you may want to try installing a loopback adapter on your computer.

For additional information about how to install a loopback adapter, click the article number below to view the article in the Microsoft Knowledge Base:

236869 How to Install Microsoft Loopback Adapter in Windows 2000

NOTE: When you browse a Web page, if the WAP gateway is not on the same computer as the Web server, you will need to use the server name or IP address instead of using localhost (for example, http://localhost/mypage.aspx).

When you receive the "Unable to Display" error message, you need to use the wsp:// protocol instead of the http:// protocol for the location of the page that you want to browse. This is because the MMIT always sends Website META Language (WML) markup to requests made by MME 2.01.

STATUS

This behavior is by design.

Modification Type:MajorLast Reviewed:6/14/2002
Keywords:kbDSupport kbEmulation kberrmsg kbprb KB310418