Wallet Creation Issues
- Can enter unlimited amount of characters
- The wallet creation dialogue allows me to input an unlimited amount of characters. A long enough filename will lead to a crash with error:
boost::filesystem::status: File name too long
- Instead of crashing, it would be nice to know that I exceeded the file length limit, and change my new wallet name
- The wallet creation dialogue allows me to input an unlimited amount of characters. A long enough filename will lead to a crash with error:
- No consideration of POSIX portability
- When creating a wallet, one is allowed to enter any character. This means that I can make a wallet on one system that is not portable to another system
Receive Label and Message Issues
When creating a new payment request under the Receive
tab, you are allowed to input an unlimited amount of characters in both the Label
and Message
fields. This will lead to an unusable URI with no QR code generated. While this would be a rare occurrence, this should not be allowed to happen. A user should not be allowed to create a URI that is unusable. It also creates a ridiculously long window, see below: