View Issue Details

IDProjectCategoryView StatusLast Update
0000078Timekoin ClientGeneral Issuepublic2021-08-25 16:54
Reporterjambo58 Assigned ToKnightMB  
PriorityhighSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
PlatformDownloaded EXE clientOSWindows 10 OS Version21h2
Product Version1.3 
Target Version1.31Fixed in Version1.31 
Summary0000078: Easy Key generation reports that key exists when creating new easy key
Description1.3 client install EasyKey generation claims key exists when trying to create
Steps To ReproduceCreate Easy Key using client 1.3 on windows (from the client EXE bundle)
TagsNo tags attached.

Activities

KnightMB

2021-08-22 00:09

administrator   ~0000079

Is it reporting an Easy Key exist when none should be?

jambo58

2021-08-25 07:58

reporter   ~0000080

correct i can do a screen recording to reproduce the issue for you

jambo58

2021-08-25 08:08

reporter   ~0000082

Screenshot 2021-08-25 230735.jpg (110,001 bytes)   
Screenshot 2021-08-25 230735.jpg (110,001 bytes)   

jambo58

2021-08-25 08:09

reporter   ~0000083

KnightMB

2021-08-25 13:57

administrator   ~0000084

Was able to confirm that easy key does not currently exist despite it showing that it is.

KnightMB

2021-08-25 14:03

administrator   ~0000085

Was able to reproduce. Wow, I can't believe that just broke at release. I'm sure it's a simple logic error, like the Easy Key is available but the bit is flipped the wrong way, so it thinks it's not. Should be an easy fix.

KnightMB

2021-08-25 16:54

administrator   ~0000087

The fix was a simple missing "0" of all things. Basically, when it checks if your new key exist already, the network will either return the full key (if it existed) or a simple 0 to represent no key exist by that name. The code was checking for a blank response instead of just the plain 0. Blank response is not reliable because if the network doesn't respond, even if the key did exist, would also be blank. The zero is a real response to check against and should be fixed in the next minor release.

Issue History

Date Modified Username Field Change
2021-08-21 22:35 jambo58 New Issue
2021-08-22 00:09 KnightMB Note Added: 0000079
2021-08-25 07:58 jambo58 Note Added: 0000080
2021-08-25 08:08 jambo58 Note Added: 0000082
2021-08-25 08:08 jambo58 File Added: Screenshot 2021-08-25 230735.jpg
2021-08-25 08:09 jambo58 Note Added: 0000083
2021-08-25 08:09 jambo58 File Added: Screenshot 2021-08-25 230858.jpg
2021-08-25 13:57 KnightMB Assigned To => KnightMB
2021-08-25 13:57 KnightMB Status new => acknowledged
2021-08-25 13:57 KnightMB Note Added: 0000084
2021-08-25 14:03 KnightMB Status acknowledged => confirmed
2021-08-25 14:03 KnightMB Note Added: 0000085
2021-08-25 14:05 KnightMB Priority normal => high
2021-08-25 14:05 KnightMB Target Version => 1.31
2021-08-25 16:54 KnightMB Status confirmed => resolved
2021-08-25 16:54 KnightMB Resolution open => fixed
2021-08-25 16:54 KnightMB Fixed in Version => 1.31
2021-08-25 16:54 KnightMB Note Added: 0000087