grin-wallet icon indicating copy to clipboard operation
grin-wallet copied to clipboard

The invoice payment flow breaks with LibTx Error and LibWallet Error on OSX

Open marekyggdrasil opened this issue 4 years ago • 0 comments

Describe the bug

During the grinnode.live Winter 2020 Bug Bash Challenge multiple testers (@mojitoo on Catalina, @chandrashekar10 on Mojave and myself) observed LibTx Error occurring in their wallets. Problem seems to be OSX related.

@mojitoo report discovered while working on https://github.com/Grinnode-live/2020-grin-bug-bash-challenge/issues/17 @chandrashekar10 helped reproduce it on his Mojave and he also written down a short report I did not reproduce this problem on Debian as demonstrated here and I was not able to even attempt to reproduce it on my Catalina due to https://github.com/mimblewimble/grin-wallet/issues/554

To Reproduce

Please follow the description of https://github.com/Grinnode-live/2020-grin-bug-bash-challenge/issues/17, use computer with OSX.

Expected behavior

Error should not be reproduced in case of send -> receive -> finalize flow and should be reproduced in case of invoice -> pay -> finalize flow.

Screenshots

N/A

Desktop (please complete the following information):

@mojitoo environment

Darwin MacBook-Pro-de-Workstation.local 19.5.0 Darwin Kernel Version 19.5.0: Tue May 26 20:41:44 PDT 2020; root:xnu-6153.121.2~2/RELEASE_X86_64 x86_64

@chandrashekar10 environment

Computer Model:  MacBook Air 2019 model
               Operating system: macOS Mojave version 10.14.6
               Rustup version:  rustc 1.48.0 (7eac88abb 2020-11-16)
        Clang version:  clang version 11.0.0
                      Target: x86_64-apple-darwin18.7.0
                      Thread model: posix
        Open SSL:    LibreSSL 2.6.5 

Additional context

@mojitoo report discovered while working on https://github.com/Grinnode-live/2020-grin-bug-bash-challenge/issues/17 @chandrashekar10 report My report showing it works fine on Debian is here

marekyggdrasil avatar Jan 04 '21 05:01 marekyggdrasil