[IronPython] Line numbers missing from tracebacks with fepy 1.0, Mono 1.1.17

Dino Viehland dinov at exchange.microsoft.com
Fri Sep 22 17:12:08 CEST 2006


>From the IronPython side you can look at Ops.UpdateTraceBack.  This is called during fault blocks (catch & rethrow blocks in dynamic methods) to store line number information when we have code that PDBs (or whatever Mono uses here) don't provide the necessary debugging information.  If this isn't getting hit you might want to check Options.traceBackSupport and make sure it's true.  Hopefully that'll lead you to somewhere useful to look on the Mono side.

-----Original Message-----
From: users-bounces at lists.ironpython.com [mailto:users-bounces at lists.ironpython.com] On Behalf Of Anthony Baxter
Sent: Friday, September 22, 2006 5:27 AM
To: Discussion of IronPython
Subject: Re: [IronPython] Line numbers missing from tracebacks with fepy 1.0, Mono 1.1.17

On 9/22/06, Sanghyeon Seo <sanxiyn at gmail.com> wrote:
> 2006/9/22, Anthony Baxter <anthonybaxter at gmail.com>:
> > Tracebacks appear to be missing line numbers on this install of
> > Ironpython (it's the IPCE 1.0 version, running against Mono 1.1.17).
> > Before I dig into this too far, is this a known issue?
>
> Yes, it is a known *Mono* issue. On Windows (32 bit) it works.

Any ideas on where I should look to try to fix this? It makes debugging on Mono almost impossible...
_______________________________________________
users mailing list
users at lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com



More information about the Ironpython-users mailing list