Mono-D v0.5.5.5 - Huge completion refactoring/v0.5.5.6 - Bug fixes
Alexander Bothe
info at alexanderbothe.com
Fri Jan 10 04:11:58 PST 2014
On Friday, 10 January 2014 at 03:48:35 UTC, Jameson Ernst wrote:
> On Friday, 10 January 2014 at 03:29:06 UTC, Alexander Bothe
> wrote:
>> On Friday, 10 January 2014 at 02:33:05 UTC, Jameson Ernst
>> wrote:
>>> On a hunch that maybe it has to do with some strange assembly
>>> version or mono version mismatch, I used monodis/ilasm to
>>> roundtrip the assembly, reassembling it against the
>>> dependencies provided in the git repo. It still exhibits the
>>> same breakpoint issue, so something is the code itself must
>>> be different.
>>
>> I've managed to bypass the addin building system now in
>> v0.2.4.6 - just try to install it and hopefully see the
>> difference :D
>
> Still no luck; same behavior when installed via the addin repo.
>
> However, I have identified this exception in the logs, that I
> can confirm occurs only when using the dll from the addin repo,
> and NOT when using a working built-from-source dll, so the odds
> that it is related are very high:
>
> ERROR [2014-01-09 19:42:34Z]: Error while processing gdb output
> MonoDevelop.Debugger.Gdb.GdbException:
> -data-evaluate-expression: Usage: -data-evaluate-expression
> expression
> at MonoDevelop.Debugger.Gdb.GdbSession.RunCommand
> (System.String command, System.String[] args) [0x00000] in
> <filename unknown>:0
> at MonoDevelop.Debugger.Gdb.GdbSession.CheckBreakpoint (Int32
> handle) [0x00000] in <filename unknown>:0
> at MonoDevelop.Debugger.Gdb.GdbSession.HandleEvent
> (MonoDevelop.Debugger.Gdb.GdbEvent ev) [0x00000] in <filename
> unknown>:0
> at
> MonoDevelop.Debugger.Gdb.GdbSession+<ProcessOutput>c__AnonStorey3.<>m__3
> (System.Object ) [0x00000] in <filename unknown>:0
>
> It's not much to go on since there's no mdb with the
> distributed dll, but it's something.
Alright, I noticed that I made a mistake with publishing the
right version - now I've uploaded it again, uninstalled it,
removed the
~/.local/share/MonoDevelop-4.0/LocalInstall/Addins/MonoDevelop.D.Debugging.Gdb.0.2.4.6
folder, installed it again, restarted MonoDevelop and tried it
out - only then it worked again. The .dll inside this folder must
be about 72,2kB large, no 69kB! For some reasons it did not
overwrite that older dll, thus I removed it.
More information about the Digitalmars-d-announce
mailing list