[Mono-dev] Debugger on Windows

Hubert FONGARNAND informatique.internet at fiducial.fr
Fri May 11 02:57:02 EDT 2007


Yes i agree, mono debugger IS NOT READY on linux...

Example i want to debug a simple app (without thread) (it just use
log4net)


hubert at hublinux ~/Projects/SynchroPassPremium/SendToFT/bin/Debug $ mdb ./SendToFT.exe
Mono Debugger
(mdb) r
Starting program: ./SendToFT.exe 
Cannot load symbol file `/home/hubert/Projects/SynchroPassPremium/SendToFT/bin/Debug/log4net.dll.mdb': Could not find file "/home/hubert/Projects/SynchroPassPremium/SendToFT/bin/Debug/log4net.dll.mdb".
EXCEPTION: System.ArgumentException: Cannot compare addresses from different domains AddressDomain (0:) and AddressDomain (0:global)
  at Mono.Debugger.TargetAddress.check_domains (TargetAddress a, TargetAddress b) [0x0001e] in /home/hubert/mono/debugger/interface/TargetAddress.cs:95 
  at Mono.Debugger.TargetAddress.op_Equality (TargetAddress a, TargetAddress b) [0x00000] in /home/hubert/mono/debugger/interface/TargetAddress.cs:146 
  at Mono.Debugger.Backends.SingleSteppingEngine.throw_exception (TargetAddress stack, TargetAddress exc, TargetAddress ip) [0x00031] in /home/hubert/mono/debugger/backend/SingleSteppingEngine.cs:920 
  at Mono.Debugger.Backends.SingleSteppingEngine.ProcessChildEvent (Mono.Debugger.Backends.ChildEvent cevent) [0x000c1] in /home/hubert/mono/debugger/backend/SingleSteppingEngine.cs:252 
  at Mono.Debugger.Backends.SingleSteppingEngine.ProcessEvent (Int32 status) [0x00295] in /home/hubert/mono/debugger/backend/SingleSteppingEngine.cs:214 
  at (wrapper remoting-invoke-with-check) Mono.Debugger.Backends.SingleSteppingEngine:ProcessEvent (int)
  at Mono.Debugger.Backends.ThreadManager.engine_thread_main () [0x000ce] in /home/hubert/mono/debugger/backend/ThreadManager.cs:310 


.... Prout!


Le jeudi 10 mai 2007 à 17:38 +0200, pablosantosluac a écrit :

> Ok, then I misunderstood a message I receive this morning telling something 
> about the debugger being unable to handle a simple app...
> 
> 
> ----- Original Message ----- 
> From: ""Andrés G. Aragoneses [ knocte ]"" <knocte at gmail.com>
> To: <mono-devel-list at lists.ximian.com>
> Sent: Thursday, May 10, 2007 5:28 PM
> Subject: Re: [Mono-dev] Debugger on Windows
> 
> 
> pablosantosluac escribió:
> > Hi folks,
> >
> > Well, IMHO what we all DO need is a decent debugger on Linux. If I just 
> > had
> > a debugger I would start developing with MonoDevelop today on Linux, and I
> > guess most people would do the same.... Then we would be all day testing
> > MonoDevelop, the compiler, the debugger and so on and so on... And this IS
> > GOOD for Mono, much better than having some sort of replacement on 
> > Windows.
> >
> > By the way porting an app to Linux will take some effort, ok, but what 
> > Mono
> > gives is a real opportunity to do it and still develop with C#, the
> > framework and so on... which is great! C# and the entire framework is IMHO
> > the best development platform ever... let's have it on Linux with the only
> > big piece is missing... a debugger!!
> >
> > I agree having it on Windows would help, but please... first on Linux!
> >
> 
> 
> AFAIK the Debugger is ready on Linux. What is lacking is updating the
> Debugger Addin for MonoDevelop, which is the target of a SoC2007 project
> IIRC.
> 
> Then, I agree that having the debugger on Windows would be important,
> thus not having to drop the Debugger Addin for an hypothetic MD
> installer for Windows.
> 
> Regards,
> 
> Andrés [ knocte ]
> 
_______________________________________________
Ce message et les éventuels documents joints peuvent contenir des informations confidentielles.
Au cas où il ne vous serait pas destiné, nous vous remercions de bien vouloir le supprimer et en aviser immédiatement l'expéditeur. Toute utilisation de ce message non conforme à sa destination, toute diffusion ou publication, totale ou partielle et quel qu'en soit le moyen est formellement interdite.
Les communications sur internet n'étant pas sécurisées, l'intégrité de ce message n'est pas assurée et la société émettrice ne peut être tenue pour responsable de son contenu.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20070511/612cbc83/attachment.html 


More information about the Mono-devel-list mailing list