diff --git a/doc/fortunes b/doc/fortunes index 300903a067..775623d4fa 100644 --- a/doc/fortunes +++ b/doc/fortunes @@ -172,3 +172,4 @@ Connection with license server failed. In soviet afghanistan radare debugs russia! In soviet afghanistan you debug radare! You should know that ptracing binaries younger than 18yo is illegal +wow, my cat know radare2 hotkeys better than me! diff --git a/libr/debug/debug.c b/libr/debug/debug.c index b38829e223..e5ed28cef0 100644 --- a/libr/debug/debug.c +++ b/libr/debug/debug.c @@ -247,8 +247,9 @@ R_API int r_debug_wait(RDebug *dbg) { /* handle signal on continuations here */ int what = r_debug_signal_what (dbg, dbg->signum); const char *name = r_debug_signal_resolve_i (dbg, dbg->signum); - r_cons_printf ("[+] signal %d aka %s received\n", - dbg->signum, name); + if (strcmp ("SIGTRAP", name)) + r_cons_printf ("[+] signal %d aka %s received\n", + dbg->signum, name); if (what & R_DBG_SIGNAL_SKIP) { dbg->signum = 0; // TODO: use ptrace-setsiginfo to ignore signal