Opened 12 years ago

Closed 11 years ago

Last modified 11 years ago

#1 closed defect (fixed)

起動すると死ぬ

Reported by: mura-masa Owned by: somebody
Priority: normal Milestone: アルファ版
Component: MacFace for Windows Version: alpha
Severity: major Keywords: crash
Cc:

Description

r56でコンパイルして実行すると、以下のエラーが出て死にます。


ハンドルされていない例外 : System.InvalidOperationException?: カテゴリが存在しません。

at System.Diagnostics.PerformanceCounterLib?.CounterExists?(String machine, String category, String counter) at System.Diagnostics.PerformanceCounter?.Initialize() at System.Diagnostics.PerformanceCounter?.NextSample?() at System.Diagnostics.PerformanceCounter?.NextValue?() at MacFace.MemoryUsageCounter?.get_CommitLimit() in c:\home\works\macface\macfacelibrary\memoryusagecounter.cs:line 72 at MacFace.FloatApp?.MacFaceApp?.drawMemoryGraph() in C:\home\works\MacFace\MacFaceFloat?\MacFaceApp?.cs:line 391 at MacFace.FloatApp?.MacFaceApp?.StartApplication?() in C:\home\works\MacFace\MacFaceFloat?\MacFaceApp?.cs:line 138 at MacFace.FloatApp?.MacFaceApp?.Main(String[] args) in C:\home\works\MacFace\MacFaceFloat?\MacFaceApp?.cs:line 50プログラム '[3364] MacFace.exe' はコード 0 (0x0) で終了しました。

Change History (7)

comment:1 Changed 12 years ago by mura-masa

  • Component changed from component2 to MacFaceForWin
  • Resolution set to invalid
  • Status changed from new to closed

どうやらMacFaceではなくて、自分のWindowsの問題の様子なので取り下げます。

comment:2 Changed 12 years ago by rryu

  • Resolution invalid deleted
  • Status changed from closed to reopened

comment:3 Changed 12 years ago by rryu

  • Milestone set to アルファ版
  • Priority changed from highest to high
  • Severity changed from blocker to critical

エラーを捕捉するように修正する。

comment:4 Changed 12 years ago by rryu

  • Milestone changed from アルファ版 to ベータ版
  • Priority changed from high to normal
  • Severity changed from critical to major

comment:5 Changed 12 years ago by rryu

制限ユーザーではいろんなもののパフォーマンスカウンタへのアクセス権が無いため、起動時にパフォーマンスカウンタが取得できずに異常終了してしまうということのようです。

有志によりパッチが作られていますが、パフォーマンスカウンタと同等の情報は取得できないようです。

http://www.misuzilla.org/~mayuki/dist/MacFaceForWin-r69-withoutPerfMon-ResizeQuality.patch

  • CPUの使用率の取得APIはXP SP1以降でしか使用できない
  • ページイン/アウトはWin32 SPIでは取得できない

comment:6 Changed 11 years ago by mayuki

  • Resolution set to fixed
  • Status changed from reopened to closed

(In [77]) ?\227?\131?\145?\227?\131?\149?\227?\130?\169?\227?\131?\188?\227?\131?\158?\227?\131?\179?\227?\130?\185?\227?\130?\171?\227?\130?\166?\227?\131?\179?\227?\130?\191?\227?\130?\146?\228?\189?\149?\230?\149?\133?\227?\129?\139?\229?\136?\169?\231?\148?\168?\227?\129?\167?\227?\129?\141?\227?\129?\170?\227?\129?\132 Windows2000 ?\227?\129?\167?\227?\130?\130?\229?\139?\149?\227?\129?\143?\227?\130?\136?\227?\129?\134?\227?\129?\171?\229?\160?\180?\229?\189?\147?\227?\129?\159?\227?\130?\138?\231?\154?\132?\227?\129?\170?\227?\129?\140?\227?\130?\137?\228?\191?\174?\230?\173?\163 (closes #1)

comment:7 Changed 11 years ago by rryu

  • Milestone changed from ベータ版 to アルファ版
Note: See TracTickets for help on using tickets.