Code Monkey home page Code Monkey logo

Comments (10)

n0feark0 avatar n0feark0 commented on September 24, 2024

Exception type: System.NotSupportedException

Message: Tor was started by another user and we can't use it nor kill it.

Stack Trace: at WalletWasabi.Tor.TorProcessManager.RestartingLoopAsync(CancellationToken globalCancellationToken)
at WalletWasabi.Extensions.TaskExtensions.WithAwaitCancellationAsync[T](Task1 task, CancellationToken cancellationToken) at WalletWasabi.Tor.TorProcessManager.StartAsync(Int32 attempts, CancellationToken cancellationToken) at WalletWasabi.Daemon.Global.StartTorProcessManagerAsync(CancellationToken cancellationToken) at WalletWasabi.Daemon.Global.InitializeNoWalletAsync(TerminateService terminateService) at WalletWasabi.Fluent.Desktop.WasabiAppExtensions.<>c__DisplayClass0_1.<<RunAsGuiAsync>b__6>d.MoveNext() --- End of stack trace from previous location --- at WalletWasabi.Fluent.App.<OnFrameworkInitializationCompleted>b__6_0() at System.Threading.Tasks.Task.<>c.<ThrowAsync>b__128_0(Object state) at Avalonia.Threading.AvaloniaSynchronizationContext.<>c__DisplayClass5_0.<Post>b__0() in /_/src/Avalonia.Base/Threading/AvaloniaSynchronizationContext.cs:line 33 at Avalonia.Threading.JobRunner.Job.Avalonia.Threading.JobRunner.IJob.Run() in /_/src/Avalonia.Base/Threading/JobRunner.cs:line 181 at Avalonia.Threading.JobRunner.RunJobs(Nullable1 priority) in //src/Avalonia.Base/Threading/JobRunner.cs:line 37
at Avalonia.Win32.Win32Platform.WndProc(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam) in /
/src/Windows/Avalonia.Win32/Win32Platform.cs:line 263
at Avalonia.Win32.Interop.UnmanagedMethods.DispatchMessage(MSG& lpmsg)
at Avalonia.Win32.Win32Platform.RunLoop(CancellationToken cancellationToken) in //src/Windows/Avalonia.Win32/Win32Platform.cs:line 210
at Avalonia.Threading.Dispatcher.MainLoop(CancellationToken cancellationToken) in /
/src/Avalonia.Base/Threading/Dispatcher.cs:line 65
at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.Start(String[] args) in //src/Avalonia.Controls/ApplicationLifetimes/ClassicDesktopStyleApplicationLifetime.cs:line 120
at Avalonia.ClassicDesktopStyleApplicationLifetimeExtensions.StartWithClassicDesktopLifetime[T](T builder, String[] args, ShutdownMode shutdownMode) in /
/src/Avalonia.Controls/ApplicationLifetimes/ClassicDesktopStyleApplicationLifetime.cs:line 209
at WalletWasabi.Fluent.Desktop.WasabiAppExtensions.<>c__DisplayClass0_0.b__0()
at WalletWasabi.Daemon.WasabiApplication.RunAsync(Func`1 afterStarting)
at WalletWasabi.Fluent.Desktop.WasabiAppExtensions.RunAsGuiAsync(WasabiApplication app)
at WalletWasabi.Fluent.Desktop.Program.Main(String[] args)

Inner Exception: Exception type: System.ComponentModel.Win32Exception

Message: Access is denied.

Stack Trace: at System.Diagnostics.ProcessManager.OpenProcess(Int32 processId, Int32 access, Boolean throwIfExited)
at System.Diagnostics.Process.GetProcessHandle(Int32 access, Boolean throwIfExited)
at System.Diagnostics.Process.GetOrOpenProcessHandle()
at System.Diagnostics.Process.get_Handle()
at WalletWasabi.Microservices.ProcessAsync.get_Handle()
at WalletWasabi.Tor.TorProcessManager.RestartingLoopAsync(CancellationToken globalCancellationToken)

Inner Exception:

from walletwasabi.

MarnixCroes avatar MarnixCroes commented on September 24, 2024

Message: Tor was started by another user and we can't use it nor kill it.

This is the cause.
Try to kill all running Tor instances (or restart your computer if you don't know how to).

Did you update while Wasabi was still running and then launch the new version?

afaict from some previous similar issues (#10533, #11220) this is expected behavior and no fix is needed.
@kiminuo can you confirm?

from walletwasabi.

kiminuo avatar kiminuo commented on September 24, 2024

@MarnixCroes Yes, that seems to be correct.

@n0feark0: Details like "Are you starting just single Wasabi Wallet instance? Or multiple ones?" would be helpful. Please try to kill Tor.exe (win) / Tor (other OSes) process that was started by Wasabi, not system Tor.

(It made me create #11997 which would allow to set different ports for Tor and start WW in a multi-user scenario.)

from walletwasabi.

n0feark0 avatar n0feark0 commented on September 24, 2024

from walletwasabi.

yahiheb avatar yahiheb commented on September 24, 2024

Are the missing transactions confirmed? If they are not just wait for them to get confirmed and you will see them appear in your wallets.
Otherwise you can resync your wallets following this guide: https://docs.wasabiwallet.io/FAQ/FAQ-UseWasabi.html#how-do-i-resync-rescan-my-wallet

from walletwasabi.

n0feark0 avatar n0feark0 commented on September 24, 2024

from walletwasabi.

MarnixCroes avatar MarnixCroes commented on September 24, 2024

defnitely are I just wanted to have all at one place :), so seems that I have accesible only wallet created by wasabi not either ones even if I have seed.

I'm not sure what you mean.

Please how can I get the seed from initial wallet but in new version of wasabi?

the recovery words are only shown when creating a wallet. There is no way to get the words afterwards.
Updating to a new version is not related.

from walletwasabi.

turbolay avatar turbolay commented on September 24, 2024

I think that the problem you're seeing with no history is because you didn't use the same password as your previous usage of these seeds

If the wallet you used before for these seeds is Wasabi, please use the same password as you were using before
If it's another wallet, please leave the password blank

from walletwasabi.

n0feark0 avatar n0feark0 commented on September 24, 2024

from walletwasabi.

MarnixCroes avatar MarnixCroes commented on September 24, 2024

Is there any way how I can consolidate balances of all wallets into one newly created hw wallet ? I would like to optimize as much as possible and ideally lesser txs greater for me of course...

You have to send the funds to the hw wallet.

(in the future, startcoinjoinsweep RPC is available where you coinjoin to another wallet)
currently it's not available in latest release so you have to send manually.

Be aware of some privacy considerations, like consolidating all your coins.
And better to only consolidate (some) coins when they are private.

from walletwasabi.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.