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

起動直後、未ハンドルのNullReferenceExceptionで強制終了する #243

Open
WhimsicalCat opened this issue Sep 23, 2018 · 0 comments

Comments

@WhimsicalCat
Copy link

WhimsicalCat commented Sep 23, 2018

ハンドルされてないNullReferenceExceptionのため、KVCを起動後、ウィンドウ表示前に強制終了してしまいます。cefsharpへの移行まではKVCを使えていたこと、強制終了してしまうPCのプロセッサがatomであること、Core-i系プロセッサを使用している別PCでは問題なく起動できることから、cefsharpがatomに対応していないのではないかと考えています。
使用するライブラリ起因のバグであれば、修正しようがないと思うのですが、一応こんな事例がありましたという報告です。
以下、イベントビューアに記録されたエラーログです。.NETアプリケーションのデバックには不慣れなので、もしデバックが可能な問題だと考えられ、そのために追加の情報が必要であれば教えてください。

アプリケーション:KanColleViewer.exe
フレームワークのバージョン:v4.0.30319
説明: ハンドルされない例外のため、プロセスが中止されました。
例外情報:System.NullReferenceException
場所 Grabacr07.KanColleViewer.Application.ReportException(System.String, System.Object, System.Exception)
場所 Grabacr07.KanColleViewer.Application+<>c.b__9_0(System.Object, System.Windows.Threading.DispatcherUnhandledExceptionEventArgs)
場所 System.Windows.Threading.Dispatcher.CatchException(System.Exception)
場所 System.Windows.Threading.Dispatcher.CatchExceptionStatic(System.Object, System.Exception)
場所 System.Windows.Threading.ExceptionWrapper.CatchException(System.Object, System.Exception, System.Delegate)
場所 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()

@WhimsicalCat WhimsicalCat changed the title NullReferenceException 起動直後、未ハンドルのNullReferenceExceptionで強制終了する Sep 23, 2018
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
@WhimsicalCat and others