All Products 21 - Fixed bugs

Reference Summary Fixed also with
ACI0104807 Debugger may not show correct values for named and indexed parameters in a method. 20.8 HF1
ACI0105178 Starting a /* comment in a continuation line (\) causes the editor to treat all following code as a comment, even after */ is added.
ACI0105478 Difference in Debug Logs with Immediate Writing Enabled and Disabled: entries are merged into the closing sequence. 20.8
ACI0105672 Build4D: Server build - License must be optional
ACI0105685 When pasting an image file into the according area in the Menu tab of the 'ToolBox' dialog, it raises an unexpected Error #0 in "bat_MENUS_SET_BACKGROUND". 20.7 HF2
ACI0105686 On macOS, playing with code editor of a class by adding some 'case of' (or 'For each') seems to corrupt memory; some crashes could happen because of the indentation 20 R9 HF1 20.7 HF2
ACI0105689 Altering structure while using Data Explorer in browser makes it work incorrectly (inspect page and see unexpected errors). 20.7 HF2
ACI0105697 Date fields are not printed in table forms 20 R9
ACI0105704 Irrelevant Auto-Completion: When Typing "READ ONLY (*" in method editor, it proposes a list of tables whereas it should not. 20 R9 HF1 20.7 HF2
ACI0105724 4D Connection Dialog - "OK" button in 4D 20R9 remains inactive in compiled mode 20 R9
ACI0105753 Unexpected deadlock when 4D attempts to redraw a web area after using the command 'WA Evaluate JavaScript'. 20.7 HF2
ACI0105762 VP RESIZE TABLE doesn't work with range returned by VP Get table range
ACI0105764 Syntax checking does not detect errors when a conditional expression that should evaluate to a boolean value uses an expression containing an operator with an object notation expression.
ACI0105765 Under particular conditions, an error may occur in Compiled mode when a declared method parameter is used without giving it a value 20.8
ACI0105828 4D View Pro: a View Pro area disappears when swiping to left or right 21 R2
ACI0105845 Bad error message if orderByFormula in client/server mode references a local selection which cannot be streamed.
ACI0105850 When try to convert text that includes specific characters, 'MAIL Convert to MIME" and 'MAIL Convert from MIME' don't convert correctly. 20 R10 HF1
ACI0105852 Instant hang when pasting a line of text ending with a "\" into a method 20.8
ACI0105864 Text cursor continues to blink in listbox column after clicking away to another application 20.8
ACI0105874 The 4D command 'HIGHLIGHT TEXT' doesn't work in a subform.
ACI0105882 Download of big files with 4D.HTTPRequest failed if we do a double wait()
ACI0105886 4D Server may crash with QUIC network layer on MacOS. 20 R10 HF1
ACI0105891 4D Remote may crash when the computer enters in a sleep mode.
ACI0105901 Table preview doesn't display in Explorer
ACI0105904 Saving the password to automatically connect the engined client to the engined server doesn't work. 20.8 HF1
ACI0105906 4D WebSocket server not forwarding messages to worker reliably 20.8 HF1 20 R10 HF2
ACI0105908 When hovering over a class property, inconsistent type info in tooltip. 20 R10 HF1
ACI0105909 Compile error when passing Integer class property to "Choose" 4D command. 20.8
ACI0105916 The 4D command 'JSON Validate' should accept to validate a collection.
ACI0105917 Since 4D 20 R5, Drag & drop of pivot table fields does not work; only on Windows system. 20 R10 HF1
ACI0105929 When sorting an object without specifying which property the sort is based on, this could cause 4D to crash on macOS. 20 R10 HF1
ACI0105932 Opening a form, modifying the standard action on an object via the context menu, and closing the form does not save the modification.
ACI0105961 Enter key does not open selected item in Explorer
ACI0105962 On Japanese Windows system, when code contains kerning text, selection highlight and cursor positioning are incorrect. 20.8 HF1
ACI0105969 4D Server may crash with network component QUIC when closing client connections. 20 R10 HF2
ACI0105972 When build an application, the copyright build keys ("CommonCopyright") no longer work. 20 R10 HF1
ACI0105993 The list of recently used C/S databases is not displayed
ACI0105994 In combo box, 'On After Edit' event is not fired when typing Japanese text and validating it with Return key. 20 R10 HF2
ACI0106005 Memory corruption on compiling empty try() expression
ACI0106007 Possible crash with the command 'WEB SEND RAW DATA'. 20.8 HF1
ACI0106009 Components configured (through 'Project Dependencies' dialog) on server side not loaded on the client
ACI0106026 License problem when building a server headless using build4D component and toold4D 20 R10 HF2
ACI0106033 'SVG_New_textArea' call errors out with XML parsing issues when multiple style attributes are applied on it.
ACI0106038 Windows introduced a feature that smooths image edges on buttons by adding lighter pixels. However, when using PNGs with multiple states, this edge-smoothing can bleed into adjacent states, causing visible lines above or below the button image. 20 R10 HF2
ACI0106039 A synchronization problem within a listbox object can cause the application to quit unexpectedly. This can occur with simultaneous actions such as adding/removing rows, entering data into a cell, and executing the command 'OBJECT SET SCROLL POSITION' 20.8 HF1 20 R10 HF2
ACI0106040 4D Write Pro: It may crash when simulated keyboard input is performed in a Write Pro document; since minor version macOS 26.1 (no problem with 26.0.1). 20.8 HF1 20 R10 HF2
ACI0106042 Possible crash on client side while cloning a non-shared collection part of a shared graph 20.8 HF1 20 R10 HF2
ACI0106043 The property 'urlQuery' of IncomingMessage in HTTPHandler wrongly decoded when url query value contain "%3D". 20 R10 HF2
ACI0106044 AST interpreter: dereferencing a null 4D pointer does not trigger an error
ACI0106046 4D application quits unexpectedly if calling the commands QUERY [SELECTION] BY ATTRIBUTE without the operator argument 20.8 HF1
ACI0106048 When dereferencing a null 4D Pointer, error is triggered but the error message is not translated into French in XLIFF resources
ACI0106053 The 'ZIP Create Archive' command returns the incorrect status "true" if the folder doesn't exist, despite the occurrence of an expected error. 20.8 HF2
ACI0106054 On macOS 26 (Tahoe), when you right-click 4D in the dock and choose “Show All Windows”, a ghost window appears. 20 R10 HF2
ACI0106058 Inconsistency between ARRAY TO LIST / LIST TO ARRAY in Project mode compare to Binary mode. One is diacritic, the other one not. 20 R10 HF2
ACI0106059 4D may crash while using a not supported notation in a variable of a form.
ACI0106060 Error #1112 on a '.query()' when there is no space after an operator used for the request. 20.8 HF1
ACI0106061 4D crashes when calling '.getMails' using the new IMAP transporter. The issue occurs when requesting a large amount of mails to load (for example 500). 20 R10 HF2
ACI0106066 Potential crash when the server administration window shows some information about a "dying" process. Closing that window is a workaround. 20 R10 HF2
ACI0106071 When sorting an EntitySelection by a property of an object attribute, sorting rules for heterogeneous types are not applied (objects should be sorted before collections)
ACI0106077 For all types of detail form, markers are not displayed; can't manage them through the property list. Project mode only.
ACI0106085 With a binary database, you can't generate a built component 20 R10 HF2
ACI0106086 Compile error when using 'Choose' command with numeric criterion (side effect of ACI0105909) 20.8 HF1
ACI0106089 Show documentation opens a bad url with the french code editor
ACI0106090 When you add a folder in the explorer the folder is created but the list isn't automatically deployed, and the new folder name isn't edited. 20 R10 HF2