Hi,
Any idea with corridor reattach might not work in certain circumstances? I've got corridor which crashes when attempting to run corridor reattach tool - there is an exception logged which I attach. Worth to mention that I tried to reattach that corridor onto a very simple alignment (just as a test) - line placed by two points and it worked. Any tips would be appreciated.
Exception caught in source file e:\Builds\cif10080088\Source\Cif\src\managed\ui\tools\PrimitiveCommand\PrimitiveCommand.cs at method OnResetButtonInternal ================================================================================ Exception : Object reference not set to an instance of an object. In Assembly : Bentley.CifNET.Objects.4.0 Stack Trace : at Bentley.CifNET.Objects.Engine.ObjectSpace.CheckAndStartTracking(Object obj) at Bentley.CifNET.Objects.Engine.Instance.PersistChildrenChangeSet(InternalChangeSet changeSet, PersistDepth persistDepth) at Bentley.CifNET.Objects.Engine.Instance.BuildChangeSet(InternalChangeSet changeSet, PersistDepth persistDepth) at Bentley.CifNET.Objects.Engine.ObjectSpace.ReleaseChangeSetBuild() at Bentley.CifNET.Objects.Engine.ObjectSpace.ApplyBusinessRules(ICollection`1 chgs) at Bentley.CifNET.Objects.Engine.ObjectSpace.ProcessChangeSetInMemory(InternalChangeSet changeSet, InstanceChangeEventAggregation externalEventArgs) at Bentley.CifNET.Objects.Engine.ObjectSpace.ProcessChangeSet(InternalChangeSet changeSet, InstanceChangeEventAggregation externalEventArgs) at Bentley.CifNET.Objects.Engine.ObjectSpace.ReleaseChangeSetBuild() at Bentley.CifNET.Objects.Engine.ObjectSpace.ApplyBusinessRules(ICollection`1 chgs) at Bentley.CifNET.Objects.Engine.ObjectSpace.ProcessChangeSetInMemory(InternalChangeSet changeSet, InstanceChangeEventAggregation externalEventArgs) at Bentley.CifNET.Objects.Engine.ObjectSpace.ProcessChangeSet(InternalChangeSet changeSet, InstanceChangeEventAggregation externalEventArgs) at Bentley.CifNET.Objects.Engine.ObjectSpace.ReleaseChangeSetBuild() at Bentley.CifNET.Objects.Engine.ObjectSpace.ApplyBusinessRules(ICollection`1 chgs) at Bentley.CifNET.Objects.Engine.ObjectSpace.ProcessChangeSetInMemory(InternalChangeSet changeSet, InstanceChangeEventAggregation externalEventArgs) at Bentley.CifNET.Objects.Engine.ObjectSpace.ProcessChangeSet(InternalChangeSet changeSet, InstanceChangeEventAggregation externalEventArgs) at Bentley.CifNET.Objects.Engine.ObjectSpace.PersistChanges(ObjectKeyInternal ecKey, PersistDepth persistDepth) at Bentley.CifNET.Objects.Engine.ObjectSpace.PersistChanges(Object obj, PersistDepth persistDepth) at Bentley.CifNET.Objects.Engine.ObjectSpace.Bentley.CifNET.Objects.IObjectTracker.PersistChanges(Object obj) at Bentley.CifNET.GeometryModel.Tool.GeometryCommand.ObjectSpaceHolder.PersistChanges(Object obj) at Bentley.Civil.RoadwayDesigner.Commands.ReattachCorridor.Reattach() at Bentley.Civil.RoadwayDesigner.Commands.ReattachCorridor.MoveToNextState(ReattachCorridor command) at Bentley.Civil.RoadwayDesigner.Commands.ReattachCorridor.SelectProfileState.OnResetButton(IButtonEvent buttonEvent) at Bentley.CifNET.UI.Tools.PrimitiveCommand.ManagedBooleanCallBack(Func`1 method, Boolean exitCommandAndCleanupCaches, Boolean retValue, String message, String memberName, String sourceFilePath, Int32 sourceLineNumber)
Regards,Krzysztof
Removing curve widening definition resolved the problem.
Answer Verified By: Krzysztof Burdziel
Thank you for letting us know!
MaryB
Power GeoPak 08.11.09.918Power InRoads 08.11.09.918OpenRoads Designer 2021 R2