1Password 6 crashes on Windows 7

JohnLHook
JohnLHook
Community Member
edited April 2023 in 1Password 7 for Windows

I recently downloaded and installed the latest 1Password application for Windows. It has never run successfully.

Any advice would be greatly appreciated.

I am finding these 2 entries in the event viewer:

Faulting application name: AgileBits.OnePassword.Desktop.exe, version: 6.0.186.0, time stamp: 0x57ac2613
Faulting module name: KERNELBASE.dll, version: 6.1.7601.23455, time stamp: 0x573a54fc
Exception code: 0xe0434352
Fault offset: 0x000000000001a06d
Faulting process id: 0x2448
Faulting application start time: 0x01d202c502508b42
Faulting application path: C:\Program Files (x86)\1Password 6\AgileBits.OnePassword.Desktop.exe
Faulting module path: C:\Windows\system32\KERNELBASE.dll
Report Id: 410e6eb2-6eb8-11e6-a66f-507b9de1913b



Application: AgileBits.OnePassword.Desktop.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.InvalidOperationException
   at System.Security.Cryptography.MD5CryptoServiceProvider..ctor()
   at Microsoft.HockeyApp.HockeyClientWPFExtensions.GetMD5Hash(System.String)
   at Microsoft.HockeyApp.HockeyClientWPFExtensions.get_AppIdHash()
   at Microsoft.HockeyApp.HockeyPlatformHelperWPF+<GetFileNamesAsync>d__10.MoveNext()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)
   at Microsoft.HockeyApp.HockeyClient+<GetCrashFileNamesAsync>d__101.MoveNext()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)
   at Microsoft.HockeyApp.HockeyClient+<AnyCrashesAvailableAsync>d__103.MoveNext()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)
   at Microsoft.HockeyApp.HockeyClientWPFExtensions+<SendCrashesAsync>d__19.MoveNext()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)
   at System.Runtime.CompilerServices.TaskAwaiter`1[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].GetResult()
   at AgileBits.OnePassword.App+<InitHockeyAppAsync>d__13.MoveNext()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)
   at System.Runtime.CompilerServices.TaskAwaiter`1[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].GetResult()
   at AgileBits.OnePassword.App+<>c__DisplayClass4_0+<<OnStartup>b__2>d.MoveNext()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)
   at System.Runtime.CompilerServices.TaskAwaiter.GetResult()
   at AgileBits.OnePassword.App+<RunAfterDatabaseStartedAsync>d__30.MoveNext()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)
   at System.Runtime.CompilerServices.TaskAwaiter.GetResult()
   at AgileBits.OnePassword.App+<OnStartup>d__4.MoveNext()
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore+<>c.<ThrowAsync>b__6_0(System.Object)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
   at System.Windows.Threading.DispatcherOperation.InvokeImpl()
   at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(System.Object)
   at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
   at MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext, System.Threading.ContextCallback, System.Object)
   at System.Windows.Threading.DispatcherOperation.Invoke()
   at System.Windows.Threading.Dispatcher.ProcessQueue()
   at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
   at MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
   at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
   at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
   at MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
   at System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
   at System.Windows.Application.RunDispatcher(System.Object)
   at System.Windows.Application.RunInternal(System.Windows.Window)
   at AgileBits.OnePassword.App.Main()

1Password Version: Not Provided
Extension Version: Not Provided
OS Version: Not Provided
Sync Type: Not Provided

Comments

  • Hi @JohnLHook,

    You have a FIPS-mandated system, 1Password 6 is crashing on it because our third party app updater didn't update to use the newer FIPS-compliant algorithm, which causes it to crash. We have a workaround for it and it appears that the vendor has updated their system to use FIPS-compliant algorithm, which we will make sure to include in our next update.

    For now, could you email us with the link to this thread at support+windowsbeta@agilebits.com, so we can explain how to work around this issue.

  • JohnLHook
    JohnLHook
    Community Member
    edited August 2016

    We used to have the same issue when building an application that used a library that used the MD-5 hash algorithm for generating unique file names. We corrected the error by adding the following entry to our app.config.

    <configuration>
        <runtime>
            <enforceFIPSPolicy enabled="false"/>
        </runtime>
    </configuration>
    

    You can find out more about this configuration setting in this article:
    https://msdn.microsoft.com/en-us/library/hh202806(v=vs.110)

  • MikeT
    edited August 2016

    Hi @JohnLHook,

    That's the workaround, we rather bring this up in the email because it is a bit awkward to get to that file and manually edit it, and it is not something that'll need to be done soon. So, we don't want to list the steps here in the public forum.

  • JohnLHook
    JohnLHook
    Community Member

    Sorry. Please feel free to delete my post.

    Anyway, I am now up and running.

    Thanks for your help.

  • MikeT
    edited August 2016

    No worries, we'll leave it as is for customers that might know what to do here since it doesn't have the entire instruction.

    For others, if you're reading this and not sure what to do, please reach out to us at support+windowsbeta@agilebits.com with a link to this thread.

This discussion has been closed.