Bug: Logos 4 crashes when trying to copy PNTC Eph 5:15-21 text
I opened Passage Guide to Eph 5:15-21 pericope. I opened PNTC Ephesians to that passage. I left-clicked on the text beginning in verse 15 and held down the mouse button until coming to the next section at 5:22. I then right clicked to attempt to copy the text and upon clicking on the Copy command in the popup box, the program crashed. I do not know what else to do with this template
Software version: 4.0c RC 2.
Reported by Craig Schmidt.
Forum link: https://logos.vanillacommunities.com/forums/
Status: fixed 4.0c RC 4
Note: Please report these bugs on Logos 4 PC Beta forum as well, so other users can see the information, if needed, and so Logos can more easily communicate with you if we have questions. Thanks, Melissa
Program Version: 4.0c (4.03.3.9443)
Windows Version: 5.1.2600.196608
Time: 2010-05-09 23:30:30
Installed memory: 2,046 MB
Install path: C:\Documents and Settings\Craig Schmidt\Local Settings\Application Data\Logos4\System\Logos4.exe
Data path: C:\Documents and Settings\Craig Schmidt\Local Settings\Application Data\Logos4\Data\ot1uos0n.cha
Free disk space: 69,313 MB
Temp path: C:\Documents and Settings\Craig Schmidt\Local Settings\Temp\
Free temp space: 69,313 MB
Error ID: 3003
Error detail: MethodBehaviorConverterException: Exception executing LDLS4.ContextPopup.ContextPopupItemModel.Execute
Libronix.Utility.Windows.Converters.MethodBehaviorConverter+MethodBehaviorConverterException: Exception executing LDLS4.ContextPopup.ContextPopupItemModel.Execute —> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. —> System.ArgumentNullException: Value cannot be null.
Parameter name: reference
at Libronix.Utility.ThrowOnErrorUtility.TryThrow(ThrowOnError throwOnError, Exception exception)
at Libronix.DigitalLibrary.LogosRefUri.Initialize(DataTypeReference reference, ThrowOnError throwOnError)
at Libronix.DigitalLibrary.LogosRefUri..ctor(DataTypeReference reference)
at Libronix.DigitalLibrary.Controls.RichTextEditorUtility.TryCreateLogosUri(RichTextData data, LibraryCatalog libraryCatalog)
at Libronix.DigitalLibrary.Controls.RichTextEditorUtility.CreateRichTextToXamlDataSpan(RichTextData data, Boolean bInHyperlink)
at Libronix.RichText.Conversions.RichTextToXaml.Visitor.Visit(RichTextData data)
at Libronix.RichText.RichTextData.Accept(IRichTextVisitor visitor)
at Libronix.RichText.Conversions.RichTextToXaml.Visitor.WriteSubtree()
at Libronix.RichText.Conversions.RichTextToXaml.Visitor.Visit(RichTextParagraph para)
at Libronix.RichText.RichTextParagraph.Accept(IRichTextVisitor visitor)
at Libronix.RichText.Conversions.RichTextToXaml.Visitor.WriteSubtree()
at Libronix.RichText.Conversions.RichTextToXaml.Visitor.Visit(RichTextSection section)
at Libronix.RichText.RichTextSection.Accept(IRichTextVisitor visitor)
at Libronix.RichText.Conversions.RichTextToXaml.Visitor.WriteSubtree()
at Libronix.RichText.Conversions.RichTextToXaml.Convert(IEnumerable`1 elements, XmlWriter writer, RichTextToXamlSettings settings)
at Libronix.DigitalLibrary.Logos.LogosResourceDisplayRegion.RichTextToXaml(List`1 listContent)
at Libronix.DigitalLibrary.Logos.LogosResourceDisplayRegion.GetDataObjectData(CitationFormat format, Boolean bCopyFootnotes)
at Libronix.DigitalLibrary.Logos.LogosResourceDisplayRegion.CopyToClipboardCore(CitationFormat format, Boolean bCopyFootnotes)
at Libronix.DigitalLibrary.ResourceDisplayRegion.CopyToClipboard(ResourceContentCopySettings settings)
at LDLS4.ContextPopup.SelectionContextPopupTabModel.<>c__DisplayClass12.<DoWork>b__6()
at LDLS4.ContextPopup.ContextPopupItemModel.Execute()
— End of inner exception stack trace —
at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at Libronix.Utility.Windows.Converters.MethodBehaviorConverter.TryInvoke(MethodBase method, Object obj, Object[] aobjParams)
— End of inner exception stack trace —
at Libronix.Utility.Windows.Converters.MethodBehaviorConverter.TryInvoke(MethodBase method, Object obj, Object[] aobjParams)
at Libronix.Utility.Windows.Converters.MethodBehaviorConverter.<>c__DisplayClass6.<Convert>b__0()
at Libronix.Utility.Windows.Behavior.Execute()
at Libronix.Utility.Windows.Behavior.Libronix.Utility.Windows.IBehavior.Execute(Object parameter)
at Libronix.Utility.Windows.CommandUtility.<>c__DisplayClass9.<CreateCommandBindingForBehavior>b__7(Object sender, ExecutedRoutedEventArgs e)
at System.Windows.Input.CommandBinding.OnExecuted(Object sender, ExecutedRoutedEventArgs e)
at System.Windows.Input.CommandManager.ExecuteCommandBinding(Object sender, ExecutedRoutedEventArgs e, CommandBinding commandBinding)
at System.Windows.Input.CommandManager.FindCommandBinding(CommandBindingCollection commandBindings, Object sender, RoutedEventArgs e, ICommand command, Boolean execute)
at System.Windows.Input.CommandManager.FindCommandBinding(Object sender, RoutedEventArgs e, ICommand command, Boolean execute)
at System.Windows.Input.CommandManager.OnExecuted(Object sender, ExecutedRoutedEventArgs e)
at System.Windows.UIElement.OnExecutedThunk(Object sender, ExecutedRoutedEventArgs e)
at System.Windows.Input.ExecutedRoutedEventArgs.InvokeEventHandler(Delegate genericHandler, Object target)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
at System.Windows.Input.RoutedCommand.ExecuteImpl(Object parameter, IInputElement target, Boolean userInitiated)
at System.Windows.Input.RoutedCommand.ExecuteCore(Object parameter, IInputElement target, Boolean userInitiated)
at MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(ICommandSource commandSource, Boolean userInitiated)
at System.Windows.Controls.Primitives.ButtonBase.OnClick()
at System.Windows.Controls.Button.OnClick()
at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
at System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
at System.Windows.UIElement.CrackMouseButtonEventAndReRaiseEvent(DependencyObject sender, MouseButtonEventArgs e)
at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
at System.Windows.Input.InputManager.ProcessStagingArea()
at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.WrappedInvoke(Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Boolean isSingleParameter)
at System.Windows.Threading.Dispatcher.Invoke(DispatcherPriority priority, Delegate method, Object arg)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
at System.Windows.Threading.Dispatcher.Run()
at System.Windows.Application.RunDispatcher(Object ignore)
at System.Windows.Application.RunInternal(Window window)
at System.Windows.Application.Run(Window window)
at System.Windows.Application.Run()
at LDLS4.OurApp.InitializeAndRun(ReadOnlyCollection`1 listArgs, SingleInstanceManager sim)
at LDLS4.OurApp.Main(String[] astrArgs)