Fixed Bugs v25

Topic Contents [Hide]Topic Contents [Show]
  1. v25.3.25246.1 Hot Fix 1
  2. v25.3
    1. Known Issues
  3. v25.2.25224.1 Hot Fix 2
  4. v25.2.24148.1 Hot Fix 1
    1. Known Issues
    2. Results Services Settings
    3. Known Issues
  5. v25.2.23345.1
  6. v25.1 Hot Fixes
    1. Hot Fix 3
    2. Hot Fix 2
    3. Hot Fix 1
  7. v25.1
  8. Version 25.0.21182
  9. Version 25.0.20136

After an upgrade, the following routine tasks are recommended:

  1. Run the Results Database Utility. This checks for any new or updated stored procedures and will perform any changes to the Results database. This utility does not change your data.
  2. Run the Site Database Utility and Datasource Database Utility. These utilities should only be run for CM4D version upgrades with a Schema change.

Additional migration tasks may be required where outlined in the release details for each version.

v25.3.25246.1 Hot Fix 1

Ticket # Issue Notes
INC71598 While editing a View in CM4Di, moving the CAD model with the right-click button while exiting Edit Mode leaves the model stuck to the mouse movements.  
INC71664 Default position on the CAD model in the template (report pages opened in CM4D Classic) does not reflect selected position in the CM4D Interactive.  
INC73126 Export data from CM4D-Interactive in "DataSource into DMIS Statement" does not export SMI Type "Surf" to the dmo file.  
INC75778 CM4D scheduler Dynamic job event trigger with sample filter enabled does not work  
INC81275 Difference in decimal places of values in cm4d datasource and results DB affects tolerance criteria Solution: Refer to Decimal Places in the topic Configuring the Results Services.

v25.3

Ticket # Issue Notes
INC61566 Leader lines are crossed still cross when check for Uncross Leader line in CM4D Classic ResolutionThe cause of this bug is fixed for new documents going forward, but you may have saved documents that still show the original problem after the upgrade. To fix one of these documents in 25.3:
  1. Select all annotations on the sheet
  2. Right-click and select
Report Tweak > Uncross from the menu (do not create a new ReportTweak report).
  3. Save the document.
INC65185 Leader lines are not showing for first sheet after auto report until you switch to other sheets  
INC65262 Modifying [Restricted] sample filter in CM4D-Interactive [is allowed]  
INC65415 [Process Change] Log does not work when adding features via 3D view to subroutine or reference feature.  
INC65768 Site Manager - Incorrect Results Export informative message  
INC66657 View Orientation not recalled on loading a saved view to a sheet - View Orientation of any 3D CAD model does not save correctly. If the orientation/angle of CAD is changed and saved to a view and then loaded to a CM4D document, the orientation falls back to the original angle rather than the changed angle.  
INC71661 Different appearance on annotation when print to Clipboard from CM4D (interactive)   
INC72476 CM4Di: Printing causes disappearing of Model  
INC73126 Export data from CM4D-Interactive. Export data from CM4D-Interactive in "DataSource into DMIS Statement" does not export SMI Type "Surf" to the dmo file.  
INC73343 CAD model has blue background when print as array from CM4D interactive   
INC73560 Issue with the information that is presented in CM4D and Result db   
INC74463 Disabled [Results] Datasource created entries in ResultsExportCommandQueue table Resolution: Data payloads for disabled Results dbs or excluded Routines are automatically assigned 'Status 2' in the RECQ table.
INC74879 Feature marker disappear after returning back from Drilldown   
INC75381 Snapshot bug in V25.2  
  Delete Baseline is not working properly in all cases  
  Hole and Slot Feature Markers contain Surf marker  
  Update of Subroutine triggers also Features, Actuals and Sample update  

Known Issues

Area Known Issue
Peruse Page zoom breaks leader lines
  DataSet variables (e.g. ~dataset,conformcount~) resolve the same as the non-DataSet (~conformcount~) variant
  Variable expressions are not supported in Peruse
  Difference in the positioning of the components within Annotation Properties on a Graph
  Handling lines offset in DrillDowns and Chart
  Drawing issue on graphs
  Samples shown in different Bins when drawing the Histogram graph type
  Implement Feature direction in Peruse
  Implement default filters in Peruse
  In Report first and last characteristic can be 'random'

v25.2.25224.1 Hot Fix 2

Ticket # Issue Notes
INC58859 Uncross leader line function is not working as expected  
INC61566 Leader lines are crossed when check for Uncross Leader line in CM4D Classic ResolutionThe cause of this bug is fixed for new documents going forward, but you may have saved documents that still show the original problem after the upgrade. To fix one of these documents:
  1. Select all annotations on the sheet
  2. Right-click and select
Report Tweak > Uncross from the menu (do not create a new ReportTweak report).
  3. Save the document.
INC65185 Leader lines are not showing for first sheet after auto report until you switch to other sheets  
INC65262 Modifying [a Restricted] sample filter in CM4D-Interactive [is allowed]  
INC65415 [Process Change] Log does not work when adding features via 3D view to subroutine or reference feature.  
INC65768 Site Manager - Incorrect Results Export informative message Resolution: Message warning about database inaccessibility is no longer relevant with current Results command queues.
INC66657 View Orientation not recalled on loading a saved view to a sheet - View Orientation of any 3D CAD model does not save correctly. If the orientation/angle of CAD is changed and saved to a view and then loaded to a CM4D document, the orientation falls back to the original angle rather than the changed angle.  
     
INC70570 DataSmith Batch Intermittent Issue. DataSmith Batch sends data files to ErrBox randomly giving an Unhandled error in OutputToDatabase() error.  
INC70648 3D Model disappears while using Interactive  
INC71598 While editing a View in CM4Di, moving the CAD model with the right-click button while exiting Edit Mode leaves the model stuck to the mouse movements.  
INC71661 Different appearance on annotation when print to Clipboard from CM4D (interactive)  
INC71664 Default position on the CAD model in the template (report pages opened in CM4D Classic) does not reflect selected position in the CM4D Interactive.  
INC72476 CM4Di: Prin ting causes disappearing of Model  
INC73126 Export data from CM4D-Interactive in "DataSource into DMIS Statement" does not export SMI Type "Surf" to the dmo file.  
INC73343 CAD model has blue background when print as array from CM4D interactive  
INC73560 Issue with the information that is presented in CM4D and Result db Solution: Refer to Decimal Places in the topic Configuring the Results Services.
INC74463 Disabled [Results] Datasource created entries in ResultsExportCommandQueue table Resolution: Data payloads for disabled Results dbs or excluded Routines are automatically assigned 'Status 2' in the RECQ table.
INC74879 Feature marker disappear after returning back from Drilldown  
INC75381 Snapshot quality setting mismatch with saved file size  
INC75778 CM4D scheduler Dynamic job event trigger with sample filter enabled does not work  
INC81275 Difference in decimal places of values in cm4d datasource and results DB affects tolerance criteria Solution: Refer to Decimal Places in the topic Configuring the Results Services.
  Hole and Slot Feature Markers contain Surf marker  
  Reverse values after upgrade  
  Time Zone mismatch in Baseline FK/PK columns in Results database  
  Unstable results database transfer Solution: Refer to the sections about Recoverability and Job Batch Size in the topic Configuring the Results Services.

v25.2.24148.1 Hot Fix 1

Ticket # Issue Notes
INC64130 Azure Storage Queue too large. Received the following message in Event Viewer: Azure.RequestFailedException: The request body is too large and exceeds the maximum permissible limit. According the documentation provided by Microsoft, it not possible to increase the size limit for the messages above 64K.
Solution
: Refer to Enable Compression in the topic Configuring the Results Services.
INC64392 Sticky report does not create after first creation in Interactive Resolution: Save As menu option is disabled for CM4Di when a Sticky Report is active.
INC66710 StreamCacheSmith Timeout for Azure queues with .jt models Solution: Refer to Azure Queue Invisible Time in the topic Configuring the Results Services.
INC71310 Feature Label Details are not captured in Site database. Resolution: Optionally enable the deprecated Event Scope for DataSet Events to capture more information about the triggering data. Refer to Event Coverage (for DataSets) in the topic CM4D.ini - Defaults.
  Results Sender error when exporting database  
  Feature Marker properties are missing in API Marker Mode, Resolution, Scale and Use Auto Scale. See the topic QaView for these and other related functions.

Known Issues

The following are minor known issues specific to this version of which you may want to be aware. These issues will likely be addressed in a subsequent patch release.

Area Known Issue Notes
StreamCacheSmith

The StreamCacheSmith service does not start (process was terminated due to an unhandled exception).

Workaround: Modify the appsettings file for the service and add TransactionMode: ReceiveOnly to the Transport section. In future versions, this setting will be included in the appsettings file by default. Refer to Transport in the topic Configuring the Results Services.

 

Results Services Settings

To support custom deployments of the Results Services, some options were added to the appsettings file. Some of these settings are specific to the type of Transport you are using with the services, e.g. Azure Storage Queues.

See the topic Configuring the Results Services for more details.

Ticket # Issue Notes
INC64130 Azure Storage Queue too large. Received the following message in Event Viewer: Azure.RequestFailedException: The request body is too large and exceeds the maximum permissible limit. Solution: Refer to Enable Compression in the topic Configuring the Results Services.
INC64392 Sticky report does not create after first creation in Interactive Resolution: Save As menu option is disabled for CM4Di when a Sticky Report is active.
INC66710 StreamCacheSmith Timeout for Azure queues with .jt models Solution: Refer to Azure Queue Invisible Time in the topic Configuring the Results Services.
INC71310 Feature Label Details are not captured in Site database. Resolution: Optionally enable the deprecated Event Scope for DataSet Events to capture more information about the triggering data. Refer to Event Coverage (for DataSets) in the topic CM4D.ini - Defaults.
  Results Sender error when exporting database  
  Feature Marker properties are missing in API Marker Mode, Resolution, Scale and Use Auto Scale. See the topic QaView for these and other related functions.

Known Issues

The following are minor known issues specific to this version of which you may want to be aware. These issues will likely be addressed in a subsequent patch release.

Area Known Issue Notes
StreamCacheSmith

The StreamCacheSmith service does not start (process was terminated due to an unhandled exception).

Workaround: Modify the appsettings file for the service and add TransactionMode: ReceiveOnly to the Transport section. In future versions, this setting will be included in the appsettings file by default. Refer to Transport in the topic Configuring the Results Services.

v25.2.23345.1

Ticket # Issue Notes
INC54241 Classic and Interactive show a different 'Last Sample'.  
INC31603 CM4D Classic Cpk score anomaly  
INC54563 CM4D Interactive does not properly refresh the pages when switching active sample.  
INC33975 CM4Di Feature Grid Show All Rows does not work when you first use keep selected for some features  
INC31102 CM4Di sample label loses The reported issue was primarily a setup issue. A conformance summary with "Evaluate on current process only" makes sense only if the features have the same baseline setup. In the reported case, the features with 'missing' sample labels had a different baseline. Fixing the definition of the report solves the problem. but this version contains a modification that displays Sample labels even in cases where "Evaluate current process only" is used in the setup.
INC31650 DataSmith loses last line for Excel data  
INC49759 Orphans get generated  
INC37335 Auto Resize Image View in CM4Di   
INC33978 When unchecked Unload Last Query to Save Memory not restoring the settings done for the previous routine  
  DataUtility toolbar DataSource button disappears Support for DataUtility was added to the Reset BarState command line.

See Reset Bar State.

  EventSmith settings files are not encrypted. Solution: See New Feature - EventSmith SMTP V2

v25.1 Hot Fixes

Hot Fix 3

Hot Fix 2

Hot Fix 1

v25.1

Application Issue Summary Notes Reference

CM4D

3D CAD images are slower to load than in previous versions.

This has been resolved by implementing an automatic use of View Snapshots. See the section CM4D Template Performance of the Release Notes v25 for details.

INC20176

 

Car Deviation data is not displayed in the Dataset.

 

INC21017

 

The Polar feature type is missing from the Use Feature Characteristic dropdown menu in Annot Properties.

 

INC12691

 

When creating a snapshot CM4D gets stuck on loading and does not create the snapshots.

 

INC27258

 

The Array Sheet takes a long time to finish loading.

 

INC27257

 

Snapshot generation fails in documents with sheets that have the % symbol in the SheetSet/Sheet labels.

 

 

 

The default Report Name value for new Managed Reports (~doc,title~) can result in Scheduler PDF reports missing (*.pdf) file extensions.

Solution: The new default value is now ~doc,label~.

 

 

 

The Feature Properties button is missing from the toolbar.

 

 

 

3D CAD images are slower to load than in previous versions.

 

INC20176

 

Charts connected to a DataStack and use the ~cell~ variable as the Text Label repeats the value from the first cell instead of displaying the value for the corresponding cell.

 

INC25947

 

Use Score for Styles variable is not applied to Table cells.

 

INC31603

 

The ~cell~ variable returns a NULL value as 0.00 (zero).

 

INC39664

 

Uncross Leader Function does not work for annotation created by the Chain function.

 

INC12143

 

The ~err~ variable treats values as ‘good’ even if they are bad and puts a zero value in the DataSet.

 

INC41584

CM4D Interactive

Changing the report type after using the Keep Selected or Remove Selected options in the Feature grid prevents the Show All from restoring the hidden rows.

 

INC33975

 

Some of the Sample labels for a Feature are blank in the blue DataSet grid.

This is primarily a setup issue. The template uses a DataStack Conformance Setup with the "Evaluate on Current Process Only" option enabled. This evaluation type prompts the charts to display Samples for the current Baseline, but in this case the Routine loaded included some features with a different Baseline setup.

A modification has been made to this version so that the blue grid will now show the Sample labels even if the Routine has an inconsistent Baseline setup.

It is recommended that the DataStack in the Startup Template is fixed according to your Baseline setup.

INC31102

 

Routines with NULL Routine Filters are not loaded when double-clicking the <unassigned> node in the tree.

 

INC32306

 

Changing Routines resets the 3D model to its default position.

 

INC33978

 

Users with Analyst privileges cannot double-click the View to enter Edit Mode.

 

INC39490

 

The Deviation direction displayed in the grids for Midpoint Constructed Feature is opposite to the Deviation values of the Reference Features.

 

INC38515

CM4D Scheduler

Queue Status of the Scheduler jobs flucuates between Waiting and Processing.

 

INC33933

CM4D Web

Reports indicate a different „Last Sample“ when printing with the last 15 samples compared to the last 30 samples.

 

INC27063

 

Filtering does not return all expected data values for Managed Reports with multiple queries or a single query with multiple Routines.

This bug originates in CM4D Scheduler; an updated version of CM4D Web is not required for this fix.

INC38614

CM4D Workcell

Processing HVD Samples thru Workcell generates Orphans in the database.

 

INC28097

Data Archiver

Removing data from Database using Data Archiver does not delete the corresponding data from the Results Database.

 

 

DataSmith Batch

Using the option Mangle Lookup from File in the translator generates [false] error messages in the log file.

 

INC27474

DataUtility

Cannot edit Specification Limits (even with required privileges).

 

INC30008

 

DataUtility crashes on initial Search with more than one DataSource that has an empty SiteRoutine table.

 

 

Results Services

Loading data through Results services calls procedure LoadUserIDs unreasonable number of times. This becomes a performance issue when a lot of users exist.

The changes made to the Results Services introduced in this version eliminates this issue.

INC29007

Site Manager

Deleting a DataSource in SiteManager does not delete its SiteCodes from SiteRoutine table.

 

 

Version 25.0.21182

Application Issue Summary Notes Reference

CM4D

API - 2 missing functions and one broken one in the QaDataSource object

API for the DataSet DataSource 'Use Feature' option is incomplete. For the solution, see the New QaDataSource API Functions in the Release Notes for more information.

 

 

Car Deviation data is not displayed in DataSet

Car Deviation data is not shown in DataSets. The data could be seen in DataUtility but not in a DataSet. There is no DataSet Sift Rule data type for Car.

 

 

Characteristics of Features does not appear in DataStack Grid

Characteristics of Features shown in the grid disappear after 3D Math is applied to the DataStack.

 

 

CM4D does not show JT build in Transparency

Transparency embedded in JT image files is not applied when the model is loaded in CM4D.

 

 

CM4D v25 does not support WireSmith images WYR

Support for WireSmith (WYR) images was removed in v25 with the introduction of the new HOOPS engine. However, due to customer requirements, wireframes have been re-introduced. See the Release Notes for more information.

 

 

Constructed Feature Marker has wrong direction

When a new distance feature was created from two reference points, the feature marker points in the opposite direction of the CAD.

 

 

DataStack Subtract Calculation Error

A DataStack subtracting DataSets where there are missing (NULL) values results in a NULL value, even when there should be a value from the DataSet that was not NULL.

 

 

Distance Feature Marker visibility and color

Depending on the location, Constructed feature markers can be difficult to differentiate from other markers. See the new 'Document Properties - Feature Marker Colors' in the Release Notes.

 

 

Histogram Issue

The Mean is misplaced and the bell curve is following the mean. This seems to affect histograms and has a similar problem in normality charts.

 

 

Polar characteristics doesn't show up in Chart Annot Properties

There is no option for polar in the drop down menu in Chart Annot Properties.

 

 

Sample Label not displayed correctly when using Multiple Routines in Query

In charts using a query with multiple Routines, chart axis labels show the DataSet column number when the Sample labels cannot be resolved. For the solution, see the new New Variables for Chart Axis Labels in the Release Notes.

 

 

Snapshot generation fails

A document with sheets containing more than one view with *.wrl files crashes when generating Snapshots. Note: the document has SheetSet and Sheet labels that include the percent (%) sign.

 

DataSmith

Must be in Characteristics for Header and Footer ignores case.

The instruction "Must be... do not ignore case" used in the Characteristics of the Header/Footer is ignoring case. It is working correctly for Header and Footer instructions, just not the Characteristics within the header/footer.

 

 

Perceptron Translator Issue

This appears to effect anyone who has a Perceptron type machine with more than ~250 characteristics, depending on the length of the feature names. DataSmith puts a carriage return/line feed in about character 4100. This prevents the use of the ~ord~/~rep~ method for reading excel/csv and txt files.

 

 

DataSmith crashes while processing Data file

A specific customer data file causes a crash in DataSmith during processing.  

EventSmith

Not all email events arrive when Dynamic Managed Document with Dynamic Query is used with multiple Routines.

This fix only applies to EventSmith SMTP that is installed with CM4D Server 24+, not the legacy EventSmith deprecated in v24. Note: the legacy ES is only available as a separate install and should only be used if there is a specific reason not to use the built-in ES-SMTP.

 

Site Manager

The *.xlsx generated by the Site manager Export users function does not match the Site manager content.

When there are users not assigned to a group, only the last created user without a group is generated into the exported excel file.

 

Version 25.0.20136

Application Issue Summary Notes Reference

CM4D

CAD View Refresh

3D CAD View doesn't load feature markers until the template is refreshed by clicking Refresh From Database option.

 

 

PDF Links

PDF Link doesn't work in annots.

 

 

Results Database Features

Features are not loaded to Results Database.

 

 

View Snapshots

View snapshots are not monitor independent.

 

CM4D Interactive

Subroutine Crash

CM4Di crash when creating subroutine.

 

DataSmith

Duplicate Grid Column

DataSmith shows 2 columns for same characteristic

 

 

Must Be - Ignore Case Instruction

DataSmith document isn't saving Ignore Case for Must Be instruction

 

Results

Results Limit Updates

Results not updated when Limits are deleted.

 

 


CM4D Version Format Reference

*Current year (two-digits) and the number of days from the start of the year.

Major version

Patch version

Julian Date*

Build Number

25

1

19207

1


Can we improve this topic?