List of Bugs: Difference between revisions
Jump to navigation
Jump to search
(→Bugs in SweepMe!: Wrong rank when modules are unchecked) |
|||
(19 intermediate revisions by 2 users not shown) | |||
Line 8: | Line 8: | ||
! Description !! Implication !! Status !! Fixed in Version !! Workaround !! Comment | ! Description !! Implication !! Status !! Fixed in Version !! Workaround !! Comment | ||
|- | |- | ||
| Seldom, random freezes in version 1.5.3.x || Program does not react || {{success|Fixed}} || {{success|1.5.3. | | Hierarchy offset when modules are unchecked || When an unchecked module is above the following: <ul><li>Loop with Reduction mode: Data from the wrong dimensions will be reduced, or measurement stops due to error.</li><li>Condition / ControlWidgets / WaferProber using Skip sweeps below feature: The sweeps will not be skipped or only at a lower hierarchy level.</li><li>CustomFunction using tuple arguments for measurement data: Passed data might be truncated if data is not in the same branch as the CustomFunction.</li></ul> || {{Failure|Open}} || - || Reorder modules or do not uncheck modules that are above other modules making use of one of the features mentioned in the Implications. || | ||
|- | |||
| Saving setting does not continue when one module has an exception || Setting file is in incomplete and setting cannot be restored || {{success|Fixed}} || {{success|1.5.5.48}} || So, far this bug has only been observed with using Form module where the an exception is raised after the save check boxes disappeard because of another bug. There is no real workaround. Try to continuosly save a history of your setting file to restore a setting in case you saved it with wrong information. || Please update to a newer version | |||
|- | |||
| Modal dialogs can be hidden behind other dialogs || Some dialog windows have exclusive input (i.e. no other UI interaction is possible), but they are hidden behind other dialog windows, leading to a state where a user cannot interact with SweepMe! any more. || {{success|Fixed}} || {{success|1.5.5.47}} || Try to avoid opening multiple setting and option dialogs in parallel. If you already are in the bug scenario, use your keyboard to close the hidden modal dialog ({{key press|Esc}} or {{key press|Enter}}). || - | |||
|- | |||
| Widgets are not correctly saved to settings || After loading settings, widgets are floating or at wrong position || {{Failure|Open}} || - || Save setting, reload, fix widget and resave setting. || in progress | |||
|- | |||
| Unchecked widgets are not saved to setting if setting is saved during run || Setting cannot be reloaded correctly. || {{success|Fixed}} || {{success|1.5.5.34}} || Do not save settings during run || Please update to a newer version | |||
|- | |||
| Removal of a floating widget during a run using the right-top corner cross in beta version <=1.5.5.33 || Programm crashes || {{success|Fixed}} || {{success|1.5.5.34}} || Do not close the widget during run || Please update to a newer version | |||
|- | |||
| "Delete version" in version manager deletes entire folder "CustomDevices" for beta version 1.5.5.1 to 1.5.5.8 || Loss of all custom Device Classes || {{success|Fixed}} || {{success|1.5.5.9}} || Do not use button "Delete version" || Please update to a newer version | |||
|- | |||
| Only a single 1D data file with Loop = nonstop || Missing data || {{success|Fixed}} || {{success|1.5.3.22}} || - || Please update to a newer version | |||
|- | |||
| Seldom, random freezes in version 1.5.3.x || Program does not react || {{success|Fixed}} || {{success|1.5.3.21}} || - || Please update to a newer version | |||
|- | |- | ||
| Plots with the same name are overwritten || Not all images are saved || {{success|Fixed}} || {{success|1.5.1.14}} || - || Could be problematic when plots show the same but with different slicing | | Plots with the same name are overwritten || Not all images are saved || {{success|Fixed}} || {{success|1.5.1.14}} || - || Could be problematic when plots show the same but with different slicing | ||
|- | |- | ||
| Using 'stop' functionality does not work || Measurement aborts || {{success|Fixed}} || {{success|1.5.3.16}} || - || | | Using 'stop' functionality does not work || Measurement aborts || {{success|Fixed}} || {{success|1.5.3.16}} || - || Please update to a newer version | ||
|} | |} | ||
Line 20: | Line 36: | ||
! Module !! Description !! Implication !! Status !! Fixed in Version !! Workaround !! Comment | ! Module !! Description !! Implication !! Status !! Fixed in Version !! Workaround !! Comment | ||
|- | |- | ||
| Temperature || Temperature module does not work || Measurement stops | | Form || Save check box disappears when fields are moved up or down || Inconsistent state of the GUI fields || {{success|Fixed}} || {{success|2023-05-21}} || Don't move fields up and down || | ||
|- | |||
| Temperature || Temperature module does not work || Measurement stops immediately || {{success|Fixed}} || {{success|1.5.3.16}} || - || Update to a newer version | |||
|} | |} | ||
== Known Issues == | == Known Issues == | ||
{| class="wikitable sortable" | {| class="wikitable sortable" |
Latest revision as of 14:17, 16 July 2024
This page is a collection of known bugs in SweepMe! which may have unforseen or risky consequences. If you find a bug which is not in this list, submit a new ticket, please.
Disclaimer
The following tables list bugs known to the developers which affect the SweepMe! main program or official modules. The lists are maintained in all conscience but may be incomplete. The absence of entries for a specific version does not allow to deduce that the software is free of bugs.
List of Bugs
Bugs in SweepMe!
Description | Implication | Status | Fixed in Version | Workaround | Comment |
---|---|---|---|---|---|
Hierarchy offset when modules are unchecked | When an unchecked module is above the following:
|
Open | - | Reorder modules or do not uncheck modules that are above other modules making use of one of the features mentioned in the Implications. | |
Saving setting does not continue when one module has an exception | Setting file is in incomplete and setting cannot be restored | Fixed | 1.5.5.48 | So, far this bug has only been observed with using Form module where the an exception is raised after the save check boxes disappeard because of another bug. There is no real workaround. Try to continuosly save a history of your setting file to restore a setting in case you saved it with wrong information. | Please update to a newer version |
Modal dialogs can be hidden behind other dialogs | Some dialog windows have exclusive input (i.e. no other UI interaction is possible), but they are hidden behind other dialog windows, leading to a state where a user cannot interact with SweepMe! any more. | Fixed | 1.5.5.47 | Try to avoid opening multiple setting and option dialogs in parallel. If you already are in the bug scenario, use your keyboard to close the hidden modal dialog (Esc or ↵ Enter). | - |
Widgets are not correctly saved to settings | After loading settings, widgets are floating or at wrong position | Open | - | Save setting, reload, fix widget and resave setting. | in progress |
Unchecked widgets are not saved to setting if setting is saved during run | Setting cannot be reloaded correctly. | Fixed | 1.5.5.34 | Do not save settings during run | Please update to a newer version |
Removal of a floating widget during a run using the right-top corner cross in beta version <=1.5.5.33 | Programm crashes | Fixed | 1.5.5.34 | Do not close the widget during run | Please update to a newer version |
"Delete version" in version manager deletes entire folder "CustomDevices" for beta version 1.5.5.1 to 1.5.5.8 | Loss of all custom Device Classes | Fixed | 1.5.5.9 | Do not use button "Delete version" | Please update to a newer version |
Only a single 1D data file with Loop = nonstop | Missing data | Fixed | 1.5.3.22 | - | Please update to a newer version |
Seldom, random freezes in version 1.5.3.x | Program does not react | Fixed | 1.5.3.21 | - | Please update to a newer version |
Plots with the same name are overwritten | Not all images are saved | Fixed | 1.5.1.14 | - | Could be problematic when plots show the same but with different slicing |
Using 'stop' functionality does not work | Measurement aborts | Fixed | 1.5.3.16 | - | Please update to a newer version |
Bugs in Modules
Module | Description | Implication | Status | Fixed in Version | Workaround | Comment |
---|---|---|---|---|---|---|
Form | Save check box disappears when fields are moved up or down | Inconsistent state of the GUI fields | Fixed | 2023-05-21 | Don't move fields up and down | |
Temperature | Temperature module does not work | Measurement stops immediately | Fixed | 1.5.3.16 | - | Update to a newer version |
Known Issues
Issue | Description | Recommendation | Comment |
---|---|---|---|
Windows Update forces a restart and interrupts measurement | Especially in Windows 10, Windows has a strict update policy and forces restarts of your computer, even if applications like SweepMe! are still running. This can interrupt a measurement and in the worst case damage your equipment. | In Windows 10, you can define Active Hours, during which Windows will not install updates and restart. For long-running or over-night measurements, set the Active Hours accordingly. As an administrator, you can set a group policy that Windows will not resart as long as a user is logged in. | |
After changing the name of a DeviceClass, the setting has to be renewed | The setting does not work anymore. 'Find ports' does not load any ports. | Please change the DeviceClass to the new one and save your setting. | We will introduce a DeviceClass ID to the setting in a future version to overcome this issue. |