reactos-deprecated-gitsvn-dont-use icon indicating copy to clipboard operation
reactos-deprecated-gitsvn-dont-use copied to clipboard

Kdgdb Changes

Open ariscop opened this issue 8 years ago • 8 comments

ariscop avatar Apr 20 '16 03:04 ariscop

There's no need to close PRs, you can just force-push to the same branch, github is ok with that.

gigaherz avatar Apr 20 '16 16:04 gigaherz

@gigaherz Wanted to change the branch name, minor but it bothered me

ariscop avatar Apr 23 '16 02:04 ariscop

I think the issue mentioned in 37445e0 is that it loads bss sections at the preferred base rather than relative to the text section, that will happen with pretty much everything in kernel space though, not just ntoskrnl

I'm hoping to pass section addresses out instead of base addresses to solve this

ariscop avatar Apr 23 '16 06:04 ariscop

I'm thinking there should be a mode where cores are represented as threads, Neither gdb or kdapi is prepared to handle debugging individual processes within a kernel

ariscop avatar Apr 28 '16 03:04 ariscop

I'm starting to think it isn't worth using kdapi, unless one really wants a gdb stub for windows Adding some way to set KiDebugRoutine from kdgdb may prove simpler

Making function calls by Returning is terribly awkward

ariscop avatar Apr 29 '16 13:04 ariscop

I have single step 'working' but it so readily crashes both reactos and gdb

ariscop avatar May 09 '16 03:05 ariscop

Stopped working on this, gdb just can't handle it and kdapi really isn't built for this kinda use

Adding kd support to gdb would be a more productive and workable goal

ariscop avatar Jun 06 '16 09:06 ariscop

Can this be adapted to the recent work that has been done on kdgdb?

AmineKhaldi avatar Sep 14 '16 10:09 AmineKhaldi