The following is a list of the latest bug entries to have comments posted on them. The bug entries with the newest comments are listed first.
| Bug # | Date of last comment | Comment count | Short description |
|---|---|---|---|
| 408 | 10 May 2008 | 6 | There's a memory loss of 4KB (or more) on every dynamic load of a DLL written in Delphi that uses the Forms unit. |
| 640 | 08 Aug 2006 | 2 | Each instance of THeaderControl leaks memory |
| 96 | 07 Apr 2006 | 1 | Having nodes that are wider than the window may cause nasty problems |
| 612 | 03 Apr 2006 | 2 | VCL bug when handling WM_MOUSEWHEEL messages |
| 616 | 14 Jun 2005 | 37 | Bug in Printers unit causes access violation |
| 212 | 24 May 2005 | 4 | The Reset procedure fails on files that are Read-only. This is easily worked around by adding the statement FileMode := 0 just before calling Reset. |
| 372 | 06 Jul 2004 | 3 | With multiple child windows, if you maximize and close one, the other child windows will have their close ('x') button greyed out, however the button is still active, and will close the window if clicked. |
| 684 | 08 May 2004 | 6 | A missing '+' does not result in an error. |
| 629 | 03 Mar 2004 | 2 | The compiler does not issue a warning when a function returning a string never initializes Result. |
| 470 | 29 Dec 2003 | 1 | A Form's WindowState property is not reported correctly in the FormResize event when maximizing/minimizing/restoring. The WindowState property gets updated AFTER the FormResize event. |
| 528 | 14 Oct 2003 | 1 | The data packet of a TClientDataSet accumulates unusable data when calling SetOptionalParam more than once with the same parameter name. |
| 409 | 22 Jul 2003 | 2 | If you select an item (in code) which is not visible, the TListView does not scroll that item into view. |
| 682 | 30 May 2003 | 6 | When converting large Bitmaps to jpeg, an EJPEG #36 is thrown. |
| 109 | 02 Apr 2003 | 3 | There is a serious bug in TConnectionPoint.AddSink: AddSink is unable to add more than one notification sink. |
| 637 | 02 Apr 2003 | 1 | The oledb.pas conversion of MS' oledb.h has incorrectly converted 2 methods of the IDBProperties interface. |
| 452 | 15 Feb 2003 | 4 | Small objects can give strange runtime errors |
| 623 | 30 Jan 2003 | 8 | The new record alignment introduced in Delphi 5 seems to be flawed |
| 494 | 30 Jan 2003 | 1 | Using Low(integer) and High(integer) in for loops produces bad code. |
| 529 | 12 Dec 2002 | 1 | It seems there is a bug in the TForm.Print function : if you print a form with comboboxes, the texts of the comboboxes are not printed. |
| 639 | 01 Dec 2002 | 1 | Creating a variant array using VarArrayCreate, then assigning a variant array using VarArrayOf to one of the original array elements, then locking that element using VarArrayLock, and finally calling VarArrayUnlock produces an unnecessary error: EVariantError, 'Variant is not an array'. |
| 129 | 01 Dec 2002 | 3 | When code relies on initial global variable zeroing, the optimizer can get confused and produce bad code |
| 167 | 12 Nov 2002 | 1 | If you exit Delphi, all text marks (^K1 through ^K9) are lost. In BP7, these were saved. So in this respect, Delphi has been 'downgraded'. |
| 160 | 08 Nov 2002 | 1 | Installing a tool in the IDE Tools menu: Delphi does not allow you to concatenate command-line macros into a single command-line parameter. (D1, D2, D3) |
| 15 | 13 Sep 2002 | 3 | There's a bug with the Palette of TBitmap: it displays a random background colour when Transparent = True |
| 668 | 08 Sep 2002 | 3 | A project group loses the project entry if this is a batch file. |
| 10 | 08 Sep 2002 | 1 | Minimized MDI child windows stop responding to keyboard input after a modal form has been used |
| 63 | 26 Aug 2002 | 2 | Some mask characters are not properly handled if specified as literal characters. |
| 573 | 16 Aug 2002 | 2 | Recompiling package does not get components to different palette page |
| 671 | 30 Jul 2002 | 1 | If you enable checkboxes (by setting ShowCheckbox := True), and then try to change the date value either by the up/down keyboard arrow keys, or using up/down buttons (if DateMode = dmUpDown), the date will be changed one step but focus will then be transferred to the checkbox. |
| 159 | 17 Jul 2002 | 1 | Bad watch of for loop index variable |
| 649 | 13 Jul 2002 | 1 | The documentation reports that TParaAttributes' FirstIndent, LeftIndent, RightIndent, and Tab properties are specified in pixels. This is not the case. |
| 434 | 11 Jul 2002 | 1 | Some people get this error on exiting Delphi 4: "A component named DockSite0 already exists." |
| 426 | 30 Jun 2002 | 1 | Compile-Run sequence interrupted by Fatal Error: Internal Error L737 (or L1317 or L721). |
| 631 | 17 Jun 2002 | 1 | TDBGrid won't take the focus when it is clicked. |
| 326 | 07 Jun 2002 | 3 | TMaskEdit causes a keyboard lock on some machines and a big slowdown and blinking numlock on others. |
| 569 | 22 May 2002 | 4 | Delphi 4's IDE crashes when using QuickReport components on a Win98 PC with a LaserJet 1100 printer |
| 391 | 17 May 2002 | 1 | The parameter value -1 is specified to give the standard sound but the parameter is declared as a Word and therefore -1 is illegal. |
| 641 | 26 Apr 2002 | 1 | resourcestring can cause Internal Error DBG2499 or DBG2439 when TD32 Debug Info is enabled |
| 22 | 24 Apr 2002 | 2 | If TDdeClientConv.ExecuteMacro or TDdeClientConv.ExecuteMacroLines is called with the WaitFlg parameter set to True, the TDdeClientConv.WaitStat property remains True for ever (it should become False when the server completes the processing of the macro) |
| 266 | 23 Apr 2002 | 2 | Delphi's debugger does not recognise lines which end with LF, instead of CR-LF |
| 642 | 20 Apr 2002 | 1 | Old-style object inherited fields that are interface references are not recognized as such, so no reference counting code is generated. |
| 677 | 17 Apr 2002 | 2 | In Windows 2000, accelerators on an OwnerDraw TMainMenu are not visible even when the Display.cpl/Effects/Hide keyboard navigation flag is off. |
| 627 | 08 Apr 2002 | 1 | The constructor TParam.Create(AParams: TParams; AParamType: TParamType) ignores the AParamType parameter. |
| 78 | 19 Mar 2002 | 1 | After resizing (enlarging), part of the client area will not be painted anymore. This seems to occur under NT 3.51 only. |
| 297 | 10 Mar 2002 | 1 | When you connect a Grid to a datasource, it appears to randomly
come up with the error "Grid Index Out of Range" when it is created.
Solution by Brian Wheatley. Comment by Peter Disselkoen. Solution by Morgan Martinet. |
| 679 | 20 Feb 2002 | 2 | TRegistry.GetKeyNames returns a list of zero-lengthed strings. |
| 683 | 16 Feb 2002 | 2 | Modifying EAX register breaks for loop |
| 575 | 12 Feb 2002 | 1 | The TCustomListView has a memory leak bug in the Clear method of the unit-specific type TSubItems in the ComCtrls unit. |
| 73 | 08 Feb 2002 | 1 | The Collate feature works only if the PageNums feature is activated too. |
| 586 | 05 Feb 2002 | 1 | If there is a {$ifdef xxx} in an include file but no {$endif} terminator then the ifdef block is automatically terminated at the end of the include file and no error is raised. |