This document may be freely copied and distributed, provided that: this copyright notice is included, the entire body of text is included, and the textual content of this document is unchanged.
For written permission to use portions of this document in other publications, send email to bfree@graphcomp.com.
While I do appreciate reports on any bug you might find, there are a few things you can do to help me track down the problem:
The following documents some of the known problem reports and workarounds.
Problem - FTP's PCTCP has a documented bug that causes it to send a non-winsock-compliant notification on connect when doing an async "recv". MUTT reports the error returned by FTP's Winsock: 55 (WSAENOBUFFS). Note: WSAENOBUFFS is not a legal error for "recv"; other async applications are also known to fail with FTP's Winsock due to this same bug.
Resolution - FTP has been notified of the bug. When I get a chance, I'll try to figure out a way to patch FTP's problem.
Workaround - Switch to another Winsock. MUTT works fine on the latest versions of Winsock from all other vendors.
Problem - The early betas of Microsoft's 32bit TCP/IP Winsock Windows95 betas sent a bogus async read notification after a server disconnected, then caused a GP Fault.
Resolution - The latest releases of MS WSOCK32 and Windows95 have corrected this bug.
Workaround - Upgrade your Winsock release.
Problem - 0.1K was inadvertently released with this disabled.
Resolution - This will be fixed in 0.1L.
Workaround - Get the 0.1L beta at ftp://ftp.graphcomp.com/pub/msw/mutt/beta/mutt_01l.zip .
Problem - Using TrueType fonts on some slower PCs can slow display performance considerably.
Resolution - MUTT(tm) Live will simplify the task of choosing new fonts.
Workaround - Change your font to "courier".
Problem - Some muds use non-standard newlines - the convention is to use carriage-return and line-feeds at the end of each line. For muds that use non-standard newlines, MUTT has to do additional filtering in order to be compatible with Windows' native edit controls.
Resolution - MUTT(tm) Live will use optimized custom edit controls that will improve display performance.
Workaround - None - except to switch to a mud that uses standard CRLF end-of-line handling.
Problem - Most muds expect your display to be at least 75-80 characters wide. If your font is too wide, or your window too narrow, text wrapping will occur in unexpected places.
Resolution - MUTT(tm) allows you to pick your font and window size; you can control wrapping by changing either of these attributes. Future versions of MUTT(tm) may allow you to disable wrapping.
Workaround - change your font to a smaller size, or make your display window larger.
Problem - Most muds expect you to display output using fixed-width fonts. If you use variable width fonts (eg: "arial"), tabular information will not line up vertically.
Resolution - MUTT(tm) allows you to pick your font; this is expected behavior for proportional fonts.
Workaround - Change your font to a fixed-width font - eg. "courier", "courier new" or "modern".
Problem - Some muds feature ANSI color escape sequences to support color and text positioning. Lite does not support ANSI character escapes.
Resolution - MUTT(tm) Live will support ANSI color.
Workaround - Disable the mud's ANSI color feature. This is typically done through mud commands like: "ansi off", "color off", "vt100 off", etc. Check the mud's help documentation.