CodeSnip Code Snippets Repository
| Release: | 3.6.3 |
|---|---|
| Date: | 22 July 2010 |
| O/S: | Windows 95, Windows 98, Windows Me, Windows NT 3.1, Windows NT 4, Windows 2000, Windows XP, Windows 2003 Server, Windows Vista, Windows 2008 Server, Windows 7, Windows 2008 Server R2 |
Bugs & Fixes
Bug reports are now tracked on SourceForge. All bugs still open
at 28th September 2009 and new bugs reported after that date are listed
on the new tracker.
If you have found a bug, please act as follows:
- If you are using any version of CodeSnip before v3, please update – bugs in earlier versions are no longer fixed. If the bug persists, go to the next item in this checklist.
- Review the list of bugs below. If your bug has been fixed in a later version, please update CodeSnip and check to see if the bug still persists before reporting it. If it does continue at the next item in the checklist.
- Review the bugs listed on the Bug Tracker on SourceForge. If the bug has already been reported see if you can add any information to the current report that may be helpful. If it's been fixed please update to the latest version.
- If you get here, it seems you have a new bug, please report it using the Bug Tracker.
Bugs fixed before 28th Sepetember 2009, which are not on the new tracker, are listed below:
| Bug Noted | Bug Fixed | Description |
|---|---|---|
| v3.3 | v3.4 | Restoring a backup leaves the backup file locked open so that attempts to overwrite it fail. |
| v3.3 | v3.4 | Current searches are not preserved in Alphabetic and Snippet Tabs in overview pane. |
| v3.3 | v3.4 | An Invalid cast exception is sometimes reported after editing a snippet. |
| v3.2.1 | v3.2.3 | Most up to date news item is not being displayed in Update From Web dialog box. |
| v3.2.1 | v3.2.2 | Moving selection in check list boxes using keyboard also toggles state of check box. |
| v3.2 | v3.2.1 | If an exception is raised by a command executed by clicking a link in the main display an JavaScript error dialog box can be displayed. |
| v3.0.2 | v3.0.3 | Selecting Copy | Snippet or Save | Snippet when a category is selected in the overview pane can result in a snippet containing no source code. This occurs if the category contains snippets but no routine snippets as a result of running a search. |
| v3.0 | v3.0.2 | Units required by types and constants are not being added to generated units. This means test compiles of types and constants can fail because required units are not "used". |
| v3.0 | v3.0.2 | Link to online Code Snippets Database in welcome page is broken. |
| v2.4.1 | v3.0 | Navigating from a routine to a routine in its depends list, then editing the second routine and trying to return to the first routine via the history list causes an access violation. | v2.4.1 | v3.0 | Routines from the main database referenced in an imported user defined routine's dependency list are dropped from the dependency list. |
| v2.3.7 | v2.4 | Catastrophic failure when started in Windows 95 or Windows 98/Me compatibility mode on Windows Vista. Note: fixed by removing support for Windows 9x. |
| v2.3.6 | v3.0 | If the Compiler Check pane has not been displayed, selecting a routine and then choosing View | View Test Unit causes a JavaScript error. |
| v2.3.6 | v3.0.2 | The Select Routines / Select Snippets search always selects both the user defined and the main database versions of routines with the same name even if only one of them is selected. |
| 02 Feb 2008 | 08 Feb 2008 | Code snippet submission web service crashes if a submission is larger than 8Kb. |
| v2.3 | v2.3.1 | In some circumstances, test compiling a user defined routine in the snippets editor can cause a GPF in main display if compiler error or warning logs are displayed. |
| v2.2.5 | v2.3.5 | EOleException: "Could not complete the operation due to error 80020101" reported. Appears to be a bug generated when JavaScript is called to dynamically update main display before it has finshed loading. |
| v2.2.1 | v2.2.4 | Margins in preview dialog box are incorrect when displaying text or rich text – text is clipped. |
| v2.2.1 | v2.2.2 | No help button is displayed in the Page Setup dialog box (on Vista only?). |
| v2.2 | v2.3.3 | & characters do not render correctly in message dialog boxes – they causes following text to be underlined. |
| v2.2 | v2.2.1 | Standard Open and Save dialog boxes sometimes incorrectly detect whether a file exists causing occasional exceptions. |
| v2.0.6 | v2.0.7 | The Delphi Alt key bug still manifests itself in the first dialog box to be displayed after CodeSnip starts up. |
| v2.0.3 | v2.0.4 | A user defined routine can be set to cross reference or depend upon itself. |
| v2.0.2 | v2.0.3 | Search | Select Routines menu item causes an assertion failure before the dialog box is displayed. |
| v2.0 | v2.2.5 | Occasionally, updating a user defined routine after editing it causes a GPF. |
| v2.0 | v2.0.2 | Installer mentions the File | Update Database menu item but that menu item no longer exists in v2 – it has been replaced by Database | Update From Web. |
| v2.0 | v2.0.2 | Deleting, renaming or updating a user defined routine that is referenced by another user defined routine causes an unexpected exception when the second routine is selected. |
| v2.0 | v3.0 | Restoring a backed up database when one or more files is > 32Kb causes the restore to fail with a stream read error. Note: Fix only works with backups created by v3.0 or later. |
| v2.0 | v2.0.2 | Updating the main database causes any unsaved changes that have been made to user defined database to be lost. |
| v2.0 | v2.0.1 | If a new category is added to the main database as a result of an online update then CodeSnip fails to reload, and deletes, the user database. |
| v2.0 | v2.0.1 | If a snippet in user database has same name as a snippet in main database then user snippet is not displayed. |
| v1.9.1 | v2.2.2 | Persistent and user-specified margin settings are being ignored in the Page Setup Dialog. |
| v1.9.1 | v2.0 | Database information displayed at left of status bar does not redisplay after some hints are displayed in status bar. |
| v1.9 | v1.9.3 | Web updater doesn't notice if a database file has been deleted and may consider database to be up to date. |
| v1.9 | v1.9.4 | Configure Compilers dialog box lets user enter paths to files that are not executable programs. |
| v1.8.8 | v1.8.10 | State of check boxes changes in Select Routines dialog's tree view when themes are changed while dialog box is displayed. |
| All up to v1.8.7 | v1.8.8 | Some controls disappear when Alt key is pressed in a themed dialog box on XP or Vista. This is a known Delphi bug – see CodeGear Quality Central Bug Report #374030. |
| v1.8.3 | v1.8.5 | Save Snippet and Save Unit dialog boxes ignore file type selected by user and always output default file type. |
| v1.8.1 | v1.8.4 | Content of top pane of About Box doesn't appear to fit into available space when running on Vista. |
| v1.8.1 | v1.8.4 | Border displays incorrectly in News pane of web update dialog box on Vista / IE 7. |
| v1.8.1 | v1.8.4 | Some previews in preferences dialog allow text selection and size has changed on Vista. |
| v1.7.6 | v1.8.6 |
Occasionally the wait dialog displayed while compiling does not
close and locks up application. Note: first fix in v1.7.7 did not solve the problem. |
| v1.7.5 | v1.7.6 | Shift-clicking any links in main display starts Internet Explorer, regardless of whether link is internal or external. |
| v1.7.3 | v1.7.4 | An exception is raised when the user selects a routine then clicks the scroll bar in the information pane then selects a routine that has no scroll bar in the information pane. This bug only occurs following a successful text search. |
| v1.7.2 | v1.7.3 | When moving CodeSnip partially off-screen, closing it and re-strating it, the splash screen does not align to the centre of the program window. |
| v1.6.1 | v1.7.2 | When compiling test units a "wait" dialog box is supposed to display if the compilation takes a long time. The dialog box never appears. |
| v1.5.13 | v1.6.1 | The compiler test results and any error messages can get out of sync if you compile a test unit and then quickly change the selection in the overview pane. |
| v1.5.11 | v1.5.13 | The Tools | Register CodeSnip and View | Show/Hide Test Unit menu options are permanently disabled. |
| v1.5.9 | v1.5.13 | The View | Show/Hide Test Unit menu option is not working correctly and is out of sync with the equivalent link in the Compiler Check pane. |
| 11 Feb 2007 | 01 Mar 2007 | File contrib.txt is reported as corrupt when updating the database from the website. This is a problem on the web server, not a program bug. |
| v1.3.5 | v1.5.3 | Program has potential to freeze when test compiling due to a bug in the code that displays progress dialog box for long compiles. This bug has not manifested itself but has potential to do so if the delay before displaying dialog box is changed. |
| v1.3.5 | v1.4.1 | Test compiler action not disabled when a routine is not selected. This leads to an assertion failure. |
| v1.3.5 | v1.4.0 | Help file errors: Typo in welcome topic and update from web dialog index entry references wrong help topic. |
| v1.3.0 | v1.3.5 | Help file's Search Menu topic refers to Find Cross Refs menu item as Find Compiler. |
| v1.2.4 | v1.2.5 | Typo on last page of Registration Wizard. |
| v1.2.2 | v1.2.3 | Search | Show All menu item and tool button shows incorrect glyph. |
| v1.1 dev. code |
v1.1 | Unexpected exceptions are potentially raised when displaying messages from within customised standard dialog boxes. |
| v1.0.3 | v1.1 | Automatically adding default extensions to file names when saving code snippets can cause existing files to be overwritten silently. |
| v1.0 | v1.5.8 | Selecting item from history list after updating the database can raise an exception. |
| v1.0 | v1.0.1 | Database update facility fails on Windows 9x operating systems. |
