Commit graph

1078 commits

Author SHA1 Message Date
danitorregrosa
4e7de0487c Fix #7851 - get filesystem abspath instead of URI (#7869)
* Fix #7851 - get filesystem abspath instead of URI
2017-07-07 00:32:02 +02:00
SkUaTeR
41726dbe73 fix ouput of aerR/aer* (#7870) 2017-07-06 16:07:34 +02:00
Srimanta Barua
b1996bcffe Removed eprintfs before release (#7865) 2017-07-06 00:26:59 +02:00
Srimanta Barua
6d5585fc68 Fix for incorrect pc after breakpoint, in x86 gdb (using signal 5) 2017-07-04 19:44:09 +02:00
pancake
50643229e7 Make Vb run dbs like key.f2 for consistency 2017-07-02 23:37:13 +02:00
Srimanta Barua
d453d7430f pid/tid specific continue with signal for gdb (#7848)
* Corrected tid syntax, added pid/thread-specific continue
* Added continue with sig
2017-07-02 19:09:04 +02:00
Lowly Worm
dacc49b1bc more grammar role/roll 2017-06-29 18:45:25 -07:00
Lowly Worm
2ef0e2ca46 fix homophone grammar error "role/roll" 2017-06-29 18:44:29 -07:00
SkUaTeR
c31d81da26 support for static build (#7822)
* support for static build
* improved sharard/static build
2017-06-28 22:54:40 +02:00
Ren Kimura
fd765893dc Removed end point trace session 2017-06-28 00:56:41 +02:00
SrimantaBarua
5938053422 gdb reg caching 2017-06-26 11:39:30 +02:00
Xiao Di Guan
6ae9d891db Fix xnu_wait stopping prematurely (#7744) (#7745)
* Fix xnu_wait stopping prematurely (#7744)
* Use task_swap_exception_ports (instead of *get* then *set*)
* Add new debugger stop reason for user-initiated breaks
* Stop the inferior when `dw` is interrupted (#7744)
* Stop the inferior after attaching
2017-06-24 17:57:11 -05:00
SkUaTeR
266686278a msvc x64 version run ok (#7814)
* msvc x64 version run ok

* fix
2017-06-24 14:25:12 -05:00
Ren Kimura
0adb01dcb8 Fixed wrong logic of forward execution of dsb (#7798)
* Fixed wrong logic of forward execution of dsb

* Fixed typo
2017-06-21 07:52:14 -05:00
Ren Kimura
32042123e2 Add plain checkpoint system (#7782) 2017-06-20 05:09:58 -05:00
pancake
350dd6d604 Don't use CC_LIB in debug plugins 2017-06-20 05:08:57 -05:00
Srimanta Barua
891f1136f7 Fix Travis linker error (#7783) 2017-06-19 21:58:39 -07:00
Srimanta Barua
c5eb7ef058 Support for dm commands in gdb (#7770)
* Added reading of memory maps from /proc/pid/maps
* Don't enable extended mode by default, only do so when attaching to process. Otherwise can't quit gdbserver
* Better gdb file reading
2017-06-19 19:43:55 +02:00
Adrian Pistol
d8f5cdb11c io_gdb: gdb://host:port/pid support; Add gdbr_{attach,detach,detach_pid,kill_pid} to gdbclient. (#7759)
Try to activate extended mode; Attach helper function requires extended mode to actually do something.

Tries to attach to the given pid in io_gdb.
This isn't proper, but it's better than running into the two-pid-vals-no-sync issue.
2017-06-18 00:59:13 +02:00
Srimanta Barua
7631d38c4a Fix typo in debug.c 2017-06-15 13:48:49 +08:00
Srimanta Barua
fe6372339d Corrected gdbserver register-setting 2017-06-14 15:38:10 +02:00
Srimanta Barua
683e115ee5 Moved r_debug_get_baddr to debug API 2017-06-14 15:38:10 +02:00
pancake
54150fa3db Fix last covs 2017-06-12 11:28:54 +02:00
pancake
429740e5a1 Implement aerR and cmd.esil.ioer 2017-06-10 20:40:16 +02:00
Ren Kimura
487b305a8d Changed finding logic of session key (#7719) 2017-06-10 12:38:23 +02:00
Ayman Khamouma (ak42)
779147011d Fix #7655: continue on disabled breakpoints (#7697) 2017-06-07 21:26:03 +02:00
Ren Kimura
8c789b5be5 Fixed overflow of page_off (#7687) 2017-06-06 16:21:55 +02:00
Ren Kimura
49e97445cb Removed tabs (#7652) 2017-06-01 12:04:01 +02:00
Ren Kimura
3dcd3b79bd Renewed dsb command for new session format (#7651) 2017-06-01 10:47:12 +02:00
SkUaTeR
dc7914644e Meson improvements 2017-05-31 13:38:47 +02:00
SkUaTeR
0596c1c08e Meson shlr libs 2017-05-30 18:38:19 +02:00
pancake
78ecad3d3b Fix dmi honoring dmm on Mac debugger 2017-05-29 11:45:13 +02:00
Ayman Khamouma
a5a6b25d27 Implement dmp command for Linux 2017-05-29 02:44:11 +02:00
pancake
d8fff83c2e Aim to fix UAF in #7521 - r2 -d on mac 2017-05-28 23:38:14 +02:00
pancake
ba6dce4d73 Add REgg as dependency of RDebug 2017-05-28 22:38:10 +02:00
Sajjad Pourali
929a622cb0 Fix mac build with gcc 7.1 2017-05-27 12:50:20 +02:00
pancake
0b84978a8b Fix drx Debug Register set on XNU 2017-05-27 11:37:20 +02:00
pancake
20f7ac66cc Bring back drx on XNU, buggy but at least does something 2017-05-27 03:57:30 +02:00
pancake
6758e3753d Remove configure-plugins dependency for the make meson 2017-05-26 02:43:53 +02:00
Srimanta Barua
06aae3080e Added kill signal for gdb client 2017-05-25 15:41:07 +02:00
Ren Kimura
83dadbc9aa Clean up snap code. (#7592)
* Clean up snap code.

* Add malloc checks
2017-05-25 13:48:36 +02:00
Ren Kimura
31ab3c998f Fix #7585 - Compile warnings 2017-05-24 12:17:45 +02:00
Ren Kimura
d3f5773219 Add new trace session format 2017-05-23 19:37:11 +02:00
pancake
da72aa7b88 Fix uaf in dp- 2017-05-23 12:26:21 +02:00
Ren Kimura
de259c83d1 Add diff-style memory snapshot 2017-05-20 12:37:45 +02:00
pancake
478095b6e8 Fix meson build on macOS 2017-05-14 23:15:07 +02:00
SkUaTeR
9a1337512a meson.build fixes to build with MSVC 2017-05-14 23:06:00 +02:00
SkUaTeR
28f785daa0 MSVC compile correctly (WIP) 2017-05-13 00:42:00 +02:00
pancake
b24281c9c5 More fixes for mingw 2017-05-10 15:32:34 +02:00
pancake
ad54e9ddf1 Refix mingw32 build 2017-05-10 00:34:05 +02:00