All Products v16.4 - Fixed bugs

Reference Summary Fixed also with
ACI0094242 When adding by programming fields as primary key to a table (Field1 and Field2) the 'Unique' property is not added to these fields. 16.3 HF1 15.5 HF1
ACI0095626 Cannot access blob byte via a pointer in compiled mode (For instance "$ptr->{$row}{$offset}"). 16 R5 16.3 HF1
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
ACI0095763 Using 'SUSPEND TRANSACTION' and 'RESUME TRANSACTION' triggers error "Transaction is not suspended, so it can't be resumed". 16.3 HF1
ACI0095913 The "text-align" property is not interpreted correctly by multi-style 4D variable. 17 15.6 16.3 HF3
ACI0096034 The command 'ST Get content type' cannot be compiled is you pass 4 variables parameters after the object name or object variable. 16.3 HF2
ACI0096115 'SET MENU BAR' command executed in 'On Server Startup' database method leads 4D Server to quit unexpectedly. 17 16.3 HF3
ACI0096573 Missing help tip on listbox after an horizontal scroll. 16.3 HF1
ACI0096654 Unexpected error #-1 displayed when canceling the saving dialog while exporting data to file. 16.3 HF1
ACI0096698 Cannot manage 4D Write Pro access rights on 4D Remote unless 4D Write plugin is present in "Plugins" folder. 16.3 HF2
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
ACI0096868 The variable 'Document' is not updated with the newly created document path. Only with 64-bit application. 16 R6 16.3 HF1
ACI0096911 Remote database connection stop button does not cancel the connection attempt. 16.3 HF1
ACI0097045 WritePro Widget shows an error message when the entered value exceeds the allowed value. 16.3 HF1
ACI0097129 Bad title displayed in Japanese for the standard action "Quit <app name>". 16 R5 16.3 HF1
ACI0097173 In 4D Write Pro, pasting a text may paste unexpectedly twice. 16.3 HF1
ACI0097184 Pie Graph rendering direction is incorrect in 64-bit, starting at 3 o'clock position and sweeping counter clockwise. 16 R5 16.3 HF1
ACI0097193 Quick Report: the content of a generated cross table is empty. 16.3 HF1
ACI0097207 The 4D command 'RESTORE' executed with two parameters has wrong text on the "Stop" button: it is written "Restore" instead. 16.3 HF1
ACI0097303 A breakpoint could not be registered correctly in client/server configuration. A crash could be generated. 16.3 HF1
ACI0097327 Using 4D 64-bit to connect to 4D Server via LEGACY network displays an incorrect network error message. 16.3 HF1
ACI0097346 'Datepicker' widget doesn't display the current date value at first load or when the date is directly entered using the keyboard. 16.3 HF1 15.5 HF1
ACI0097373 Unexpected error #9852 on Quick Report with 4D Remote when a subform of quick report is added. 16.3 HF2
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
ACI0097386 First two characters of an HTTP POST Request's body being removed. 16.3 HF1
ACI0097388 "Find unused local variables" does not show blob, object and time variables. 17.0 HF1
ACI0097390 4D Server may crash after calling the 'On Web Connection' database method that contains 'QUERY SELECTION' after 'WEB SEND TEXT'. 16.3 HF2
ACI0097392 Calling left 'OUTER JOIN' and order by in SQL forces the application to quit. 16.3 HF1
ACI0097409 Cannot open a ".4dc" file when using the 4D Web Application Server license; an error #10507 is raised. 16 R5 16.3 HF1
ACI0097426 When enabling the “Display this dialog at next startup” option in the connection dialog of an engined Client, at next startup, the connection dialog is not displayed. 16.3 HF1 15.5 HF1
ACI0097458 Change listbox background color in form editor with color picker doesn't work. 16.3 HF1
ACI0097478 Depending of the font (Japanese font), italic character in a hierarchical list is trimmed on the right side. 16.3 HF1
ACI0097483 4D Server doesn't respond anymore after a lot of simultaneous connection with the 'New network layer'. 16.3 HF2
ACI0097484 The MSC XML Log files are not displayed on all browsers because related XSL file is generated as a separate file and not loaded due to security constraints from some browsers. 15.6 16.3 HF3
ACI0097488 Free memory is exhausted when running a 4D Backup roughly equivalent to the size of installed RAM. 16.3 HF1
ACI0097496 Deleting all transitional characters in IME editor doesn't automatically end editing mode; delete key needs to be pressed 3 more times to continue #Japanese. 16.3 HF1
ACI0097520 A crash can occur if in a method a table and a field have the same name using SQL with alias. 16.3 HF1
ACI0097539 4D Server application may quit unexpectedly when lots of SOAP requests are completed. 16 R6 16.3 HF2
ACI0097575 Breakpoints may not be registered correctly in client-server mode. 16.3 HF1
ACI0097581 Ghost Application process may unexpectedly stay after client disconnection is killed. 16.3 HF1
ACI0097613 The sort thanks to menu command 'Last Used Tables' is changed after 4D restart. 16.3 HF1
ACI0097623 Boolean field as radio buttons displayed unexpectedly as checkbox after a database conversion. 16.3 HF1 15.5 HF1
ACI0097630 4D Remote connection dialog: settings lost in the 'Custom' tab if going to 'Available' tab before. 16.3 HF1 15.5 HF1
ACI0097633 Label editor: with 64-bit application, concatenation of fields with "&" or "%" symbols causes font color change to red. 17 16.3 HF3
ACI0097634 A data verification thanks to the MSC on object fields can generate some unexpected errors. 16.3 HF1
ACI0097642 A crash may occur while 4D parsing an SQL server request. 16.3 HF1
ACI0097649 4D may crash when opening a form containing a tab control with a width of 1 pixel. 16.3 HF1
ACI0097656 Lets a button that shows an alert. Clicking several times on it while the form method takes time to run may prevent to validate the alert (kind of freeze). 16.3 HF1 15.5 HF1
ACI0097668 Label editor: on a 32-bit application, loading an empty label file makes 4D to quit unexpectedly. 17 16.3 HF4
ACI0097676 After typing Japanese text in cell of listbox and hitting space bar once, the thickness of the underline may be wrong. 16.3 HF1
ACI0097681 4D Server doesn't accept too many postpone reconnections per seconds on new network layer (ServerNet). 16.3 HF2
ACI0097683 Display of thermometer label is trimmed in form editor with 'Windows classic' theme. 16.3 HF1
ACI0097690 Interpreter throws error if "Sum(...)" is passed directly to "String(...)". 16 R5
ACI0097697 Impossible to change a listbox cell value with the up and down arrow keys on Mac. 16.3 HF1
ACI0097700 Unexpected message "bound variable changed" when using the TimePicker object. 16.3 HF1
ACI0097701 A temporary file is unexpectedly created when exporting an existing method. Only on macOS 10.13 (High Sierra). 16 R5 16 R6 16.3 HF1
ACI0097706 Query editor syntax error if using virtual structure names in formulas. 16.3 HF2
ACI0097707 Using region settings from the 'Language & Region' option set as primary in System Preferences is not working when you have more than one language in the list; English language is always used. Only on macOS 10.13 (High Sierra). 16 R5 16 R6 16.3 HF1 15.5 HF1
ACI0097715 Quick Report inserts wrong field if used table contains an invisible field. 64-bit application only. 16.3 HF2
ACI0097722 Quick Report area 64-bit erroneously required a 4D View license when used in a form. 16 R6 16.3 HF2
ACI0097726 Canceling printing, the Quick Report does not set 'OK' variable to zero. 16.3 HF2
ACI0097730 Old 4D Write document conversion to 4D Write Pro may fail: a coma (",") becomes unexpectedly a dot ("."). 16 R6 16.3 HF1
ACI0097738 A blank picture is displayed for a picture in PICT format in 4D write Pro document instead of the crossed camera expected. 32-bit and Windows application only. 16 R6 16.3 HF1
ACI0097740 'HTTP Request' command returns HTTP status code 200 for an invalid request whereas it previously returned 0. 16 R6 16.3 HF1
ACI0097760 'UNREGISTER CLIENT' loses connection when the process is postponed. 16.3 HF1
ACI0097764 The clipboard is not updated when attempted to copy by doing Cmd/CTRL+"A", and then Cmd/CTRL+"C" while editing in a cell (listbox, form editor Property list palette). 16.3 HF2
ACI0097778 'BASE64 ENCODE' command inserts CRLF characters every 40000 characters. The new behaviour is that no more CRLF is inserted by the command. If CRLF is needed, it's up to the developer to insert it. 16 R6 16.3 HF2
ACI0097779 Server not responding under certain circumstances when the sleep mode timeout is reached. 16.3 HF1
ACI0097785 Deleting a corrupted method may prevent to create another new one. 16.3 HF2 15.6
ACI0097786 Typing in values in RGB slider (from the color picker) in Form editor does not work. 16.3 HF2
ACI0097787 Type of listbox footer is not preserved when converting a database from a major version to another (for instance, v15 to v16). 16 R6 16.3 HF2
ACI0097823 "RESOLVE POINTER" command returns an empty name when executed in preemptive mode. 17 R2 17.0 HF1
ACI0097826 For engined server on Windows, the Server Administration window and the Runtime Explorer don't show the correct icon. 16.3 HF2 15.6
ACI0097831 Hitting Space bar no more bring a background current window to the foreground. 16.3 HF2 15.6
ACI0097834 4D Server Administration window will not reopen if you close it once. 16.3 HF3
ACI0097838 Query on scalar attribute object from Wakanda to 4D server do not work. 16.3 HF2
ACI0097841 Wrong tokenization of constants used by the 'PRINT SETTINGS' command in the french version of 4D. 16 R6 16.3 HF2
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
ACI0097866 4D Server may crash when trying to find a localized string for a process name from SQL Server. 15.6 16.3 HF3
ACI0097867 Bad display of windows with 'MODIFY RECORD' when executed in maximised window mode (full screen). 16.3 HF2 15.6
ACI0097889 4D Write documents (4W7) take more time to load when converted to 4WP. 17 17 R2 16.3 HF5
ACI0097891 4D Server Administration window cann't be opened via 'Help' menu on Mac platform. 64-bit version only. 16 R6 16.3 HF2
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
ACI0097912 Using client/server encryption downgrades the web server ssl notation. 17 16.3 HF5
ACI0097921 Text input caret is always displayed in black even if the background colour is black too, which makes impossible to locate the caret. 16.3 HF2
ACI0097932 Memory leak with commands 'OPEN PRINTING JOB' and 'CLOSE PRINTING JOB'. 17 16.3 HF3
ACI0097934 Copy and paste SVG picture from 4D 64 bits to a non-4D application does not work. 16.3 HF2
ACI0097937 'SET WINDOW RECT' doesn't move the resize icon after changing the form wizzard window size. 16.3 HF2
ACI0097938 Graphics.dll leads to crash (direct2D) 17 16.3 HF4
ACI0097954 4D Server 64-bit may crash randomly on macOS. 17.0 HF2
ACI0097966 64-bit label editor cannot print in landscape format. 17 16.3 HF3
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
ACI0098002 A random crash could occur when a menu bar is released. 17 15.6 16.3 HF3
ACI0098025 Japanese IME turns deactivated after a call of 'ADD RECORD' in a button from a form. 17 16.3 HF4
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
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
ACI0098063 Typing a title containing the letter "n" triggers the "open/select report" window on Quick Report 64 bit editor. 17 16.3 HF4
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
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
ACI0098129 Loading an object variable using 'LOAD VARIABLES' command, makes 4D quits unexpectedly. 17 16.3 HF4
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
ACI0098163 Creating and editing a record in a listbox, the next new record takes over the value from the last new record entered. 17 R2 17.0 HF1
ACI0098165 Existing records with a 4D Write Pro area contain unexpectedly all attributes twice. 17 16.3 HF4
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
ACI0098179 Export data to file with a form does not display the related fields. 64-bit only. 16.3 HF5 17.0 HF1
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
ACI0098246 'ADD RECORD' and 'GOTO OBJECT' combination can disable Japanese IME. 17 R2 17.0 HF1
ACI0098253 Unexpected error #-20002 with 'SVGTOOL_show_in_viewer' when there is a text with character ‘&’ in the SVG. 17 16.3 HF4
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 17 R2 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
ACI0098271 In certain circumstances, 'Undo' deletes too many characters in 4D Write Pro. 17 16.3 HF5
ACI0098277 Some of the Shield icon in the Form Editor is wrong from what is defined in the preference. 17 R2 16.3 HF5 17.0 HF1
ACI0098307 "Cancel" button in the 'Print' dialog does not work in Windows with 4D 32-bit. 17.0 HF1
ACI0098321 Probable crash when MSC check of application with the built 4D Server application. 17 16.3 HF5
ACI0098342 'HTTP Server' does not take compression level into account. 16.3 HF5 17.0 HF1
ACI0098348 After setting "Enable TLS" in user Settings in External File, SQL-connection from client is no more possible. 17 R2 17.0 HF2
ACI0098351 'SET PRINT PREVIEW' command on a system with XPS Viewer not installed may crash 4D. 17.0 HF1
ACI0098368 A delayed processes do not wake up if paused and then resumed: it stays in pause mode. 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 R2 17.0 HF1
ACI0098409 'FONT STYLE LIST' on Garamond font may crash if German language is set as language for date and number format. Windows system only.
ACI0098429 'Set Current Printer' may cause a crash of 4D Server 64 bits on Windows.
ACI0098480 'QR RUN' doesn't use FldDelimit or RecDelimit values when output to text file. 17 R2 17.0 HF1
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 R2 17.0 HF1
ACI0096484 'IMAP_SetPrefs' cannot find directories with umlauts in the name. 16.3 HF1
ACI0096656 'IMAP_Search' command is unable to find few messages when the used criteria is "HEADER MESSAGE-ID". 17 16.3 HF3
ACI0096779 Error #-43 returned by 'FTP_Send' because of some accented characters in the 'localpath'. 16 R6 16.3 HF1
ACI0097254 'IMAP_MsgLst' returns error #-120 if an umlaut is in the path name. 16 R6 16 R6 16.3 HF2
ACI0098117 'IMAP_Search' command can make 4D to quit unexpectedly. 17 R2 17.0 HF1
ACI0097377 4D View: when you delete an image from a record and want to check the attribute "keep proportions" in the "image attributes" menu, by double clicking on the same image, 4D may crash. 17.0 HF1
ACI0098097 'Copying' or 'cutting' a 4D view cell which have its stylesheet just removed may lead to a crash. 17.0 HF1
ACI0098476 While editing a formula for a cell, selecting cells with the mouse doesn't show the selection with a Retina screen. 17.0 HF1
ACI0098376 Objects besides a 4D Write area may not be print with 'PRINT RECORD' or 'PRINT SELECTION'. 16.3 HF5
ACI0097882 Time type data is retrieved in a timestamp format instead of usual time format as expected. 16.3 HF2