[Mono-list] remote debugging on ARM

Ian Norton ian.norton-badrul at thales-esecurity.com
Tue Jan 15 21:01:29 UTC 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 15/01/13 20:50, Ian Norton wrote:
> On Tue, Jan 15, 2013 at 08:35:25PM +0000, mickeyf wrote:
>> So I am now able to run my app on the ARM, but I am not able to
>> debug it there.
>> 
>> The debugger waits, and apparently connects: When I click Connect
>> a dialog box flashes by too quickly for me to read it, 'Stop' is
>> enabled in the MD menu, and my app is apparently paused (no start
>> up messages seen).
>> 
>> If I have a break point the break point icon changes appearance,
>> but I don't get the regular "paused' indication I'd see when
>> debugging locally. Whether there is a breakpoint or not, if I try
>> to 'continue debugging', step in, step out, do anything other
>> than 'stop' I get either a SIGABRT or SIGILL message and am
>> bumped back to the command line.
>> 
>> At one point I got exactly this:
>> 
>> http://stackoverflow.com/questions/13925625/sigabrt-error-on-monodevelops-custom-command-mono-soft-debugger-on-remote-devic
>>
>>
>> 
but no one has responded to that query.
> 
> I get very similar things when my mono program calls into unmanaged
> libraries, particularly if they are multi-threaded.
> 
> I find that it is not stepping over the breakpoint that does it but
> it is the Locals or Immediate window trying to evauluate objects
> that kills things for me.
> 

Specifically, I get:

> * Assertion at debugger-agent.c:4471, condition `tls' not met

Ian

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJQ9cOmAAoJEPg9tunm1IFQ7L4IAIqEfAqseFekX4Uj37l4BWwb
8LRNdVXoMA/36Mv06Br4pmDxD/hkZTRnC6zxjjVKTCIrxhbLR6BR3e5XayD5sVsu
PB5+0LGWw1sZReVTbfIm+Do8exixXMF2gu1i0jfDDVGy4W5DUHj+IMQBcIdG4mDr
WEEaEsEd+tYKO/7m1a/GSKe75eW7o+WSIYjSwOoFBzh1ffZlIMkstQNWodNAqJux
dkTv/VW80kae/TlHX+O/KkyqjDeaauziBacFDCUNBAR/GVV+ugxUZb/BxhnS2Adu
vxC9oUexXNus5cEPEFHzPpuNX3Qhpk3N1O1IsMKri5EzJy1PvHar3YNihu3p/qc=
=5035
-----END PGP SIGNATURE-----


More information about the Mono-list mailing list