Replies: 8 comments 2 replies
-
Hello @aelio Here on Linux 64 bit with GDB 12.1 I did not find problems. In end of readme.md there is a note:
There are also lot of others parameters in 'Project'-'Options'-'Debugger' to tune gdb for mseide. I have to find a Windows machine to test it (but you may also use parameters of 'Project'-'Options'-'Debugger). |
Beta Was this translation helpful? Give feedback.
-
Hello @aelio. Is it possible for you to give all the steps you did to get the error NtWaitForWorkViaWorkerFactory ? Many thanks. Fred |
Beta Was this translation helpful? Give feedback.
-
Hum, after Linux 64 bit last upgrade I have also problem with MSEide + GDB: it does not init session any more. But using gdb in terminal |
Beta Was this translation helpful? Give feedback.
-
Hello. I confirm, with GDB 12.1, MSEide ( and ideU too ) fails to debug and crash the ide at init of GDB. Aaaaargh. ;-( The good news is that installing a older version of GDB makes all work again: I choose GDB 10.2 because it was working perfectly: Needed to install textinfo package, then Help will be needed to fix the problem with GDB > 10.2 (I dont have skill in GDB). |
Beta Was this translation helpful? Give feedback.
-
Hello. Compiled + installed from source gdb 11.2 and all is ok with it, included breakpoint. Compiled + installed from source gdb 12.1 and all is ok with it, included breakpoint. Compiled + installed from source gdb 13.1 (trunk) and all is ok with it, included breakpoint. This is for Linux 64 bit. I have to find a Windows machine and test it. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Oooops, I just see in the previous picture that MSEide 64 bit has used fpc 3.2.2. 32 bit for compilation. And I dont have the Windows 11 machine any more to test with a program compiled with fpc 3.2.2. 64 bit and gdb 64 bit. I will redo test asap I get a other Windows machine, sorry for the noise. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Hi, though overall gdb interaction has been improved, and application start chance has been raised to about 50% (but still I have to run target and then kill gdb several times just to start the debug) , that all comes at cost of inability to set or remove breakpoints when program runs, and a lot of 'read past end of file' (and process death) while stepping.
I've tried some gdb versions under msys and mingw and they give all the same result.
Surprisingly I don't see a lot of people complying about this issue.
Does anybody know which exact versions of gdb are working best with mseide?
Update: these issues happen with x64 version running any 32 or 64 gdb.
32bit mseide allows to set/remove breakpoint without such problems
Beta Was this translation helpful? Give feedback.
All reactions