comp.lang.ada
 help / color / mirror / Atom feed
From: alby.gamper@gmail.com
Subject: Re: ANN: VisualAda (Ada Integration for Visual Studio 2017 & 2019) release 1.1.12
Date: Fri, 3 May 2019 22:33:14 -0700 (PDT)
Date: 2019-05-03T22:33:14-07:00	[thread overview]
Message-ID: <7f439332-233b-4ce1-a798-3768c5a81157@googlegroups.com> (raw)
In-Reply-To: <641f3f3b-9fe1-422f-8191-e234c94dc233@googlegroups.com>

On Saturday, May 4, 2019 at 3:23:35 PM UTC+10, alby....@gmail.com wrote:
> On Saturday, May 4, 2019 at 12:53:09 PM UTC+10, Greg wrote:
> > Aaaahhhhh ... the converter you mentioned in 6) above. Here are the steps of the MSBUILD task along with the top few lines of the stack trace when it rips.
> > 
> > AdaProject:
> > Skipping target "AdaProject" because all output files are up-to-date with respect to the input files.
> > AdaCompile:
> >   AdaCompileOutput = x64\Debug\RaceDirector.exe
> >   Compile
> >      [Ada]          racedirector.adb
> >      [Ada]          appoverrides.adb
> >      [Ada]          winmainstartup.adb
> >      [Ada]          guitask.adb
> >      [Ada]          locatortask.adb
> >      [Ada]          racedirectorxaml.adb
> > AdaBind:
> >   AdaCompileOutput = x64\Debug\RaceDirector.exe
> >   Bind
> >      [gprbind]      racedirector.bexch
> >      [Ada]          racedirector.ali
> > AdaConvert:
> >   AdaCompileOutput = x64\Debug\RaceDirector.exe
> > 
> > Unhandled Exception: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
> >    at CV2PDB.{ctor}(CV2PDB* , SByte* ObjectFileName, PEImage* image)
> >    at InnerConvert(Char* argv)
> >    at AdaDwarf.Converters.ConvertDwarf(String FileName)
> >    at Ada.ConvertTask.Execute()
> >    at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
> >    at Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__26.MoveNext()
> >    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start[TStateMachine](TStateMachine& stateMachine)
> 
> Hi Greg

Hi Greg

I found the issue (The conversion task was looking for mspdbcore.dll in the
Visual Studio 2015 distribution, and I strongly suspect that you don't have this
version of VS installed). I'll make it so that it will try and use the most
recent version available, either 2019 or 2017 (2015 is not supported by the
extension anyway)

I should be ably to push out a new VSIX later today (Australia Time) and be
ready for you Saturday morning (If I got my time calculations correct). This
version 1.2 will also include some other enhancements, which will be detailed
in the release notes

Thanks for the diagnostics, very helpful

Alex


  reply	other threads:[~2019-05-04  5:33 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-04-12 11:03 ANN: VisualAda (Ada Integration for Visual Studio 2017 & 2019) release 1.1.12 alby.gamper
2019-04-17 15:52 ` Ark Man
2019-04-17 20:10   ` Greg
2019-04-20  4:23     ` alby.gamper
2019-04-20  4:52       ` alby.gamper
2019-04-28  3:19         ` Greg
2019-04-28  3:57           ` alby.gamper
2019-04-28  4:34             ` alby.gamper
2019-04-29 18:18               ` Greg
2019-04-30  9:38                 ` alby.gamper
2019-04-30 20:57                   ` Greg
2019-05-01 11:56                     ` alby.gamper
2019-05-01 16:45                       ` Greg
2019-05-03 11:52                         ` alby.gamper
2019-05-03 12:05                           ` alby.gamper
2019-05-03 12:11                             ` alby.gamper
2019-05-04  2:31                               ` Greg
2019-05-04  2:53                                 ` Greg
2019-05-04  5:23                                   ` alby.gamper
2019-05-04  5:33                                     ` alby.gamper [this message]
2019-05-04 13:31                                       ` Greg
2019-05-04 13:45                                         ` alby.gamper
2019-05-05  8:40                                         ` alby.gamper
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox