Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Reorganized SP1 fix list
Message
From
24/09/2005 09:16:49
 
 
To
24/09/2005 09:02:42
General information
Forum:
Visual FoxPro
Category:
Visual FoxPro Beta
Environment versions
Visual FoxPro:
VFP 8 SP1
OS:
Windows XP SP2
Network:
Windows XP
Database:
Visual FoxPro
Miscellaneous
Thread ID:
01052696
Message ID:
01052698
Views:
37
>I thought I'd take a shot at reorganizing the SP1 fix list published yesterday. I figured I couldn't make it any worse than it already was.
>
>Surprising too, given all the talk about GRID deficiencies earlier in the VFP9 cycle, that only 3 fixes appear to have any relationship at all to grids!
>
>Anyway, here it is:
>
>Bug fix list for the public beta of Service Pack 1 (SP1) for Visual FoxPro 9.0, September 23, 2005 (re-ordered)
>
>Olecontrol unable to use mouse to get focus to other controls from DHTML control
>ActiveX Controls - LeadTools ActiveX control makes 2 empty bars appear in Window menu
>Web Browser control: implementing DWebBrowserEvents2 causes parameter count mismatch
>
>OLEDB Provider - SYS(3050) should default to 128 MB in provider
>Unable to create dataset via the VFP OLEDB Provider
>Added support for adVarNumeric for ADO data source
>OLE DB Provider - Enable SYS(3055) inside provider
>OLEDB Provider - Provider changes current directory of calling ASP.Net application
>OLEDB Provider - GetSchema(string, string[]) failed to filter based on INDEX_NAME
>OLEDB Provider improperly handles binary parameters
>OLEDB Provider - DELETE VIEW and DELETE PROCEDURE
>OLEDB Provider - DBSCHEMA_PROCEDURES rowset returns obsolete procedures.
>OLEDB Provider - DBSCHEMA_PROCEDURES rowset returns incomplete procedure definition.
>OLEDB Provider - APPEND PROCEDURES ignores compilation errors in procedures.
>OLEDB Provider - when DBC doesn't have any tables CSchema_Indexes::Execute copies uninitialized strings, may cause buffer overrun
>
>Memory leak setting ActiveConnection property of ADO RecordSet object to NULL
>ADIR returns invalid file size for >2 gig files (virtual PCs)
>Language - "Menu manager internal consistency error." crash issuing CLEAR POPUPS
>Checkbox - Graphical checkbox and option button do not appear with darker backcolor when depressed with themes enabled
>MEMO values aren't translated when copied between tables with different code pages (SQL SELECT, APPEND FROM).
>Collections - removing items from collection with >=500 items crashes VFP under application verifier
>CommandButton - WEXIST() finds ToolTipText windows in VFP9, causing unexpected behavior in customer applications
>Combobox - "Data type mismatch" error setting value in dropdown when controlsource is null member property
>Control class doesn't resize anchored controls within itself.
>CursorAdapter - TABLEUPDATE(0) ignores SendUpdate setting for table buffered cursor.
>Data corruption when CursorAdapter bound to a Grid is updated in a TRANSACTION
>CursorToXML() doesn't output seconds for xsd:dateTime values if SET SECONDS is OFF (XMLAdapter may be affected as well).
>Unexpected error "Table has a file length / record count inconsistency" on END TRANSACTION
>Form - QUIT fired in DESTROY of form does not actually QUIT VFP9
>Form - Refresh problems on PageFrame in FormSet causes "ghosting" of a TextBox
>Form - Refresh issues in VFP9 only with various controls on a form
>Form - Orphaned form DataEnvironment causes VFP to crash when exited.
>Form - Internal Consistency Error modifying or running a form with object having invalid Zorder setting
>Toolbar not active with Modal Form inside Top Level Form
>Top Level form with contained modal form should be resizable, movable
>A formset object experiences memory corruption of user properties the second time it is run after a CLEAR ALL
>Unexpected Anchor behavior for values 256/512 and odd Width/Height.
>Wizard-generated forms fail when you try to add a record if the underlying tables have AutoInc field(s)
>GETOBJECT() has parameter limit based on file spec (261 chars)
>Grid loses data when selected alias is changed from one populating grid to alias of same table used again, and a CALCULATE command is used against 2nd alias
>Grid goes blank when custom method of parent formset is set as ControlSource of a grid column
>C0000005 exception pressing ENTER key when listbox ListIndex = 0
>C0000005 when accessing a free table in transaction if the table was made transactable (MAKETRANSACTABLE) in different data session.
>Pageframe with TabStretch=0 (multiple) and many tabs keeps growing when form is opened for edit
>Crash when Ctrl-Tab off disabled page on pageframe
>Picbtns class of Wizbtns.vcx displays warnings when used the CursorAdapter
>Converted form's READ gets released in 9.0, but not in earlier versions of VFP
>Engine - Fatal exception with REPLACE with undefined variable if row validation rule is present
>Report Preview - Different Print Preview Toolbar is opened when object assisted report is previewed than is opened when "Toolbar" is selected from Report Preview surface context menu
>Report Preview - "Go To Page" dialog opens out of visible range in when Preview Container TopForm property is .T. and windowstate is NORMAL
>Report Preview has incorrect title in some cases
>Object Assisted Report Preview - New-style Report Preview Toolbar inaccessible when report is previewed in SDI form without NOWAIT clause on REPORT FORM command
>Previewing a report with an image located on the disk causes a GDI handle leak each time the preview is refreshed
>REPORT PREVIEW GDI handles limitation with many pages
>Caclulated values in reports reset unexpectedly when 'reprint detail header' option is on
>ReportListener AdjustObjectSize and MaxHeightAvailable Properties do not work with floating objects
>ReportListener.OutputPage to HDC uses 96 DPI instead of printer DPI
>Report Output - HTML Listener - Object on report that is set to "Scale Contents, retain shape" appears differently between report preview and in an .HTM gen'ed by an HTMLListener
>Bug with Associated header and footer report option- Sequential detail records do not print across pages
>Multi detail bands do not display all records when starting on new page.
>Requery() on prepared remote view fails
>Engine - "Microsoft Visual C++ Runtime Library Buffer overrun detected!" followed by C0000005 crash running large SCAN loop
>SQLEXEC function allows reentrance for the same connection handle.
>Textbox - C0000005 Fatal Exception with AutoComplete textbox where textbox has ControlSource set to a field which allows NULLs
>Infinite loop when UNLOCK is executed.
>XMLToCursor and XMLAdapter fail to load values of type xsd:date if time portion is present (Whidbey includes time portion for date fields).
>Runtime - Status Bar or toolbar not visible in app run on Win98 SE
>Error "The procedure entry point GetLongPathNameA could not be located in the dynamic link library KERNEL32.dll" occurs running runtime app on NT4
>Language - C0000005 followed by "Mismatched pushjmp/popjmp call." executing program from "do " on Program Editor context menu when followed by call to EXESCRIPT()
>Wizards - SEARCH fails to find records when search performed against VarChar field
>
>Data engine no longer optimizes some queries involving DELETED() function and OR clauses
>Indexes on STR are penalized during Rushmore optimization if SET ANSI is OFF.
>Enable optimization for tables with non-current code page when ENGINEBEHAVIOR<90
>LOCATE fails to find a match when index on Currency is used for optimization and the right part of comparison is certain Numeric value.
>SQL - query returns incorrect result when correlated sub-query returning COUNT(*) is compared with 0.
>Unexpected "Subquery returned more than one record." error when aggregate is used in HAVING, but not in SELECT list.
>Unexpected "SQL: Error correlating fields." error with two EXISTS subqueries.
>Correlation is not verified to meet "correlation is supported only to immediate parent query" limit.
>Internal Consistency Error followed by fatal exception calling methods of object returned with GetObject("IIS://LocalHost/W3SVC/1")
>SELECT INTO ARRAY changes current work area if it uses sub-query in FROM.
>Index on table buffered cursor is corrupted after REPLACE with scope
>Unexpected "SQL expression is too complex" error with correlated subquery
>Unexpected "SQL expression is too complex" error on CREATE SQL VIEW over big tables.
>SQLCOLUMNS fails with complex names if at least one part of the name contains a space or other "illegal" character.
>Query returns incorrect result when ORDER BY+TOP N evaluation is merged with GROUP BY evaluation and TOP is optimized.
>SELECT COUNT(ICASE(.T.,1)) returns incorrect result.
>A Query with OUTER JOIN produces incorrect result if NOT EMPTY(...) is used in WHERE.
>Engine - CAST() to date of a blank datetime field returns datetime type
>Engine - ALTER TABLE ... ALTER COLUMN to change character field to integer changes value
>Engine - "Error building key for index..." error when indexing using str() on a NULL value
>Engine - Reopening or FLUSH of a table after a ZAP with SET TABLEVALIDATE >=8 gives "Table ... has become corrupted" error
>Engine - Fatal exception on REQUERY() after tableupdate() to remote view with batchupdatecount = -1 and table buffering
>Engine - Fatal exception on SQL SELECT when record size * record count is very high
>TOP N in subquery is ignored when UNION is used.
>
>Active Accessibility - Value for dropdown list style combobox does not appear in Accessible Event Viewer
>Saving form to an in-use file causes VFP to eventually crash
>Prompt for saving query references tmp file
>C0000005 in the View Designer with long expression
>VCX with properties seperated by CR will crash when building.
>Builders - MemberData Editor - Code bug in GetHierarchy() of MemberDataEditor.SCX causes MemberData Editor to get hierarchy wrong.
>Component Gallery - "Error building key for index" selecting "Clean Up" from context menu
>Editor - 100% CPU usage hang using Expression Builder from code editor window which contains nothing but two blank lines
>Two output-related FFC Loc files do not compile
>FFC - ReportListeners_Loc.h has stray string
>Form - Internal Consistency error then fatal exception editing form after adding relation to dataenvironment of form using aselobj() reference
>IDE - Tooltips appear in right monitor running VFP in left monitor in multi monitor setup where primary monitor is on right
>IDE - Access violation C0000005 activating Intellisense in the Program Editor
>IDE - "Browse table is closed" error message followed by unhandled exception (C0000005) when messing with Resource file during table browse
>On CHS Platform, reducing the width of a textbox which contains dbcs string will cause IDE to hang
>IntelliSense - C0000005 Access Violation exiting Class Designer after failed attempt to access LPARAMETER Intellisense for member method
>IntelliSense - Fatal exception in List Members after creating early binding mapi.session object with CreateObjectex()
>Language - C0000005 Fatal Exception working with a class library stored in a hidden folder
>Project Manager - Fatal exception building VFE sample app
>Project Manager - Fatal Exception (C0000005) changing font on Project Manager after Dock/Undock operation
>Project Manager - VFP hangs rebuilding app after error that classlib is in use
>Project Manager - New Project Managers do not remember their positions when "Override Individual Settings" is selected for the "Projects" type on the IDE Tab of the Options Dialog
>Properties Window - Fatal exception closing Zoom window with Enter key under App Verifier with SET KEYCOMP TO DOS
>Properties Window - Property Sheet crash closing Class Designer with CursorAdapter, XMLAdapter, XMLTable and XMLField after hitting ESC on a property, which is supposed to hold long (>255 characters) strings.
>Report Designer - Data Grouping limit for a report is listed as 74 in the help topic ""How to: Add Data Groups to Reports", but ReportBuilder.app limits you to 20
>ReportBuilder.app - Justification for numeric format is "Left justify". This differs from previous VFP versions and default Report Designer
>Report Builder - No error is given closing "Report Properties" dialog after setting "Initial Value" of a Report Variable to an invalid value
>Report Builder App - Open code window gets filled with garbage characters when one tries to close Report Designer and answers "NO" to "Do you want to save changes to ?" prompt
>Report Builder dialogs should respect regional settings
>Builders - Problems with Properties dialogs in ReportBuilder.app
>Report Previewer - Report Expression dialog for field with error is not displayed after error when you preview a report from designer while REPORTB = 90. It is when REPORTB = 80.
>RI builder uses incorrect syntax for UNLOCK command.
>
>COM obj Returning array loses array type
>Memory leak with IMPLEMENTS, COM servers
>IMPLEMENTS fails with Word.Application object with Office 2003
>COM Servers - Deadlock in REMClearConnect and csCritSectionEnter when COM+ recycles dllhost worker process
>
>Field types Blob and Varchar not showing right type in Watch Window
>Fatal exception when debugging a large code file
>DEBUGOUT outputs binary data as strings
>
>Miscellaneous changes to Xbase Reporting Components for VFP9 SP1

A good job Jim.

A true bug list has to have:
for every bug
an example where VFP9 the error is verified and VFP9SP1 it has disappeared.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform