Comments
4 comments
-
Hi Frank,
what type of application are you profiling?
Stephen -
Hi,
It is a .NET 3.1 SP1 WPF user interface application which, in the screen I am profiling, uses sockets to receive frequent updates from a server.
Thanks -
Hi Frank,
I've sent you an email with some information about this problem if you could let me know if it works.
I'll post further on here if this problem is diagnosed.
Stephen -
The solution to this was that the application is using a GC server mode with the following in the .config file:
<gcServer enabled="true"/>
Commenting this out so it would use the default setting made the filters work in this case.
It's similar to the issue posted in another topic:
http://www.red-gate.com/messageboard/vi ... php?t=9585
Stephen
Add comment
Please sign in to leave a comment.
When I try to use most filters (Show Only, Common Leak Indicators, etc.), I simply get an error message.
Here's one of the exceptions I get:
Specified argument was out of the range of valid values.Parameter name: objId
System.ArgumentOutOfRangeException
at aX.ReferencesForObject(Int32 objId)
at dx.<get_References>d__0.MoveNext()
at cJ.<CalculateMembers>d__0.MoveNext()
at cC.a()
at cC.IndexOf(Int32 item)
at cC.Contains(IObject obj)
at cK.<GetEnumerator>d__0.MoveNext()
at cB.<GetEnumerator>d__0.MoveNext()
at bq.FlattenSet(IObjectSet set)
at bc.FlattenSet(IObjectSet set)
at cW.Select(IGraphAnalysis analysis, IComparisonAnalysis comparison)
at cy.Select(IGraphAnalysis analysis, IComparisonAnalysis comparison)
at cW.Select(IGraphAnalysis analysis, IComparisonAnalysis comparison)
at e.a(IFilterPanelState , ChosenInClassGraph , IGraphAnalysis , ISnapshotComparison , Boolean )
at RedGate.Memory.Controller.ControllerState.ControllerState.get_FilteredCurrentObjects()
at RedGate.Memory.Controller.ControllerState.ControllerState.get_CategorisedCurrentObjects()
at x.b(Object , GenericEventArgs`1 )
at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
at i.a(StateUpdateType )
at i.a(ControllerState )
at w.a(Object , GenericEventArgs`1 )
at W.<>c__DisplayClass3.<.ctor>b__1()
at O.b()
So I basically can't use any of the filters...
Any ideas?
Thanks,
Frank[/url]