[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [RFR] man://manpages-de/man2/ptrace.2 (Teil 3)



Hallo Chris,
On Sat, Mar 04, 2017 at 09:00:43PM +0100, Chris Leick wrote:
> Hallo Helge,
> 
> >#. type: Plain text
> >msgid ""
> >"Stop a tracee.  If the tracee is running or sleeping in kernel
> >space and "
> >"B<PTRACE_SYSCALL> is in effect, the system call is interrupted and
> >syscall-"
> >"exit-stop is reported.  (The interrupted system call is restarted
> >when the "
> >"tracee is restarted.)  If the tracee was already stopped by a
> >signal and "
> >"B<PTRACE_LISTEN> was sent to it, the tracee stops with
> >B<PTRACE_EVENT_STOP> "
> >"and I<WSTOPSIG(status)> returns the stop signal.  If any other
> >ptrace-stop "
> >"is generated at the same time (for example, if a signal is sent to the "
> >"tracee), this ptrace-stop happens.  If none of the above applies (for "
> >"example, if the tracee is running in user space), it stops with "
> >"B<PTRACE_EVENT_STOP> with I<WSTOPSIG(status)> == B<SIGTRAP>.  "
> >"B<PTRACE_INTERRUPT> only works on tracees attached by B<PTRACE_SEIZE>."
> >msgstr ""
> >"stoppt einen verfolgten Prozess. Falls der verfolgte Prozess im
> >Kernel-Space "
> >"läuft oder schläft und B<PTRACE_SYSCALL> in Kraft ist, wird der
> >Systemaufruf "
> >"unterbrochen und Systemaufrufbeendigungsstopp gemeldet. (Der
> >unterbrochene "
> >"Systemaufruf wird beim Neustart des verfolgten Prozesses ebenfalls neu "
> >"gestartet.) Falls der verfolgte Prozess bereits durch ein Signal
> >gestoppt "
> >"und B<PTRACE_LISTEN> an ihn gesendet wurde, stoppt der verfolgte
> >Prozess mit "
> >"B<PTRACE_EVENT_STOP> und I<WSTOPSIG(Status)> gibt das Stoppsignal
> >zurück. "
> >"Falls zur selben Zeit irgendein anderes »ptrace-stop« erzeugt wird (zum "
> >"Beispiel, weil ein Signal an den verfolgten Prozess gesendet
> >wird), tritt "
> >"dieses »ptrace-stop« auf. Falls nichts von obigem zutrifft (zum
> >Beispiel, "
> >"weil der verfolgte Prozess im Userspace läuft), stoppt er mit "
> >"B<PTRACE_EVENT_STOP> mit I<WSTOPSIG(status)> == B<SIGTRAP>. "
> >"B<PTRACE_INTERRUPT> funktioniert nur bei verfolgten Prozessen, die
> >durch "
> >"B<PTRACE_SEIZE> angehängt wurden."
> 
> Hier benutzt Du »Kernel-Space« und »Userspace«. Im Netz finden sich
> beide Schreibweisen, ich würde es allerdings einheitlich wählen.

Ich habe die Übersetzung nur vervollständigt, die Übersetzungen
stammen in der Tat von Dir. Aber ich finde sowieso »Anwendungsraum«
besser, global geändert.

Die nicht kommentierten Anmerkungen (global) geändert.

Vielen Dank & Grüße

                Helge
-- 
      Dr. Helge Kreutzmann                     debian@helgefjell.de
           Dipl.-Phys.                   http://www.helgefjell.de/debian.php
        64bit GNU powered                     gpg signed mail preferred
           Help keep free software "libre": http://www.ffii.de/

Attachment: signature.asc
Description: Digital signature


Reply to: