Ru-Board.club
← Вернуться в раздел «Программы»

» Process Hacker

Автор: Victor_VG
Дата сообщения: 03.06.2015 10:49
Process Hacker v2.36 r6020

Постоянный линк в шапке, особых проблем у себя я не заметил, архив обновлён. Исправления в исходники внесли wj32 и dmex.

Что нового?

Цитата:
r6020
NetAdapters: Fixed rare performance issue with Sysinfo loading iphlpapi; Tidied up NDIS code;

r6019
Fixed a bug in phsvc that caused hangs when automatically elevating actions

Личная просьба: проверьте создание дампа 32-х битного процесса из-под 64-х битной ОС в 64-х битном PH начиная с v2.36 (r6015) и новее. У меня при этом выдаётся сообщение об ошибке хендла и создаётся файл дампа нулевого размера. Для 64-х битного дампа проблемы нет, как и для 32-х битного под 32-х битной ОС. Я задал вопрос на форуме, но думаю что причина в какой-то ошибке локальной системы, а потому прошу проверить моё предположение и написать о том как вы проверяли и что увидели.
Автор: KLASS
Дата сообщения: 03.06.2015 11:35

Цитата:
проверьте создание дампа 32-х битного процесса из-под 64-х битной ОС в 64-х битном PH начиная с v2.36 (r6015) и новее

Win 8.1 Embedded x64
Office 2013 x86
Создал в сабже v2.36 r6020 x64 несколько дампов, ошибки нет.
WINWORD.EXE.dmp около 350 метров
HandyCache.exe.dmp - около 80
XYplorer.exe.dmp - около 170
Автор: Victor_VG
Дата сообщения: 03.06.2015 11:45
KLASS

Хорошо. Возможно что стоящий в сети McAfee VSE со включённой защитой доступа блокирует операции. Только сейчас про это подумал. Попробую проверить - вдруг это одна из скрытых ошибок пятого патча?

Добавлено:
Проверил отключением мухобойки - всё одно воспроизводится. Причину пока не понимаю.
Автор: dinis124
Дата сообщения: 03.06.2015 14:46
Victor_VG


Цитата:
проверьте создание дампа 32-х битного процесса из-под 64-х битной ОС в 64-х битном PH начиная с v2.36 (r6015) и новее


Windows 7-64 Home Premium
Process Hacker v2.36 r6020 x64
Дампил SeaMonkey Setup 2.33.1
Дамп нулевого размера, скриншот ниже:

Автор: Victor_VG
Дата сообщения: 03.06.2015 14:51
Всем спасибо! wj32 так же подтвердил наличие ошибки и постарается её устранить:

Цитата:
Re: ProcessHacker makes 64Bit dumps of 32Bit processes

wj32 » 03 Jun 2015, 14:30

Should be fixed in the latest revision.
Автор: boi1eI
Дата сообщения: 03.06.2015 15:06
8.1 х64 все ок, дампы создаются.
Сторонние плаги потихоньку отваливаются. Теперь отвалился довольно удобный http://wj32.org/processhacker/forums/viewtopic.php?p=4355#p4355
[more] [/more]
http://wj32.org/processhacker/forums/viewtopic.php?f=33&t=1846&p=5589&hilit=sameer
Автор: Victor_VG
Дата сообщения: 03.06.2015 15:09
boi1eI

Я сейчас гляну r6021 - пришёл коммит wj32. Возможно, что причина в изменения WinAPI в Win8 - в вин7 был Aero, а в вин8 стал Metro. Это могло повлиять.

С плагином всё понятно - в РН произошли изменения API и его нужно пересобрать с новым SDK плагинов, а этого пока никто не делал. Вот он и не запускается. Об этом писали на форуме и wj32 и dmex. Так что тут только ждать автора и пусть адаптирует свои плагины. Их исходники он не выкладывал, так что ему и карты в руки.



Может он их вообще перепишет. Кто знает? Его давно никто на форуме не видел. Появимся, если конечно ему ещё РН интересен, увидит, может и исправит, нет - эксперимент закончился безрезультатно.

Process Hacker v2.36 r6023

Постоянный линк в шапке, проблем у себя я не заметил, архив обновлён. Исправления в исходники внёс wj32.

Что нового?

Цитата:
r6023
Fix bug in PhpQueryProcessVariableSize

r6022
Display all plugin load errors at the same time instead of displaying a message box for each error

r6021
Fixed WOW64 detection

Ошибка с созданием дампа была исправлена в r6021.

P.S.

Что касаемо отвалившихся плагинов, то тут просто - те, что учитывали изменения в версиях 2.34 - 2.35 почему-то забыли отвалится, а те, что были написаны во времена Царя Гороха последовали в след за динозаврами. Посему вопросы к их авторам - wj32 уже писал про это на форуме - Just update the source code (which will take 5 mins at most) and recompile., а дальше - автора на сцену!.
Автор: boi1eI
Дата сообщения: 03.06.2015 16:38
Victor_VG
Да, печально, когда вот так все происходит. Человек написал, исходников нигде не выложил, и свищи его потом. Может он уже давно этим и не интересуется, или просто забил забыл. Мало ли что может произойти за такой срок. Нехорошо.
Автор: Victor_VG
Дата сообщения: 03.06.2015 17:39
boi1eI

Жизнь сложная штука и ведёт себя как кошка - когда приласкает, а иной раз и оцарапает.
Автор: Victor_VG
Дата сообщения: 03.06.2015 19:59
Process Hacker v2.36 r6026

Постоянный линк в шапке, проблем у себя я не заметил, архив обновлён. Исправления в исходники внёс wj32.

Что нового?

Цитата:
r6026
Update installer to add the 32-bit version of DotNetTools on 64-bit Windows

r6025
* DotNetTools: Improve accuracy of 32-bit stack traces on 64-bit Windows * Changed CHANGELOG.txt format

r6024
DotNetTools: Added stack trace support for 32-bit processes on 64-bit Windows

ВНИМАНИЕ!

Только тем кто сам подбирает для РН свой рабочий комплект!

В 64-х битную редакции после r6024 в подкаталог ./x86/plugins/ вам потребуется скопировать 32-х битную DotNetTools.dll. В сборках wj32 или моей после данной ревизии она уже включена ибо мы свои сборочные скрипты поправили, другим людям придётся это учитывать самостоятельно.
Автор: Victor_VG
Дата сообщения: 06.06.2015 15:51
Process Hacker v2.36 r6029

Постоянный линк в шапке, проблем у себя я не заметил, архив обновлён. Исправления в исходники внёс wj32.

Что нового?

Цитата:
r6029
Set BrowseInformation for main projects

r6028
Delete unused bitmap resources

r6027
ExtendedTools: Improved automatic GPU node selection

Автор: maxvlas
Дата сообщения: 06.06.2015 23:49
Из шапки:

Цитата:
Русский перевод: v2.34 SVN r5632_x86 (ссылка от wald1968) + 2.34_SVN-r5632_x86 + ..5762 + ..5844 + ..5944 (от DmitryFedorov)


DmitryFedorov Rus 2.36 5944,все отлично
Victor_VG Process Hacker v2.36 r6029.тоже нет проблем
--------------------------------
Надо бы поправить только в шапке,а то написано 2.34 и архив тоже 2.34
На самом деле: 2.36 5944
Автор: Victor_VG
Дата сообщения: 07.06.2015 01:39
maxvlas

Реально архив переименовать, но это мелочь. До следующего раза.
Автор: maxvlas
Дата сообщения: 07.06.2015 10:41
Victor_VG
Цитата:
Реально архив переименовать, но это мелочь. До следующего раза.

да это понятно.у себя так и сделал сразу
просто смотрю ты шапку постоянно правишь,следишь за ней,поэтому и написал.сам не стал править
Автор: Victor_VG
Дата сообщения: 07.06.2015 13:01
maxvlas

Жду нового перевода, тем более что коммиты пришли пока я возился с xdoc2txt v2.11 (там описание на японском, пришлось в Google переводить и частью править).

Добавлено:
Process Hacker v2.36 r6031

Постоянный линк в шапке, проблем у себя я не заметил, архив обновлён. Исправления в исходники внёс wj32.

Что нового?

Цитата:
r6031
Revert BrowseInformation

r6030
Change tray icon behavior on Windows Vista and above, and start mini info window

Автор: Victor_VG
Дата сообщения: 07.06.2015 19:10
Process Hacker v2.36 r6032

Постоянный линк в шапке, проблем у себя я не заметил, архив обновлён. Исправления в исходники внёс wj32.

Что нового?

Цитата:
r6032
Progress on mini info window

Автор: BigBlue
Дата сообщения: 07.06.2015 20:07
как избавится от окна, что появляется когда наводишь на значок в трее? никак не удалось его убрать.
и как им вообще пользоваться?
Автор: Victor_VG
Дата сообщения: 07.06.2015 20:36
BigBlue

Пока рано - оно только заготовка, но у него явно будут настройки - об этом говорит шестерёнка в правом нижнем углу.
Автор: Victor_VG
Дата сообщения: 08.06.2015 12:51
Process Hacker v2.36 r6034

Постоянный линк в шапке, проблем у себя я не заметил, архив обновлён. Исправления в исходники внесли wj32 и dmex.

Что нового?

Цитата:
r6034
Progress on mini info window

r6033
NetAdapters: make FileVersionInfo consistent

Информационное окошко в трее начинает обретать контуры - сейчас виден выбор вариантов отображаемой информации и площадь окошка на экране уменьшилась примерно вчетверо. В целом уже сейчас можно ориентировочно представить себе его задумку.
Автор: boi1eI
Дата сообщения: 08.06.2015 14:21
Если бы оно еще не само при наведении выскакивало, а по хоткею, было бы совсем замечательно.
Автор: Victor_VG
Дата сообщения: 08.06.2015 14:28
boi1eI

Я же сказал что пока это заготовка что-то иное о ней говорить рано. Думаю что подобная настройка появится позднее, а сейчас вы это можете высказать как предложение на форуме, а пойду r6035 компилить.
Автор: BigBlue
Дата сообщения: 08.06.2015 14:30
Victor_VG, понятно. я почему то представил что это будет, что то на подобие, всплывающей панели из треея как систем ехплоер.
Автор: Victor_VG
Дата сообщения: 08.06.2015 14:34
BigBlue

Я примерно так же думаю, но цыплят по осени считают.
Автор: Victor_VG
Дата сообщения: 08.06.2015 16:39
Process Hacker v2.36 r6036

Постоянный линк в шапке, проблем у себя я не заметил, архив обновлён. Исправления в исходники внёс wj32.

Что нового?

Цитата:
r6036
Progress on mini info window: implement pinning

Автор: BigBlue
Дата сообщения: 08.06.2015 16:49
ого, глядишь скоро и шестеренки заработают.
Автор: Victor_VG
Дата сообщения: 08.06.2015 16:52
BigBlue

Думаю что быстрее графики появятся, хотя там работы больше.
Автор: Victor_VG
Дата сообщения: 09.06.2015 13:50
Process Hacker v2.36 r6044

Постоянный линк в шапке, проблем у себя я не заметил, архив обновлён. Исправления в исходники внесли wj32 и dmex.

Что нового?

Цитата:
r6044
Progress on mini info window

r6043
ProcessHacker: fix typo in PhPluginGetSystemStatistics

r6042
plugins-extra: revert FreeLibrary change

r6041
Fixed handle list selection bug when disabling "Hide unnamed handles"

r6040
UserNotes: don't do anything in ProcessesUpdatedCallback if the DB is empty

r6039
Use InternalGetWindowText for the window-related process columns

r6038
Fix window detection z-order

r6037
Fixed process window detection for Modern UI apps

Автор: Victor_VG
Дата сообщения: 09.06.2015 20:59
Process Hacker v2.36 r6047

Постоянный линк в шапке, проблем у себя я не заметил, архив обновлён. Исправления в исходники внёс dmex.

Что нового?

Цитата:
r6047
TaskbarExtPlugin: remove duplicate flag; fix resource control value;

r6046
Plugins-Extra: Added TaskbarExtPlugin



без комментариев.
Автор: distortion
Дата сообщения: 09.06.2015 21:17
видимо, пропустил пост, где объясняется наличие х86 внутри х64, - подскажите, зачем?
Автор: Victor_VG
Дата сообщения: 09.06.2015 21:32
distortion

Решаются две задачи:

1) создание дампа 32-х битной задачи из 64-х битной среды;
2) получение доступа к счётчикам производительности 32-х битного .NET процесса.

Обе задачи иным способом не решаются - сработает аппаратная защита памяти т.к. х86 и х64 это разные адресные пространства.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123

Предыдущая тема: ICE Encrypt vs Drag'n'Crypt ULTRA


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.