Visual D dmdserver

frame frame86 at live.com
Sat Feb 12 08:09:42 UTC 2022


On Saturday, 15 January 2022 at 09:08:32 UTC, Rainer Schuetze 
wrote:

> So let's give it another try: you can find the symbols of the 
> new release here: 
> https://github.com/dlang/visuald/releases/tag/v1.2.0

Mostly dmdserver crashes if I edit a file outside Visual Studio - 
maybe it can just check against the syntax before actually 
loading the changes?

I loaded the dmdserver.pdb 1.2.0 and found an access violation in 
dmd's typesemd.d but this somehow doesn't match with the source:

Frame index:

#0 dmdserver.exe!dmd.typesem.typeSemantic:2223
points to a function call

but

#1 dmdserver.exe!dmd.typesem.typeSemantic.visitDelegate:1672
points to a  '}'


#2 dmdserver.exe!dmd.typesem.typeSemantic:2233
points to a '}' too


#3 
dmdserver.exe!dmd.expressionsem.ExpressionSemanticVisitor.visit:4100
points to a comment	

So I think there is mismatch with the dmd sources and the debug 
information? - I'm using 2098.1



More information about the Digitalmars-d-ide mailing list