Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Craig/support arm64 #440

Merged
merged 9 commits into from
Jul 22, 2024
Merged

Craig/support arm64 #440

merged 9 commits into from
Jul 22, 2024

Conversation

tonyhallett
Copy link
Collaborator

No description provided.

craigktreasure and others added 9 commits July 20, 2024 07:47
Updated the following packages:
* Microsoft.CodeAnalysis.*: 4.8.0 -> 4.10.0
* Microsoft.VisualStudio.Composition.Analyzers: 17.7.40 -> 17.10.37
* Microsoft.VisualStudio.SDK: 17.1.32210.191 -> 17.10.40171
* Microsoft.VisualStudio.Threading.Analyzers: 17.9.28 -> 17.10.48
* Newtonsoft.Json: 13.0.1 -> 13.0.3
* StreamJsonRpc: 2.16.36 -> 2.18.48
* System.Composition: 7.0.0 -> 8.0.0

These package upgrades were mostly constrained to `FineCodeCoverage.csproj` and `FineCodeCoverageTests.csproj` with the exception of `Newtonsoft.json` which I also updated in `FineCodeCoverage.csproj`.
@tonyhallett tonyhallett merged commit e31d853 into master Jul 22, 2024
1 of 3 checks passed
@dpmurphy
Copy link

I tried this on a mac running vmware on arm64.

This is the error I get upon startup of FCC, the build was error free on latest VS2022 community edition. All packages were latest versions available in nuget.

An exception was encountered while constructing the content of this frame. This information is also logged in "C:\Users\dan_p\AppData\Roaming\Microsoft\VisualStudio\17.0_440cd417\ActivityLog.xml".

Exception details:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.IndexOutOfRangeException: Index was outside the bounds of the array.
at ExCSS.PeriodicValueConverter.PeriodicValue..ctor(IPropertyValue[] options, IEnumerable1 tokens, String[] labels) at ExCSS.PeriodicValueConverter.Construct(Property[] properties) at ExCSS.StartsWithValueConverter.Construct(Property[] properties) at ExCSS.OptionValueConverter.Construct(Property[] properties) at ExCSS.ConstraintValueConverter.Construct(Property[] properties) at ExCSS.OrderedOptionsConverter.Construct(Property[] properties) at ExCSS.UnorderedOptionsConverter.Construct(Property[] properties) at ExCSS.OrValueConverter.Construct(Property[] properties) at ExCSS.OrValueConverter.Construct(Property[] properties) at ExCSS.StyleDeclaration.ToCss(TextWriter writer, IStyleFormatter formatter) at ExCSS.CompressedStyleFormatter.ExCSS.IStyleFormatter.Style(String selector, IStyleFormattable rules) at ExCSS.StyleRule.ToCss(TextWriter writer, IStyleFormatter formatter) at ExCSS.CompressedStyleFormatter.WriteJoined(StringBuilder sb, IEnumerable1 elements, String separator, Boolean first)
at ExCSS.CompressedStyleFormatter.ExCSS.IStyleFormatter.Sheet(IEnumerable1 rules) at ExCSS.Stylesheet.ToCss(TextWriter writer, IStyleFormatter formatter) at FineCodeCoverage.Engine.ReportGenerator.ReportGeneratorUtil.SetInitialTheme(HtmlDocument document) at FineCodeCoverage.Engine.ReportGenerator.ReportGeneratorUtil.<>c__DisplayClass63_0.<ProcessUnifiedHtml>b__1() at FineCodeCoverage.Core.Utilities.AssemblyUtil.RunInAssemblyResolvingContext[T](Func1 func)
at FineCodeCoverage.Engine.ReportGenerator.ReportGeneratorUtil.ProcessUnifiedHtml(String htmlForProcessing, String reportOutputFolder)
at FineCodeCoverage.Engine.ReportGenerator.ReportGeneratorUtil.BlankReport(Boolean withHistory)
at FineCodeCoverage.Engine.ReportGenerator.ReportGeneratorUtil.Handle(ReadyForReportMessage message)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at FineCodeCoverage.Core.Utilities.EventAggregator.HandleMethodWrapper.TryHandle[TListener](Object target, Object message, Boolean& wasHandled)
at FineCodeCoverage.Core.Utilities.EventAggregator.ListenerWrapper.TryHandle[TListener](Object message, Boolean& wasHandled)
at FineCodeCoverage.Core.Utilities.EventAggregator.<>c__DisplayClass6_01.<Call>b__0() at FineCodeCoverage.Core.Utilities.EventAggregator.Config.<>c.<.ctor>b__16_1(Action action) at FineCodeCoverage.Core.Utilities.EventAggregator.Call[TListener](Object message, Action1 marshaller)
at FineCodeCoverage.Core.Utilities.EventAggregator.SendMessage[TMessage](TMessage message, Action`1 marshal)
at FineCodeCoverage.Output.OutputToolWindowControl..ctor(IEventAggregator eventAggregator)
at FineCodeCoverage.Output.OutputToolWindow.Initialize(OutputToolWindowContext context)
at FineCodeCoverage.Output.OutputToolWindow..ctor(OutputToolWindowContext context)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
at System.Activator.CreateInstance(Type type, Object[] args)
at Microsoft.VisualStudio.Shell.Package.InstantiateToolWindow(Type toolWindowType, Object context)
at Microsoft.VisualStudio.Shell.Package.<>c__DisplayClass89_0.g__CreateToolWindowWorker|1()
at Microsoft.VisualStudio.Shell.Package.CreateToolWindow(Type toolWindowType, Int32 id, UInt32 flags, Object context, Guid persistenceGuid)
at Microsoft.VisualStudio.Shell.Package.CreateToolWindow(Type toolWindowType, Int32 id, Object context)
at Microsoft.VisualStudio.Shell.AsyncPackage.d__40.MoveNext()

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants