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

pivxd consistently crashes on Odroid-UX4 #403

Closed
jonspock opened this issue Nov 20, 2017 · 4 comments
Closed

pivxd consistently crashes on Odroid-UX4 #403

jonspock opened this issue Nov 20, 2017 · 4 comments
Labels
Linux/Unix Issues/problems specifically related to Linux/Unix Wallet

Comments

@jonspock
Copy link

Both with recent releases such as 3.0.5 and code built locally corresponding to 3.0.5.1

Backtrace below was for a testnet wallet

#1 0x002a7ea0 in std::_Rb_tree_iterator<std::pair<uint256 const, CWalletTx> >::operator-- (this=) at /usr/include/c++/5/bits/stl_tree.h:220
#2 std::_Rb_tree<uint256, std::pair<uint256 const, CWalletTx>, std::_Select1st<std::pair<uint256 const, CWalletTx> >, std::less, std::allocator<std::pair<uint256 const, CWalletTx> > >::_M_get_insert_hint_unique_pos (__k=..., __position=..., this=0xda50600) at /usr/include/c++/5/bits/stl_tree.h:1924
#3 std::_Rb_tree<uint256, std::pair<uint256 const, CWalletTx>, std::_Select1st<std::pair<uint256 const, CWalletTx> >, std::less, std::allocator<std::pair<uint256 const, CWalletTx> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<uint256 const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<uint256 const, CWalletTx> >, std::piecewise_construct_t const&, std::tuple<uint256 const&>&&, std::tuple<>&&) (this=this@entry=0xda50600, __pos=...) at /usr/include/c++/5/bits/stl_tree.h:2174
#4 0x002c8438 in std::map<uint256, CWalletTx, std::less, std::allocator<std::pair<uint256 const, CWalletTx> > >::operator[] (this=0xda50600, __k=...)
at /usr/include/c++/5/bits/stl_map.h:483
#5 0x002bb174 in CWallet::AddToWallet (this=this@entry=0xda50430, wtxIn=..., fFromLoadWallet=fFromLoadWallet@entry=true) at wallet.cpp:664
#6 0x002dc29a in ReadKeyValue (pwallet=pwallet@entry=0xda50430, ssKey=..., ssValue=..., wss=..., strType="tx", strErr="") at walletdb.cpp:463

@jonspock jonspock added Bug Linux/Unix Issues/problems specifically related to Linux/Unix Wallet labels Nov 20, 2017
@presstab
Copy link

I am running a new XU4 and compiling pivxd natively. I see segfault on initialization.

2017-11-26 23:28:40 LoadBlockIndexDB(): hashBestChain=0000041e482b9b9691d98eefb48473405c0b8ec31b76df3797c74a78680ef818 height=0$
2017-11-26 23:28:40 init message: Verifying blocks...
2017-11-26 23:28:40  block index              28ms
2017-11-26 23:28:40 init message: Loading wallet...

Something in the loading wallet sequence may be tripping it up.

@presstab
Copy link

presstab commented Dec 3, 2017

I am working on this issue using branch https://github.com/presstab/pivx/tree/odroid_xu4

Currently have the segfaults worked out, able to sync. But has some validation issues once it starts staking.

@Warrows
Copy link

Warrows commented May 23, 2018

@presstab how is this going, can we close it? Is there stuff to push to master from your odroid branch?

@Fuzzbawls
Copy link
Collaborator

Stale, closing

@ghost ghost removed the Bug label Mar 29, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Linux/Unix Issues/problems specifically related to Linux/Unix Wallet
Projects
None yet
Development

No branches or pull requests

4 participants