FIX: Label Caption Longer Than 255 Characters Causes GPF (159269)



The information in this article applies to:

  • Microsoft Visual FoxPro for Windows 5.0

This article was previously published under Q159269

SYMPTOMS

Visual FoxPro 5.0 causes a General Protection Fault (GPF) when the caption property of a Label is set more than 255 characters.

WORKAROUND

Set the caption property of a Label to something less than 255 characters.

STATUS

Microsoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article.

MORE INFORMATION

This behavior happens only in Visual FoxPro 5.0; it works as expected in Visual FoxPro 3.0 or 3.0b.

Steps to Reproduce Behavior

  1. Create a Form and place a Label on it.
  2. In the INIT method of the form, put in the following code:
          ThisForm.Label1.Caption = Replicate("X",256)
    						
  3. Save and run the form.
NOTE: Visual FoxPro terminates immediately when the form runs. (Generally the fault is an "Invalid Page Fault.")

Modification Type:MajorLast Reviewed:3/24/2000
Keywords:kbbug kbvfp600fix KB159269