delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2020/11/01/16:42:50

X-Recipient: archive-cygwin AT delorie DOT com
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 078313858D37
Authentication-Results: sourceware.org; dmarc=none (p=none dis=none)
header.from=SystematicSw.ab.ca
Authentication-Results: sourceware.org;
spf=none smtp.mailfrom=brian DOT inglis AT systematicsw DOT ab DOT ca
X-Authority-Analysis: v=2.4 cv=P9aEOgMu c=1 sm=1 tr=0 ts=5f9f2ba5
a=kiZT5GMN3KAWqtYcXc+/4Q==:117 a=kiZT5GMN3KAWqtYcXc+/4Q==:17
a=r77TgQKjGQsHNAKrUKIA:9 a=w_pzkKWiAAAA:8 a=yMhMjlubAAAA:8
a=94nOnFI1EgyDtX4ev68A:9 a=QEXdDO2ut3YA:10 a=pwUoXiQdmvIA:10
a=VTJOHQwvoJQA:10 a=6GaiaGfMiasK9vpFknoA:9 a=ITdVHhY7-e0A:10
a=OWTW4oUAdqJ4bOqe7xcA:9 a=sRI3_1zDfAgwuvI8zelB:22
Subject: Re: procmon doesn't capture cygwin's process arguments
To: cygwin AT cygwin DOT com
References: <CAFNJpngLavJyvY2krD+iO+fVffhKXy5xbpEBtruMgWdhbm3A-g AT mail DOT gmail DOT com>
From: Brian Inglis <Brian DOT Inglis AT SystematicSw DOT ab DOT ca>
Organization: Systematic Software
Message-ID: <4fa75257-7b36-251d-16bd-bb7cb0147ad2@SystematicSw.ab.ca>
Date: Sun, 1 Nov 2020 14:41:55 -0700
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101
Thunderbird/78.4.0
MIME-Version: 1.0
In-Reply-To: <CAFNJpngLavJyvY2krD+iO+fVffhKXy5xbpEBtruMgWdhbm3A-g@mail.gmail.com>
X-CMAE-Envelope: MS4xfJi17FZbukKLa8H8TtjsMWhXoTeP90gZugGQgX+rIS/C3NTeaUoKZn9vId2WoMO1bqZ6gOtDYe6VBt4WyklyzZQ0f8UsSMOITFBQlevvd7GK2V/+09iD
/jkFveMR+XVbRJoaaKEohodSbvrG0Lm+mDle8XfQ75lQHDcJKayq3KiM1806PlC38KyCscATyOewIQfEwBvb6yQQA8vS6utG92og/BVDTe+P2/8MaaaGG4xm
X-Spam-Status: No, score=-6.2 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS,
KAM_LAZY_DOMAIN_SECURITY, NICE_REPLY_A, RCVD_IN_DNSWL_LOW, SPF_HELO_NONE,
SPF_NONE, TXREP autolearn=no autolearn_force=no version=3.4.2
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on
server2.sourceware.org
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
Reply-To: cygwin AT cygwin DOT com
Cc: Oleksandr Gavenko <gavenkoa AT gmail DOT com>
Errors-To: cygwin-bounces AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces AT cygwin DOT com>

This is a multi-part message in MIME format.
--------------EF872C6D1D28F471B31FAD9E
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit

On 2020-11-01 10:59, Oleksandr Gavenko via Cygwin wrote:
> I tried to find out what processes emacs-w32 is starting for my custom
> TRAMP method.
> 
> "strace -f emacs-w32" fails.
> 
> I expected to succeed with procmon & its filter " Command/ Process Start".
> 
> Unfortunately procmon [1] doesn't report "argv" if a Cygwin executable is
> started from a Cygwin executable. If I run a Cygwin app from the Windows
> environment it captures positional arguments.
> 
> Is there some option to make positional arguments visible to procmon?
> 
> I could find it in:
> 
> * https://cygwin.com/cygwin-ug-net/using-cygwinenv.html
> * https://cygwin.com/cygwin-ug-net/setup-env.html
> 
> Please keep my email in CC...
> 
> [1] https://docs.microsoft.com/en-us/sysinternals/downloads/procmon

Package procps-ng /usr/bin/procps, and /proc/*/cmdline (null terminated args):

$ procps -aeflw

Suggest:

$ alias cyg-proc=/usr/bin/proc
$ alias proc=/usr/bin/procps

$ head /proc/*/cmdline | cat -A; echo

see attached logs for output.

-- 
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada

This email may be disturbing to some readers as it contains
too much technical detail. Reader discretion is advised.
[Data in binary units and prefixes, physical quantities in SI.]

--------------EF872C6D1D28F471B31FAD9E
Content-Type: text/plain; charset=UTF-8;
 name="cmdline.log"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="cmdline.log"

JCBoZWFkIC9wcm9jLyovY21kbGluZSAgfCBjYXQgLUE7IGVjaG8KPT0+IC9wcm9jLzE3ODM0
L2NtZGxpbmUgPD09JAovYmluL3NoXkAvdXNyL2Jpbi9zdGFydHh3aW5eQCQKPT0+IC9wcm9j
LzE3OTM0L2NtZGxpbmUgPD09JAp4aW5pdF5AL2V0Yy9YMTEveGluaXQvc3RhcnR4d2lucmNe
QC0tXkAvdXNyL2Jpbi9YV2luXkA6MF5ALW11bHRpd2luZG93XkAtYXV0aF5AJEhPTUUvLnNl
cnZlcmF1dGguMTc4MzReQCQKPT0+IC9wcm9jLzE3OTM1L2NtZGxpbmUgPD09JAovdXNyL2Jp
bi9YV2luXkA6MF5ALW11bHRpd2luZG93XkAtYXV0aF5AJEhPTUUvLnNlcnZlcmF1dGguMTc4
MzReQCQKPT0+IC9wcm9jLzE3OTM4L2NtZGxpbmUgPD09JAovdXNyL2Jpbi94d2luLXhkZy1t
ZW51XkAkCj09PiAvcHJvYy8xNzk1MS9jbWRsaW5lIDw9PSQKZGJ1cy1sYXVuY2heQC0tc2gt
c3ludGF4XkAtLWV4aXQtd2l0aC1zZXNzaW9uXkAkCj09PiAvcHJvYy8xNzk1Mi9jbWRsaW5l
IDw9PSQKL3Vzci9iaW4vZGJ1cy1kYWVtb25eQC0tZm9ya15ALS1wcmludC1waWReQDVeQC0t
cHJpbnQtYWRkcmVzc15AN15ALS1zZXNzaW9uXkAkCj09PiAvcHJvYy8xNzk1Ni9jbWRsaW5l
IDw9PSQKL3Vzci9iaW4vZ25vbWUta2V5cmluZy1kYWVtb25eQC0tc3RhcnReQC0tY29tcG9u
ZW50cz1wa2NzMTFeQCQKPT0+IC9wcm9jLzE3OTY0L2NtZGxpbmUgPD09JAovdXNyL2Jpbi9m
YnhrYl5AJAo9PT4gL3Byb2MvMTc5NjYvY21kbGluZSA8PT0kCi91c3IvbGliZXhlYy9nYW1f
c2VydmVyXkAkCj09PiAvcHJvYy8zMjMyNi9jbWRsaW5lIDw9PSQKc3NoLWFnZW50XkAkCj09
PiAvcHJvYy8zNDg1OS9jbWRsaW5lIDw9PSQKcGNtYW5mbV5AJAo9PT4gL3Byb2MvMzQ5L2Nt
ZGxpbmUgPD09JAovdXNyL2Jpbi9taW50dHleQC1zXkAxMjB4NjBeQC1wXkAyMTAsMTIwXkAt
XkAkCj09PiAvcHJvYy8zNTAvY21kbGluZSA8PT0kCi1iYXNoXkAkCj09PiAvcHJvYy8zNzQv
Y21kbGluZSA8PT0kCi91c3IvYmluL2N5Z3J1bnNydiQKPT0+IC9wcm9jLzM3NS9jbWRsaW5l
IDw9PSQKL3Vzci9iaW4vY3lncnVuc3J2JAo9PT4gL3Byb2MvMzc2L2NtZGxpbmUgPD09JAov
dXNyL3NiaW4vY3lnc2VydmVyJAo9PT4gL3Byb2MvMzc3L2NtZGxpbmUgPD09JAovdXNyL2Jp
bi9jeWdydW5zcnYkCj09PiAvcHJvYy8zNzgvY21kbGluZSA8PT0kCi91c3Ivc2Jpbi9jcm9u
JAo9PT4gL3Byb2MvMzc5L2NtZGxpbmUgPD09JAovdXNyL3NiaW4vc3lzbG9nLW5nJAo9PT4g
L3Byb2MvNDEyNzMvY21kbGluZSA8PT0kCi91c3IvYmluL3htYW5eQC1wYWdlc2l6ZV5ANjAw
eDgwMCsxMzAwKzIwMF5AJAo9PT4gL3Byb2MvNDI4NzUvY21kbGluZSA8PT0kCmhlYWReQC9w
cm9jLzE3ODM0L2NtZGxpbmVeQC9wcm9jLzE3OTM0L2NtZGxpbmVeQC9wcm9jLzE3OTM1L2Nt
ZGxpbmVeQC9wcm9jLzE3OTM4L2NtZGxpbmVeQC9wcm9jLzE3OTUxL2NtZGxpbmVeQC9wcm9j
LzE3OTUyL2NtZGxpbmVeQC9wcm9jLzE3OTU2L2NtZGxpbmVeQC9wcm9jLzE3OTY0L2NtZGxp
bmVeQC9wcm9jLzE3OTY2L2NtZGxpbmVeQC9wcm9jLzMyMzI2L2NtZGxpbmVeQC9wcm9jLzM0
ODU5L2NtZGxpbmVeQC9wcm9jLzM0OS9jbWRsaW5lXkAvcHJvYy8zNTAvY21kbGluZV5AL3By
b2MvMzc0L2NtZGxpbmVeQC9wcm9jLzM3NS9jbWRsaW5lXkAvcHJvYy8zNzYvY21kbGluZV5A
L3Byb2MvMzc3L2NtZGxpbmVeQC9wcm9jLzM3OC9jbWRsaW5lXkAvcHJvYy8zNzkvY21kbGlu
ZV5AL3Byb2MvNDEyNzMvY21kbGluZV5AL3Byb2MvNDI4NzUvY21kbGluZV5AL3Byb2MvNDk3
NjAvY21kbGluZV5AL3Byb2MvNDk3NjUvY21kbGluZV5AL3Byb2Mvc2VsZi9jbWRsaW5lXkAK
PT0+IC9wcm9jLzQ5NzYwL2NtZGxpbmUgPD09JApkaXJtbmdyXkAtLWRhZW1vbl5ALS1ob21l
ZGlyXkAkSE9NRS8uZ251cGdeQCQKPT0+IC9wcm9jLzQ5NzY1L2NtZGxpbmUgPD09JApncGct
YWdlbnReQC0taG9tZWRpcl5AJEhPTUUvLmdudXBnXkAtLXVzZS1zdGFuZGFyZC1zb2NrZXRe
QC0tZGFlbW9uXkAkCj09PiAvcHJvYy9zZWxmL2NtZGxpbmUgPD09JApoZWFkXkAvcHJvYy8x
NzgzNC9jbWRsaW5lXkAvcHJvYy8xNzkzNC9jbWRsaW5lXkAvcHJvYy8xNzkzNS9jbWRsaW5l
XkAvcHJvYy8xNzkzOC9jbWRsaW5lXkAvcHJvYy8xNzk1MS9jbWRsaW5lXkAvcHJvYy8xNzk1
Mi9jbWRsaW5lXkAvcHJvYy8xNzk1Ni9jbWRsaW5lXkAvcHJvYy8xNzk2NC9jbWRsaW5lXkAv
cHJvYy8xNzk2Ni9jbWRsaW5lXkAvcHJvYy8zMjMyNi9jbWRsaW5lXkAvcHJvYy8zNDg1OS9j
bWRsaW5lXkAvcHJvYy8zNDkvY21kbGluZV5AL3Byb2MvMzUwL2NtZGxpbmVeQC9wcm9jLzM3
NC9jbWRsaW5lXkAvcHJvYy8zNzUvY21kbGluZV5AL3Byb2MvMzc2L2NtZGxpbmVeQC9wcm9j
LzM3Ny9jbWRsaW5lXkAvcHJvYy8zNzgvY21kbGluZV5AL3Byb2MvMzc5L2NtZGxpbmVeQC9w
cm9jLzQxMjczL2NtZGxpbmVeQC9wcm9jLzQyODc1L2NtZGxpbmVeQC9wcm9jLzQ5NzYwL2Nt
ZGxpbmVeQC9wcm9jLzQ5NzY1L2NtZGxpbmVeQC9wcm9jL3NlbGYvY21kbGluZV5ACgo=
--------------EF872C6D1D28F471B31FAD9E
Content-Type: text/plain; charset=UTF-8;
 name="procps.log"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="procps.log"

JCBwcm9jcHMgLWFlZmx3CkYgUyBVSUQgICAgICAgIFBJRCAgUFBJRCAgQyBQUkkgIE5JIEFE
RFIgU1ogV0NIQU4gIFNUSU1FIFRUWSAgICAgICAgICBUSU1FIENNRAowIFMgJFVTRVIgICAg
ICAzNTAgICAzNDkgIDAgIDgwICAgMCAtICAgMTQwIC0gICAgICBPY3QyNCBwdHkwICAgICAw
MDowMToxMyAtYmFzaAowIFMgU1lTVEVNICAgICAzNzYgICAzNzQgIDAgIDgwICAgMCAtICAg
ICAwIC0gICAgICBPY3QxMyA/ICAgICAgICAwMDozMDo0NiAvdXNyL3NiaW4vY3lnc2VydmVy
CjAgUyAkVVNFUiAgICA0MTI3MyAgIDM1MCAgMCAgODAgICAwIC0gICAyMzEgLSAgICAgIE9j
dDMxIHB0eTAgICAgIDAwOjAwOjAzIC91c3IvYmluL3htYW4gLXBhZ2VzaXplIDYwMHg4MDAr
MTMwMCsyMDAKMCBTICRVU0VSICAgIDQ5NzY1ICAgICAxICAwICA4MCAgIDAgLSAgICA5NSAt
ICAgICAgT2N0MjYgPyAgICAgICAgMDA6MDE6MTYgZ3BnLWFnZW50IC0taG9tZWRpciAkSE9N
RS8uZ251cGcgLS11c2Utc3RhbmRhcmQtc29ja2V0IC0tZGFlbW9uCjAgUyAkVVNFUiAgICA0
OTc2MCAgICAgMSAgMCAgODAgICAwIC0gICAzNDkgLSAgICAgIE9jdDI2ID8gICAgICAgIDAw
OjAwOjExIGRpcm1uZ3IgLS1kYWVtb24gLS1ob21lZGlyICRIT01FLy5nbnVwZwowIFMgU1lT
VEVNICAgICAzNzkgICAzNzcgIDAgIDgwICAgMCAtICAgICAwIC0gICAgICBPY3QxMyA/ICAg
ICAgICAwMDowMDo0NiAvdXNyL3NiaW4vc3lzbG9nLW5nCjAgUyAkVVNFUiAgICAzMjMyNiAg
ICAgMSAgMCAgODAgICAwIC0gICAgODQgLSAgICAgIE9jdDE4ID8gICAgICAgIDAwOjAwOjAw
IHNzaC1hZ2VudAowIFMgJFVTRVIgICAgMTc5MzggMTc5MzQgIDAgIDgwICAgMCAtICAgMjAx
IC0gICAgICBPY3QxMyA/ICAgICAgICAwMDowMzo1NiAvdXNyL2Jpbi94d2luLXhkZy1tZW51
CjAgUyAkVVNFUiAgICAzNDg1OSAxNzkzOCAgMCAgODAgICAwIC0gICAyNTIgLSAgICAgIDA4
OjM5ID8gICAgICAgIDAwOjAwOjQ1IHBjbWFuZm0KMCBTICRVU0VSICAgIDE3OTY2ICAgICAx
ICAxICA4MCAgIDAgLSAgIDIxNyAtICAgICAgT2N0MTMgPyAgICAgICAgMDg6NDY6NTYgL3Vz
ci9saWJleGVjL2dhbV9zZXJ2ZXIKMCBTICRVU0VSICAgIDE3OTUxICAgICAxICAwICA4MCAg
IDAgLSAgICA4NCAtICAgICAgT2N0MTMgPyAgICAgICAgMDA6MDA6MDAgZGJ1cy1sYXVuY2gg
LS1zaC1zeW50YXggLS1leGl0LXdpdGgtc2Vzc2lvbgowIFMgJFVTRVIgICAgMTc5MzUgMTc5
MzQgIDAgIDgwICAgMCAtICAyMTEyIC0gICAgICBPY3QxMyBjb25zMCAgICAwMDo1Nzo1MyAv
dXNyL2Jpbi9YV2luIDowIC1tdWx0aXdpbmRvdyAtYXV0aCAkSE9NRS8uc2VydmVyYXV0aC4x
NzgzNAowIFMgJFVTRVIgICAgMTc5NTYgICAgIDEgIDAgIDgwICAgMCAtICAgMTI4IC0gICAg
ICBPY3QxMyA/ICAgICAgICAwMDowMToyMiAvdXNyL2Jpbi9nbm9tZS1rZXlyaW5nLWRhZW1v
biAtLXN0YXJ0IC0tY29tcG9uZW50cz1wa2NzMTEKMCBTICRVU0VSICAgICAgMzQ5ICAgICAx
ICAwICA4MCAgIDAgLSAgIDI4OCAtICAgICAgT2N0MjQgPyAgICAgICAgMDE6MjY6NDAgL3Vz
ci9iaW4vbWludHR5IC1zIDEyMHg2MCAtcCAyMTAsMTIwIC0KMCBSICRVU0VSICAgIDQyODk1
ICAgMzUwICAwICA4MCAgIDAgLSAgICA5OCAtICAgICAgMTQ6MzQgcHR5MCAgICAgMDA6MDA6
MDAgcHJvY3BzIC1hZWZsdwowIFMgJFVTRVIgICAgMTc5NTIgICAgIDEgIDAgIDgwICAgMCAt
ICAgIDg5IC0gICAgICBPY3QxMyA/ICAgICAgICAwMDowMDowMyAvdXNyL2Jpbi9kYnVzLWRh
ZW1vbiAtLWZvcmsgLS1wcmludC1waWQgNSAtLXByaW50LWFkZHJlc3MgNyAtLXNlc3Npb24K
MCBTICRVU0VSICAgIDE3OTY0IDE3OTM4ICAwICA4MCAgIDAgLSAgIDEyNCAtICAgICAgT2N0
MTMgPyAgICAgICAgMDA6MDA6NDcgL3Vzci9iaW4vZmJ4a2IKMCBTICRVU0VSICAgIDE3OTM0
IDE3ODM0ICAwICA4MCAgIDAgLSAgICA4NCAtICAgICAgT2N0MTMgY29uczAgICAgMDA6MDA6
MDAgeGluaXQgL2V0Yy9YMTEveGluaXQvc3RhcnR4d2lucmMgLS0gL3Vzci9iaW4vWFdpbiA6
MCAtbXVsdGl3aW5kb3cgLWF1dGggJEhPTUUvLnNlcnZlcmF1dGguMTc4MzQKMCBTIFNZU1RF
TSAgICAgMzc4ICAgMzc1ICAwICA4MCAgIDAgLSAgICAgMCAtICAgICAgT2N0MTMgPyAgICAg
ICAgMDA6MDA6MTIgL3Vzci9zYmluL2Nyb24KMCBTICRVU0VSICAgIDE3ODM0ICAgICAxICAw
ICA4MCAgIDAgLSAgICA4MCAtICAgICAgT2N0MTMgY29uczAgICAgMDA6MDA6MDAgL2Jpbi9z
aCAvdXNyL2Jpbi9zdGFydHh3aW4KCg==
--------------EF872C6D1D28F471B31FAD9E
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

--
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

--------------EF872C6D1D28F471B31FAD9E--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019