Thread View: pl.comp.programming
5 messages
5 total messages
Started by heby
Mon, 25 Oct 2021 10:22
"Eksplorator handli" dla windowsa
Author: heby
Date: Mon, 25 Oct 2021 10:22
Date: Mon, 25 Oct 2021 10:22
31 lines
2386 bytes
2386 bytes
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.
Re: "Eksplorator handli" dla windowsa
Author: Roman Tyczka
Date: Tue, 02 Nov 2021 12:13
Date: Tue, 02 Nov 2021 12:13
29 lines
1922 bytes
1922 bytes
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
Re: "Eksplorator handli" dla windowsa
Author: heby
Date: Tue, 02 Nov 2021 12:36
Date: Tue, 02 Nov 2021 12:36
11 lines
1496 bytes
1496 bytes
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ę ;)
Re:"Eksplorator handli" dla windowsa
Author: slawek
Date: Fri, 05 Nov 2021 17:00
Date: Fri, 05 Nov 2021 17:00
18 lines
1414 bytes
1414 bytes
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/
Re: "Eksplorator handli" dla windowsa
Author: heby
Date: Sat, 06 Nov 2021 17:04
Date: Sat, 06 Nov 2021 17:04
17 lines
1848 bytes
1848 bytes
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?
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads