Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > pl.comp.programming > #34765 > unrolled thread
| Started by | heby <heby@poczta.onet.pl> |
|---|---|
| First post | 2021-10-25 12:22 +0200 |
| Last post | 2021-11-06 18:04 +0100 |
| Articles | 5 — 3 participants |
Back to article view | Back to pl.comp.programming
"Eksplorator handli" dla windowsa heby <heby@poczta.onet.pl> - 2021-10-25 12:22 +0200
Re: "Eksplorator handli" dla windowsa Roman Tyczka <romantyczka@hate.you.spammer> - 2021-11-02 13:13 +0100
Re: "Eksplorator handli" dla windowsa heby <heby@poczta.onet.pl> - 2021-11-02 13:36 +0100
Re:"Eksplorator handli" dla windowsa slawek <x.y@org.org> - 2021-11-05 18:00 +0100
Re: "Eksplorator handli" dla windowsa heby <heby@poczta.onet.pl> - 2021-11-06 18:04 +0100
| From | heby <heby@poczta.onet.pl> |
|---|---|
| Date | 2021-10-25 12:22 +0200 |
| Subject | "Eksplorator handli" dla windowsa |
| Message-ID | <sl60gh$kc$1@dont-email.me> |
Cześć. Zaobserwowałem problem przy migracji Win10->Win11 z pewnym software. Mianowicie przestały działać wewnętrzne przekierowania stderr/out (w sensie, że exe sam sobie przekierowuje je do pipes i loguje wewnętrznie każdy wylatujący message z mojej apliakcji), w sytuacji gdy aplikacja nie posiada "oficjalnie" konsoli. Problem jest tajemniczy i do końca nie wiem co jest przyczyną. Podejrzewam że handle w windowsie11 zachowują się inaczej i dotyczy to tylko takich machlojek z stdoutin, więc nie potrafie znaleźc podobnych problemów w necie, pewnie mało kto to robi. Na razie szukam w ciemno, ale... może ktoś widział lub słyszał i będzie uprzejmy zaproponować konkretny tool. Coś, co potrafi: a) odczytać otwarte handles w danym procesie b) pokazać mi, że handle 2 i handle 7 sa połaczone rurką c) pokazać mi jaki wątek stoi obecnie na read w jakim handle (no, to mogę ręcznie od biedy) d) pokaże mi gdzie obecnie wskazują deskryptory stdout/in. e) fajnie, jak by było pluginem do VS Robocza hipoteza jest taka, że mimo prawidłowego spięcia stdout/err z rurką i czytania danych, coś się w win11 cacheuje i tego typu numery już nie przechodzą. Zaznaczam, że robie zgodnie z opisem z okolic _dup i _dup2 na MSDN. Google wymęczony, bez rezultatu.
[toc] | [next] | [standalone]
| From | Roman Tyczka <romantyczka@hate.you.spammer> |
|---|---|
| Date | 2021-11-02 13:13 +0100 |
| Message-ID | <61812b5f$0$520$65785112@news.neostrada.pl> |
| In reply to | #34765 |
On 25.10.2021 12:22, heby wrote: > Na razie szukam w ciemno, ale... może ktoś widział lub słyszał i będzie > uprzejmy zaproponować konkretny tool. > > Coś, co potrafi: > a) odczytać otwarte handles w danym procesie > b) pokazać mi, że handle 2 i handle 7 sa połaczone rurką > c) pokazać mi jaki wątek stoi obecnie na read w jakim handle (no, to > mogę ręcznie od biedy) > d) pokaże mi gdzie obecnie wskazują deskryptory stdout/in. > e) fajnie, jak by było pluginem do VS Zacząłbym od Process Explorera: https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer potem Process Hackera: https://processhacker.sourceforge.io/ a na końcu zajrzał tu: https://www.nirsoft.net/ -- pzdr Roman
[toc] | [prev] | [next] | [standalone]
| From | heby <heby@poczta.onet.pl> |
|---|---|
| Date | 2021-11-02 13:36 +0100 |
| Message-ID | <slrbcg$6e8$1@dont-email.me> |
| In reply to | #34767 |
On 02/11/2021 13:13, Roman Tyczka wrote: > https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer > https://processhacker.sourceforge.io/ Dzięki, oba obejrzałem i nic użytecznego w moim problemie tam nie znalazłem :/ > a na końcu zajrzał tu: > https://www.nirsoft.net/ Nie znałem, dzięki, choc znowu, nic użytecznego nie widzę ;)
[toc] | [prev] | [next] | [standalone]
| From | slawek <x.y@org.org> |
|---|---|
| Date | 2021-11-05 18:00 +0100 |
| Message-ID | <sm3o0a$ui6$1@news.icm.edu.pl> |
| In reply to | #34765 |
heby <heby@poczta.onet.pl> Wrote in message: > Cześć.Zaobserwowałem problem przy migracji Win10->Win11 1. Im mniej Windows tym lepiej. 2. Właśnie przekonałeś mnie żeby poczekać na 12. 3. Jeżeli takie fundamenty są teraz undocumented... to tym bardziej. Chyba się pomylę że 11 to takie Me, próba sprzedania produktu opartego na 10s, do tego oferującego emulator Androida z zablokowanym (przez Alfabetów) dostępem do Google Play? Zrobione w czasie pandemii (stres, problemy) przez młody i mało doświadczony zespół? Ale narożniki są zaokrąglone... postęp! ----Android NewsGroup Reader---- http://usenet.sinaapp.com/
[toc] | [prev] | [next] | [standalone]
| From | heby <heby@poczta.onet.pl> |
|---|---|
| Date | 2021-11-06 18:04 +0100 |
| Message-ID | <sm6cjq$tkb$1@dont-email.me> |
| In reply to | #34769 |
On 05/11/2021 18:00, slawek wrote: > 3. Jeżeli takie fundamenty są teraz undocumented... to tym bardziej. Winę tutaj ponosi hackerstwo. Ktoś dał radę uruchomić CRT na poziomie printf w aplikacji bazujacej na MFC, która nie ma (oficjalnie) CRT. I to działało, jakimś cudem, przez kilka wersji, aż zdechło w W11. > Chyba się pomylę że 11 to takie Me 11 stawia na wygląd, tak brzmi oficjalny powód wydania go. Jak widać coś zamieszali w detalach które z wyglądem nie mają nic wspólnego. Nie mam pretensji do MS. Zmienili coś, z czego nie powinno się korzystać. Ale chce wiedzieć *CO* zmienili. Chętnie poczytałbym jakąs nudną książkę to takich lowlevel detalach, ktoś ma coś do polecenia?
[toc] | [prev] | [standalone]
Back to top | Article view | pl.comp.programming
csiph-web