Bitcoin Forum
November 13, 2024, 08:20:51 PM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 [10] 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 »  All
  Print  
Author Topic: [XMR] MoneroX - A cross platform graphical account manager for Monero  (Read 88593 times)
triplef
Full Member
***
Offline Offline

Activity: 338
Merit: 100


https://eloncity.io/


View Profile
August 19, 2014, 12:58:00 PM
Last edit: August 19, 2014, 01:17:41 PM by triplef
 #181

run from src code in VS...

http://prntscr.com/4ebr09

fails on rpc start process.. (A first chance exception of type 'System.ComponentModel.Win32Exception' occurred in System.dll

Additional information: The system cannot find the file specified)





            Process.OutputDataReceived += Process_OutputDataReceived;
            Process.Exited += Process_Exited;

    HERE -->        Process.Start();
            StaticObjects.JobManager.AddProcess(Process);
            Process.BeginOutputReadLine();

            // Constantly check for the RPC port's activeness


0.39.beta 2...

Access is denied
   at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
   at Jojatekok.MoneroAPI.ProcessManagers.BaseRpcProcessManager.StartProcess(String[] arguments)
   at Jojatekok.MoneroAPI.ProcessManagers.AccountManager.StartInternal()
   at Jojatekok.MoneroGUI.Windows.MainWindow.StartAccountManager()
   at Jojatekok.MoneroGUI.Windows.MainWindow.<>c__DisplayClass1.<.ctor>b__0(Object param0, EventArgs param1)
   at System.Windows.Window.CreateSourceWindow(Boolean duringShow)
   at System.Windows.Window.ShowHelper(Object booleanBox)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.DispatcherOperation.InvokeImpl()
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Windows.Threading.DispatcherOperation.Invoke()
   at System.Windows.Threading.Dispatcher.ProcessQueue()
   at System.Windows.Threading.Dispatcher.WndProcHook(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, Int32 numArgs)
   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
   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.Application.RunInternal(Window window)
   at System.Windows.Application.Run()
   at Jojatekok.MoneroGUI.App.Main()



and

0.38.1


The type initializer for 'Jojatekok.MoneroGUI.SettingsManager' threw an exception.
   at Jojatekok.MoneroGUI.SettingsManager.get_Appearance()
   at Jojatekok.MoneroGUI.App..ctor()
   at Jojatekok.MoneroGUI.App.Main()


Rakitich
Member
**
Offline Offline

Activity: 70
Merit: 10


View Profile
August 19, 2014, 02:41:30 PM
 #182

Looks good from the screenshots but never tested it. Does it really work ?
Jojatekok (OP)
Sr. Member
****
Offline Offline

Activity: 264
Merit: 250


View Profile
August 19, 2014, 03:43:51 PM
 #183

run from src code in VS...

http://prntscr.com/4ebr09

fails on rpc start process.. (A first chance exception of type 'System.ComponentModel.Win32Exception' occurred in System.dll

Additional information: The system cannot find the file specified)





            Process.OutputDataReceived += Process_OutputDataReceived;
            Process.Exited += Process_Exited;

    HERE -->        Process.Start();
            StaticObjects.JobManager.AddProcess(Process);
            Process.BeginOutputReadLine();

            // Constantly check for the RPC port's activeness


0.39.beta 2...

Access is denied
   at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
   at Jojatekok.MoneroAPI.ProcessManagers.BaseRpcProcessManager.StartProcess(String[] arguments)
   at Jojatekok.MoneroAPI.ProcessManagers.AccountManager.StartInternal()
   at Jojatekok.MoneroGUI.Windows.MainWindow.StartAccountManager()
   at Jojatekok.MoneroGUI.Windows.MainWindow.<>c__DisplayClass1.<.ctor>b__0(Object param0, EventArgs param1)
   at System.Windows.Window.CreateSourceWindow(Boolean duringShow)
   at System.Windows.Window.ShowHelper(Object booleanBox)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.DispatcherOperation.InvokeImpl()
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Windows.Threading.DispatcherOperation.Invoke()
   at System.Windows.Threading.Dispatcher.ProcessQueue()
   at System.Windows.Threading.Dispatcher.WndProcHook(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, Int32 numArgs)
   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
   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.Application.RunInternal(Window window)
   at System.Windows.Application.Run()
   at Jojatekok.MoneroGUI.App.Main()



and

0.38.1


The type initializer for 'Jojatekok.MoneroGUI.SettingsManager' threw an exception.
   at Jojatekok.MoneroGUI.SettingsManager.get_Appearance()
   at Jojatekok.MoneroGUI.App..ctor()
   at Jojatekok.MoneroGUI.App.Main()



You should make sure that you copy bitmonerod.exe and rpcwallet.exe to /bin/Debug/Resources/Software (obtain them from core developers' repositories). Also, the alpha/beta releases are currently NOT in a working state. I'm kinda busy right now, but the next beta version will be tested and capable to be used by a bigger (but still not the biggest) audience.

Some core issues should also be fixed by the core developers before stepping back to the state of stability. Keep using v0.38.1 until further notice!

Code:
Monero  (XMR): 47hK4gehaMrFTQCiV5FEmM54hpqTrdHudb9nUBG88NicBDpxH4TGuh3TmW84Dc6dpMiEiBLGvJCuT3xC3LNHctmx7mG8NLM
Bitcoin (BTC): 14wHehBtFt321WTV15khon8Juaxh9drnfJ
triplef
Full Member
***
Offline Offline

Activity: 338
Merit: 100


https://eloncity.io/


View Profile
August 20, 2014, 09:05:59 PM
 #184

they are there.....

would it be possible to add logging of that error ( if file not found then pritnout what file is missing ? )

as i cant compile (fails) i can't add the logging myself

never mind, i tought you meant your binaries, the dev needed the files, i can compile now, i guess i can use the debug window, and use /save to save blockchain, else it resets on any crash... 100 days to go Wink

Jojatekok (OP)
Sr. Member
****
Offline Offline

Activity: 264
Merit: 250


View Profile
August 21, 2014, 08:49:07 AM
 #185

The newest test version is ready to be released from my part, but I've just encountered a serious issue during the usage of payment IDs.

I have already contacted the core development team about the issue, but they told me that it's probably the cause of using an outdated branch to build from. All the compiled GUI test versions have been removed from GitHub as a precautious step towards the protection of everyone's funds (even though I called out earlier that alpha/beta versions should not be used in real world scenarios). We are working hard to resolve all these problems, and the best way should be opening up an official core test branch in order not to let this happen ever again.

Code:
Monero  (XMR): 47hK4gehaMrFTQCiV5FEmM54hpqTrdHudb9nUBG88NicBDpxH4TGuh3TmW84Dc6dpMiEiBLGvJCuT3xC3LNHctmx7mG8NLM
Bitcoin (BTC): 14wHehBtFt321WTV15khon8Juaxh9drnfJ
Jojatekok (OP)
Sr. Member
****
Offline Offline

Activity: 264
Merit: 250


View Profile
August 21, 2014, 05:46:47 PM
 #186

Finally, the time has come to announce the first - considerably - reliable release which utilizes rpcwallet and the new daemon:

Monero Client .NET v0.39.0-beta.3 is here!
Please be aware that this is a test release. You can download it from here.


Disclaimer

This release is experimental and should not be used in production, but for testing purposes only. It is meant to bring the core development team a bigger tester base for using the new daemon and rpcwallet.

There is a known bug in this version which is already being worked on by the core development team: You cannot create a new wallet, but use an already existing one

Have fun using the new build, and please give feedback about it, as it would be valuable for the entire Monero team.




Any version after 0.36 seems to not be working for me. The address never initializes and when I look at the log it says invalid password but the pasword box never comes up. Is this a known issue?

It looks like it I have the same issue

Hopefully it will be fixed soon

I hope that this new beta resolves your issues, but you may keep using older, stable releases instead of relying on test versions. Wink

Code:
Monero  (XMR): 47hK4gehaMrFTQCiV5FEmM54hpqTrdHudb9nUBG88NicBDpxH4TGuh3TmW84Dc6dpMiEiBLGvJCuT3xC3LNHctmx7mG8NLM
Bitcoin (BTC): 14wHehBtFt321WTV15khon8Juaxh9drnfJ
triplef
Full Member
***
Offline Offline

Activity: 338
Merit: 100


https://eloncity.io/


View Profile
August 22, 2014, 02:27:23 AM
 #187

getting this on import backup
actually its a wallet.keys from simple bitmonero wallet v0.8.8.1.1(0.1-g3b887de)


Access is denied
   at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
   at Jojatekok.MoneroAPI.ProcessManagers.BaseRpcProcessManager.StartProcess(String[] arguments)
   at Jojatekok.MoneroAPI.ProcessManagers.AccountManager.StartInternal()
   at Jojatekok.MoneroGUI.Windows.BackupManagerWindow.RestoreAccountFromDirectory(String directoryToRestore)
   at System.Threading.Tasks.Task`1.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotifica tion(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   at Jojatekok.MoneroGUI.Windows.BackupManagerWindow.<TryRestoreAccountFromDirectoryAsync>d__18.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotifica tion(Task task)
   at Jojatekok.MoneroGUI.Windows.BackupManagerWindow.<ButtonRestoreBackupFromDirectory_Click>d__11.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<ThrowAsync>b__0(Object state)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.DispatcherOperation.InvokeImpl()
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Windows.Threading.DispatcherOperation.Invoke()
   at System.Windows.Threading.Dispatcher.ProcessQueue()
   at System.Windows.Threading.Dispatcher.WndProcHook(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, Int32 numArgs)
   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
   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.Window.ShowHelper(Object booleanBox)
   at System.Windows.Window.ShowDialog()
   at Jojatekok.MoneroGUI.Windows.MainWindow.DisplayDialog(Window window)
   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.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.Input.RoutedCommand.ExecuteImpl(Object parameter, IInputElement target, Boolean userInitiated)
   at System.Windows.Input.CommandManager.TransferEvent(IInputElement newSource, ExecutedRoutedEventArgs e)
   at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.Input.RoutedCommand.ExecuteImpl(Object parameter, IInputElement target, Boolean userInitiated)
   at System.Windows.Controls.MenuItem.InvokeClickAfterRender(Object arg)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.DispatcherOperation.InvokeImpl()
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Windows.Threading.DispatcherOperation.Invoke()
   at System.Windows.Threading.Dispatcher.ProcessQueue()
   at System.Windows.Threading.Dispatcher.WndProcHook(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, Int32 numArgs)
   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
   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.Application.RunInternal(Window window)
   at System.Windows.Application.Run()
   at Jojatekok.MoneroGUI.App.Main()



triplef
Full Member
***
Offline Offline

Activity: 338
Merit: 100


https://eloncity.io/


View Profile
August 22, 2014, 02:29:04 AM
 #188

and starting 38.1


The type initializer for 'Jojatekok.MoneroGUI.SettingsManager' threw an exception.
   at Jojatekok.MoneroGUI.SettingsManager.get_Appearance()
   at Jojatekok.MoneroGUI.App..ctor()
   at Jojatekok.MoneroGUI.App.Main()


thats it a direct crash

Jojatekok (OP)
Sr. Member
****
Offline Offline

Activity: 264
Merit: 250


View Profile
August 22, 2014, 06:21:48 AM
 #189

and starting 38.1


The type initializer for 'Jojatekok.MoneroGUI.SettingsManager' threw an exception.
   at Jojatekok.MoneroGUI.SettingsManager.get_Appearance()
   at Jojatekok.MoneroGUI.App..ctor()
   at Jojatekok.MoneroGUI.App.Main()


thats it a direct crash

In that case, delete your configuration file which can be found at '%LocalAppData%\Jojatekok\MoneroClient.Net'.

As for the first error you posted, please delete your 'Resources' folder, and re-extract it from the originally downloaded zip file.

These two errors are so common that there will definitely be some convenience features to eliminate them.

Code:
Monero  (XMR): 47hK4gehaMrFTQCiV5FEmM54hpqTrdHudb9nUBG88NicBDpxH4TGuh3TmW84Dc6dpMiEiBLGvJCuT3xC3LNHctmx7mG8NLM
Bitcoin (BTC): 14wHehBtFt321WTV15khon8Juaxh9drnfJ
triplef
Full Member
***
Offline Offline

Activity: 338
Merit: 100


https://eloncity.io/


View Profile
August 24, 2014, 02:41:35 AM
 #190

your the best, works like a charm with 38.1 if i import, it asks for a password, i had none... presed cancel... 3 times... crash...

else if i copy as wallet.blah etc in the walletdata dir and reopen all is good

DrG
Legendary
*
Offline Offline

Activity: 2086
Merit: 1035


View Profile
August 24, 2014, 07:14:44 AM
 #191

I was running the old 38.1 and tried to upgrade to 39.3 beta and that didn't go too well.  I tried copying over the walletdata dir directly and it didn't like that.  Tried importing it and it crashed.

So I tried to revert to 38.1.  I tried to run 38.1 and it crashes.  I deleted the config file under Local/jojatekok and it is still crashing under Win 7 x64.  I tried reextracting it and using the same walletdata dir that I was using before trying 39.3 and no go.  Here's the output:

Problem Event Name:   CLR20r3
  Problem Signature 01:   moneroclient.net.exe
  Problem Signature 02:   0.38.1.0
  Problem Signature 03:   53cf8e4a
  Problem Signature 04:   System
  Problem Signature 05:   4.0.30319.18408
  Problem Signature 06:   52311185
  Problem Signature 07:   2fcf
  Problem Signature 08:   76
  Problem Signature 09:   System.Net.WebException
  OS Version:   6.1.7601.2.1.0.256.48
  Locale ID:   1033
  Additional Information 1:   6419
  Additional Information 2:   641971a8558e9c66df0cda2680aa9c10
  Additional Information 3:   d269
  Additional Information 4:   d2695b2c77403c37c2fcba3124df1d83
mmortal03
Legendary
*
Offline Offline

Activity: 1762
Merit: 1011


View Profile
August 24, 2014, 07:38:32 AM
 #192

I was running the old 38.1 and tried to upgrade to 39.3 beta and that didn't go too well.  I tried copying over the walletdata dir directly and it didn't like that.  Tried importing it and it crashed.

So I tried to revert to 38.1.  I tried to run 38.1 and it crashes.  I deleted the config file under Local/jojatekok and it is still crashing under Win 7 x64.  I tried reextracting it and using the same walletdata dir that I was using before trying 39.3 and no go.  Here's the output:

Problem Event Name:   CLR20r3
  Problem Signature 01:   moneroclient.net.exe
  Problem Signature 02:   0.38.1.0
  Problem Signature 03:   53cf8e4a
  Problem Signature 04:   System
  Problem Signature 05:   4.0.30319.18408
  Problem Signature 06:   52311185
  Problem Signature 07:   2fcf
  Problem Signature 08:   76
  Problem Signature 09:   System.Net.WebException
  OS Version:   6.1.7601.2.1.0.256.48
  Locale ID:   1033
  Additional Information 1:   6419
  Additional Information 2:   641971a8558e9c66df0cda2680aa9c10
  Additional Information 3:   d269
  Additional Information 4:   d2695b2c77403c37c2fcba3124df1d83


Same here regarding it crashing after trying to have 39.3 read a wallet.bin from 38.1. I get the following crash log:

Code:
Access is denied
   at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
   at Jojatekok.MoneroAPI.ProcessManagers.BaseRpcProcessManager.StartProcess(String[] arguments)
   at Jojatekok.MoneroAPI.ProcessManagers.AccountManager.StartInternal()
   at Jojatekok.MoneroGUI.Windows.MainWindow.StartAccountManager()
   at Jojatekok.MoneroGUI.Windows.MainWindow.<>c__DisplayClass1.<.ctor>b__0(Object param0, EventArgs param1)
   at System.Windows.Window.CreateSourceWindow(Boolean duringShow)
   at System.Windows.Window.ShowHelper(Object booleanBox)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.DispatcherOperation.InvokeImpl()
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Windows.Threading.DispatcherOperation.Invoke()
   at System.Windows.Threading.Dispatcher.ProcessQueue()
   at System.Windows.Threading.Dispatcher.WndProcHook(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, Int32 numArgs)
   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
   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.Application.RunInternal(Window window)
   at System.Windows.Application.Run()
   at Jojatekok.MoneroGUI.App.Main()
mmortal03
Legendary
*
Offline Offline

Activity: 1762
Merit: 1011


View Profile
August 24, 2014, 08:16:16 AM
 #193

poolstate.bin became corrupted somehow in the above crash, so bitmonerod.exe wasn't able to load the blockchain into memory, and Monero Client .NET would just sit there initializing (or crash).

So, I deleted poolstate.bin, then manually ran bitmonerod.exe, and it was able to regenerate poolstate.bin and sync the blockchain. After it was synced, I closed bitmonerod.exe, and started up Monero client .net. and it worked again.

Hopefully Jojatekok can figure out why the new beta is crashing when trying to load previous wallet.bin files.
Jojatekok (OP)
Sr. Member
****
Offline Offline

Activity: 264
Merit: 250


View Profile
August 24, 2014, 08:19:20 AM
 #194

I was running the old 38.1 and tried to upgrade to 39.3 beta and that didn't go too well.  I tried copying over the walletdata dir directly and it didn't like that.  Tried importing it and it crashed.

So I tried to revert to 38.1.  I tried to run 38.1 and it crashes.  I deleted the config file under Local/jojatekok and it is still crashing under Win 7 x64.  I tried reextracting it and using the same walletdata dir that I was using before trying 39.3 and no go.  Here's the output:

Problem Event Name:   CLR20r3
  Problem Signature 01:   moneroclient.net.exe
  Problem Signature 02:   0.38.1.0
  Problem Signature 03:   53cf8e4a
  Problem Signature 04:   System
  Problem Signature 05:   4.0.30319.18408
  Problem Signature 06:   52311185
  Problem Signature 07:   2fcf
  Problem Signature 08:   76
  Problem Signature 09:   System.Net.WebException
  OS Version:   6.1.7601.2.1.0.256.48
  Locale ID:   1033
  Additional Information 1:   6419
  Additional Information 2:   641971a8558e9c66df0cda2680aa9c10
  Additional Information 3:   d269
  Additional Information 4:   d2695b2c77403c37c2fcba3124df1d83


Same here regarding it crashing after trying to have 39.3 read a wallet.bin from 38.1. I get the following crash log:

Code:
Access is denied
   at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
   at Jojatekok.MoneroAPI.ProcessManagers.BaseRpcProcessManager.StartProcess(String[] arguments)
   at Jojatekok.MoneroAPI.ProcessManagers.AccountManager.StartInternal()
   at Jojatekok.MoneroGUI.Windows.MainWindow.StartAccountManager()
   at Jojatekok.MoneroGUI.Windows.MainWindow.<>c__DisplayClass1.<.ctor>b__0(Object param0, EventArgs param1)
   at System.Windows.Window.CreateSourceWindow(Boolean duringShow)
   at System.Windows.Window.ShowHelper(Object booleanBox)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.DispatcherOperation.InvokeImpl()
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Windows.Threading.DispatcherOperation.Invoke()
   at System.Windows.Threading.Dispatcher.ProcessQueue()
   at System.Windows.Threading.Dispatcher.WndProcHook(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, Int32 numArgs)
   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
   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.Application.RunInternal(Window window)
   at System.Windows.Application.Run()
   at Jojatekok.MoneroGUI.App.Main()

If you have already deleted the config file, then it's fine.

As I already told some posts above, these 2 issues are shouting for an urge about comfort, so it will be easier to downgrade in the future. The issue you are just referring to is caused by badly-placed software resource files. when downgrading, please make sure that you replace the contents of the '\Resources\' folder, as it really does matter in the case of migration to rpcwallet instead of using simplewallet (or backwards).



poolstate.bin became corrupted somehow in the above crash, so bitmonerod.exe wasn't able to load the blockchain into memory, and Monero Client .NET would just sit there initializing (or crash).

So, I deleted poolstate.bin, then manually ran bitmonerod.exe, and it was able to regenerate poolstate.bin and sync the blockchain. After it was synced, I closed bitmonerod.exe, and started up Monero client .net. and it worked again.

Hopefully Jojatekok can figure out why the new beta is crashing when trying to load previous wallet.bin files.

Can you explain the crash further, please? Within which versions does it happen? Have you got a crash log, or does it just happen silently?

Code:
Monero  (XMR): 47hK4gehaMrFTQCiV5FEmM54hpqTrdHudb9nUBG88NicBDpxH4TGuh3TmW84Dc6dpMiEiBLGvJCuT3xC3LNHctmx7mG8NLM
Bitcoin (BTC): 14wHehBtFt321WTV15khon8Juaxh9drnfJ
Pencha
Member
**
Offline Offline

Activity: 72
Merit: 10


View Profile
August 24, 2014, 10:03:27 AM
 #195

I still have the same problem as DrG. I got 0.38.1 to work again but i cant send coins, wallet stops responding, same as 0.39 alpha.

Jojatekok (OP)
Sr. Member
****
Offline Offline

Activity: 264
Merit: 250


View Profile
August 24, 2014, 10:57:25 AM
 #196

I still have the same problem as DrG. I got 0.38.1 to work again but i cant send coins, wallet stops responding, same as 0.39 alpha.

Please test v0.39.0-beta.3 with small amounts, and provide feedback about the results. It should have fixed the crash which seems to occur regularly. I tested the send function of it, and it did work, even with a payment ID.

Also, ensure that you raise your TX fees temporarily to 0.1 XMR, taking action against yesterday's DoS attack!

Code:
Monero  (XMR): 47hK4gehaMrFTQCiV5FEmM54hpqTrdHudb9nUBG88NicBDpxH4TGuh3TmW84Dc6dpMiEiBLGvJCuT3xC3LNHctmx7mG8NLM
Bitcoin (BTC): 14wHehBtFt321WTV15khon8Juaxh9drnfJ
mmortal03
Legendary
*
Offline Offline

Activity: 1762
Merit: 1011


View Profile
August 24, 2014, 01:28:21 PM
 #197


If you have already deleted the config file, then it's fine.

I reverted back to 38.1 due to the crash log above when trying to bring a wallet folder over to 39.3. I already deleted the config file, but it still wasn't fine after that -- it crashed after going BACK to 38.1, too.

Quote
As I already told some posts above, these 2 issues are shouting for an urge about comfort, so it will be easier to downgrade in the future. The issue you are just referring to is caused by badly-placed software resource files. when downgrading, please make sure that you replace the contents of the '\Resources\' folder, as it really does matter in the case of migration to rpcwallet instead of using simplewallet (or backwards).

I've kept each GUI version in a separate folder so that I don't run into this issue; I only move the wallet folder.

Quote
poolstate.bin became corrupted somehow in the above crash, so bitmonerod.exe wasn't able to load the blockchain into memory, and Monero Client .NET would just sit there initializing (or crash).

So, I deleted poolstate.bin, then manually ran bitmonerod.exe, and it was able to regenerate poolstate.bin and sync the blockchain. After it was synced, I closed bitmonerod.exe, and started up Monero client .net. and it worked again.

Hopefully Jojatekok can figure out why the new beta is crashing when trying to load previous wallet.bin files.

Can you explain the crash further, please? Within which versions does it happen? Have you got a crash log, or does it just happen silently?

The initial crash happens when trying to point the wallet path setting in 39.3 to a wallet created in 38.1. When going back to 38.1, even after deleting the .config file, more crashing occurs. This may not be mutually exclusive, as the initial crash may have corrupted the poolstate.bin, causing the subsequent crashing and broken nature after reverting back to 38.1. Anyway, at this point, the latter crash doesn't really matter so much since I've fixed it. I don't have a log at this point. What really matters is fixing 39.3 such that you CAN point it to a past wallet and it can handle that properly. Maybe there's some steps to importing a wallet into 39.3 that I've missed?
Pencha
Member
**
Offline Offline

Activity: 72
Merit: 10


View Profile
August 24, 2014, 09:34:01 PM
 #198

I still have the same problem as DrG. I got 0.38.1 to work again but i cant send coins, wallet stops responding, same as 0.39 alpha.

Please test v0.39.0-beta.3 with small amounts, and provide feedback about the results. It should have fixed the crash which seems to occur regularly. I tested the send function of it, and it did work, even with a payment ID.

Also, ensure that you raise your TX fees temporarily to 0.1 XMR, taking action against yesterday's DoS attack!
I tried 0.39.0 b3 the same day you upload it but it wont start my wallet, just stop responding.
How much small amounts? 1, 5, 10, 20?

Jojatekok (OP)
Sr. Member
****
Offline Offline

Activity: 264
Merit: 250


View Profile
August 25, 2014, 02:31:12 PM
 #199

I tried 0.39.0 b3 the same day you upload it but it wont start my wallet, just stop responding.
How much small amounts? 1, 5, 10, 20?

Do you have a 'CrashLogs.txt' file in the application's directory? If so, please send it to me. Small amounts are based on what you think "small". Just test it first whether sending a single coin with a TX fee of 0.1 XMR works.



The initial crash happens when trying to point the wallet path setting in 39.3 to a wallet created in 38.1. When going back to 38.1, even after deleting the .config file, more crashing occurs. This may not be mutually exclusive, as the initial crash may have corrupted the poolstate.bin, causing the subsequent crashing and broken nature after reverting back to 38.1. Anyway, at this point, the latter crash doesn't really matter so much since I've fixed it. I don't have a log at this point. What really matters is fixing 39.3 such that you CAN point it to a past wallet and it can handle that properly. Maybe there's some steps to importing a wallet into 39.3 that I've missed?

I tried reproducing your problem by using an old-formatted wallet file, but didn't encounter any kind of inconvenience. How did you "import" your old wallet files? Did you use the built-in backup manager or pointed to a directory using the options?

Code:
Monero  (XMR): 47hK4gehaMrFTQCiV5FEmM54hpqTrdHudb9nUBG88NicBDpxH4TGuh3TmW84Dc6dpMiEiBLGvJCuT3xC3LNHctmx7mG8NLM
Bitcoin (BTC): 14wHehBtFt321WTV15khon8Juaxh9drnfJ
mmortal03
Legendary
*
Offline Offline

Activity: 1762
Merit: 1011


View Profile
August 26, 2014, 12:22:11 AM
 #200


The initial crash happens when trying to point the wallet path setting in 39.3 to a wallet created in 38.1. When going back to 38.1, even after deleting the .config file, more crashing occurs. This may not be mutually exclusive, as the initial crash may have corrupted the poolstate.bin, causing the subsequent crashing and broken nature after reverting back to 38.1. Anyway, at this point, the latter crash doesn't really matter so much since I've fixed it. I don't have a log at this point. What really matters is fixing 39.3 such that you CAN point it to a past wallet and it can handle that properly. Maybe there's some steps to importing a wallet into 39.3 that I've missed?

I tried reproducing your problem by using an old-formatted wallet file, but didn't encounter any kind of inconvenience. How did you "import" your old wallet files? Did you use the built-in backup manager or pointed to a directory using the options?

Both ways cause it to crash. Here is the crash log when you try to import a 38.1 wallet directory into 39.3 using the Backup manager (should be called Backup & Restore Manager for discoverability purposes, imho):

Code:
Could not find a part of the path 'AccountData\account.bin.keys'.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite, Boolean checkHost)
   at Jojatekok.MoneroGUI.Windows.BackupManagerWindow.RestoreAccountFromDirectory(String directoryToRestore)
   at System.Threading.Tasks.Task`1.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   at Jojatekok.MoneroGUI.Windows.BackupManagerWindow.<TryRestoreAccountFromDirectoryAsync>d__18.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Jojatekok.MoneroGUI.Windows.BackupManagerWindow.<ButtonRestoreBackupFromDirectory_Click>d__11.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<ThrowAsync>b__0(Object state)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.DispatcherOperation.InvokeImpl()
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Windows.Threading.DispatcherOperation.Invoke()
   at System.Windows.Threading.Dispatcher.ProcessQueue()
   at System.Windows.Threading.Dispatcher.WndProcHook(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, Int32 numArgs)
   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
   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.Window.ShowHelper(Object booleanBox)
   at System.Windows.Window.ShowDialog()
   at Jojatekok.MoneroGUI.Windows.MainWindow.DisplayDialog(Window window)
   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.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.Input.RoutedCommand.ExecuteImpl(Object parameter, IInputElement target, Boolean userInitiated)
   at System.Windows.Input.CommandManager.TransferEvent(IInputElement newSource, ExecutedRoutedEventArgs e)
   at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.Input.RoutedCommand.ExecuteImpl(Object parameter, IInputElement target, Boolean userInitiated)
   at System.Windows.Controls.MenuItem.InvokeClickAfterRender(Object arg)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.DispatcherOperation.InvokeImpl()
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Windows.Threading.DispatcherOperation.Invoke()
   at System.Windows.Threading.Dispatcher.ProcessQueue()
   at System.Windows.Threading.Dispatcher.WndProcHook(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, Int32 numArgs)
   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
   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.Application.RunInternal(Window window)
   at System.Windows.Application.Run()
   at Jojatekok.MoneroGUI.App.Main()
Pages: « 1 2 3 4 5 6 7 8 9 [10] 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!