[Monodevelop-devel] Linux Remote Debugging

Peter Siegel siegelpeter2009 at gmail.com
Fri Dec 16 07:30:38 EST 2011


Hi!
I think you are right... It seems like Monodevelop uses the
.netcompiler when compiling for "Softdebugger on Meego Device". I
checkedthe normal debug mode and it uses mono. Now i'm going to check
whymono isn't used for the Meego SDB Debugging.
I can't find anything about the compiler in the Meego Addin code...Any
Idea where i have to search for this?
Today i tested this on Linux (OpenSuSE 12.1) and there
Singlestepdebugging worked (locally but using Meego SDB Debugging.
I couldn't find any recent updates in git... Is Monodevelop
stillactively developed?
Thank you very much for your help
Peter
Am 2. Dezember 2011 06:25 schrieb Michael Hutchinson <m.j.hutchinson at gmail.com>:
> On 1 December 2011 05:15, Peter Siegel <siegelpeter2009 at gmail.com> wrote:
>> Hi!
>>
>> Monodevelop on windows uses the Mono 2.10.6 Runtime and automatically
>> generates mdb and pdb files.
>
> That doesn't sound right, I don't think Mono can generate pdb files.
>
>> when running the app on the device i get a stackttrace but with
>> "filename unkown:0"  But if i run the exe with mono --debug on windows
>> i get the filename / numbers.
>>
>> I tried to rebuild the mdb with pdb2mdb on linux which worked ok, but
>> still no line numbers.
>
> It's hard to diagnose without debugging, but if you don't have line
> numbers in stack traces in if you use mono --debug on the device, that
> implies you don't have the correct mdb files beside the assemblies.
> AFAIK the stack trace should print the original Windows paths.
>
> --
> Michael Hutchinson
> http://mjhutchinson.com


More information about the Monodevelop-devel-list mailing list