mrtska / SRNicoNico

ニコニコ動画を見るだけのアプリケーション
https://mrtska.net/niconicoviewer
MIT License
42 stars 5 forks source link

動画説明文の時間指定のリンクで例外 #147

Closed gentarok closed 5 years ago

gentarok commented 5 years ago

・現象 動画説明文の指定時間へジャンプするためのリンクをマウスオーバーすると例外

・再生していた動画 sm34358400

・バージョン 1.35

・スタックトレース

---------------------------
エラー
---------------------------
不明なエラーが発生しました。可能であれば、この文章をコピーして作者に報告していただれば幸いです。Ctrl+Cでコピーできます。
動画再生時に起きた場合は動画IDを添えてください。
 ExceptionObject:System.NullReferenceException: オブジェクト参照がオブジェクト インスタンスに設定されていません。

   場所 SRNicoNico.Views.VideoDescription.Hyperlink_Loaded(Object sender, RoutedEventArgs e)

   場所 System.Windows.Input.MouseEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)

   場所 System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)

   場所 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)

   場所 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)

   場所 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)

   場所 System.Windows.ContentElement.RaiseEvent(RoutedEventArgs e)

   場所 System.Windows.MouseOverProperty.FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, Boolean oldValue)

   場所 System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)

   場所 System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState, Action`2 originChangedAction)

   場所 System.Windows.ReverseInheritProperty.OnOriginValueChanged(DependencyObject oldOrigin, DependencyObject newOrigin, IList`1 otherOrigins, DeferredElementTreeState& oldTreeState, Action`2 originChangedAction)

   場所 System.Windows.Input.MouseDevice.ChangeMouseOver(IInputElement mouseOver, Int32 timestamp)

   場所 System.Windows.Input.MouseDevice.PreNotifyInput(Object sender, NotifyInputEventArgs e)

   場所 System.Windows.Input.InputManager.ProcessStagingArea()

   場所 System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)

   場所 System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)

   場所 System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)

   場所 System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)

   場所 System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)

   場所 MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)

   場所 MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)

   場所 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)

   場所 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

   場所 System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)

   場所 MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)

   場所 MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)

   場所 System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)

   場所 System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)

   場所 System.Windows.Application.RunDispatcher(Object ignore)

   場所 System.Windows.Application.RunInternal(Window window)

   場所 System.Windows.Application.Run(Window window)

   場所 SRNicoNico.App.Main()
---------------------------
OK   
---------------------------