hoterpone

Forum Replies Created

Viewing 15 posts - 1 through 15 (of 17 total)
  • Author
    Posts
  • in reply to: TI CC3220 debugging fails #33819
    hoterpone
    Participant

    I downloaded the OpenOCD update (20230202-0.12.0) and this appears to be working again — thanks!
    AJ

    in reply to: TI CC3220 debugging fails #33766
    hoterpone
    Participant

    Thanks — yes after reverting forwards and backwards a couple times it appears that this worked in the previous OpenOCD version 20211118-0.11.0 but now fails with the latest OpenOCD version 20230111-0.12.0.  I did not try any of the OpenOCD versions that appear to be forks for specific microcontrollers e.g. ST Fork or STM8 since I assume those wouldn’t apply for the CC3220/CC3235, but let me know if you’d like me to try any of those.

    The attached ‘msp Error.png’ shows the initial popup message that I see when trying to debug.  Following is a copy of the full gdb stub log:

    C:\Users\xyz\AppData\Local\VisualGDB\EmbeddedDebugPackages\com.sysprogs.arm.openocd\bin\openocd.exe -c “gdb_port 65485” -c “telnet_port 65483” -f interface/xds110.cfg -c “adapter speed 2500” -c “transport select jtag” -f target/ti_cc3220sf.cfg -c init -c “reset init” -c “echo VisualGDB_OpenOCD_Ready”
    Open On-Chip Debugger 0.12.0 (2023-01-11) [https://github.com/sysprogs/openocd]
    Licensed under GNU GPL v2
    libusb1 09e75e98b4d9ea7909e8837b7a3f00dda4589dc3
    For bug reports, read
    http://openocd.org/doc/doxygen/bugs.html
    adapter speed: 2500 kHz

    jtag
    ocd_process_reset_inner
    Info : XDS110: connected
    Info : XDS110: vid/pid = 0451/bef3
    Info : XDS110: firmware version = 2.3.0.16
    Info : XDS110: hardware version = 0x0027
    Info : XDS110: connected to target via JTAG
    Info : XDS110: TCK set to 2500 kHz
    Info : clock speed 2500 kHz
    Info : JTAG tap: cc32xx.jrc tap/device found: 0x0b97c02f (mfg: 0x017 (Texas Instruments), part: 0xb97c, ver: 0x0)
    Info : JTAG tap: cc32xx.cpu enabled
    Info : [cc32xx.cpu] Cortex-M4 r0p1 processor detected
    Info : [cc32xx.cpu] target has 6 breakpoints, 4 watchpoints
    Info : starting gdb server for cc32xx.cpu on 65485
    Info : Listening on port 65485 for gdb connections
    Info : [cc32xx.cpu] requesting target halt and executing a soft reset
    Error: Could not write to register ‘msp’

    Info : XDS110: disconnected

    Thanks,
    AJ

    Attachments:
    You must be logged in to view attached files.
    in reply to: CC3220 BSP Updates #31354
    hoterpone
    Participant

    Do you have any news/schedule on the CC3220 update?

    Thanks,

    AJ

    in reply to: Object reference not set to an instance of an object #29138
    hoterpone
    Participant

    It says “version 5.5 (build 3827)”.  But like I said at https://sysprogs.com/w/forums/topic/build-errors-after-upgrading-to-visualgdb-5-5-preview-7/page/2/#post-29130, it’s not clear to me how I got this version – I thought that I had clicked on a link that said VisualGDB-5.5.8.3784.msi at https://sysprogs.com/w/forums/topic/build-errors-after-upgrading-to-visualgdb-5-5-preview-7/page/2/#post-28996 (though this link doesn’t seem to work any more).

    • This reply was modified 4 years, 2 months ago by hoterpone.
    in reply to: Object reference not set to an instance of an object #29136
    hoterpone
    Participant

    Here is the error from the diagnostics console:

    inline build failed: —————— System.NullReferenceException ——————
    System.NullReferenceException: Object reference not set to an instance of an object.
    at cq1.l4(TestFrameworkDefinition b, UnitTestTargetInfo a)
    at un1..ctor(VisualGDBProjectSettings2 b, th c, IDELevelProjectInfoForBuilding a, sm d)
    at y81.b(VisualGDBProjectSettings2 a, IDELevelProjectInfoForBuilding b)
    at y81..ctor(VisualGDBProjectSettings2 a, IDELevelProjectInfoForBuilding c, sm b, Boolean d)
    at i71..ctor(VisualGDBProjectSettings2 f, c b, IFormattedBuildLogLineSink e, BuildMode d, Int32 c, Boolean a)
    at ln1.l(Byte[] a, ws1 b)
    trace=[cq1.l4:1549, un1..ctor:13, y81.b:11, y81..ctor:72, i71..ctor:44, ln1.l:130]

    Let me know if you need everything else from the log, but it’s quite large from running all day long.  Each attempt to rebuild in Visual Studio would produce another instance of the above messages.  After restarting Visual Studio things seem to work properly again.

    in reply to: Build errors after upgrading to VisualGDB 5.5 Preview 7 #29130
    hoterpone
    Participant

    I had clicked the link for build 3784’s installer a few days ago to try to resolve the output window issue mentioned above, and in the last 2 days I’ve experienced another 2 instances where the build seems to get stuck (presumably because msbuild isn’t invoking the logic responsible for updating VisualGDB’s floating license state?).  Then I realized that I’m actually running build 3827 now, and the links above don’t seem to work any more when I try to re-download.  Is there an installer that I can get that you expect has both fixes?

    Thanks,

    AJ

    in reply to: Build errors after upgrading to VisualGDB 5.5 Preview 7 #28948
    hoterpone
    Participant

    Thank you, I’ve downloaded and installed the latest version and will let you know if I see the problem again.

    AJ

    in reply to: Build errors after upgrading to VisualGDB 5.5 Preview 7 #28899
    hoterpone
    Participant

    Here is another where all of VS locked up.  I had been sitting paused at a breakpoint for a few minutes while I was analyzing some data I had grabbed from the Watch window, and when I switched back it was non-responsive.

    mscorlib.dll!System.TimeZoneInfo.ConvertUtcToTimeZone(long ticks, System.TimeZoneInfo destinationTimeZone, out bool isAmbiguousLocalDst) Unknown
    mscorlib.dll!System.TimeZoneInfo.ConvertTime(System.DateTime dateTime, System.TimeZoneInfo sourceTimeZone, System.TimeZoneInfo destinationTimeZone, System.TimeZoneInfoOptions flags, System.TimeZoneInfo.CachedData cachedData) Unknown
    mscorlib.dll!System.TimeZoneInfo.ConvertTimeToUtc(System.DateTime dateTime, System.TimeZoneInfoOptions flags) Unknown
    mscorlib.dll!System.DateTime.ToFileTime() Unknown
    VisualGDBCore.dll!u1.e(string d, int b, string a, System.Func<string, string> c) Unknown
    VisualGDBPackage2017.dll!yh.ParseText(string e, Microsoft.VisualStudio.Debugger.Interop.enum_PARSEFLAGS a, uint b, out Microsoft.VisualStudio.Debugger.Interop.IDebugExpression2 c, out string f, out uint d) Unknown
    [Native to Managed Transition] 
    [Managed to Native Transition] 
    Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.ShimQuickInfoSource.TryGetQuickInfoFromDebugger(Microsoft.VisualStudio.Language.Intellisense.IQuickInfoSession session, Microsoft.VisualStudio.TextManager.Interop.TextSpan[] dataBufferTextSpan, out string tipText) Unknown
    Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.ShimQuickInfoSource.AugmentQuickInfoSession(Microsoft.VisualStudio.Language.Intellisense.IQuickInfoSession session, System.Collections.Generic.IList<object> qiContent, out Microsoft.VisualStudio.Text.ITrackingSpan applicableToSpan) Unknown
    Microsoft.VisualStudio.Platform.VSEditor.dll!Microsoft.VisualStudio.Language.Intellisense.Implementation.LegacyQuickInfoSource.AugmentQuickInfoSession(Microsoft.VisualStudio.Language.Intellisense.IAsyncQuickInfoSession session, System.Collections.Generic.IList<object> content, out Microsoft.VisualStudio.Text.ITrackingSpan applicableToSpan) Unknown
    Microsoft.VisualStudio.Platform.VSEditor.dll!Microsoft.VisualStudio.Language.Intellisense.Implementation.AsyncQuickInfoSession.TryComputeContentFromLegacySourceAsync(Microsoft.VisualStudio.Language.Intellisense.IAsyncQuickInfoSource source, System.Collections.Generic.IList<object> items, System.Collections.Generic.IList<Microsoft.VisualStudio.Text.ITrackingSpan> applicableToSpans) Unknown
    mscorlib.dll!System.Runtime.CompilerServices.AsyncMethodBuilderCore.MoveNextRunner.InvokeMoveNext(object stateMachine) Unknown
    mscorlib.dll!System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Unknown
    mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Unknown
    mscorlib.dll!System.Runtime.CompilerServices.AsyncMethodBuilderCore.MoveNextRunner.Run() Unknown
    Microsoft.VisualStudio.Threading.dll!Microsoft.VisualStudio.Threading.JoinableTaskFactory.SingleExecuteProtector.TryExecute() Unknown
    Microsoft.VisualStudio.Threading.dll!Microsoft.VisualStudio.Threading.JoinableTaskFactory.SingleExecuteProtector..cctor.AnonymousMethod__20_0(object state) Unknown
    WindowsBase.dll!System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate callback, object args, int numArgs) Unknown
    WindowsBase.dll!System.Windows.Threading.ExceptionWrapper.TryCatchWhen(object source, System.Delegate callback, object args, int numArgs, System.Delegate catchHandler) Unknown
    WindowsBase.dll!System.Windows.Threading.DispatcherOperation.InvokeImpl() Unknown
    WindowsBase.dll!System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(object state) Unknown
    WindowsBase.dll!MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(object obj) Unknown
    mscorlib.dll!System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Unknown
    mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Unknown
    mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) Unknown
    WindowsBase.dll!MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext executionContext, System.Threading.ContextCallback callback, object state) Unknown
    WindowsBase.dll!System.Windows.Threading.DispatcherOperation.Invoke() Unknown
    WindowsBase.dll!System.Windows.Threading.Dispatcher.ProcessQueue() Unknown
    WindowsBase.dll!System.Windows.Threading.Dispatcher.WndProcHook(System.IntPtr hwnd, int msg, System.IntPtr wParam, System.IntPtr lParam, ref bool handled) Unknown
    WindowsBase.dll!MS.Win32.HwndWrapper.WndProc(System.IntPtr hwnd, int msg, System.IntPtr wParam, System.IntPtr lParam, ref bool handled) Unknown
    WindowsBase.dll!MS.Win32.HwndSubclass.DispatcherCallbackOperation(object o) Unknown
    WindowsBase.dll!System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate callback, object args, int numArgs) Unknown
    WindowsBase.dll!System.Windows.Threading.ExceptionWrapper.TryCatchWhen(object source, System.Delegate callback, object args, int numArgs, System.Delegate catchHandler) Unknown
    WindowsBase.dll!System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority priority, System.TimeSpan timeout, System.Delegate method, object args, int numArgs) Unknown
    WindowsBase.dll!MS.Win32.HwndSubclass.SubclassWndProc(System.IntPtr hwnd, int msg, System.IntPtr wParam, System.IntPtr lParam) Unknown
    in reply to: Build errors after upgrading to VisualGDB 5.5 Preview 7 #28898
    hoterpone
    Participant

    I’m not sure to which problem you are referring:

    • In the case where the build seems never to get properly started, but otherwise the task is completely responsive, and if I manually kill msbuild.exe via Task Manager then the build cancels in VS and I can resume using VS normally: I can’t say for sure as this has happened numerous times over the last few weeks, but I will try to pay more attention.
    • In the case where VS becomes non-responsive, and I grabbed the call stack that I posted this morning: this has happened twice, both today (i.e. since updating to VisualGDB-5.5.8.3769), and in both cases I believe VS had been open and used for build/embedded debug/etc. for some time when it locked up.  The 2nd instance (when I was paying closer attention) occurred just after I clicked the ‘Start debugging’ button in my embedded project.

    Thanks,

    AJ

    in reply to: Build errors after upgrading to VisualGDB 5.5 Preview 7 #28896
    hoterpone
    Participant

    I suppose I would say no.  Twice this morning I had VS sitting idle in the background for an hour, and then I switched back to test a build, and both went normally.  I’ll try to pay more attention in terms of how long I’ve been away from VS the next time it happens.

    in reply to: Build errors after upgrading to VisualGDB 5.5 Preview 7 #28894
    hoterpone
    Participant

    I had another instance this morning where the build is started but then never seems to get anywhere.  I killed the msbuild.exe task via Task Manager and then retried the build and it appeared to complete without any problems.

    Then I had an instance where Visual Studio froze up either while I was stopping debugging or while I was trying to restart debugging (I’m not sure which – I had made code changes and was trying to stop, rebuild, and restart when I noticed the problem).  I followed the instructions to attach a 2nd debugger and I found that the DevEnv.exe’s main thread appeared to be stuck in a VisualGDB function.  The call stack is copied below:

    [Managed to Native Transition] 
    mscorlib.dll!System.Globalization.CompareInfo.IndexOf(string source, string value, int startIndex, int count, System.Globalization.CompareOptions options) Unknown
    mscorlib.dll!string.IndexOf(string value, int startIndex, int count, System.StringComparison comparisonType) Unknown
    VisualGDBCore.dll!bi1.h(string a, string b) Unknown
    VisualGDBCore.dll!c03.c1(out ww2 a) Unknown
    VisualGDBCore.dll!c03.c03(VisualGDB.VisualGDBProjectSettings2 e, od1 d, x01 f, c03.g4 a, kk c, VisualGDB.Backend.Subsystems.IDELevelProjectInfoForBuilding b) Unknown
    VisualGDBCore.dll!lf.c.d(VisualGDB.MSBuild.BuildHelper.ReferencedProjectInformation a) Unknown
    System.Core.dll!System.Linq.Enumerable.WhereSelectArrayIterator<VisualGDB.MSBuild.BuildHelper.ReferencedProjectInformation, System.__Canon>.MoveNext() Unknown
    System.Core.dll!System.Linq.Buffer<c03>.Buffer(System.Collections.Generic.IEnumerable<c03> source) Unknown
    System.Core.dll!System.Linq.Enumerable.ToArray<c03>(System.Collections.Generic.IEnumerable<c03> source) Unknown
    VisualGDBCore.dll!lf.g() Unknown
    VisualGDBCore.dll!lf.f.get() Unknown
    VisualGDBCore.dll!lf.a(VisualGDB.Backend.Subsystems.IDELevelProjectInfoForBuilding a) Unknown
    VisualGDBCore.dll!fs2.e(t2 a, VisualGDB.VisualGDBProjectSettings2 b) Unknown
    VisualGDBPackage2017.dll!ym1.a(x51 b, ref EnvDTE.Project a) Unknown
    VisualGDBPackage2017.dll!x51.s3(string b, string c, out string a) Unknown
    [Native to Managed Transition] 
    [Managed to Native Transition] 
    Microsoft.VisualStudio.ProjectSystem.VS.dll!Microsoft.VisualStudio.ProjectSystem.VS.Debug.DebugLaunchProviderBase.LaunchAsync(Microsoft.VisualStudio.ProjectSystem.VS.Debug.IDebugLaunchSettings[] launchSettings) Unknown
    Microsoft.VisualStudio.ProjectSystem.VS.dll!Microsoft.VisualStudio.ProjectSystem.VS.Debug.DebugLaunchProviderBase.LaunchAsync(Microsoft.VisualStudio.ProjectSystem.Debug.DebugLaunchOptions launchOptions) Unknown
    mscorlib.dll!System.Runtime.CompilerServices.AsyncMethodBuilderCore.MoveNextRunner.InvokeMoveNext(object stateMachine) Unknown
    mscorlib.dll!System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Unknown
    mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Unknown
    mscorlib.dll!System.Runtime.CompilerServices.AsyncMethodBuilderCore.MoveNextRunner.Run() Unknown
    mscorlib.dll!System.Threading.Tasks.AwaitTaskContinuation.InvokeAction(object state) Unknown
    mscorlib.dll!System.Threading.Tasks.AwaitTaskContinuation.RunCallback(System.Threading.ContextCallback callback, object state, ref System.Threading.Tasks.Task currentTask) Unknown
    mscorlib.dll!System.Threading.Tasks.SynchronizationContextAwaitTaskContinuation.Run(System.Threading.Tasks.Task task, bool canInlineContinuationTask) Unknown
    mscorlib.dll!System.Threading.Tasks.Task.FinishContinuations() Unknown
    mscorlib.dll!System.Threading.Tasks.Task.FinishStageThree() Unknown
    mscorlib.dll!System.Threading.Tasks.Task<System.__Canon>.TrySetResult(System.__Canon result) Unknown
    mscorlib.dll!System.Runtime.CompilerServices.AsyncTaskMethodBuilder<System.Collections.Generic.IReadOnlyList<Microsoft.VisualStudio.ProjectSystem.VS.Debug.IDebugLaunchSettings>>.SetResult(System.Collections.Generic.IReadOnlyList<Microsoft.VisualStudio.ProjectSystem.VS.Debug.IDebugLaunchSettings> result) Unknown
    Microsoft.VisualStudio.ProjectSystem.VS.Implementation.dll!Microsoft.VisualStudio.ProjectSystem.VS.Implementation.Debuggers.LocalWindowsDebuggerService.QueryDebugTargetsAsync(Microsoft.VisualStudio.ProjectSystem.Debug.DebugLaunchOptions launchOptions) Unknown
    mscorlib.dll!System.Runtime.CompilerServices.AsyncMethodBuilderCore.MoveNextRunner.InvokeMoveNext(object stateMachine) Unknown
    mscorlib.dll!System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Unknown
    mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Unknown
    mscorlib.dll!System.Runtime.CompilerServices.AsyncMethodBuilderCore.MoveNextRunner.Run() Unknown
    mscorlib.dll!System.Threading.Tasks.AwaitTaskContinuation.InvokeAction(object state) Unknown
    mscorlib.dll!System.Threading.Tasks.AwaitTaskContinuation.RunCallback(System.Threading.ContextCallback callback, object state, ref System.Threading.Tasks.Task currentTask) Unknown
    mscorlib.dll!System.Threading.Tasks.SynchronizationContextAwaitTaskContinuation.Run(System.Threading.Tasks.Task task, bool canInlineContinuationTask) Unknown
    mscorlib.dll!System.Threading.Tasks.Task.FinishContinuations() Unknown
    mscorlib.dll!System.Threading.Tasks.Task.FinishStageThree() Unknown
    mscorlib.dll!System.Threading.Tasks.Task<bool>.TrySetResult(bool result) Unknown
    mscorlib.dll!System.Runtime.CompilerServices.AsyncTaskMethodBuilder<bool>.SetResult(bool result) Unknown
    Microsoft.VisualStudio.Project.VisualC.VCProjectEngine.dll!Microsoft.VisualStudio.Project.VisualC.VCProjectEngine.VCDebuggerImageTypeService.GetIsConsoleAppAsync() Unknown
    mscorlib.dll!System.Runtime.CompilerServices.AsyncMethodBuilderCore.MoveNextRunner.InvokeMoveNext(object stateMachine) Unknown
    mscorlib.dll!System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Unknown
    mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Unknown
    mscorlib.dll!System.Runtime.CompilerServices.AsyncMethodBuilderCore.MoveNextRunner.Run() Unknown
    mscorlib.dll!System.Threading.Tasks.SynchronizationContextAwaitTaskContinuation..cctor.AnonymousMethod__8_0(object state) Unknown
    Microsoft.VisualStudio.Threading.dll!Microsoft.VisualStudio.Threading.JoinableTaskFactory.SingleExecuteProtector.TryExecute() Unknown
    Microsoft.VisualStudio.Threading.dll!Microsoft.VisualStudio.Threading.JoinableTask.CompleteOnCurrentThread() Unknown
    Microsoft.VisualStudio.Project.VisualC.VCProjectEngine.dll!Microsoft.VisualStudio.Project.VisualC.VCProjectEngine.ApartmentMarshaler.Invoke(System.Func<System.Threading.Tasks.Task> method) Unknown
    Microsoft.VisualStudio.Project.VisualC.VCProjectEngine.dll!Microsoft.VisualStudio.Project.VisualC.VCProjectEngine.VCDebugSettingsShim.LaunchDebugger(Microsoft.VisualStudio.Project.VisualC.VsShell.Interop.VSDBGLAUNCHFLAGS launchFlags) Unknown

    Thanks,

    AJ

    in reply to: Build errors after upgrading to VisualGDB 5.5 Preview 7 #28879
    hoterpone
    Participant

    Thanks, I have downloaded and installed and will let you know if I see the same behavior again.

    AJ

    in reply to: Build errors after upgrading to VisualGDB 5.5 Preview 7 #28876
    hoterpone
    Participant

    I continue to have the problem where a build starts but then never completes even under VisualGDB-5.5.8.3742.  I have tried going to Help -> About VisualGDB but never see any error message there and it doesn’t seem to make any difference.

    In going through the procedure for obtaining a call stack, and choosing MSBuild.exe instead of DevEnv.exe, and then initiating a Break All, I find that the Main Thread indicates the following:

    mscorlib.dll!System.Threading.WaitHandle.WaitAny(System.Threading.WaitHandle[] waitHandles, int millisecondsTimeout, bool exitContext) Unknown
    Microsoft.Build.dll!Microsoft.Build.Execution.OutOfProcNode.Run(bool enableReuse, out System.Exception shutdownException) Unknown
    MSBuild.exe!Microsoft.Build.CommandLine.MSBuildApp.StartLocalNode(Microsoft.Build.CommandLine.CommandLineSwitches commandLineSwitches) Unknown
    MSBuild.exe!Microsoft.Build.CommandLine.MSBuildApp.ProcessCommandLineSwitches(Microsoft.Build.CommandLine.CommandLineSwitches switchesFromAutoResponseFile, Microsoft.Build.CommandLine.CommandLineSwitches switchesNotFromAutoResponseFile, ref string projectFile, ref string[] targets, ref string toolsVersion, ref System.Collections.Generic.Dictionary<string, string> globalProperties, ref Microsoft.Build.Framework.ILogger[] loggers, ref Microsoft.Build.Framework.LoggerVerbosity verbosity, ref System.Collections.Generic.List<Microsoft.Build.CommandLine.DistributedLoggerRecord> distributedLoggerRecords, ref bool needToValidateProject, ref string schemaFile, ref int cpuCount, ref bool enableNodeReuse, ref System.IO.TextWriter preprocessWriter, ref bool detailedSummary, ref System.Collections.Generic.ISet<string> warningsAsErrors, ref System.Collections.Generic.ISet<string> warningsAsMessages, ref bool enableRestore, ref Microsoft.Build.Logging.ProfilerLogger profilerLogger, ref bool enableProfiler, ref System.Collections.Generic.Dictionary<string, string> restoreProperties, bool recursing) Unknown
    MSBuild.exe!Microsoft.Build.CommandLine.MSBuildApp.Execute(string commandLine) Unknown
    MSBuild.exe!Microsoft.Build.CommandLine.MSBuildApp.Main() Unknown

    I also found an unnamed thread at the location ‘VisualGDBCore.dll!ul.n’; the call stack for this is:

    [Managed to Native Transition] 
    VisualGDBCore.dll!ul.n(System.IntPtr c, byte[] b, int a) Unknown
    VisualGDBCore.dll!fq1.d(VisualGDBExtensibility.BuildMode b, ic2.b a, VisualGDB.Builder.IFormattedBuildLogLineSink c) Unknown
    VisualGDBCore.dll!g11.d(string e, VisualGDBExtensibility.BuildMode d, ic2.h c, string b, bool a) Unknown
    VisualGDBCore.dll!VisualGDB.MSBuild.BuildHelper.LaunchBuildAction(string action, string settingsFile, string generatedMakefile, string targetPath, string solutionPath, string projectPath, string cancelEventName, VisualGDB.Builder.ISimpleFormattedBuildLogLineSink callbacks, string remoteBuildTool) Unknown
    Sysprogs.Build.Tasks.dll!Sysprogs.build.tasks.shared.LaunchVisualGDB.Execute.AnonymousMethod__0() Unknown
    mscorlib.dll!System.Threading.ThreadHelper.ThreadStart_Context(object state) Unknown
    mscorlib.dll!System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Unknown
    mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Unknown
    mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) Unknown
    mscorlib.dll!System.Threading.ThreadHelper.ThreadStart() Unknown

    However, if I then ‘Continue’ and then again ‘Break All’, the above VisualGDBCore.dll thread is gone and I find a different one named ‘RequestBuilder’ at location ‘VisualGDBCore.dll!p.d’ with call stack:

     [Managed to Native Transition] 
    mscorlib.dll!System.Globalization.CompareInfo.IndexOf(string source, string value, int startIndex, int count, System.Globalization.CompareOptions options) Unknown
    mscorlib.dll!string.IndexOf(string value, int startIndex, int count, System.StringComparison comparisonType) Unknown
    VisualGDBCore.dll!yj2.w(string b, string a) Unknown
    VisualGDBCore.dll!p.d(out o31 a) Unknown
    VisualGDBCore.dll!p.p(VisualGDB.VisualGDBProjectSettings2 c, d92 a, go1 f, p.g4 d, p22 e, VisualGDB.Backend.Subsystems.IDELevelProjectInfoForBuilding b) Unknown
    VisualGDBCore.dll!lq.e.c(VisualGDB.MSBuild.BuildHelper.ReferencedProjectInformation a) Unknown
    System.Core.dll!System.Linq.Enumerable.WhereSelectArrayIterator<VisualGDB.MSBuild.BuildHelper.ReferencedProjectInformation, System.__Canon>.MoveNext() Unknown
    System.Core.dll!System.Linq.Buffer<p>.Buffer(System.Collections.Generic.IEnumerable<p> source) Unknown
    System.Core.dll!System.Linq.Enumerable.ToArray<p>(System.Collections.Generic.IEnumerable<p> source) Unknown
    VisualGDBCore.dll!lq.b() Unknown
    VisualGDBCore.dll!lq.d.get() Unknown
    VisualGDBCore.dll!lq.a(VisualGDB.Backend.Subsystems.IDELevelProjectInfoForBuilding a) Unknown
    VisualGDBCore.dll!f71.f(string b, string a, string c, VisualGDB.MSBuild.BuildHelper.ReferencedProjectInformation[] d, VisualGDB.MSBuild.BuildHelper.TestContainerGenerationContext e) Unknown
    Sysprogs.Build.Tasks.dll!Sysprogs.Build.Tasks.InitializeBuiltProjectContext.Execute() Unknown
    Microsoft.Build.dll!Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() Unknown
    Microsoft.Build.dll!Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(Microsoft.Build.BackEnd.ITaskExecutionHost taskExecutionHost, Microsoft.Build.BackEnd.Logging.TaskLoggingContext taskLoggingContext, Microsoft.Build.BackEnd.TaskHost taskHost, Microsoft.Build.BackEnd.ItemBucket bucket, Microsoft.Build.BackEnd.TaskExecutionMode howToExecuteTask) Unknown
    mscorlib.dll!System.Runtime.CompilerServices.AsyncTaskMethodBuilder<System.__Canon>.Start<Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__26>(ref Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__26 stateMachine) Unknown
    Microsoft.Build.dll!Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(Microsoft.Build.BackEnd.ITaskExecutionHost taskExecutionHost, Microsoft.Build.BackEnd.Logging.TaskLoggingContext taskLoggingContext, Microsoft.Build.BackEnd.TaskHost taskHost, Microsoft.Build.BackEnd.ItemBucket bucket, Microsoft.Build.BackEnd.TaskExecutionMode howToExecuteTask) Unknown
    Microsoft.Build.dll!Microsoft.Build.BackEnd.TaskBuilder.InitializeAndExecuteTask(Microsoft.Build.BackEnd.Logging.TaskLoggingContext taskLoggingContext, Microsoft.Build.BackEnd.ItemBucket bucket, System.Collections.Generic.IDictionary<string, string> taskIdentityParameters, Microsoft.Build.BackEnd.TaskHost taskHost, Microsoft.Build.BackEnd.TaskExecutionMode howToExecuteTask) Unknown
    mscorlib.dll!System.Runtime.CompilerServices.AsyncTaskMethodBuilder<System.__Canon>.Start<Microsoft.Build.BackEnd.TaskBuilder.<InitializeAndExecuteTask>d__24>(ref Microsoft.Build.BackEnd.TaskBuilder.<InitializeAndExecuteTask>d__24 stateMachine) Unknown
    Microsoft.Build.dll!Microsoft.Build.BackEnd.TaskBuilder.InitializeAndExecuteTask(Microsoft.Build.BackEnd.Logging.TaskLoggingContext taskLoggingContext, Microsoft.Build.BackEnd.ItemBucket bucket, System.Collections.Generic.IDictionary<string, string> taskIdentityParameters, Microsoft.Build.BackEnd.TaskHost taskHost, Microsoft.Build.BackEnd.TaskExecutionMode howToExecuteTask) Unknown
    Microsoft.Build.dll!Microsoft.Build.BackEnd.TaskBuilder.ExecuteBucket(Microsoft.Build.BackEnd.TaskHost taskHost, Microsoft.Build.BackEnd.ItemBucket bucket, Microsoft.Build.BackEnd.TaskExecutionMode howToExecuteTask, System.Collections.Generic.Dictionary<string, string> lookupHash) Unknown
    mscorlib.dll!System.Runtime.CompilerServices.AsyncTaskMethodBuilder<System.__Canon>.Start<Microsoft.Build.BackEnd.TaskBuilder.<ExecuteBucket>d__19>(ref Microsoft.Build.BackEnd.TaskBuilder.<ExecuteBucket>d__19 stateMachine) Unknown
    Microsoft.Build.dll!Microsoft.Build.BackEnd.TaskBuilder.ExecuteBucket(Microsoft.Build.BackEnd.TaskHost taskHost, Microsoft.Build.BackEnd.ItemBucket bucket, Microsoft.Build.BackEnd.TaskExecutionMode howToExecuteTask, System.Collections.Generic.Dictionary<string, string> lookupHash) Unknown
    Microsoft.Build.dll!Microsoft.Build.BackEnd.TaskBuilder.ExecuteTask(Microsoft.Build.BackEnd.TaskExecutionMode mode, Microsoft.Build.BackEnd.Lookup lookup) Unknown
    mscorlib.dll!System.Runtime.CompilerServices.AsyncTaskMethodBuilder<System.__Canon>.Start<Microsoft.Build.BackEnd.TaskBuilder.<ExecuteTask>d__18>(ref Microsoft.Build.BackEnd.TaskBuilder.<ExecuteTask>d__18 stateMachine) Unknown
    Microsoft.Build.dll!Microsoft.Build.BackEnd.TaskBuilder.ExecuteTask(Microsoft.Build.BackEnd.TaskExecutionMode mode, Microsoft.Build.BackEnd.Lookup lookup) Unknown
    Microsoft.Build.dll!Microsoft.Build.BackEnd.TaskBuilder.ExecuteTask(Microsoft.Build.BackEnd.Logging.TargetLoggingContext loggingContext, Microsoft.Build.BackEnd.BuildRequestEntry requestEntry, Microsoft.Build.BackEnd.ITargetBuilderCallback targetBuilderCallback, Microsoft.Build.Execution.ProjectTargetInstanceChild taskInstance, Microsoft.Build.BackEnd.TaskExecutionMode mode, Microsoft.Build.BackEnd.Lookup inferLookup, Microsoft.Build.BackEnd.Lookup executeLookup, System.Threading.CancellationToken cancellationToken) Unknown
    mscorlib.dll!System.Runtime.CompilerServices.AsyncTaskMethodBuilder<System.__Canon>.Start<Microsoft.Build.BackEnd.TaskBuilder.<ExecuteTask>d__13>(ref Microsoft.Build.BackEnd.TaskBuilder.<ExecuteTask>d__13 stateMachine) Unknown
    Microsoft.Build.dll!Microsoft.Build.BackEnd.TaskBuilder.ExecuteTask(Microsoft.Build.BackEnd.Logging.TargetLoggingContext loggingContext, Microsoft.Build.BackEnd.BuildRequestEntry requestEntry, Microsoft.Build.BackEnd.ITargetBuilderCallback targetBuilderCallback, Microsoft.Build.Execution.ProjectTargetInstanceChild taskInstance, Microsoft.Build.BackEnd.TaskExecutionMode mode, Microsoft.Build.BackEnd.Lookup inferLookup, Microsoft.Build.BackEnd.Lookup executeLookup, System.Threading.CancellationToken cancellationToken) Unknown
    Microsoft.Build.dll!Microsoft.Build.BackEnd.TargetEntry.ProcessBucket(Microsoft.Build.BackEnd.ITaskBuilder taskBuilder, Microsoft.Build.BackEnd.Logging.TargetLoggingContext targetLoggingContext, Microsoft.Build.BackEnd.TaskExecutionMode mode, Microsoft.Build.BackEnd.Lookup lookupForInference, Microsoft.Build.BackEnd.Lookup lookupForExecution) Unknown
    mscorlib.dll!System.Runtime.CompilerServices.AsyncTaskMethodBuilder<System.__Canon>.Start<Microsoft.Build.BackEnd.TargetEntry.<ProcessBucket>d__52>(ref Microsoft.Build.BackEnd.TargetEntry.<ProcessBucket>d__52 stateMachine) Unknown
    Microsoft.Build.dll!Microsoft.Build.BackEnd.TargetEntry.ProcessBucket(Microsoft.Build.BackEnd.ITaskBuilder taskBuilder, Microsoft.Build.BackEnd.Logging.TargetLoggingContext targetLoggingContext, Microsoft.Build.BackEnd.TaskExecutionMode mode, Microsoft.Build.BackEnd.Lookup lookupForInference, Microsoft.Build.BackEnd.Lookup lookupForExecution) Unknown
    Microsoft.Build.dll!Microsoft.Build.BackEnd.TargetEntry.ExecuteTarget(Microsoft.Build.BackEnd.ITaskBuilder taskBuilder, Microsoft.Build.BackEnd.BuildRequestEntry requestEntry, Microsoft.Build.BackEnd.Logging.ProjectLoggingContext projectLoggingContext, System.Threading.CancellationToken cancellationToken) Unknown
    mscorlib.dll!System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start<Microsoft.Build.BackEnd.TargetEntry.<ExecuteTarget>d__45>(ref Microsoft.Build.BackEnd.TargetEntry.<ExecuteTarget>d__45 stateMachine) Unknown
    Microsoft.Build.dll!Microsoft.Build.BackEnd.TargetEntry.ExecuteTarget(Microsoft.Build.BackEnd.ITaskBuilder taskBuilder, Microsoft.Build.BackEnd.BuildRequestEntry requestEntry, Microsoft.Build.BackEnd.Logging.ProjectLoggingContext projectLoggingContext, System.Threading.CancellationToken cancellationToken) Unknown
    Microsoft.Build.dll!Microsoft.Build.BackEnd.TargetBuilder.ProcessTargetStack(Microsoft.Build.BackEnd.ITaskBuilder taskBuilder) Unknown
    mscorlib.dll!System.Runtime.CompilerServices.AsyncMethodBuilderCore.MoveNextRunner.InvokeMoveNext(object stateMachine) Unknown
    mscorlib.dll!System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Unknown
    mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Unknown
    mscorlib.dll!System.Runtime.CompilerServices.AsyncMethodBuilderCore.MoveNextRunner.Run() Unknown
    mscorlib.dll!System.Runtime.CompilerServices.AsyncMethodBuilderCore.OutputAsyncCausalityEvents.AnonymousMethod__0() Unknown
    mscorlib.dll!System.Runtime.CompilerServices.AsyncMethodBuilderCore.ContinuationWrapper.Invoke() Unknown
    mscorlib.dll!System.Runtime.CompilerServices.TaskAwaiter.OutputWaitEtwEvents.AnonymousMethod__0() Unknown
    mscorlib.dll!System.Runtime.CompilerServices.AsyncMethodBuilderCore.ContinuationWrapper.Invoke() Unknown
    mscorlib.dll!System.Threading.Tasks.TaskSchedulerAwaitTaskContinuation.Run.AnonymousMethod__2_0(object state) Unknown
    mscorlib.dll!System.Threading.Tasks.Task.InnerInvoke() Unknown
    mscorlib.dll!System.Threading.Tasks.Task.Execute() Unknown
    mscorlib.dll!System.Threading.Tasks.Task.ExecuteWithThreadLocal(ref System.Threading.Tasks.Task currentTaskSlot) Unknown
    mscorlib.dll!System.Threading.Tasks.Task.ExecuteEntry(bool bPreventDoubleExecution) Unknown
    mscorlib.dll!System.Threading.Tasks.TaskScheduler.TryExecuteTask(System.Threading.Tasks.Task task) Unknown
    Microsoft.Build.dll!Microsoft.Build.BackEnd.RequestBuilder.DedicatedThreadsTaskScheduler.InjectThread.AnonymousMethod__6_0() Unknown
    mscorlib.dll!System.Threading.ThreadHelper.ThreadStart_Context(object state) Unknown
    mscorlib.dll!System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Unknown
    mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Unknown
    mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) Unknown
    mscorlib.dll!System.Threading.ThreadHelper.ThreadStart() Unknown

    Please let me know if there’s any more information that I can get for you.

    Thanks,

    AJ

    in reply to: CC3220 BSP Updates #28812
    hoterpone
    Participant

    I agree, this update appears to be working fine on my CC3220SFMOD.  I have seen a couple of build issues, but I suspect they are due to the VisualGDB update and not the BSP update.  In any case, I have reported these under a separate ticket at https://sysprogs.com/w/forums/topic/build-errors-after-upgrading-to-visualgdb-5-5-preview-7/.

    Thanks,

    AJ

    in reply to: CC3220 BSP Updates #28697
    hoterpone
    Participant

    Yes of course, sorry – I didn’t realize our support had expired 2 weeks ago.  I have renewed our license.

    Thanks,

    AJ

Viewing 15 posts - 1 through 15 (of 17 total)