All Products v17 R2 - Fixed bugs

Reference Summary Fixed also with
ACI0095430 Unexpected error #-20002 when using 'SVG_New_Text' with CR+LF chars.
ACI0094683 'QUERY WITH ARRAY' command does not return all the expected records when used against an indexed field with a query array size greater than 1, when using the wildcard character (@). 17 16.3 HF4
ACI0094811 'RELEASE MENU' executing in the "On Exit" database method may lead to a crash. 17 16.3 HF4
ACI0095913 The "text-align" property is not interpreted correctly by multi-style 4D variable. 17 15.6 16.3 HF3
ACI0096115 'SET MENU BAR' command executed in 'On Server Startup' database method leads 4D Server to quit unexpectedly. 17 16.3 HF3
ACI0096761 High CPU usage when using the 'Open File' dialog.
ACI0096866 'LOCKED BY' command shows always "Default" user but never shows the user that results from a call to 'CHANGE CURRENT USER'. 17 16.3 HF3
ACI0096970 'Select document' command, on Windows systems, adds bad extension and doesn't prompt default filename.
ACI0097252 Clicking twice on the icon of a built 4D Remote in the taskbar causes multiple failed starts. 17
ACI0097381 On macOS, in the Page Setup dialog the 'Format For' is unexpectedly equal to "Any Printer" wich causes wrong margins when printing. 32-bit application only. 17 16.3 HF3
ACI0097387 Putting a break point in a Trace window thanks to the command 'PROCESS 4D TAGS' will crash 4D application.
ACI0097501 Loading an object value (field, C_OBJECT) in binary format duplicates references to same objects. 17
ACI0097579 Setting paddings of the headrer with 'WP SET ATTRIBUTES' doesn't work.
ACI0097596 Switching from a form page with a web area to a form page with a variable makes the variable not enterable. 17.0 HF2
ACI0097633 Label editor: with 64-bit application, concatenation of fields with "&" or "%" symbols causes font color change to red. 17 16.3 HF3
ACI0097668 Label editor: on a 32-bit application, loading an empty label file makes 4D to quit unexpectedly. 17 16.3 HF4
ACI0097724 Command "SET MENU BAR" with a reference number as parameter give an error when setting a menu (64 bits only).
ACI0097767 Objects in page zero become not enterable after using 'OBJECT DUPLICATE'. 17.0 HF1
ACI0097818 Unexpected compilation error when comparing pointers. Only when the 'Object notation' is enabled.
ACI0097823 "RESOLVE POINTER" command returns an empty name when executed in preemptive mode. 17.0 HF1 16.4
ACI0097836 'WRITE PICTURE FILE' does not accept 'Form.image' (dot notation) in compiled mode.
ACI0097853 Wrong appearance of boolean checkbox in listbox (not enterable=enterable) under certain conditions. 17 16.3 HF3
ACI0097864 Format 'System date short' is not correct en macOS: some digits are missing for day, month or year. 17 15.6 16.3 HF3
ACI0097865 Method returning an empty string returns '1' with 4D Write Pro. 17.0 HF1
ACI0097889 4D Write documents (4W7) take more time to load when converted to 4WP. 17 16.3 HF5
ACI0097895 In the query editor, navigation with the arrow keys on the keyboard doesn't work correctly: there is no scroll. Scroll bar stands still. 17 16.3 HF3
ACI0097900 Unexpected crash when compiling using "_4D compile". 17.0 HF2
ACI0097912 Using client/server encryption downgrades the web server ssl notation. 17 16.3 HF5
ACI0097932 Memory leak with commands 'OPEN PRINTING JOB' and 'CLOSE PRINTING JOB'. 17 16.3 HF3
ACI0097938 Graphics.dll leads to crash (direct2D) 17 16.3 HF4
ACI0097951 'WEB Get server info' command doesn't list the IPv6 address information for the current session. 17
ACI0097954 4D Server 64-bit may crash randomly on macOS. 16.4 17.0 HF2
ACI0097964 Menu items from the menu 'Edit' become unexpectedly disabled after editing a variable in a form. 32-bit applications only. 17
ACI0097966 64-bit label editor cannot print in landscape format. 17 16.3 HF3
ACI0097967 Open another database without quiting doesn't reset the allowed methods (use of 'SET ALLOWED METHODS').
ACI0097975 'Current method name' command's return is wrong (returns "untitled") in the context of a dynamic form. 17
ACI0097980 When the option "Use object notation to access object properties" is checked, after a conversion of a database to v17 the unicode option" Save methods as Unicode" disappears (even if it's not checked before). 17
ACI0097983 4D Server as a service: 'Launched as service' system information is never updated. The value is always 'No'. 17
ACI0097984 Drop a user from the Administration window generates a client disconnection error when a process application is postponed. 17
ACI0097986 In compiled mode, the command 'SET ASSERT ENABLED' with parameter equals to 'False' may not always be applied correctly: 'ASSERT' command can still be enabled. 17 15.6 16.3 HF3
ACI0097992 On Windows system, TrueType fonts not useable in 4D Write Pro, even though they are scalable. 17 16.3 HF3
ACI0097994 "Check Syntax" and "Generate Typing" functionalities of 4D Compiler dialog don't display the resulting message like "Syntax check successful" for a Standard Server License. 17
ACI0098002 A random crash could occur when a menu bar is released. 17 15.6 16.3 HF3
ACI0098012 The 4D Write Pro area disappears when inserting an SVG picture into a 4D Write Pro document. 17
ACI0098025 Japanese IME turns deactivated after a call of 'ADD RECORD' in a button from a form. 17 16.3 HF4
ACI0098028 The font size can't be change in the 'Debugger' window.
ACI0098031 'QUERY BY ATTRIBUTE' doesn't find the good result when using all operators (=, #, >, <, >=, <=) with Time field. 17
ACI0098035 ListBox Move rows not orking with drag and drop enabled. 17.0 HF3
ACI0098036 Saved labels from 32-bit Label editor are empty. 17.0 HF1
ACI0098037 Cluster Index on object field could be damaged when doing a Sum on a path value. Side effect: 'QUERY BY ATTRIBUTE' may not work correctly. 17 16.3 HF3
ACI0098038 Using the arrow key, cursor doesn't move before hitting space-bar key for conversion when typing japanese text. 17 16.3 HF5
ACI0098039 Count parameters returns 1 instead of 0 when project method is called with parenthesis without parameters.
ACI0098041 The 'BUILD APPLICATION' command does not set 'OK' variable to 0 if the compilation fails and the compilation dialog that lists errors is not displayed. 17
ACI0098042 A freeze of 4D Client as web server can occured if some web requests attempt to read some resources in the structure file. 17 16.3 HF3
ACI0098054 Freeze in a process debugger window after creating a shared object of a shared collection. 17.0 HF3
ACI0098062 Folders in "Ressources" not copied in the root of the folder ".../Library/Caches/4D/DBname/Ressources". 17
ACI0098063 Typing a title containing the letter "n" triggers the "open/select report" window on Quick Report 64 bit editor. 17 16.3 HF4
ACI0098075 The 4D command 'QUERY BY FORMULA' can unexpectedly crash. 17
ACI0098076 'Is license available' returns always 'True' for plugins "4D View" and "4D Write".
ACI0098079 Paths for data stored automatically outside datafile are not correct. Folders are badly named, and not created every 100 records. 17 15.6 16.3 HF3
ACI0098084 'Get 4D file (Backup log file)' not working on French OS (4D INTL): it returns a blank string.
ACI0098094 Not able to compile when using 'Min' and 'Max' commands applied on a date array. 17 16.3 HF4
ACI0098098 Localization issue: In 'FR' release, the constant "Web client adresse IP d’écoute" (value 23) is not present and badly replaced by the 'INTL' constant "Web Client IP address to listen". 17 16.3 HF4
ACI0098107 4D Write Pro: missing check marks in contextual menu after selecting an option. 17 16.3 HF4
ACI0098109 4D View Pro: Black or Grey background color appears after the last row and column. 17
ACI0098127 Web Server doesn't listen on specified IP Address, but instead it listens on Any. 17
ACI0098128 It's not possible to select a background picture (behind a text) in 4D Write Pro; unexpected alert and message appear when attempting to do so. 17
ACI0098129 Loading an object variable using 'LOAD VARIABLES' command, makes 4D quits unexpectedly. 17 16.3 HF4
ACI0098130 You can't use LISTBOX DUPLICATE COLUMN with listbox collection 17.0 HF1
ACI0098135 Crash of 4D in the TRACE window (debugger windows) if an old set expression is present in the expression panel. 17
ACI0098136 In some special cases, 4D crashes when you Generate Typing, and 'Object notation' is activated. 17
ACI0098149 4D and 4D Server quit unexpectedly when using the Runtime Explorer dialog to explore variables for a preemptive process. 17
ACI0098154 Showing the clipboard may lead to a 'freeze'. 17.0 HF1
ACI0098157 Since ICU 50, prolonged sound mark ("-") is no longer considered as a letter when the database language is set to Japanese. 17 16.3 HF4
ACI0098161 'QUERY BY ATTRIBUTE' doesn't find the good result when using operator ">=" or ">" on an indexed Object field. 17
ACI0098163 Creating and editing a record in a listbox, the next new record takes over the value from the last new record entered. 17.0 HF1 16.4
ACI0098165 Existing records with a 4D Write Pro area contain unexpectedly all attributes twice. 17 16.3 HF4
ACI0098169 Listbox Entity Collection fails to sort on Object Field Attribute. 17.0 HF1
ACI0098175 An empty image should be rendered in 4D Write Pro as an empty/unloaded image (so with default black rectangle box image) instead of considered as a variable of 0 byte. 17.0 HF1
ACI0098178 'IMPORT DATA' command used with an empty string for the file parameter doesn't display the open file dialog; 64-bit mode only. 17 16.3 HF4
ACI0098184 A problem in the CSS parser exception (brakets considered as a quote) may prevent good conversion of 4D Write expression to 4D Write Pro. 17 16.3 HF5
ACI0098188 Unexpected syntax error "Attempting to retype by using a pointer." with 4D commands 'Min' and 'Max' in compiled mode. 17 16.3 HF4
ACI0098194 In the form editor, changing the size of a column in a listbox may not be taken into consideration. 17
ACI0098208 Compilation problem when a pointer is pointing directly on a char of a text. Example: $ptr->:="MyText"[[$i]] . 17.0 HF1
ACI0098213 'HTTP Get' command fails on Windows system and returns unexpectedly the error #30 ("HTTP Server unreachable") for some web sites. 17.0 HF3 16.4 HF1
ACI0098225 Displaying content of "${n}" doesn't work in debugger : it is unexpectedly considered as "$1{n}". 17.0 HF1
ACI0098246 'ADD RECORD' and 'GOTO OBJECT' combination can disable Japanese IME. 17.0 HF1 16.4
ACI0098253 Unexpected error #-20002 with 'SVGTOOL_show_in_viewer' when there is a text with character ‘&’ in the SVG. 17 16.3 HF4
ACI0098257 Problem with 'entitySelection.distinct' on date values in Client-Server mode. 17.0 HF1
ACI0098260 Runtime error message not explicit when XPS Viewer is not installed (for information, installing Windows 10.1803 may remove the XPS Viewer). 17 16.3 HF5
ACI0098261 In a form opened by 'MODIFY SELECTION', a checkbox in a listbox is non-enterable whereas it should be enterable. 17 16.3 HF5
ACI0098269 Switching the 4D user in 4D Remote thanks to 'CHANGE CURRENT USER' does no more actualize the 4D user column in the 4D Server admin window. 17 16.3 HF5
ACI0098275 When saving an object that contains itself (cycle) in an object field, 4D issues error #900 ("JSON cannot stringify cyclic structures") 17
ACI0098277 Some of the Shield icon in the Form Editor is wrong from what is defined in the preference. 16.3 HF5 17.0 HF1
ACI0098294 'WRITE PICTURE FILE' doesn't accept a picture object property in compiled mode. 17
ACI0098304 "entitySelection.max()" does not return the correct result after deletion of an entity. 17.0 HF1
ACI0098306 'Get Database Parameters (SSL cipher list; result)' not returning correct results.
ACI0098321 Probable crash when MSC check of application with the built 4D Server application. 17 16.3 HF5
ACI0098333 If you enter Tab in listbox entity selection and change row , current item and current item position are not update . 17.0 HF1
ACI0098345 "entitySelection.max()" does not return the corrected result after updating an entity in compiled mode. 17.0 HF1
ACI0098347 4D Write Pro: the left arrow on the keyboard moves 2 characters instead of one. 17.0 HF1
ACI0098348 After setting "Enable TLS" in user Settings in External File, SQL-connection from client is no more possible. 16.4 17.0 HF2
ACI0098351 'SET PRINT PREVIEW' command on a system with XPS Viewer not installed may crash 4D. 17.0 HF1 16.4
ACI0098356 Wrong tabulation mark and margin when converting from 4D Write to 4D Write Pro. 17.0 HF1
ACI0098360 It is not possible to sort a listbox collection on a column associated to a field of a related table. 17.0 HF2
ACI0098377 If you use LISTBOX SET PROPERTY(*;"Column1";lk column resizable;0), 4D quits unexpectedly if listbox header isn't display. 17.0 HF1
ACI0098386 The Japanese Input conversion underline colour is always black, which is hard to see if the background is dark (text input and code editor). 17.0 HF1 16.4
ACI0098388 4D Server 32-bit may quit unexpectedly when a plugin creates new handles, using 4D SDK, from different threads. 17
ACI0098389 Working with 4WP widget brings unexpected error messages. 17.0 HF1
ACI0098393 Possible crash with the command 'OB SET ARRAY' when we use 4D Write Pro range object as parameter. 17.0 HF1
ACI0098400 After copying a word with a link from TextEdit to Write Pro, the link disappears. 17.0 HF1
ACI0098401 'EDIT ITEM' and also 'OBJECT SET SCROLL POSITION' in a list box with auto row height scrolls wrongly. 17.0 HF3
ACI0098406 Inserting column in listbox may take unexpectedly too much time if there are some unnamed footers (use of dynamic variables). 17.0 HF3
ACI0098408 With 4D 64 bit ,picture fields do not appear in a printout/preview the first time they are loaded into the label editor. 17.0 HF1
ACI0098417 The preselected color in the color editor in Preferences options is black not the color last chosen by the user. 17.0 HF1
ACI0098419 Factory Settings is not displayed in Colors Tab in Preferences Window. 17.0 HF1
ACI0098443 Real Time Monitor Duration column no longer displays milliseconds - Only whole seconds and empty for short entries. 17.4
ACI0098446 After converting from old 4D Write documents to 4D Write Pro, a crash may happen when saving the record. 17.0 HF1
ACI0098454 4D Web Server crashes because of an invalid 4D for iOS request.
ACI0098463 ORDA specific query may make 4D to crash. 17.0 HF1
ACI0098480 'QR RUN' doesn't use FldDelimit or RecDelimit values when output to text file. 17.0 HF1 16.4
ACI0098481 Using 'fromCollection()', the related dataclass is changed if relatedEntity object primary key attribute doesn't match the primary key in the related dataclass. Client-Server mode only. 17.0 HF3
ACI0098509 Error using one to many relation while "expose with 4D Mobile.." is deactivated 17.0 HF2
ACI0098511 Listboxes collection do not redraw themselves in client-server. 17.0 HF3
ACI0098515 4D Methods don't return the correct value when we call it via REST (see with Bridge '4D mobile'-Wakanda). 17.0 HF2
ACI0098526 Using ORDA, the first time assigning a value to 'N-1' related field, the value is Null. 17.0 HF3
ACI0098547 Memory leak when displaying a selection or using SELECT * with SQL. 17.0 HF2
ACI0098565 Cannot assign undefined value to an array element. 17.0 HF2
ACI0098567 Crash when using 'count()' on an entity selection. 17.0 HF2
ACI0098579 Assign null to a dereferenced pointer to a picture does not work. Compiled mode only. 17.0 HF3
ACI0098580 In client/server mode, several long queries may lead an unexpected slowness. 17.0 HF3
ACI0098645 "OBJECT Get style sheet" command always returns the style sheet that has ID =0 instead of the assigned one. 17.0 HF2 16.4 HF1
ACI0098692 4D Write Pro: Colored text are not saved correctly when using the system color palette. 17.0 HF3
ACI0098223 4D for OCI constant 'OCI_STMT_DECLARE' was wrongly set with value 39 instead of 9. 17 16.3 HF4
ACI0090544 IMAP_Search (vImap_ID;"";msgNumArray) can make 4D to quit unexpectedly. 17.0 HF1 16.4
ACI0096656 'IMAP_Search' command is unable to find few messages when the used criteria is "HEADER MESSAGE-ID". 17 16.3 HF3
ACI0098117 'IMAP_Search' command can make 4D to quit unexpectedly. 17.0 HF1 16.4
ACI0097960 The connection with the ODBC Driver fails in secure mode (TLS). An unexpected error "Can't read from server" occurs. 17