Bitcoin Forum
May 05, 2024, 11:01:01 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 [11] 12 13 14 »
201  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: July 01, 2014, 08:00:27 AM
Thanks for your feedbkack Jojatekok.


[...]
Although, there are some visual annoyances (for example, on Windows, the whole application produces weird window behavior, there should be an epilepsy warning before doing such an operation  Grin) [...]


I didn't noticed that. I think it depends on compilation options and embedded .dll's. The binary I linked works without glitches in a W8 virtual machine, but as I use it for personal tests, I didn't test it in more specific environments. In the future in will need to go further in compilation options and platform-dependent problems, although this is not my priority yet. Also, an "OpenGL" version can be compiled but requires GPU drivers.

I am using Windows 7 SP1 x64, to be exact. Wink


By the way, how and when will the bounty's winners be chosen? If possible, I would propose a voting by users with 20+ posts.
202  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: July 01, 2014, 07:14:49 AM
It works well. I used it for weeks in replacement of simplewallet and it fits my needs without bugs. I mainly focused or code architecture in order to keep it flexible and future-proof.
However, I keep it for devs only until more Monero Core features are implemented. (I will try to participate).
If you want, you can try the version I use in my Windows 8 (x64) tests here :
http://toh.neozaru.info/toh/public/bitmonero-qt-0.0.1.zip

About the RPC-free wallet, compiling with it is a tedious task because required code is not part of official Monero repository. Thus, bitmonero-qt can still be used with simplewallet/RPC.

Nice work! I see that you are very interested in a special Core concept. Smiley You have added some great features (I didn't try them all), including custom TX fees, and I see that a deeper integration of wallet functions is your goal.

Although, there are some visual annoyances (for example, on Windows, the whole application produces weird window behavior, there should be an epilepsy warning before doing such an operation  Grin), I see that you didn't just fork another Qt wallet, but made a lot of effort towards a better future with Monero. Wink
203  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: June 30, 2014, 04:16:12 PM
I'd try it on my desktop PC but in the middle of a build right now waiting for parts so can't confirm. I didn't have this problem on 0.24 and below on the SP2 that's the only reason I'm mentioning it. Running  http://127.0.0.1:18081/save_bc returns....

{
  "status": "OK"
}


And there's over 50GB free on the drive and just under 3GB of free RAM if that helps you any

Please try Monero Client v0.28.1 which can be downloaded from here, and reverts the blockchain saving algorithm to a state when it was working for everyone. Hopefully, this will really work. Wink
204  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: June 30, 2014, 01:32:01 PM
Spoke too soon.... same error Sad


The request was aborted: The operation has timed out.
   at System.Net.HttpWebRequest.GetResponse()
   at Jojatekok.MoneroAPI.Helper.GetResponseString(HttpWebRequest request)
   at Jojatekok.MoneroAPI.RpcManagers.RpcWebClient.HttpGetData[T](RpcPortType portType, String command)
   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.TimerQueueTimer.CallCallback()
   at System.Threading.TimerQueueTimer.Fire()
   at System.Threading.TimerQueue.FireNextTimers()

When does it crash like that? About 5 or 6 minutes after startup? I've been trying to reproduce the issue by using an HDD as the blockchain's storage without any luck.  Sad

Yep, takes a few minutes then cracks the shits and crashes. Not running this on a HDD but an SSD, it's on my Surface Pro 2 if that helps any

Then, the issue is definitely related to blockchain saving through the RPC. Can you open http://127.0.0.1:18081/save_bc from your browser while running Monero Client? (It may be loading for more than a minute.) Make sure that you have at least 3 GB free on your device, just for temporary files. Also, please try running the binaries from a PC! Wink


Testing v0.28. I didn't have any instances where the gui crashes while syncing or just having it open for me. I decided to check the directory just to see if there was anything in the logs and found a crash log. I wasn't expecting that since the gui didn't crash on me. I did restart it when switching wallets and the same time stamp on the crash log matches with the time stamp in the bitmonerod log when the process finally stopped during one of the restarts.

It was the same error as previous.

I started it up again and let it sit there with no issues. Just tried to shut it down again and the client shutdown fine but wrote another crashlog with the same error right when the daemon process ended. The error is also written in the windows event viewer. Doesn't bother me since it's not happening when I'm using it now. Just thought I'd report it.

Shutdown "crashes" don't matter, so I'll implement a function to automatically ignore them from being written into CrashLogs.txt



EDIT:
lololol Jojatekok, I think you need to get outside more man and let your brain get away from wallet software Cheesy
I'm going to be running with my friend tomorrow, but thanks for worrying about my mental health Cheesy
205  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: June 30, 2014, 01:13:15 PM
Spoke too soon.... same error Sad


The request was aborted: The operation has timed out.
   at System.Net.HttpWebRequest.GetResponse()
   at Jojatekok.MoneroAPI.Helper.GetResponseString(HttpWebRequest request)
   at Jojatekok.MoneroAPI.RpcManagers.RpcWebClient.HttpGetData[T](RpcPortType portType, String command)
   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.TimerQueueTimer.CallCallback()
   at System.Threading.TimerQueueTimer.Fire()
   at System.Threading.TimerQueue.FireNextTimers()

When does it crash like that? About 5 or 6 minutes after startup? I've been trying to reproduce the issue by using an HDD as the blockchain's storage without any luck.  Sad
206  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: June 30, 2014, 10:58:14 AM
Jojatekok,
Code:

The operation has timed out
   at System.Net.HttpWebRequest.GetResponse()
   at Jojatekok.MoneroAPI.Helper.GetResponseString(HttpWebRequest request)
   at Jojatekok.MoneroAPI.RpcManagers.RpcWebClient.HttpGetData[T](RpcPortType portType, String command)
   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.TimerQueueTimer.CallCallback()
   at System.Threading.TimerQueueTimer.Fire()
   at System.Threading.TimerQueue.FireNextTimers()

can you fix it?  Smiley

Definitely, here you are! Wink


Monero Client v0.28.0
https://github.com/Jojatekok/monero-client/releases/tag/v0.28.0

This version features a lot of fixes, most of them related to timers. It also solves some recent annoyances of the GUI, and contains more code for automatic element focusing.

I hope that it resolves all of the issues! Smiley
207  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: June 30, 2014, 10:04:42 AM
I have opened translations for anyone who wants to help contributing to the project. If your language is not yet available, but You want it to be implemented, then don't hesitate to notify me here or in PM. Wink

Dutch translation added Smiley

Whoa, that's pretty interesting...  Shocked Tonight, I was dreaming about a Dutch (yeah, exactly that) translation being made. I should become a fortune teller Cheesy

Thanks! Smiley
208  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: June 30, 2014, 07:04:34 AM

Thank you for the crash logs! I finally have an idea why it happens (2 or 3 minutes) after startup: One of the recent versions introduced automatic blockchain saving through the RPC every 2 minutes, and that can take more than 30 seconds (which is the WebRequest timeout I was using). I have set the timeout to Timeout.Infinite, as local requests may take any seconds. The reason why I didn't encounter this issue is that I am using an SSD, thus, my read/write times are faster than in the case of HDDs. (Probably, that's the reason behind TheNobodies' server being able to handle the situation without crashing.)

Also, I made the blockchain save only every 5 minutes instead of 2, but the wallet will still save every 2 minutes (as that's a lightweight operation compared to storing the blockchain).

Don't spend too much time on it. This feature will probably be fixed or removed soon.

https://github.com/monero-project/bitmonero/issues/50

It has already been resolved. The second picture is just a new feature for Timers, and it has been implemented too. By the way, the reason I don't yet use simplewallet is that rpcwallet is coming soon, and simplewallet's RPC functionality is not as extensive as the one in command line.


EDIT: I forgot to ask: How is your Qt project going? Wink What about the special wallet implementation? Shocked
209  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: June 30, 2014, 06:05:33 AM
Monero Client v0.27.0 has been released!
https://github.com/Jojatekok/monero-client/releases/tag/v0.27.0

Another day, an other release! Smiley The immersive development of the Client continues with an unexpected feature: Backup Manager. It is a new solution for managing wallet backups easily without the need for any external tools. And this is only the basic functionality: many other fixes and improvements will be coming soon... Wink

Oh, and I finally implemented a crash report logging system which automagically appends each new unhandled exception to '\CrashLogs.txt'. If you experience any issues, please send that log to me if possible, it helps a lot.

For passionate people who would like to translate the Client, here is the link: https://www.transifex.com/projects/p/monero-client/ Cheesy Thank you! Smiley


The only new bug I know about in this release is related to the newly added feature, and doesn't do any "real harm": The backup manager's restore application method doesn't reset simplewallet.exe's arguments, thus, if a new wallet has been created during the Client's startup, old wallets cannot be restored - but only in that session.

I started having crashing on start up during sync with version .26. It's doing the same thing in this version, below is the only thing in the CrashLogs.txt. I didn't experience this in testing before .26. I started it up again and it finished syncing without issue. Then it crashed again (Same Error as below) just sitting there with no other transactions coming in. I like how the transaction notifications popup as they come in now tho. You really seem to be moving everything along at a fast pace now, keep up the great work Smiley

CrashLogs.txt:
The operation has timed out
   at System.Net.HttpWebRequest.GetResponse()
   at Jojatekok.MoneroAPI.Helper.GetResponseString(HttpWebRequest request)
   at Jojatekok.MoneroAPI.RpcManagers.RpcWebClient.HttpGetData[T](RpcPortType portType, String command)
   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.TimerQueueTimer.CallCallback()
   at System.Threading.TimerQueueTimer.Fire()
   at System.Threading.TimerQueue.FireNextTimers()

0.27 still crashing for me Sad


Thank you for the crash logs! I finally have an idea why it happens (2 or 3 minutes) after startup: One of the recent versions introduced automatic blockchain saving through the RPC every 2 minutes, and that can take more than 30 seconds (which is the WebRequest timeout I was using). I have set the timeout to Timeout.Infinite, as local requests may take any seconds. The reason why I didn't encounter this issue is that I am using an SSD, thus, my read/write times are faster than in the case of HDDs. (Probably, that's the reason behind TheNobodies' server being able to handle the situation without crashing.)

Also, I made the blockchain save only every 5 minutes instead of 2, but the wallet will still save every 2 minutes (as that's a lightweight operation compared to storing the blockchain).


EDIT: The new version will also feature better Timer handling. Instead of waiting for a pre-defined interval (see above on the graphics), requests are going to be finished before (see below).

The 't's are the Timer's interval
210  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: June 29, 2014, 06:20:00 PM
Monero Client v0.27.0 has been released!
https://github.com/Jojatekok/monero-client/releases/tag/v0.27.0

Another day, an other release! Smiley The immersive development of the Client continues with an unexpected feature: Backup Manager. It is a new solution for managing wallet backups easily without the need for any external tools. And this is only the basic functionality: many other fixes and improvements will be coming soon... Wink

Oh, and I finally implemented a crash report logging system which automagically appends each new unhandled exception to '\CrashLogs.txt'. If you experience any issues, please send that log to me if possible, it helps a lot.

For passionate people who would like to translate the Client, here is the link: https://www.transifex.com/projects/p/monero-client/ Cheesy Thank you! Smiley


The only new bug I know about in this release is related to the newly added feature, and doesn't do any "real harm": The backup manager's restore application method doesn't reset simplewallet.exe's arguments, thus, if a new wallet has been created during the Client's startup, old wallets cannot be restored - but only in that session.
211  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: June 29, 2014, 03:38:53 PM
No more secrets: Here is the feature I was talking about yesterday! The Backup Manager allows you to periodically back up your wallet data easily with the press of less than 5 buttons. By default, it uses your wallet backup directory (which can be set in the options), but you can also define a custom path when creating new files.

Restoring backups has never been easier: You only have to select a date (or a custom path), and then press a button. The new wallet gets loaded immediately without the need for the application to be restarted. Smiley

Please be patient, great things need time to be made! Wink


You have added very nice features in your wallet, but I don't see the point for this one :

- If you are backuping ".keys" files, you should add a warning message because this file NEEDS to be kept secret and deleted if the computer is sold/given to another person. I think you should use electrum-like seeds instead.
- For data files, they are regenerated automatically (blockchain scanning) if they are deleted. What is the use case of a backup ?

However if this feature allows wallets to be saved differently (without .keys/data file), that could be a good idea because current formats are not UNIX <--> Windows compatibles.

At this time, it saves and then restores every file stored in '\WalletData' to '\WalletData\Backups' by default. It allows the user to easily restore the wallet whether something goes wrong (file corruption for example), without the need to re-synchronize the wallet itself. Naturally, a future release will include electrum seed backup opportunities too. Wink


EDIT: This message will be shown before each backup:


Also - based on your kind advices - I'll add a similar warning dialog before enabling auto-backup, and have already added a placeholder button for restoring wallet data from an electrum-like seed.
212  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: June 29, 2014, 02:36:40 PM
No more secrets: Here is the feature I was talking about yesterday! The Backup Manager allows you to periodically back up your wallet data easily with the press of less than 5 buttons. By default, it uses your wallet backup directory (which can be set in the options), but you can also define a custom path when creating new files.

Restoring backups has never been easier: You only have to select a date (or a custom path), and then press a button. The new wallet gets loaded immediately without the need for the application to be restarted. Smiley

Please be patient, great things need time to be made! Wink

213  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: June 29, 2014, 06:00:11 AM
I too am getting the same crashes... worked fine in 0.24, but 0.25 and 0.26 both crash within a few minutes of launching the app. How can I help?

I'll look into the case, and try to write a general debugging algorithm which exports crash logs to '\CrashLogs.txt'. Version 0.25.0 featured a core change, so it's definitely possible that it could be a reason.

Yesterday, I was running Monero Client all night long, but didn't encounter the bug... Sad


EDIT: The mechanism has been successfully implemented and tested (it catches all the bugs), so it is going to be deployed in the next version.
214  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: June 28, 2014, 05:09:36 PM
May I ask whether you ran simultaneous instances of bitmonerod.exe or the Client itself

No, i dont ran simultaneous instances of bitmonerod.exe

But now i got crash again.. can you try run with russian language?

Btw i use windows 7 x64

Code:
Problem signature: 
   Problem Event Name: CLR20r3
   Problem signature 01: moneroclient.exe
   Problem signature 02: 0.26.0.0
   Problem signature 03: 53aec043
   Problem signature 04: System
   Problem signature 05: 4.0.30319.19408
   Problem signature 06: 5230e82b
   Problem signature 07: 21b0
   Problem signature 08: 61
   Problem signature 09: System.Net.WebException
   OS Version: 6.1.7601.2.1.0.256.1
   Language Code: 1049
   Additional Information 1: d5db
   2 For more information: d5db7e396c31d0ed0a5a621b8c888cfd
   Additional Information 3: c25b
   Additional Information 4: c25b858394d9f8a58a87e12ed0823b42

Read our privacy statement online:
   http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0419

If the privacy statement on the Internet is not available, check with his local version:
   C: \ Windows \ system32 \ ru-RU \ erofflps.txt




EDIT: i tested it with english language - same problem. i can show in teamviewer, but tomorrow, now time to sleep  Tongue

EDIT 2: stable crashes after 10-15 minutes, i cannot run it under debugger because i dont know how to work with dotnet  Sad

EDIT 3: it works on my windows server without crashes, so it is problem in my pc.

I have sent you a debug build in PM, please try using it on your PC, and send me the crash reports you get. (Please take note that the file 'C:\_MoneroDump.txt' is not being appended to, but overwritten by each new crash dump, so rename the file after each crash!)

By the way, on your screenshot, Monero Client seems to consume more RAM than it should (actually, even after a lot of QR code generation and in debug mode, it consumes only 50 MB for me).


EDIT: There is a chance that the next version will contain something which I have not seen in any other wallets yet Wink
215  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: June 28, 2014, 03:44:35 PM
Thanks  Smiley my translation works fine  Roll Eyes but now i got crash:





I just ran it and left for 5 minutes, when i came i saw this  Smiley

I have been running Monero Client for an hour, but didn't experience one single crash. I also checked the code, but nothing should go wrong. May I ask whether you ran simultaneous instances of bitmonerod.exe or the Client itself? If not, then next time when encountering the issue, please send me more details about it, preferably the stack trace (which identifies the lines of code that are involved in the case). Thanks! Smiley
216  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: June 28, 2014, 02:41:07 PM
Thanks  Smiley my translation works fine  Roll Eyes but now i got crash:





I just ran it and left for 5 minutes, when i came i saw this  Smiley

Interesting... It's an issue with the RPC service for sure, so only DaemonManager can be affected.

I'll run the application in debug mode while I take a break, so I may be able to reproduce the symptom. Anyway, this is the most stable release yet, so it's recommended for anyone who uses my wallet.


A can not keep up with you Jojatekok Smiley. But very nice to see the progress you are making!

I plan on keeping my wallet as simple and stable as possible. I would like to remind people my wallet runs on linux as well (using mono). For a full featured and slik Windows wallet Jojatekoks wallet is definatly the best choice.

I have made some adjustments to polish my wallet: Download v0.2.3
-About dialog added (shows software versions and block height).
-Changed icon (to the one from the branding kit).
-Non-main windows don't show in taskbar any longer.


(versions numbers in the screenshot are wrong, this has already been fixed in the download)

Thank you for mentioning my Client, it is a pleasure for me. I have to admit that the initial inspiration for me was your WinForms project, and it also seems like a viable multiplatform alternative for an official wallet GUI. It fills me with happiness and joy to meet awesome people like everyone here. We will definitely take Monero to the Moon! Wink
217  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: June 28, 2014, 01:33:58 PM
Serbian translation done!

Thank You! Smiley
I waited only for that to push the next release Wink


Monero Client v0.26.0
https://github.com/Jojatekok/monero-client/releases/tag/v0.26.0

This release comes with a handy taskbar icon which should notify you about incoming and outgoing transactions. It also provides a little menu for the key functions. Also, the shutdown function just got a lot more stealth and smooth: exit crashes should not be experienced anymore (but if they do, just send me a report about it Wink).

An important fix is also included for transaction sending with decimal numbers.

No bugs are known yet for this version, so happy hunting for everyone! Cheesy
218  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: June 28, 2014, 12:11:53 PM
I can do a Greek and Afrikaans translation if needed.

Afrikaans would be much appreciated! :O Please visit https://www.transifex.com/organization/jojatekok/dashboard/monero-client Smiley

I have improved the shutdown experience for the next release (including support for non-safe process killing), along with a nice little feature Wink



EDIT: Oh, and I also fixed transaction sending: it turns out that the problem was environment-related with decimals ('.' was interpreted as ',', and simplewallet didn't like it Tongue)
219  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: June 27, 2014, 03:26:42 PM
was there ever any clarification on when bounty contest ends? July 1st?

Yes, probably. I also requested some clarification about this some posts before. By the way, I just got so passionate about this project that I surely won't cancel its development, even after the bounty ends. Smiley It's just lovely to see all the positive feedback I receive, especially as just a high-schooler.

I'm indescribably grateful for all the translators who are helping to spread the message of Monero around the world. You guys are awesome, and really deserve a shout-out! Wink
220  Alternate cryptocurrencies / Altcoin Discussion / Re: Bounty for open source ByteCoin/Monero GUI on: June 27, 2014, 02:27:15 PM
Monero Client v0.25.0 has been released!
https://github.com/Jojatekok/monero-client/releases/tag/v0.25.0

It introduces a new feature: localization at runtime Smiley (So you don't have to close the program in order to switch between languages anymore.)

There are also many core function changes which improve the performance by a lot (just look at the wallet console log printer's responsiveness): Numerous asynchronous operations have been merged into separate threads in order to consume less CPU clocks. More core API-related changes are in the works: stability is enormously important for all of us, isn't it? Wink


EDIT #1: I noticed that the application crashes when it's closed. It cannot cause any kind of data loss, but I'll try to resolve it in the next version.

EDIT #2: Also, non-passphrase-protected wallets will still ask for a passphrase by a mistake because of preparation for the next update. Please keep using v0.24.0 if you have an unprotected wallet!
Pages: « 1 2 3 4 5 6 7 8 9 10 [11] 12 13 14 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!