------------------------------------------------------------ ULTRA 10.32 BUG STATUS (http://www.ultrafs.com/ibugs.txt) ------------------------------------------------------------ // SEARCH KEYS:--FIX--OUTS--REL--UNREL--WORKA--SECTION-- ------------- --(SECT)----------- OUTSTANDING ------------------------- ------------- -------------------------------------------------------- // ULTRA is crashing on some computers when any item on // the INTERNET menu item is selected. -------------------------------------------------------- VER: 10.32B (10:00 AM 3/22/2010) STS: OUTS WORKA: I'd try to set ULTRA's OPTIONS+STARTUP+PATH-TO-BROWSER to your Firefox and see what happens. You can find the path to Firefox by right clicking it's desktop shortcut (the Icon), then PROPERTIES + SHORTCUT + TARGET should contain the path. NOTES: This is not happening on any of our test machines and therefore could be related to security software interuption or might have something to do with Firefox being set as the default browser. -------------------------------------------------------- // TIMING + DATE ANALYSIS + HELP + System Formulae // Only displays formulae for ALLEN System. -------------------------------------------------------- VER: 10.32B (12:48 PM 3/17/2010) STS: OUTS -------------------------------------------------------- // Timing/Date Analysis // When minimized with "-" button, cannot be retrieved from // taskbar with a click. (Flashes momentarily and // disappears, leaving window blank.) -------------------------------------------------------- VER: 10.32A (4:08 PM 2/17/2010) STS: OUTS WORK: Select DRAW + REFRESH to redraw the graph. NOTES: -------------------------------------------------------- // Historical Analysis (Comp) when dumping monthly // summaries is sometimes skipping November. -------------------------------------------------------- VER: 10.32A (2:59 PM 2/11/2010) STS: OUTS NOTES: Reproduced with C_012608.txt. -------------------------------------------------------- // TT3 is not available for those users who are // authorized to use it. // (I.e. proven they've purchased it from the author.) -------------------------------------------------------- VER: 10.32A (3:17 PM 2/2/2010) STS: OUTS NOTES: None. -------------------------------------------------------- // Modify of data doesn't show up on Data tab of // TIMING + DATE ANALYSIS. -------------------------------------------------------- VER: 10.32A (10:34 AM 2/2/2010) STS: OUTS NOTES: If I Modify Data for 02/01/10 to show a DJH of 10190.89, and then run a Date Analysis for CCI, the Data tab on the chart still shows a DJH of 10910.89 for 02/01/10 and the CCI for 02/01/10 uses that incorrect price. -------------------------------------------------------- // PENTAD indicators are not refreshed in the DATE ANALYSIS. // graph. -------------------------------------------------------- VER: 10.32A (6:43 PM 1/25/2010) STS: OUTS WORKA: Select DRAW + REFRESH after selecting indicator. FIX: FVER: NOTES: The window isn't being refreshed correctly because is_dirty works differently in 32-bit for some reason. ------------------------------------------------------ // Needs about 70% of the screen width to run any // graphic results such as with DATE ANALYSIS ------------------------------------------------------ VER: 10.32A (01/20/10) STS: OUTS FIX: Resolved with new ULTRA 11 graphics engine that scales to any screen size. FVER: Unknown. NOTES: ------------------------------------------------------ // Can only use White graphic backgrounds ------------------------------------------------------ VER: 10.32A (10/20/10) STS: OUTS FIX: Resolved with new ULTRA 11 graphics engine. FVER: Unknown. NOTES: ------------------------------------------------------- // Any analysis that takes a long time to // run appears to be locked-up. Windows 7 marks // ULTRA as (not responding) and dates being // processed stop displaying in the Status bar. ------------------------------------------------------ VER: 10.32A (01/20/10) STS: OUTS WORKA: Just wait until ULTRA finishes. FIX: Researching what code must do so Windows knows it's processing. ULTRA updates the screen and writes to files but that apparently isn't enough. FVER: Unknown. NOTES: ----------------------- --(SECT)----------- FIXED in ULTRA 10.32b ------------------------- ----------------------- -------------------------------------------------------- // CCI won't run earlier than 1985 for Dow Jones. -------------------------------------------------------- VER: 10.32A (3:26 PM 2/2/2010) STS: FIXED in 10.32B NOTES: Earliest start date appears to be based on NDXH and NDXL. -------------------------------------------------------- // Data Add Data is not adding correctly for // client versions. -------------------------------------------------------- VER: 10.32A (5:54 PM 2/3/2010) STS: FIXED in 10.32B WORKA: If you are adding data pre-close for same day trading do so with ULTRA 10.16 (ultra10.exe). NOTES: sscanf() UINT_16 conflict in data.cpp -------------------------------------------------------- // "Code Already Exists" after deleting a System Group // and then trying to add another with the same VCODE // (such as 'G'). -------------------------------------------------------- VER: 10.32A (3:39 PM 2/11/2010) STS: FIXED in 10.32B NOTES: Problem was that upon Delete, the group's file wasn't being deleted, its vcode:vdecs was just removed from the key file. Mod'd to allow a group to be added even if its file exists (which just gets overwritten upon the add). Also, converted all file reads to U11-cleanline code which resolves all potential problems that garbage lines in the key file could potentially cause. -------------------------------------------------------- // 'Timing + Maintain System Groups' is not keeping the // current selection after closing ULTRA. -------------------------------------------------------- VER: 10.32A (3:52 PM 2/2/2010) STS: FIXED in 10.32B NOTES: Even though this code is not used in ULTRA 11 (which uses a much better method), we made quite a few changes to it which will not only resolve some minor issues such as this one, but also test ULTRA 11 code. -------------------------------------------------------- // Historical Analysis (multiple composites) it errors on // 5th composite in some cases. -------------------------------------------------------- VER: 10.32A (3:36 PM 2/11/2010) STS: FIXED in 10.32B NOTES: A pointer hptr->cur wasn't being reset upon each composite run. It eventually wrote outside it's legal memory causing the GPF. Search: HACRA_BUG1 for code changes. None of this code survived to ULTRA 11 but it's now fixed for 10.32b+. -------------------------------------------------------- // SYSTEM + FORMULA + ... // Many of the systems with ODE=0 are still adding the // *ND flag upon a CDF click. --------------------------------------------------------- VER: 10.32A (2:38 PM 1/25/2010) STS: FIXED in 10.32B WORKA: Delete the "*ND" after pasting. FIX: Obvious. FVER: 10.32B. NOTES: ------------------------------------------------------ // SYSTEM + FORMULA + SIMA is creating a system name // of "SIM", which Sb. "SIMA" ------------------------------------------------------ VER: 10.32A (2:36 PM 1/25/2010) STS: FIXED in 10.32B WORKA: Modify the text to "SIMA" after pasting. FIX: Obvious. FVER: 10.32B. NOTES: -------------------------------------------------------- // CDF Button generating "MON" for MONTH which // comes up "unknowN system" in Historical Analysis. -------------------------------------------------------- VER: 10.32A (3:41 PM 2/11/2010) STS: FIXED in 10.32B NOTES: Made both "MON" and "MONTH" valid system names for the Month system. -------------------------------------------------------- // Historical Analysis wont run .sig with start dates // before 01/02/42. If tried, a GPF occurs. -------------------------------------------------------- VER: 10.32A (11:54 AM 2/2/2010) STS: FIXED in 10.32B WORKA: Modify signal file start data to 01/02/42. NOTES: Code now changes start dates to 01/02/42 if a .sig attempts to run earlier. -------------------------------------------------------- // The SFO generates a GPE which closes ULTRA. -------------------------------------------------------- VER: ULTRA 10.32a (3:13 PM 2/2/2010) STS: FIXED FIX: Memory allocation error due to 32-bit port. FVER: 10.32B NOTES: None This was due to the Borland Integrated Development Environment's (IDE) failure to correctly implement isdigit() in 32-bit code. This was one of the many bugs in the IDE we worked around during the 32-bit port. But apparently we missed replacing this instance with the version of isdigit() that we wrote. We've now searched all the code and did not find any more isdigit() instances.