Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

.NET Framework 4.6移行後、起動時のクラッシュについて。 #185

Open
Andalucia747 opened this issue Apr 2, 2016 · 0 comments

Comments

@Andalucia747
Copy link

初めまして。いつもKCVにお世話になっており、感謝申し上げます。

.NET Framework 4.6に移行すると、KCV起動時に途中で動作を停止してしまいます。
4月1日の艦これメンテの件で、最新のKCVへ移行せざるを得なくなりました。
いろいろ調べたのですがお手上げ状態で、どうすればよいのか分からずこちらに参りました。
お手数おかけいたします。

※1 framework 4.5.2でKCV4.1.7は通常動作していましたが、framework 4.6ではKCV4.1.7、KCV4.2以降のverでも落ちてしまいます。)
※2-1 KCVが動作を停止するとともに、「WPFFontCache_v0400.exe」も動作を停止するので、念のためそのエラーも記しておきます。
※2-2 サービスでWPFFontCache_v0400を無効化してKCVの起動を試みましたが、それでもKCVが動作停止しました。
※3 .NET Framework 4.6を入れ直したり、Windows Updateもしましたが、改善しませんでした。

[環境]
32bit Vista Home Premium (SP2)

IE9

[KCV4.2.4 その1]

ログの名前: Application
ソース: Windows Error Reporting
日付: 2016/04/02 18:49:15
イベント ID: 1001
タスクのカテゴリ: なし
レベル: 情報
キーワード: クラシック
ユーザー: N/A
コンピュータ: XXXXXXXXXX
説明:
障害バケット 211823610, 種類 30
イベント名: CLR20r3
応答: なし
Cab Id: 0

問題署名:
P1: KanColleViewer.exe
P2: 4.2.4.0
P3: 56fe6161
P4: PresentationCore
P5: 4.6.1073.0
P6: 56b28fc7
P7: 20a
P8: 9
P9: System.AccessViolationException
P10:

[KCV4.2.4 その2]

ログの名前: Application
ソース: .NET Runtime
日付: 2016/04/02 18:49:16
イベント ID: 1026
タスクのカテゴリ: なし
レベル: エラー
キーワード: クラシック
ユーザー: N/A
コンピュータ: XXXXXXXXXX
説明:
アプリケーション:KanColleViewer.exe
フレームワークのバージョン:v4.0.30319
説明: ハンドルされない例外のため、プロセスが中止されました。
例外情報:System.TypeInitializationException
スタック:
場所 MS.Internal.Text.DynamicPropertyReader.GetTypeface(System.Windows.DependencyObject)
場所 MS.Internal.Text.TextProperties.InitCommon(System.Windows.DependencyObject)
場所 MS.Internal.Text.TextProperties..ctor(System.Windows.FrameworkElement, Boolean)
場所 System.Windows.Controls.TextBlock.GetLineProperties()
場所 System.Windows.Controls.TextBlock.EnsureTextBlockCache()
場所 System.Windows.Controls.TextBlock.MeasureOverride(System.Windows.Size)
場所 System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
場所 System.Windows.UIElement.Measure(System.Windows.Size)
場所 System.Windows.Controls.DockPanel.MeasureOverride(System.Windows.Size)
場所 System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
場所 System.Windows.UIElement.Measure(System.Windows.Size)
場所 MS.Internal.Helper.MeasureElementWithSingleChild(System.Windows.UIElement, System.Windows.Size)
場所 System.Windows.Controls.ContentPresenter.MeasureOverride(System.Windows.Size)
場所 System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
場所 System.Windows.UIElement.Measure(System.Windows.Size)
場所 System.Windows.Controls.Border.MeasureOverride(System.Windows.Size)
場所 System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
場所 System.Windows.UIElement.Measure(System.Windows.Size)
場所 System.Windows.Controls.Control.MeasureOverride(System.Windows.Size)
場所 System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
場所 System.Windows.UIElement.Measure(System.Windows.Size)
場所 System.Windows.Controls.DockPanel.MeasureOverride(System.Windows.Size)
場所 System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
場所 System.Windows.UIElement.Measure(System.Windows.Size)
場所 MS.Internal.Helper.MeasureElementWithSingleChild(System.Windows.UIElement, System.Windows.Size)
場所 System.Windows.Controls.ContentPresenter.MeasureOverride(System.Windows.Size)
場所 System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
場所 System.Windows.UIElement.Measure(System.Windows.Size)
場所 System.Windows.Controls.Border.MeasureOverride(System.Windows.Size)
場所 System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
場所 System.Windows.UIElement.Measure(System.Windows.Size)
場所 System.Windows.Controls.Control.MeasureOverride(System.Windows.Size)
場所 System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
場所 System.Windows.UIElement.Measure(System.Windows.Size)
場所 System.Windows.Controls.StackPanel.StackMeasureHelper(System.Windows.Controls.IStackMeasure, System.Windows.Controls.IStackMeasureScrollData, System.Windows.Size)
場所 System.Windows.Controls.StackPanel.MeasureOverride(System.Windows.Size)
場所 System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
場所 System.Windows.UIElement.Measure(System.Windows.Size)
場所 System.Windows.Controls.DockPanel.MeasureOverride(System.Windows.Size)
場所 System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
場所 System.Windows.UIElement.Measure(System.Windows.Size)
場所 System.Windows.Controls.Grid.MeasureCell(Int32, Boolean)
場所 System.Windows.Controls.Grid.MeasureCellsGroup(Int32, System.Windows.Size, Boolean, Boolean, Boolean ByRef)
場所 System.Windows.Controls.Grid.MeasureCellsGroup(Int32, System.Windows.Size, Boolean, Boolean)
場所 System.Windows.Controls.Grid.MeasureOverride(System.Windows.Size)
場所 System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
場所 System.Windows.UIElement.Measure(System.Windows.Size)
場所 MS.Internal.Helper.MeasureElementWithSingleChild(System.Windows.UIElement, System.Windows.Size)
場所 System.Windows.Controls.ContentPresenter.MeasureOverride(System.Windows.Size)
場所 System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
場所 System.Windows.UIElement.Measure(System.Windows.Size)
場所 System.Windows.Controls.Grid.MeasureOverride(System.Windows.Size)
場所 System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
場所 System.Windows.UIElement.Measure(System.Windows.Size)
場所 System.Windows.Documents.AdornerDecorator.MeasureOverride(System.Windows.Size)
場所 System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
場所 System.Windows.UIElement.Measure(System.Windows.Size)
場所 System.Windows.Controls.Border.MeasureOverride(System.Windows.Size)
場所 System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
場所 System.Windows.UIElement.Measure(System.Windows.Size)
場所 System.Windows.Window.MeasureOverrideHelper(System.Windows.Size)
場所 System.Windows.Window.MeasureOverride(System.Windows.Size)
場所 System.Windows.FrameworkElement.MeasureCore(System.Windows.Size)
場所 System.Windows.UIElement.Measure(System.Windows.Size)
場所 System.Windows.Interop.HwndSource.SetLayoutSize()
場所 System.Windows.Interop.HwndSource.set_RootVisualInternal(System.Windows.Media.Visual)
場所 System.Windows.Interop.HwndSource.set_RootVisual(System.Windows.Media.Visual)
場所 System.Windows.Window.SetRootVisual()
場所 System.Windows.Window.SetRootVisualAndUpdateSTC()
場所 System.Windows.Window.SetupInitialState(Double, Double, Double, Double)
場所 System.Windows.Window.CreateSourceWindow(Boolean)
場所 System.Windows.Window.CreateSourceWindowDuringShow()
場所 System.Windows.Window.SafeCreateWindowDuringShow()
場所 System.Windows.Window.ShowHelper(System.Object)
場所 System.Windows.Window.Show()
場所 Grabacr07.KanColleViewer.Application.OnStartup(System.Windows.StartupEventArgs)
場所 System.Windows.Application.<.ctor>b__1_0(System.Object)
場所 System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
場所 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
場所 System.Windows.Threading.DispatcherOperation.InvokeImpl()
場所 System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(System.Object)
場所 MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(System.Object)
場所 System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
場所 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
場所 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
場所 MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext, System.Threading.ContextCallback, System.Object)
場所 System.Windows.Threading.DispatcherOperation.Invoke()
場所 System.Windows.Threading.Dispatcher.ProcessQueue()
場所 System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
場所 MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
場所 MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
場所 System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
場所 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
場所 System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
場所 MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
場所 MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
場所 System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
場所 System.Windows.Threading.Dispatcher.PushFrame(System.Windows.Threading.DispatcherFrame)
場所 System.Windows.Application.RunDispatcher(System.Object)
場所 System.Windows.Application.RunInternal(System.Windows.Window)
場所 System.Windows.Application.Run(System.Windows.Window)
場所 Grabacr07.KanColleViewer.Application.Main()

[WPFFontCache_v0400.exe]

ログの名前: Application
ソース: Windows Error Reporting
日付: 2016/04/02 18:49:17
イベント ID: 1001
タスクのカテゴリ: なし
レベル: 情報
キーワード: クラシック
ユーザー: N/A
コンピュータ: XXXXXXXXXX
説明:
障害バケット 100003587, 種類 25
イベント名: APPCRASH
応答: なし
Cab Id: 0

問題署名:
P1: WPFFontCache_v0400.exe
P2: 4.6.81.0
P3: 5584f3ef
P4: WPFFontCache_v0400.exe
P5: 4.6.81.0
P6: 5584f3ef
P7: c0000005
P8: 000349ef
P9:
P10:

以上。
情報が足りませんでしたら、申し訳ございません。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants
@Andalucia747 and others