View Issue Details

IDProjectCategoryView StatusLast Update
0001671PluginsProcListpublic2019-02-27 06:47
Reporteralexmitin Assigned To2useven10  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionduplicate 
Platformx86OSWindowsOS VersionXP SP3
Product Version2.0 
Summary0001671: ProcList показывает символ * на 128 позиции командной строки процесса
DescriptionЕсли командная строка запущенного процесса длиннее 128 символов, то при отображении информации о процессе в строке Command Line находится символ * (звездочка) на позиции 128 (начиная счет с 1).

Например для процесса csrss.exe:

Command Line:
C:\WINDOWS\system32\csrss.exe ObjectDirectory=\Windows SharedSection=1024,3072,512 Windows=On SubSystemType=Windows ServerDll=b*sesrv,1 ServerDll=winsrv:UserServerDllInitialization,3 ServerDll=winsrv:ConServerDllInitialization,2 ProfileControl=Off MaxRequestThreads=16

При этом в выводе находится:

ServerDll=b*sesrv

А должно быть:

ServerDll=basesrv

---------
FAR 2.0.0.1781
ProcList 2.0.0.165

TagsNo tags attached.

Relationships

duplicate of 0003552 closedDrKnS В деталях процесса в CommandLine 128-ой символ строки *всегда* заменяется на символ "*" (звездочка) - его кто-то перезаписывает 

Activities

alexmitin

2011-01-18 05:04

reporter   bugnote:0006162

Эта проблема может быть связана со следующим исправлением:

mantis 0000755: Proclist ограничивает Command Line процессов

vskirdin

2014-07-28 11:22

administrator   bugnote:0012807

это ещё актуально?

Px

2014-08-16 18:42

reporter   bugnote:0012862

У меня не воспроизвелось

Issue History

Date Modified Username Field Change
2011-01-18 04:48 alexmitin New Issue
2011-01-18 05:04 alexmitin Note Added: 0006162
2014-07-28 11:22 vskirdin Note Added: 0012807
2014-08-16 18:42 Px Note Added: 0012862
2019-02-27 06:47 2useven10 Relationship added duplicate of 0003552
2019-02-27 06:47 2useven10 Assigned To => 2useven10
2019-02-27 06:47 2useven10 Status new => closed
2019-02-27 06:47 2useven10 Resolution open => duplicate