Help and Support

Article ID: 315216 - Last Review: June 6, 2008 - Revision: 3.0

"Visio caused a general protection fault in module DIBENG.DLL" error message when you print a Visio 2002 drawing

This article was previously published under Q315216
Expand all | Collapse all

SYMPTOMS

When you print a Microsoft Visio drawing, you may receive an error message similar to the following:
Visio caused a general protection fault in module DIBENG.DLL

CAUSE

This behavior can occur if both of the following conditions are true:
  • You print to a Hewlett-Packard (HP) printer.

    -and-
  • The printer driver that is installed for your printer is incompatible with Visio.

WORKAROUND

To work around this issue, use any of the following methods, as appropriate to your situation:
  • Print your drawing in Visio, and then when you receive the error message described in the "Symptoms" section of this article, click Ignore on the error message.

    After your perform this action, your drawing may print as expected.
  • Contact HP to inquire about how to obtain and install the most current driver for your printer. If an updated driver for your printer exists, remove your existing driver, and then download and install the latest driver for your printer.

    For more information, browse to the following HP Web site:
    http://welcome.hp.com/country/us/en/support.html (http://welcome.hp.com/country/us/en/support.html)
  • Embed your drawing in a document in another program (for example, Microsoft Word), and then print your drawing from that program. To do this, follow these steps:
    1. Start Visio, and then open the drawing that you want to print.
    2. Click Copy Drawing on the Edit menu.

      This command copies the entire drawing, including shapes on other drawing pages and on backgrounds.
    3. Start the program in which you want to embed the drawing, and then open a new document. For example, start Word, and then open a new document.
    4. Click Paste on the Edit menu (or an equivalent command).

      NOTE: When you embed a multiple-page Visio drawing, only the page that is displayed when you click Copy Drawing appears.
    5. Click Print on the File menu (or an equivalent command) to print your drawing.

MORE INFORMATION

For additional information about how to troubleshoot other printing issues that may occur when you print to an HP printer in Visio, click the article numbers below to view the articles in the Microsoft Knowledge Base:
297403  (http://support.microsoft.com/kb/297403/EN-US/ ) Visio2002: "General Protection Fault Visio32" Error Message When You Attempt to Print a Drawing
293167  (http://support.microsoft.com/kb/293167/EN-US/ ) Visio2002: TrueType Text Prints Through Filled Shapes on Some HP PCL Printers
293224  (http://support.microsoft.com/kb/293224/EN-US/ ) Visio2002: Unable to Set Custom Paper Size for HP DesignJet 750c
293183  (http://support.microsoft.com/kb/293183/EN-US/ ) Visio2002: Unable to Set Custom Paper Size for HP DesignJet 450c
For information about how to contact the third-party companies mentioned in this article, visit the following Microsoft Web site:
http://support.microsoft.com/gp/vendors (http://support.microsoft.com/gp/vendors)
Microsoft provides third-party contact information to help you find technical support. This contact information may change without notice. Microsoft does not guarantee the accuracy of this third-party contact information.

The third-party products that are discussed in this article are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, regarding the performance or reliability of these products.

APPLIES TO
  • Microsoft Visio 2002 Standard Edition
  • Microsoft Visio 2002 Professional Edition
Keywords: 
kbtshoot kberrmsg kbprb KB315216

Article Translations

 

Related Support Centers