2012-06-27 10 views
8

Beim Debuggen auf meiner Windows-7 64-Bit-VM-Maschine merke ich, dass manchmal (vielleicht 50%) mein exe Name mit seltsamen Hexzeichen aufgefüllt wurde:Warum werden Prozessabbildnamen manchmal mit Hexadezimalzeichen aufgefüllt?

8000885a4fe0a0d0des.exe.11048

andere Zeiten ist es einfach schlicht ist:

des.exe

Diese 32-Bit-.Net4 Baugruppen aufgebaut sind und auf einem 64-Bit-System laufen. Wie in TaskManager gezeigt.

Wer weiß, warum das passiert?

Bearbeiten: Dies wird durch Clearcase verursacht seltsame Dinge auf Windows-7. Warum es das zufällig macht oder wie du es reparieren kannst, bin ich nicht sicher.

+1

Überprüfen Sie den vollständigen Pfad für einen Hinweis. – Ben

+0

Dies scheint etwas zu tun mit Dynamischen Ansichten von Clear Case, die sich seltsamerweise unter Windows-7 verhalten –

+0

Können Sie bitte klarstellen, wo Sie diese seltsamen Bildnamen sehen? B. im Task-Manager, in einer bestimmten API usw. –

Antwort

2

(ich bin Entsendung eine Antwort basierend auf dem Kern der Kommentare oben, so dass die Frage nicht mehr als „offen“ zeige nach oben.)

Das Problem eine verwirrende Interaktion zwischen ClearCase gewesen zu sein scheint und das Windows 7 Aufgabenmanager. Vermutlich repräsentieren die verschiedenen hexadezimulierten Dateinamen verschiedene Versionen der Datei von ClearCase revision control. Normalerweise verbirgt ClearCase diese "Schrauben und Muttern" -Sachen vom Endbenutzer, aber in diesem Fall wird Task-Manager nicht getäuscht (oder zumindest nur unvollständig getäuscht).

+0

Nicht ganz, ich denke das ist ein ClearCase Bug. Manchmal ist es der richtige Ort, aber das scheint völlig zufällig. Wir bemühen uns, von IBM zu erfahren. –