Debugger in XIDE

This forum is meant for anything you would like to share with other visitors
Post Reply
Frank Müßner
Posts: 280
Joined: Sat Dec 12, 2015 2:22 pm
Location: Germany

Debugger in XIDE

Post by Frank Müßner »

Hi Chris,

i have a small app that work in VS2017 , and i can debug in VS2017 (Ok, before the Last VS update)

I switch to XIDE an i can compile, build and start the app.
But when try to Debug, XIDE freeze when Step into oXApp:Start()
(and "Debug session paused" is green.) i have to kill the Process.

Have you an Idea where in can look?

Frank
User avatar
Chris
Posts: 4906
Joined: Thu Oct 08, 2015 7:48 am
Location: Greece

Debugger in XIDE

Post by Chris »

Hi Frank,

Unfortunately I am using an external library (taken from SharpDevelop) for debugging in XIDE and for some reason this has trouble some times with the code that x# generates, but I haven't yet found what is the problem exactly. It usually happens with very large methods, is the oXApp:Start() a large one indeed (larger than 200/300 lines)?

Chris
Chris Pyrgas

XSharp Development Team
chris(at)xsharp.eu
Frank Müßner
Posts: 280
Joined: Sat Dec 12, 2015 2:22 pm
Location: Germany

Debugger in XIDE

Post by Frank Müßner »

Hi Chris,

yes, Start() have 821 lines.
I have much Prg with over 10.000 Lines.

Frank
User avatar
Chris
Posts: 4906
Joined: Thu Oct 08, 2015 7:48 am
Location: Greece

Debugger in XIDE

Post by Chris »

Hi Frank,

Me too, I have many prg files over 10k lines. But the problem is not with large files, only with large entities. If you cut the Start() method to smaller ones, then it should be ok. I know, it's not nice at all, this causes trouble also to myself while programming and I also hope to find a solution about this.

Chris
Chris Pyrgas

XSharp Development Team
chris(at)xsharp.eu
User avatar
Chris
Posts: 4906
Joined: Thu Oct 08, 2015 7:48 am
Location: Greece

Debugger in XIDE

Post by Chris »

Hi Frank,

I have found a workaround! Still not perfect, but should be much more workable now.
Please check your mail..

Chris
Chris Pyrgas

XSharp Development Team
chris(at)xsharp.eu
Post Reply