2012-06-27 12 views
8

Quando il debug sul mio Windows 7 a 64 bit-macchina VM mi accorgo che a volte (forse il 50%) il mio nome exe è stato riempito con caratteri esadecimali strani:Perché i nomi delle immagini di processo a volte vengono riempiti con caratteri esadecimali?

8000885a4fe0a0d0des.exe.11048

altro volte è semplicemente normale:

des.exe

Questi sono 32 bit .Net4 assiemi costruiti ed eseguiti su un sistema a 64 bit. Come mostrato in TaskManager.

Qualcuno sa perché questo sta accadendo?

Modifica: questo è causato da Clearcase che fa cose strane su Windows-7. Perché lo fa in modo casuale o come lo puoi risolvere non ne sono sicuro.

+1

Controllare il percorso completo per un indizio. – Ben

+0

Questo sembra essere qualcosa a che fare con le viste dinamiche Clear Case che si comportano in modo strano su Windows-7 –

+0

Puoi chiarire dove stai vedendo questi nomi di immagini strani? Ad esempio, in Task Manager, alcune API, ecc. –

risposta

2

(sto postando una risposta basata sulla sostanza delle osservazioni di cui sopra, quindi la domanda si ferma mostrando come "senza risposta".)

il problema sembra essere stato un interazione tra il confuso ClearCase e Windows 7 Task Manager. Presumibilmente i diversi nomi di file con riempimento a forma di esadecimale rappresentano diverse versioni del file dal controllo di revisione ClearCase. Normalmente ClearCase nasconde questa roba "mordi e bulloni" dall'utente finale, ma in questo caso Task Manager non è ingannato (o almeno, solo ingannevolmente ingannato).

+0

Non proprio, penso che questo sia un bug ClearCase. A volte ottiene la posizione giusta, ma questo sembra totalmente casuale. Stiamo cercando di scoprire da IBM. –