Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Harfbuzz version too old (1.3.1) #53

Open
unixall opened this issue Sep 29, 2019 · 8 comments
Open

Harfbuzz version too old (1.3.1) #53

unixall opened this issue Sep 29, 2019 · 8 comments

Comments

@unixall
Copy link

unixall commented Sep 29, 2019

ToastWallet 3.0.0 is failing to start on Archlinux x64

`./ToastWallet-3.0.0-x86_64.AppImage

(toastwallet:2926): Pango-ERROR **: 19:08:53.553: Harfbuzz version too old (1.3.1)

Trace/breakpoint trap (core dumped)`

@RichardAH
Copy link
Collaborator

Hey

Thanks for the report

Can you try build it on your system and see if the error still occurs then?

Build script is here
https://github.com/ToastWallet/build-scripts/tree/master/linux

If it does and you can figure out the cause please open a pull with a fix!

@unixall
Copy link
Author

unixall commented Sep 29, 2019

It needs to be rebuilt against a newer version of harfbuzz

I'm not able to build in my environment as Archlinux repos don't include icnsutils or icns2png.

@RichardAH
Copy link
Collaborator

Yep looks like an electron build issue. electron/electron#20348

In the meantime the browser version should work for you (through chrome) or try the windows version through wine?

@unixall
Copy link
Author

unixall commented Oct 4, 2019

The issue has reportedly been fixed in Electron v4.2.x or later. Which version is Toast built against? @codetsunami

@unixall unixall closed this as completed Oct 4, 2019
@unixall unixall reopened this Oct 4, 2019
@unixall
Copy link
Author

unixall commented Oct 23, 2019

Will this be resolved?

@maf2
Copy link

maf2 commented Jun 12, 2020

The same problem on Ubuntu 20.04

(toastwallet:65061): Pango-ERROR **: 03:46:40.889: Harfbuzz version too old (1.3.1)

@Vantskruv
Copy link

Vantskruv commented Apr 23, 2021

I found a solution for this problem, as I have been trying to look up all of my crypto-accounts which I got years ago.
This post helped me (I am using ArchLinux). It applies on another wallet, but it works for ToasWallet aswell.

`
curl -JOL http://ftp.acc.umu.se/pub/GNOME/sources/pango/1.42/pango-1.42.4.tar.xz
tar xf pango-1.42.4.tar.xz
cd pango-1.42.4
printf "all:\n\ttrue\n\ninstall:\n\ttrue\n\n" > tests/Makefile.in
./configure --prefix=/usr
make && make DESTDIR="~/oldlib/pango" install

LD_LIBRARY_PATH=~/oldlib/pango/usr/lib /usr/share/Dagcoin-wallet/DagWallet
`

Src: https://bbs.archlinux.org/viewtopic.php?pid=1866410#p1866410
In the code above, replace
/usr/share/Dagcoin-wallet/DagWallet
with the ToasWallet-xxxxx.appimage you are using.

Luckily I found my ToastWallet folder in ~/.config on a backup drive, and copied it to my current ~/.config folder, before I started ToastWallet. Then I migrated it XUMM, here is a guide.
https://support.xumm.app/hc/en-us/articles/360018135840-How-to-migrate-from-Toast-Wallet-to-XUMM

Edit: Or just save your public adress and the revealed secret to a paper, if you still want to hold XRP.

@biaskoc
Copy link

biaskoc commented Jul 25, 2024

I still have XRP on my toastwallet, now I would like to send it to my Xaman wallet.
Unfortunately I don't have the passprhase anymore, if I want to restore the wallet with the source code from the email, that works well, but the reset passprhase doesn't work, I can't bring up the secret either.
I still have the original toastwallet on my phone and I also tried it with the desktop version from github / RichardAH which version still works or am I doing something wrong please help me out
greetings biaskoc

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants
@Vantskruv @maf2 @RichardAH @unixall @biaskoc and others