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

Wasabi has crahed #13034

Closed
shawntop opened this issue May 15, 2024 · 5 comments
Closed

Wasabi has crahed #13034

shawntop opened this issue May 15, 2024 · 5 comments

Comments

@shawntop
Copy link

General Description

After I enter my passphrase, the program crahes and shows me the following message

How To Reproduce?

  1. Go to '...'
  2. Click on '...'
  3. Scroll down to '...'
  4. See ERROR

Screenshots

Exception type: System.ApplicationException

Message: Exception has been thrown in unobserved ThrownExceptions

Stack Trace: at WalletWasabi.Fluent.Desktop.WasabiAppExtensions.<>c__DisplayClass0_2.b__5() in WalletWasabi.Fluent.Desktop\Program.cs:line 219
at System.Reactive.Concurrency.Scheduler.Invoke(Action action)
at System.Reactive.Concurrency.Scheduler.<>c.b__74_0(IScheduler _, Action a)
at Avalonia.ReactiveUI.AvaloniaScheduler.Schedule[TState](TState state, TimeSpan dueTime, Func3 action) at System.Reactive.Concurrency.LocalScheduler.Schedule[TState](TState state, Func3 action)
at System.Reactive.Concurrency.Scheduler.Schedule(IScheduler scheduler, Action action)
at WalletWasabi.Fluent.Desktop.WasabiAppExtensions.<>c.b__0_1(Exception ex) in WalletWasabi.Fluent.Desktop\Program.cs:line 219
at System.Reactive.AnonymousSafeObserver1.OnNext(T value) at System.Reactive.ObserveOnObserverNew1.DrainStep(ConcurrentQueue1 q) at System.Reactive.ObserveOnObserverNew1.DrainShortRunning(IScheduler recursiveScheduler)
at System.Reactive.ObserveOnObserverNew1.<>c.<.cctor>b__17_0(IScheduler scheduler, ObserveOnObserverNew1 self)
at Avalonia.ReactiveUI.AvaloniaScheduler.<>c__DisplayClass4_11.<Schedule>b__1() at Avalonia.Threading.DispatcherOperation.InvokeCore() at Avalonia.Threading.DispatcherOperation.Execute() at Avalonia.Threading.Dispatcher.ExecuteJob(DispatcherOperation job) at Avalonia.Threading.Dispatcher.ExecuteJobsCore(Boolean fromExplicitBackgroundProcessingCallback) at Avalonia.Threading.Dispatcher.Signaled() at Avalonia.Win32.Win32Platform.WndProc(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam) at Avalonia.Win32.Interop.UnmanagedMethods.DispatchMessage(MSG& lpmsg) at Avalonia.Win32.Win32DispatcherImpl.RunLoop(CancellationToken cancellationToken) at Avalonia.Threading.DispatcherFrame.Run(IControlledDispatcherImpl impl) at Avalonia.Threading.Dispatcher.PushFrame(DispatcherFrame frame) at Avalonia.Threading.Dispatcher.MainLoop(CancellationToken cancellationToken) at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.Start(String[] args) at Avalonia.ClassicDesktopStyleApplicationLifetimeExtensions.StartWithClassicDesktopLifetime(AppBuilder builder, String[] args, Action1 lifetimeBuilder)
at WalletWasabi.Fluent.Desktop.WasabiAppExtensions.<>c__DisplayClass0_0.b__0() in WalletWasabi.Fluent.Desktop\Program.cs:line 250
at WalletWasabi.Daemon.WasabiApplication.RunAsync(Func`1 afterStarting) in WalletWasabi.Daemon\WasabiAppBuilder.cs:line 78
at WalletWasabi.Fluent.Desktop.WasabiAppExtensions.RunAsGuiAsync(WasabiApplication app) in WalletWasabi.Fluent.Desktop\Program.cs:line 207
at WalletWasabi.Fluent.Desktop.Program.Main(String[] args) in WalletWasabi.Fluent.Desktop\Program.cs:line 66

Inner Exception: Exception type: System.Net.WebException

Message: The remote server returned an error: (404) Not Found.

Stack Trace: at System.Net.HttpWebRequest.GetResponse()
at System.Net.WebClient.GetWebResponse(WebRequest request)
at System.Net.WebClient.DownloadBits(WebRequest request, Stream writeStream)
at System.Net.WebClient.UploadBits(WebRequest request, FileStream readStream, Byte[] buffer, Int32 chunkSize, Byte[] header, Byte[] footer)
at System.Net.WebClient.UploadValues(Uri address, String method, NameValueCollection data)
at WalletWasabi.Fluent.ViewModels.Login.LoginViewModel.SendPost(String url, NameValueCollection values) in WalletWasabi.Fluent\ViewModels\Login\LoginViewModel.cs:line 87
at WalletWasabi.Fluent.ViewModels.Login.LoginViewModel.OnNextAsync(IWalletModel walletModel) in WalletWasabi.Fluent\ViewModels\Login\LoginViewModel.cs:line 52
at WalletWasabi.Fluent.ViewModels.Login.LoginViewModel.<>c__DisplayClass4_0.<<-ctor>b__0>d.MoveNext() in WalletWasabi.Fluent\ViewModels\Login\LoginViewModel.cs:line 31

Inner Exception:

Operating System

Windows 10

Logs

Insert Your Logs Here

Wasabi Version

I dont know

@turbolay
Copy link
Collaborator

Hello, are you sure that you downloaded Wasabi on the official Website https://wasabiwallet.io/?

@turbolay
Copy link
Collaborator

It looks like you downloaded a scam malware, and had been lucky because the malware failed to send your seed to the attacker's database. In any case your seed might have been compromised, I suggest you to verify immediately that what you downloaded is indeed a scam then if your seed unlocks funds to take steps to protect them ASAP, such as recover your seed and passphrase to another wallet on another computer to move your funds.

@shawntop
Copy link
Author

Thanks for the fast answer!

I was pretty sure I downloaded it from the official page but now you made me think and I'm not sure anymore.
I uninstalled the "Fake Wasabi" now. So you say I should I download the real program on another computer, change seed and passphrase and transfer the funds, right?

Sorry for repeating, I'm quite new to this stuff.

@yahiheb
Copy link
Collaborator

yahiheb commented May 15, 2024

So you say I should I download the real program on another computer, change seed and passphrase and transfer the funds, right?

  • Use the real Wasabi on another computer. Get it only from https://wasabiwallet.io/.
  • Recover your old/current wallet using your seed and passphrase, and check that your funds are there.
  • Create a new wallet with a new seed and passphrase (make sure to back up both of them).
  • Transfer your funds from your old wallet to the new wallet.

Just make sure to never use the fake Wasabi that you installed, and scan your computer for malware.

@turbolay
Copy link
Collaborator

I'm closing this issue unless you can provide confirmation that it's the official Wasabi Wallet

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

3 participants