Bugs Fixed in Visual Prolog 7.2 Build 7202

The Build 7202 is a service release of Visual Prolog 7.2 that fixes the following bugs:

Compiler & Runtime 

ID Title
42897 No check for overflow in the power operator
42983 Dump in Normalization on attempt to reset context type for a formula (after an error that was detected in the same phase)
42691 Duplicated This variables in the debug info for the object anonymous predicate
42712 Wrong flow pattern analysis for anyflow predicates
42727 Dump in code generation for a property which is used as an argument for the isErroneous predicate
42746 Dump on resolving compound flow
42858 Integral overflow exception during static calculations
42802 Wrong removal of test
42813 Illegal report about single facts being not initialized
42837 VIP::Kernel::CopyStringToHeap spoils EDX register with /ReadonlyTerm Option
42839 16bits values are compared as 32bits
42860 Test NewBuituinTypes\integral64bits\rTest02_b_5.pro fails
42800 Bug in codes generation for symbols unification if /readonlyterm
42713 Compiler hangs in type analysis hangs for anyflow predicate
42971 Internal error for using of an object qualified property in isErroneous/1
43026 No warning for deprecated list domains
43032 Wrong diagnostics for unreachable code (which is reachable and variable that is not always bound)
43046 Fatal error c099: eTree/eTypeNameInfo::getDeclaration: Declaration is not set
43095 Dump on heap exhaust in normalization when there is recursive domain
43122 Predicates from and delegate interface does not work together
43253 Incorrect conversion from unsigned64 type
42786 Access violation exception on loading DLL (on symbols initialization)
43273 Sometimes missing range check on static calculations
43259 Missing overflow check when converting from 64bits integer to 32bits integers
43367 Compiler, Build 7201, Step 3: bug in codes generation for TCO (some parameters in a call are broken)
  abs(-0) problem

IDE

Bitmap Editor: Create new bitmap, try write a letter in it - then bitmap turns black on save
ID Title
43214 Bitmap Editor: Create new bitmap, try write a letter in it - then bitmap turns black on save (http://discuss.visual-prolog.com/viewtopic.php?t=7988)
42848 Out of range exception
42847 PdcTools: IDE, v.7.2: Out of range exception in propertyTabControl.pro
43160 8 dumps for invalid handle
43033 automatically generated codes for dialogs are sometimes wrong
43165 Exception - the process cannot access the file because it is being used by another process
43205 The GUI Designer always springs to top
43244 The IDE hangs in the Find in Files dialog
43371 Invalid restore after minimize window (Lock All Editor Windows together)

Debugger

ID Title
42528 Debugger: One breakpoint in the source code gives two breakpoints in the assembly code
42721 'Stop debugging' does not work after break on access violation
43278 Exception Single fact 'exceptionthread' from internal database 'ide\debug\notifyHandler::notifyHandler$classDB' has no value
43238 API SuspendThread return "Access denied" on closing application which uses listVewControl
42805 The variable window shows ‘D008 Exception !!!’ instead of the real value

Library (PFC)

ID Title
42643 Problem with time::setWeek
43112 Registry: invalid read multi string key

Examples

ID Title
42788 ESTA demo example: incorrect types for some new parameters


Home | Company | News | ProductsDownloads | Shop | Support | Visual Prolog Features | Visual Prolog Compiler | FAQ | Tutorials | Examples | How to Migrate from Visual Prolog 5 to Visual Prolog 7 | Knowledge Base | Discussion Forum | Site Map
 

Prolog Development Center A/S - H.J. Holst Vej 3-5C - 2605 Broendby, Denmark - Tel +45 3636 0000 - Fax +45 3636 0001 - sales@visual-prolog.com