Raptor3um / raptoreum

MIT License
318 stars 133 forks source link

GNU/Linux Debian 11 - build error with source code 1.2.15.3 - internal compiler error: Segmentation fault #81

Closed blackmennewstyle closed 2 years ago

blackmennewstyle commented 2 years ago

I'm trying to build the project with the source code 1.2.15.3, on a GNU/Linux Debian 11 computer with kernel - 5.10.0-9-amd64 and i'm getting the following error:

wget https://github.com/Raptor3um/raptoreum/archive/refs/tags/1.2.15.3.tar.gz
tar -xvf 1.2.15.3.tar.gz
cd raptoreum-1.2.15.3/
cd depends/
make -j 8
cd ../
./autogen.sh
./configure --prefix=`pwd`/depends/x86_64-pc-linux-gnu --enable-hardening
make -j 8
/usr/include/c++/10/bits/allocator.h: In instantiation of ‘std::allocator< <template-parameter-1-1> >::allocator(const std::allocator< <template-parameter-1-1> >&) [with _Tp = char]’:
/usr/include/c++/10/bits/basic_string.h:157:35:   required from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_Alloc_hider::_Alloc_hider(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer = char*]’
/usr/include/c++/10/bits/basic_string.h:541:41:   required from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’
/usr/include/c++/10/bits/basic_string.h:6602:36:   required from here
/usr/include/c++/10/bits/allocator.h:148:38: internal compiler error: Segmentation fault
  148 |       : __allocator_base<_Tp>(__a) { }
      |                                      ^
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-10/README.Bugs> for instructions.
make[2]: *** [Makefile:8126: llmq/libraptoreum_server_a-quorums_init.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/home/ceedii/raptoreum-1.2.15.3/src'
make[1]: *** [Makefile:12579: all-recursive] Error 1
make[1]: Leaving directory '/home/ceedii/raptoreum-1.2.15.3/src'
make: *** [Makefile:740: all-recursive] Error 1
blackmennewstyle commented 2 years ago

Never-mind, i managed to compile and install everything. I have probably a defective RAM stick though LOL

wget https://github.com/Raptor3um/raptoreum/archive/refs/tags/1.2.15.3.tar.gz
tar -xvf 1.2.15.3.tar.gz
cd raptoreum-1.2.15.3/
cd depends/
make HOST=x86_64-pc-linux-gnu -j 8
cd ../
./autogen.sh

I don't understand why the documentation recommends us to use the option --prefix= for ./configure command-line since, using that option will prevent make install to build the executables and install them in the regular /usr/bin/ or/and /usr/local/bin/, so i ran that command instead:

CONFIG_SITE=$PWD/depends/x86_64-pc-linux-gnu/share/config.site ./configure --enable-hardening
make -j 8

And finally, with root privileges:

make install

And it's done.

Bigpiggy01 commented 2 years ago

Good to hear you worked it out!

blackmennewstyle commented 2 years ago

Well, i spoke too soon. I started the GUI today and i constantly face the same bug. I tried different things like raptoreum-qt -reindex-chainstate raptoreum_1 If i checked the debug.log file:

2021-12-14 23:59:21 

2021-12-14 23:59:21 Raptoreum Core version v1.2.15.3-gb70b5bff8
2021-12-14 23:59:21 InitParameterInteraction: parameter interaction: -whitelistforcerelay=1 -> setting -whitelistrelay=1
2021-12-14 23:59:21 Assuming ancestors of block 40e5b20023ae263fa2e62d8c6c7111aab7d2743851045a226525c6e32492c227 have valid signatures.
2021-12-14 23:59:21 Setting nMinimumChainWork=0000000000000000000000000000000000000000000000000000c2a6d13d4138
2021-12-14 23:59:21 Using the 'sse4(1way),sse41(4way),avx2(8way)' SHA256 implementation
2021-12-14 23:59:21 Using RdRand as an additional entropy source
2021-12-14 23:59:21 Default data directory /home/ceedii/.raptoreumcore
2021-12-14 23:59:21 Using data directory /home/ceedii/.raptoreumcore
2021-12-14 23:59:21 Using config file /home/ceedii/.raptoreumcore/raptoreum.conf
2021-12-14 23:59:21 Using at most 125 automatic connections (1024 file descriptors available)
2021-12-14 23:59:21 Using 16 MiB out of 32/2 requested for signature cache, able to store 524288 elements
2021-12-14 23:59:21 Using 16 MiB out of 32/2 requested for script execution cache, able to store 524288 elements
2021-12-14 23:59:21 Using 4 threads for script verification
2021-12-14 23:59:21 RenameThread: thread new name raptoreum-scriptch
2021-12-14 23:59:21 RenameThread: thread new name raptoreum-scriptch
2021-12-14 23:59:21 RenameThread: thread new name raptoreum-scriptch
2021-12-14 23:59:21 RenameThread: thread new name raptoreum-scheduler
2021-12-14 23:59:21 Creating backup folder /home/ceedii/.raptoreumcore/backups
2021-12-14 23:59:21 scheduler thread start
2021-12-14 23:59:21 Creating backup of /home/ceedii/.raptoreumcore/wallet.dat -> /home/ceedii/.raptoreumcore/backups/wallet.dat.2021-12-14-23-59
2021-12-14 23:59:21 init message: Verifying wallet(s)...
2021-12-14 23:59:21 Using BerkeleyDB version Berkeley DB 4.8.30: (April  9, 2010)
2021-12-14 23:59:21 Using wallet wallet.dat
2021-12-14 23:59:21 CDBEnv::Open: LogDir=/home/ceedii/.raptoreumcore/database ErrorFile=/home/ceedii/.raptoreumcore/db.log
2021-12-14 23:59:21 fLiteMode 0
2021-12-14 23:59:21 init message: Loading sporks cache...
2021-12-14 23:59:21 Reading info from sporks.dat...
2021-12-14 23:59:21 ERROR: Read: Failed to open file /home/ceedii/.raptoreumcore/sporks.dat
2021-12-14 23:59:21 Missing file sporks.dat, will try to recreate
2021-12-14 23:59:21 Cache configuration:
2021-12-14 23:59:21 * Using 37.5MiB for block index database
2021-12-14 23:59:21 * Using 8.0MiB for chain state database
2021-12-14 23:59:21 * Using 254.5MiB for in-memory UTXO set (plus up to 286.1MiB of unused mempool space)
2021-12-14 23:59:21 init message: Loading block index...
2021-12-14 23:59:21 Opening LevelDB in /home/ceedii/.raptoreumcore/evodb
2021-12-14 23:59:21 Opened LevelDB successfully
2021-12-14 23:59:21 Using obfuscation key for /home/ceedii/.raptoreumcore/evodb: 0000000000000000
2021-12-14 23:59:21 Opening LevelDB in /home/ceedii/.raptoreumcore/blocks/index
2021-12-14 23:59:21 Opened LevelDB successfully
2021-12-14 23:59:21 Using obfuscation key for /home/ceedii/.raptoreumcore/blocks/index: 0000000000000000
2021-12-14 23:59:21 Opening LevelDB in /home/ceedii/.raptoreumcore/llmq
2021-12-14 23:59:21 Opened LevelDB successfully
2021-12-14 23:59:21 Using obfuscation key for /home/ceedii/.raptoreumcore/llmq: 0000000000000000
2021-12-14 23:59:21 LoadBlockIndexDB: last block file = 0
2021-12-14 23:59:21 LoadBlockIndexDB: last block file info: CBlockFileInfo(blocks=0, size=0, heights=0...0, time=1970-01-01...1970-01-01)
2021-12-14 23:59:21 Checking all blk files are present...
2021-12-14 23:59:21 LoadBlockIndexDB: transaction index enabled
2021-12-14 23:59:21 LoadBlockIndexDB: address index disabled
2021-12-14 23:59:21 LoadBlockIndexDB: timestamp index disabled
2021-12-14 23:59:21 LoadBlockIndexDB: spent index disabled
2021-12-14 23:59:21 Initializing databases...
2021-12-14 23:59:21 Pre-allocating up to position 0x1000000 in blk00000.dat
2021-12-14 23:59:21 Opening LevelDB in /home/ceedii/.raptoreumcore/chainstate
2021-12-14 23:59:21 Opened LevelDB successfully
2021-12-14 23:59:21 Wrote new obfuscate key for /home/ceedii/.raptoreumcore/chainstate: 398e4b416af4c10f
2021-12-14 23:59:21 Using obfuscation key for /home/ceedii/.raptoreumcore/chainstate: 398e4b416af4c10f
2021-12-14 23:59:21  block index              17ms
2021-12-14 23:59:21 init message: Loading wallet...
2021-12-14 23:59:21 nKeysLeftSinceAutoBackup: 1000
2021-12-14 23:59:21 nFileVersion = 1021503
2021-12-14 23:59:21 Keys: 0 plaintext, 2001 encrypted, 2001 w/ metadata, 2001 total
2021-12-14 23:59:21  wallet                   13ms
2021-12-14 23:59:21 setExternalKeyPool.size() = 1000
2021-12-14 23:59:21 setInternalKeyPool.size() = 0
2021-12-14 23:59:21 mapWallet.size() = 0
2021-12-14 23:59:21 mapAddressBook.size() = 1
2021-12-14 23:59:21 PrivateSend: autostart=0, multisession=0, sessions=4, rounds=4, amount=1000, denoms=300
2021-12-14 23:59:21 init message: Loading smartnode cache...
2021-12-14 23:59:21 Verifying mncache.dat format...
2021-12-14 23:59:21 ERROR: Read: Failed to open file /home/ceedii/.raptoreumcore/mncache.dat
2021-12-14 23:59:21 Missing file mncache.dat, will try to recreate
2021-12-14 23:59:21 Writing info to mncache.dat...
2021-12-14 23:59:21 Written info to mncache.dat  0ms
2021-12-14 23:59:21      Smartnodes: meta infos object count: 0, nDsqCount: 0
2021-12-14 23:59:21 mncache.dat dump finished  0ms
2021-12-14 23:59:21 init message: Loading governance cache...
2021-12-14 23:59:21 Verifying governance.dat format...
2021-12-14 23:59:21 ERROR: Read: Failed to open file /home/ceedii/.raptoreumcore/governance.dat
2021-12-14 23:59:21 Missing file governance.dat, will try to recreate
2021-12-14 23:59:21 Writing info to governance.dat...
2021-12-14 23:59:21 Written info to governance.dat  1ms
2021-12-14 23:59:21      Governance Objects: 0 (Proposals: 0, Triggers: 0, Other: 0; Erased: 0), Votes: 0
2021-12-14 23:59:21 governance.dat dump finished  1ms
2021-12-14 23:59:21 init message: Loading fulfilled requests cache...
2021-12-14 23:59:21 Verifying netfulfilled.dat format...
2021-12-14 23:59:21 ERROR: Read: Failed to open file /home/ceedii/.raptoreumcore/netfulfilled.dat
2021-12-14 23:59:21 Missing file netfulfilled.dat, will try to recreate
2021-12-14 23:59:21 Writing info to netfulfilled.dat...
2021-12-14 23:59:21 Written info to netfulfilled.dat  0ms
2021-12-14 23:59:21      Nodes with fulfilled requests: 0
2021-12-14 23:59:21 netfulfilled.dat dump finished  0ms
2021-12-14 23:59:21 RenameThread: thread new name raptoreum-bls-worker-3
2021-12-14 23:59:21 RenameThread: thread new name raptoreum-bls-worker-0
2021-12-14 23:59:21 RenameThread: thread new name raptoreum-bls-worker-2
2021-12-14 23:59:21 RenameThread: thread new name raptoreum-bls-worker-1
2021-12-14 23:59:21 RenameThread: thread new name raptoreum-q-phase-1
2021-12-14 23:59:21 RenameThread: thread new name raptoreum-q-phase-2
2021-12-14 23:59:21 RenameThread: thread new name raptoreum-q-phase-3
2021-12-14 23:59:21 RenameThread: thread new name raptoreum-q-msg-0
2021-12-14 23:59:21 RenameThread: thread new name raptoreum-q-msg-1
2021-12-14 23:59:21 RenameThread: thread new name raptoreum-sigshares
2021-12-14 23:59:21 sigshares thread start
2021-12-14 23:59:21 RenameThread: thread new name raptoreum-instantsend
2021-12-14 23:59:21 instantsend thread start
2021-12-14 23:59:21 RenameThread: thread new name raptoreum-loadblk
2021-12-14 23:59:21 ERROR: ReadBlockFromDisk: Errors in block header at CBlockDiskPos(nFile=0, nPos=8)
2021-12-14 23:59:21 *** Failed to read block
2021-12-14 23:59:58 GUI: QXcbConnection: XCB error: 3 (BadWindow), sequence: 770, resource id: 17647421, major code: 40 (TranslateCoords), minor code: 0
2021-12-14 23:59:58 Posix Signal: Segmentation fault
   0#: (0x55BCBDEA54CD) stl_vector.h:111       - std::_Vector_base<unsigned long, std::allocator<unsigned long> >::_Vector_impl_data::_M_copy_data(std::_Vector_base<unsigned long, std::allocator<unsigned long> >::_Vector_impl_data const&)
   1#: (0x55BCBDEA54CD) stl_vector.h:123       - std::_Vector_base<unsigned long, std::allocator<unsigned long> >::_Vector_impl_data::_M_swap_data(std::_Vector_base<unsigned long, std::allocator<unsigned long> >::_Vector_impl_data&)
   2#: (0x55BCBDEA54CD) stl_vector.h:1818      - std::vector<unsigned long, std::allocator<unsigned long> >::_M_move_assign(std::vector<unsigned long, std::allocator<unsigned long> >&&, std::integral_constant<bool, true>)
   3#: (0x55BCBDEA54CD) stl_vector.h:714       - std::vector<unsigned long, std::allocator<unsigned long> >::operator=(std::vector<unsigned long, std::allocator<unsigned long> >&&)
   4#: (0x55BCBDEA54CD) stacktraces.cpp:779    - HandlePosixSignal
   5#: (0x7F0CCAA95140) <unknown-file>         - ???
   6#: (0x55BCBDC202BD) validation.cpp:495     - UpdateMempoolForReorg(DisconnectedBlockTransactions&, bool)
   7#: (0x55BCBDC292A2) stl_vector.h:336       - std::_Vector_base<CBlockIndex*, std::allocator<CBlockIndex*> >::~_Vector_base()
   8#: (0x55BCBDC292A2) stl_vector.h:683       - std::vector<CBlockIndex*, std::allocator<CBlockIndex*> >::~vector()
   9#: (0x55BCBDC292A2) validation.cpp:2666    - ActivateBestChainStep
  10#: (0x55BCBDC292A2) validation.cpp:2791    - ActivateBestChain(CValidationState&, CChainParams const&, std::shared_ptr<CBlock const>)
  11#: (0x55BCBD98CD62) shared_ptr_base.h:732  - std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count()
  12#: (0x55BCBD98CD62) shared_ptr_base.h:1183 - std::__shared_ptr<CBlock const, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
  13#: (0x55BCBD98CD62) shared_ptr.h:121       - std::shared_ptr<CBlock const>::~shared_ptr()
  14#: (0x55BCBD98CD62) validation.h:291       - ThreadImport(std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> >)
  15#: (0x55BCBD9B041B) stl_vector.h:680       - std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> >::~vector()
  16#: (0x55BCBD9B041B) bind.hpp:259           - void boost::_bi::list1<boost::_bi::value<std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> > > >::operator()<void (*)(std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> >), boost::_bi::list0>(boost::_bi::type<void>, void (*&)(std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> >), boost::_bi::list0&, int)
  17#: (0x55BCBD9B041B) bind.hpp:1294          - boost::_bi::bind_t<void, void (*)(std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> >), boost::_bi::list1<boost::_bi::value<std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> > > > >::operator()()
  18#: (0x55BCBD9B041B) thread.hpp:116         - boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> >), boost::_bi::list1<boost::_bi::value<std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> > > > > >::run()
  19#: (0x55BCBDFFC285) <unknown-file>         - ???
  20#: (0x7F0CCAA89EA7) <unknown-file>         - ???
  21#: (0x7F0CCA686DEF) <unknown-file>         - ???
2021-12-15 00:04:24 

2021-12-15 00:04:24 Raptoreum Core version v1.2.15.3-gb70b5bff8
2021-12-15 00:04:24 InitParameterInteraction: parameter interaction: -whitelistforcerelay=1 -> setting -whitelistrelay=1
2021-12-15 00:04:24 Assuming ancestors of block 40e5b20023ae263fa2e62d8c6c7111aab7d2743851045a226525c6e32492c227 have valid signatures.
2021-12-15 00:04:24 Setting nMinimumChainWork=0000000000000000000000000000000000000000000000000000c2a6d13d4138
2021-12-15 00:04:24 Using the 'sse4(1way),sse41(4way),avx2(8way)' SHA256 implementation
2021-12-15 00:04:24 Using RdRand as an additional entropy source
2021-12-15 00:04:24 Default data directory /home/ceedii/.raptoreumcore
2021-12-15 00:04:24 Using data directory /home/ceedii/.raptoreumcore
2021-12-15 00:04:24 Using config file /home/ceedii/.raptoreumcore/raptoreum.conf
2021-12-15 00:04:24 Using at most 125 automatic connections (1024 file descriptors available)
2021-12-15 00:04:24 Using 16 MiB out of 32/2 requested for signature cache, able to store 524288 elements
2021-12-15 00:04:24 Using 16 MiB out of 32/2 requested for script execution cache, able to store 524288 elements
2021-12-15 00:04:24 Using 4 threads for script verification
2021-12-15 00:04:24 RenameThread: thread new name raptoreum-scriptch
2021-12-15 00:04:24 RenameThread: thread new name raptoreum-scriptch
2021-12-15 00:04:24 RenameThread: thread new name raptoreum-scriptch
2021-12-15 00:04:24 RenameThread: thread new name raptoreum-scheduler
2021-12-15 00:04:24 scheduler thread start
2021-12-15 00:04:24 Creating backup of /home/ceedii/.raptoreumcore/wallet.dat -> /home/ceedii/.raptoreumcore/backups/wallet.dat.2021-12-15-00-04
2021-12-15 00:04:24 init message: Verifying wallet(s)...
2021-12-15 00:04:24 Using BerkeleyDB version Berkeley DB 4.8.30: (April  9, 2010)
2021-12-15 00:04:24 Using wallet wallet.dat
2021-12-15 00:04:24 CDBEnv::Open: LogDir=/home/ceedii/.raptoreumcore/database ErrorFile=/home/ceedii/.raptoreumcore/db.log
2021-12-15 00:04:24 fLiteMode 0
2021-12-15 00:04:24 init message: Loading sporks cache...
2021-12-15 00:04:24 Reading info from sporks.dat...
2021-12-15 00:04:24 ERROR: Read: Failed to open file /home/ceedii/.raptoreumcore/sporks.dat
2021-12-15 00:04:24 Missing file sporks.dat, will try to recreate
2021-12-15 00:04:24 Cache configuration:
2021-12-15 00:04:24 * Using 37.5MiB for block index database
2021-12-15 00:04:24 * Using 8.0MiB for chain state database
2021-12-15 00:04:24 * Using 254.5MiB for in-memory UTXO set (plus up to 286.1MiB of unused mempool space)
2021-12-15 00:04:24 init message: Loading block index...
2021-12-15 00:04:24 Wiping LevelDB in /home/ceedii/.raptoreumcore/evodb
2021-12-15 00:04:24 Opening LevelDB in /home/ceedii/.raptoreumcore/evodb
2021-12-15 00:04:24 Opened LevelDB successfully
2021-12-15 00:04:24 Using obfuscation key for /home/ceedii/.raptoreumcore/evodb: 0000000000000000
2021-12-15 00:04:24 Wiping LevelDB in /home/ceedii/.raptoreumcore/blocks/index
2021-12-15 00:04:24 Opening LevelDB in /home/ceedii/.raptoreumcore/blocks/index
2021-12-15 00:04:24 Opened LevelDB successfully
2021-12-15 00:04:24 Using obfuscation key for /home/ceedii/.raptoreumcore/blocks/index: 0000000000000000
2021-12-15 00:04:24 Wiping LevelDB in /home/ceedii/.raptoreumcore/llmq
2021-12-15 00:04:24 Opening LevelDB in /home/ceedii/.raptoreumcore/llmq
2021-12-15 00:04:24 Opened LevelDB successfully
2021-12-15 00:04:24 Using obfuscation key for /home/ceedii/.raptoreumcore/llmq: 0000000000000000
2021-12-15 00:04:24 Initializing databases...
2021-12-15 00:04:24 Wiping LevelDB in /home/ceedii/.raptoreumcore/chainstate
2021-12-15 00:04:24 Opening LevelDB in /home/ceedii/.raptoreumcore/chainstate
2021-12-15 00:04:24 Opened LevelDB successfully
2021-12-15 00:04:24 Wrote new obfuscate key for /home/ceedii/.raptoreumcore/chainstate: 0d3ff3aa343f84af
2021-12-15 00:04:24 Using obfuscation key for /home/ceedii/.raptoreumcore/chainstate: 0d3ff3aa343f84af
2021-12-15 00:04:24  block index              14ms
2021-12-15 00:04:24 init message: Loading wallet...
2021-12-15 00:04:24 nKeysLeftSinceAutoBackup: 1000
2021-12-15 00:04:24 nFileVersion = 1021503
2021-12-15 00:04:24 Keys: 0 plaintext, 2001 encrypted, 2001 w/ metadata, 2001 total
2021-12-15 00:04:24  wallet                   13ms
2021-12-15 00:04:24 setExternalKeyPool.size() = 1000
2021-12-15 00:04:24 setInternalKeyPool.size() = 0
2021-12-15 00:04:24 mapWallet.size() = 0
2021-12-15 00:04:24 mapAddressBook.size() = 1
2021-12-15 00:04:24 PrivateSend: autostart=0, multisession=0, sessions=4, rounds=4, amount=1000, denoms=300
2021-12-15 00:04:24 init message: Loading smartnode cache...
2021-12-15 00:04:24 Verifying mncache.dat format...
2021-12-15 00:04:24 Loaded info from mncache.dat  0ms
2021-12-15 00:04:24      Smartnodes: meta infos object count: 0, nDsqCount: 0
2021-12-15 00:04:24 Writing info to mncache.dat...
2021-12-15 00:04:24 Written info to mncache.dat  0ms
2021-12-15 00:04:24      Smartnodes: meta infos object count: 0, nDsqCount: 0
2021-12-15 00:04:24 mncache.dat dump finished  1ms
2021-12-15 00:04:24 init message: Loading governance cache...
2021-12-15 00:04:24 Verifying governance.dat format...
2021-12-15 00:04:24 Loaded info from governance.dat  0ms
2021-12-15 00:04:24      Governance Objects: 0 (Proposals: 0, Triggers: 0, Other: 0; Erased: 0), Votes: 0
2021-12-15 00:04:24 Writing info to governance.dat...
2021-12-15 00:04:24 Written info to governance.dat  0ms
2021-12-15 00:04:24      Governance Objects: 0 (Proposals: 0, Triggers: 0, Other: 0; Erased: 0), Votes: 0
2021-12-15 00:04:24 governance.dat dump finished  0ms
2021-12-15 00:04:24 init message: Loading fulfilled requests cache...
2021-12-15 00:04:24 Verifying netfulfilled.dat format...
2021-12-15 00:04:24 Loaded info from netfulfilled.dat  0ms
2021-12-15 00:04:24      Nodes with fulfilled requests: 0
2021-12-15 00:04:24 Writing info to netfulfilled.dat...
2021-12-15 00:04:24 Written info to netfulfilled.dat  0ms
2021-12-15 00:04:24      Nodes with fulfilled requests: 0
2021-12-15 00:04:24 netfulfilled.dat dump finished  0ms
2021-12-15 00:04:24 RenameThread: thread new name raptoreum-bls-worker-1
2021-12-15 00:04:24 RenameThread: thread new name raptoreum-bls-worker-0
2021-12-15 00:04:24 RenameThread: thread new name raptoreum-bls-worker-2
2021-12-15 00:04:24 RenameThread: thread new name raptoreum-bls-worker-3
2021-12-15 00:04:24 RenameThread: thread new name raptoreum-q-phase-1
2021-12-15 00:04:24 RenameThread: thread new name raptoreum-q-phase-2
2021-12-15 00:04:24 RenameThread: thread new name raptoreum-q-phase-3
2021-12-15 00:04:24 RenameThread: thread new name raptoreum-q-msg-0
2021-12-15 00:04:24 RenameThread: thread new name raptoreum-q-msg-1
2021-12-15 00:04:24 RenameThread: thread new name raptoreum-sigshares
2021-12-15 00:04:24 sigshares thread start
2021-12-15 00:04:24 RenameThread: thread new name raptoreum-instantsend
2021-12-15 00:04:24 instantsend thread start
2021-12-15 00:04:24 RenameThread: thread new name raptoreum-loadblk
2021-12-15 00:04:24 Reindexing block file blk00000.dat...
2021-12-15 00:04:24 ERROR: AcceptBlock: high-hash, proof of work failed (code 16)
2021-12-15 00:04:24 Reindexing finished
2021-12-15 00:04:24 Filling coin cache with smartnode UTXOs...
2021-12-15 00:04:24 Filling coin cache with smartnode UTXOs: done in 0ms
2021-12-15 00:04:24 Failed to open mempool file from disk. Continuing anyway.
2021-12-15 00:04:31 CSmartnodeSync::ProcessTick -- nTick 7 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:04:37 CSmartnodeSync::ProcessTick -- nTick 13 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:04:43 CSmartnodeSync::ProcessTick -- nTick 19 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:04:49 CSmartnodeSync::ProcessTick -- nTick 25 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:04:55 CSmartnodeSync::ProcessTick -- nTick 31 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:05:01 CSmartnodeSync::ProcessTick -- nTick 37 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:05:07 CSmartnodeSync::ProcessTick -- nTick 43 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:05:13 CSmartnodeSync::ProcessTick -- nTick 49 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:05:19 CSmartnodeSync::ProcessTick -- nTick 55 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:05:25 CSmartnodeSync::ProcessTick -- nTick 61 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:05:31 CSmartnodeSync::ProcessTick -- nTick 67 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:05:37 CSmartnodeSync::ProcessTick -- nTick 73 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:05:43 CSmartnodeSync::ProcessTick -- nTick 79 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:05:49 CSmartnodeSync::ProcessTick -- nTick 85 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:05:55 CSmartnodeSync::ProcessTick -- nTick 91 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:06:01 CSmartnodeSync::ProcessTick -- nTick 97 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:06:07 CSmartnodeSync::ProcessTick -- nTick 103 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:06:13 CSmartnodeSync::ProcessTick -- nTick 109 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:06:19 CSmartnodeSync::ProcessTick -- nTick 115 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:06:25 CSmartnodeSync::ProcessTick -- nTick 121 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:06:31 CSmartnodeSync::ProcessTick -- nTick 127 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:06:37 CSmartnodeSync::ProcessTick -- nTick 133 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:06:43 CSmartnodeSync::ProcessTick -- nTick 139 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:06:49 CSmartnodeSync::ProcessTick -- nTick 145 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:06:55 CSmartnodeSync::ProcessTick -- nTick 151 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:07:01 CSmartnodeSync::ProcessTick -- nTick 157 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:07:07 CSmartnodeSync::ProcessTick -- nTick 163 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:07:13 CSmartnodeSync::ProcessTick -- nTick 169 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:07:19 CSmartnodeSync::ProcessTick -- nTick 175 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:07:25 CSmartnodeSync::ProcessTick -- nTick 181 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:07:31 CSmartnodeSync::ProcessTick -- nTick 187 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:07:37 CSmartnodeSync::ProcessTick -- nTick 193 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:07:43 CSmartnodeSync::ProcessTick -- nTick 199 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:07:49 CSmartnodeSync::ProcessTick -- nTick 205 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:07:55 CSmartnodeSync::ProcessTick -- nTick 211 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:08:01 CSmartnodeSync::ProcessTick -- nTick 217 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:08:07 CSmartnodeSync::ProcessTick -- nTick 223 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:08:13 CSmartnodeSync::ProcessTick -- nTick 229 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:08:19 CSmartnodeSync::ProcessTick -- nTick 235 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:08:25 CSmartnodeSync::ProcessTick -- nTick 241 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:08:31 CSmartnodeSync::ProcessTick -- nTick 247 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:08:37 CSmartnodeSync::ProcessTick -- nTick 253 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:08:43 CSmartnodeSync::ProcessTick -- nTick 259 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:08:49 CSmartnodeSync::ProcessTick -- nTick 265 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:08:55 CSmartnodeSync::ProcessTick -- nTick 271 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:09:01 CSmartnodeSync::ProcessTick -- nTick 277 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:09:07 CSmartnodeSync::ProcessTick -- nTick 283 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:09:13 CSmartnodeSync::ProcessTick -- nTick 289 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:09:19 CSmartnodeSync::ProcessTick -- nTick 295 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:09:25 CSmartnodeSync::ProcessTick -- nTick 301 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:09:31 CSmartnodeSync::ProcessTick -- nTick 307 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:09:37 CSmartnodeSync::ProcessTick -- nTick 313 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:09:43 CSmartnodeSync::ProcessTick -- nTick 319 nCurrentAsset 0 nTriedPeerCount 0 nSyncProgress -0.250000
2021-12-15 00:10:31 

2021-12-15 00:10:31 Raptoreum Core version v1.2.15.3-gb70b5bff8
2021-12-15 00:10:31 InitParameterInteraction: parameter interaction: -whitelistforcerelay=1 -> setting -whitelistrelay=1
2021-12-15 00:10:31 Assuming ancestors of block 40e5b20023ae263fa2e62d8c6c7111aab7d2743851045a226525c6e32492c227 have valid signatures.
2021-12-15 00:10:31 Setting nMinimumChainWork=0000000000000000000000000000000000000000000000000000c2a6d13d4138
2021-12-15 00:10:31 Using the 'sse4(1way),sse41(4way),avx2(8way)' SHA256 implementation
2021-12-15 00:10:31 Using RdRand as an additional entropy source
2021-12-15 00:10:31 Default data directory /home/ceedii/.raptoreumcore
2021-12-15 00:10:31 Using data directory /home/ceedii/.raptoreumcore
2021-12-15 00:10:31 Using config file /home/ceedii/.raptoreumcore/raptoreum.conf
2021-12-15 00:10:31 Using at most 125 automatic connections (1024 file descriptors available)
2021-12-15 00:10:31 Using 16 MiB out of 32/2 requested for signature cache, able to store 524288 elements
2021-12-15 00:10:31 Using 16 MiB out of 32/2 requested for script execution cache, able to store 524288 elements
2021-12-15 00:10:31 Using 4 threads for script verification
2021-12-15 00:10:31 RenameThread: thread new name raptoreum-scriptch
2021-12-15 00:10:31 RenameThread: thread new name raptoreum-scriptch
2021-12-15 00:10:31 RenameThread: thread new name raptoreum-scriptch
2021-12-15 00:10:31 RenameThread: thread new name raptoreum-scheduler
2021-12-15 00:10:31 scheduler thread start
2021-12-15 00:10:31 Creating backup of /home/ceedii/.raptoreumcore/wallet.dat -> /home/ceedii/.raptoreumcore/backups/wallet.dat.2021-12-15-00-10
2021-12-15 00:10:31 init message: Verifying wallet(s)...
2021-12-15 00:10:31 Using BerkeleyDB version Berkeley DB 4.8.30: (April  9, 2010)
2021-12-15 00:10:31 Using wallet wallet.dat
2021-12-15 00:10:31 CDBEnv::Open: LogDir=/home/ceedii/.raptoreumcore/database ErrorFile=/home/ceedii/.raptoreumcore/db.log
2021-12-15 00:10:31 fLiteMode 0
2021-12-15 00:10:31 init message: Loading sporks cache...
2021-12-15 00:10:31 Reading info from sporks.dat...
2021-12-15 00:10:31 ERROR: Read: Failed to open file /home/ceedii/.raptoreumcore/sporks.dat
2021-12-15 00:10:31 Missing file sporks.dat, will try to recreate
2021-12-15 00:10:31 Cache configuration:
2021-12-15 00:10:31 * Using 37.5MiB for block index database
2021-12-15 00:10:31 * Using 8.0MiB for chain state database
2021-12-15 00:10:31 * Using 254.5MiB for in-memory UTXO set (plus up to 286.1MiB of unused mempool space)
2021-12-15 00:10:31 init message: Loading block index...
2021-12-15 00:10:31 Wiping LevelDB in /home/ceedii/.raptoreumcore/evodb
2021-12-15 00:10:31 Opening LevelDB in /home/ceedii/.raptoreumcore/evodb
2021-12-15 00:10:31 Opened LevelDB successfully
2021-12-15 00:10:31 Using obfuscation key for /home/ceedii/.raptoreumcore/evodb: 0000000000000000
2021-12-15 00:10:31 Opening LevelDB in /home/ceedii/.raptoreumcore/blocks/index
2021-12-15 00:10:31 Opened LevelDB successfully
2021-12-15 00:10:31 Using obfuscation key for /home/ceedii/.raptoreumcore/blocks/index: 0000000000000000
2021-12-15 00:10:31 Wiping LevelDB in /home/ceedii/.raptoreumcore/llmq
2021-12-15 00:10:31 Opening LevelDB in /home/ceedii/.raptoreumcore/llmq
2021-12-15 00:10:31 Opened LevelDB successfully
2021-12-15 00:10:31 Using obfuscation key for /home/ceedii/.raptoreumcore/llmq: 0000000000000000
2021-12-15 00:10:31 LoadBlockIndexDB: last block file = 0
2021-12-15 00:10:31 LoadBlockIndexDB: last block file info: CBlockFileInfo(blocks=0, size=0, heights=0...0, time=1970-01-01...1970-01-01)
2021-12-15 00:10:31 Checking all blk files are present...
2021-12-15 00:10:31 LoadBlockIndexDB: transaction index enabled
2021-12-15 00:10:31 LoadBlockIndexDB: address index disabled
2021-12-15 00:10:31 LoadBlockIndexDB: timestamp index disabled
2021-12-15 00:10:31 LoadBlockIndexDB: spent index disabled
2021-12-15 00:10:31 Initializing databases...
2021-12-15 00:10:31 Pre-allocating up to position 0x1000000 in blk00000.dat
2021-12-15 00:10:31 Wiping LevelDB in /home/ceedii/.raptoreumcore/chainstate
2021-12-15 00:10:31 Opening LevelDB in /home/ceedii/.raptoreumcore/chainstate
2021-12-15 00:10:31 Opened LevelDB successfully
2021-12-15 00:10:31 Wrote new obfuscate key for /home/ceedii/.raptoreumcore/chainstate: d3a86f22b0dad12c
2021-12-15 00:10:31 Using obfuscation key for /home/ceedii/.raptoreumcore/chainstate: d3a86f22b0dad12c
2021-12-15 00:10:31  block index              15ms
2021-12-15 00:10:31 init message: Loading wallet...
2021-12-15 00:10:31 nKeysLeftSinceAutoBackup: 1000
2021-12-15 00:10:31 nFileVersion = 1021503
2021-12-15 00:10:31 Keys: 0 plaintext, 2001 encrypted, 2001 w/ metadata, 2001 total
2021-12-15 00:10:31  wallet                   11ms
2021-12-15 00:10:31 setExternalKeyPool.size() = 1000
2021-12-15 00:10:31 setInternalKeyPool.size() = 0
2021-12-15 00:10:31 mapWallet.size() = 0
2021-12-15 00:10:31 mapAddressBook.size() = 1
2021-12-15 00:10:31 PrivateSend: autostart=0, multisession=0, sessions=4, rounds=4, amount=1000, denoms=300
2021-12-15 00:10:31 init message: Loading smartnode cache...
2021-12-15 00:10:31 Verifying mncache.dat format...
2021-12-15 00:10:31 Loaded info from mncache.dat  0ms
2021-12-15 00:10:31      Smartnodes: meta infos object count: 0, nDsqCount: 0
2021-12-15 00:10:31 Writing info to mncache.dat...
2021-12-15 00:10:31 Written info to mncache.dat  0ms
2021-12-15 00:10:31      Smartnodes: meta infos object count: 0, nDsqCount: 0
2021-12-15 00:10:31 mncache.dat dump finished  0ms
2021-12-15 00:10:31 init message: Loading governance cache...
2021-12-15 00:10:31 Verifying governance.dat format...
2021-12-15 00:10:31 Loaded info from governance.dat  0ms
2021-12-15 00:10:31      Governance Objects: 0 (Proposals: 0, Triggers: 0, Other: 0; Erased: 0), Votes: 0
2021-12-15 00:10:31 Writing info to governance.dat...
2021-12-15 00:10:31 Written info to governance.dat  0ms
2021-12-15 00:10:31      Governance Objects: 0 (Proposals: 0, Triggers: 0, Other: 0; Erased: 0), Votes: 0
2021-12-15 00:10:31 governance.dat dump finished  0ms
2021-12-15 00:10:31 init message: Loading fulfilled requests cache...
2021-12-15 00:10:31 Verifying netfulfilled.dat format...
2021-12-15 00:10:31 Loaded info from netfulfilled.dat  0ms
2021-12-15 00:10:31      Nodes with fulfilled requests: 0
2021-12-15 00:10:31 Writing info to netfulfilled.dat...
2021-12-15 00:10:31 Written info to netfulfilled.dat  0ms
2021-12-15 00:10:31      Nodes with fulfilled requests: 0
2021-12-15 00:10:31 netfulfilled.dat dump finished  0ms
2021-12-15 00:10:31 RenameThread: thread new name raptoreum-bls-worker-3
2021-12-15 00:10:31 RenameThread: thread new name raptoreum-bls-worker-2
2021-12-15 00:10:31 RenameThread: thread new name raptoreum-bls-worker-0
2021-12-15 00:10:31 RenameThread: thread new name raptoreum-bls-worker-1
2021-12-15 00:10:31 RenameThread: thread new name raptoreum-q-phase-1
2021-12-15 00:10:31 RenameThread: thread new name raptoreum-q-phase-2
2021-12-15 00:10:31 RenameThread: thread new name raptoreum-q-phase-3
2021-12-15 00:10:31 RenameThread: thread new name raptoreum-q-msg-1
2021-12-15 00:10:31 RenameThread: thread new name raptoreum-q-msg-0
2021-12-15 00:10:31 RenameThread: thread new name raptoreum-sigshares
2021-12-15 00:10:31 sigshares thread start
2021-12-15 00:10:31 RenameThread: thread new name raptoreum-instantsend
2021-12-15 00:10:31 instantsend thread start
2021-12-15 00:10:31 RenameThread: thread new name raptoreum-loadblk
2021-12-15 00:10:31 ERROR: ReadBlockFromDisk: Errors in block header at CBlockDiskPos(nFile=0, nPos=8)
2021-12-15 00:10:31 *** Failed to read block

In the console terminal i can also see that error:

Posix Signal: Segmentation fault
   0#: (0x55BCBDEA54CD) stl_vector.h:111       - std::_Vector_base<unsigned long, std::allocator<unsigned long> >::_Vector_impl_data::_M_copy_data(std::_Vector_base<unsigned long, std::allocator<unsigned long> >::_Vector_impl_data const&)
   1#: (0x55BCBDEA54CD) stl_vector.h:123       - std::_Vector_base<unsigned long, std::allocator<unsigned long> >::_Vector_impl_data::_M_swap_data(std::_Vector_base<unsigned long, std::allocator<unsigned long> >::_Vector_impl_data&)
   2#: (0x55BCBDEA54CD) stl_vector.h:1818      - std::vector<unsigned long, std::allocator<unsigned long> >::_M_move_assign(std::vector<unsigned long, std::allocator<unsigned long> >&&, std::integral_constant<bool, true>)
   3#: (0x55BCBDEA54CD) stl_vector.h:714       - std::vector<unsigned long, std::allocator<unsigned long> >::operator=(std::vector<unsigned long, std::allocator<unsigned long> >&&)
   4#: (0x55BCBDEA54CD) stacktraces.cpp:779    - HandlePosixSignal
   5#: (0x7F0CCAA95140) <unknown-file>         - ???
   6#: (0x55BCBDC202BD) validation.cpp:495     - UpdateMempoolForReorg(DisconnectedBlockTransactions&, bool)
   7#: (0x55BCBDC292A2) stl_vector.h:336       - std::_Vector_base<CBlockIndex*, std::allocator<CBlockIndex*> >::~_Vector_base()
   8#: (0x55BCBDC292A2) stl_vector.h:683       - std::vector<CBlockIndex*, std::allocator<CBlockIndex*> >::~vector()
   9#: (0x55BCBDC292A2) validation.cpp:2666    - ActivateBestChainStep
  10#: (0x55BCBDC292A2) validation.cpp:2791    - ActivateBestChain(CValidationState&, CChainParams const&, std::shared_ptr<CBlock const>)
  11#: (0x55BCBD98CD62) shared_ptr_base.h:732  - std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count()
  12#: (0x55BCBD98CD62) shared_ptr_base.h:1183 - std::__shared_ptr<CBlock const, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
  13#: (0x55BCBD98CD62) shared_ptr.h:121       - std::shared_ptr<CBlock const>::~shared_ptr()
  14#: (0x55BCBD98CD62) validation.h:291       - ThreadImport(std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> >)
  15#: (0x55BCBD9B041B) stl_vector.h:680       - std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> >::~vector()
  16#: (0x55BCBD9B041B) bind.hpp:259           - void boost::_bi::list1<boost::_bi::value<std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> > > >::operator()<void (*)(std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> >), boost::_bi::list0>(boost::_bi::type<void>, void (*&)(std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> >), boost::_bi::list0&, int)
  17#: (0x55BCBD9B041B) bind.hpp:1294          - boost::_bi::bind_t<void, void (*)(std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> >), boost::_bi::list1<boost::_bi::value<std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> > > > >::operator()()
  18#: (0x55BCBD9B041B) thread.hpp:116         - boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> >), boost::_bi::list1<boost::_bi::value<std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> > > > > >::run()
  19#: (0x55BCBDFFC285) <unknown-file>         - ???
  20#: (0x7F0CCAA89EA7) <unknown-file>         - ???
  21#: (0x7F0CCA686DEF) <unknown-file>         - ???
Aborted

I also tried raptoreum-qt -reindex and the app just froze: raptoreum_2

Bigpiggy01 commented 2 years ago

Looking at that try the following:

Download: https://github.com/Raptor3um/raptoreum/releases/download/1.2.15.3/bootstrap.zip

blackmennewstyle commented 2 years ago

https://github.com/Raptor3um/raptoreum/releases/download/1.2.15.3/bootstrap.zip

Sadly no, that did not solve the issue, still getting the same problem.

Posix Signal: Segmentation fault
   0#: (0x55689F0FE4CD) stl_vector.h:111       - std::_Vector_base<unsigned long, std::allocator<unsigned long> >::_Vector_impl_data::_M_copy_data(std::_Vector_base<unsigned long, std::allocator<unsigned long> >::_Vector_impl_data const&)
   1#: (0x55689F0FE4CD) stl_vector.h:123       - std::_Vector_base<unsigned long, std::allocator<unsigned long> >::_Vector_impl_data::_M_swap_data(std::_Vector_base<unsigned long, std::allocator<unsigned long> >::_Vector_impl_data&)
   2#: (0x55689F0FE4CD) stl_vector.h:1818      - std::vector<unsigned long, std::allocator<unsigned long> >::_M_move_assign(std::vector<unsigned long, std::allocator<unsigned long> >&&, std::integral_constant<bool, true>)
   3#: (0x55689F0FE4CD) stl_vector.h:714       - std::vector<unsigned long, std::allocator<unsigned long> >::operator=(std::vector<unsigned long, std::allocator<unsigned long> >&&)
   4#: (0x55689F0FE4CD) stacktraces.cpp:779    - HandlePosixSignal
   5#: (0x7FAC94079140) <unknown-file>         - ???
   6#: (0x55689EE792BD) validation.cpp:495     - UpdateMempoolForReorg(DisconnectedBlockTransactions&, bool)
   7#: (0x55689EE822A2) stl_vector.h:336       - std::_Vector_base<CBlockIndex*, std::allocator<CBlockIndex*> >::~_Vector_base()
   8#: (0x55689EE822A2) stl_vector.h:683       - std::vector<CBlockIndex*, std::allocator<CBlockIndex*> >::~vector()
   9#: (0x55689EE822A2) validation.cpp:2666    - ActivateBestChainStep
  10#: (0x55689EE822A2) validation.cpp:2791    - ActivateBestChain(CValidationState&, CChainParams const&, std::shared_ptr<CBlock const>)
  11#: (0x55689EBE5D62) shared_ptr_base.h:732  - std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count()
  12#: (0x55689EBE5D62) shared_ptr_base.h:1183 - std::__shared_ptr<CBlock const, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
  13#: (0x55689EBE5D62) shared_ptr.h:121       - std::shared_ptr<CBlock const>::~shared_ptr()
  14#: (0x55689EBE5D62) validation.h:291       - ThreadImport(std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> >)
  15#: (0x55689EC0941B) stl_vector.h:680       - std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> >::~vector()
  16#: (0x55689EC0941B) bind.hpp:259           - void boost::_bi::list1<boost::_bi::value<std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> > > >::operator()<void (*)(std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> >), boost::_bi::list0>(boost::_bi::type<void>, void (*&)(std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> >), boost::_bi::list0&, int)
  17#: (0x55689EC0941B) bind.hpp:1294          - boost::_bi::bind_t<void, void (*)(std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> >), boost::_bi::list1<boost::_bi::value<std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> > > > >::operator()()
  18#: (0x55689EC0941B) thread.hpp:116         - boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> >), boost::_bi::list1<boost::_bi::value<std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> > > > > >::run()
  19#: (0x55689F255285) <unknown-file>         - ???
  20#: (0x7FAC9406DEA7) <unknown-file>         - ???
  21#: (0x7FAC93C6ADEF) <unknown-file>         - ???
Aborted

Funny enough, if i use the executables from this file https://github.com/Raptor3um/raptoreum/releases/download/1.2.15.3/raptoreum_1.2.15.3_ubuntu20_64.tar.gz, it works :/

npq7721 commented 2 years ago

Why did u need to run reindex?

blackmennewstyle commented 2 years ago

Why did u need to run reindex?

I just followed the doc from man raptoreum-qt

-reindex-chainstate

              Rebuild chain state from the currently indexed blocks

       -reindex

              Rebuild  chain  state and block index from the blk*.dat files on
              disk

raptoreum -reindex-chainstate displayed the same error all the time:

raptoreum_1

So i used raptoreum -reindex thinking it could have solved the issue but it does not seem to be the case.

npq7721 commented 2 years ago

u get the same error if u open after download bootstrap without reindex option?

npq7721 commented 2 years ago

also u need to be a bit patient, it could be "freezing" a little bit but it is not really. it processing something behind the screen that take up UI loading process so it look like it freezing, u just need to wait for little bit. so follow the bootstrap step again and u should not be needed to use reindex or anything like that

blackmennewstyle commented 2 years ago

also u need to be a bit patient, it could be "freezing" a little bit but it is not really. it processing something behind the screen that take up UI loading process so it look like it freezing, u just need to wait for little bit. so follow the bootstrap step again and u should not be needed to use reindex or anything like that

Sorry, i did the bootstrap step over and over again and i am looking at the same screen since almost 24 hours.

raptoreum_3

Pretty sure if i download the built executable and launch it, it will work. Kinda disappointing to be honest. Spent my time trying to build the project and finally facing that eternal screen, which will not go away whatever option i used, even if i tried the bootstrap method and even if i totally erase the content of .raptoreumcore except the wallet.dat file, that screen is always the end result.

Bigpiggy01 commented 2 years ago

If the bootstrap does not fix it, it looks like it comes down to a kernel issue. Unless you are running Gcc 11+ but then you shouldn't be getting this far. I won't have time to look at a non LTS error till some point between Christmas and the New Year and I will get back to you then, if I can replicate it.

chadouming commented 2 years ago

If the bootstrap does not fix it, it looks like it comes down to a kernel issue. Unless you are running Gcc 11+ but then you shouldn't be getting this far. I won't have time to look at a non LTS error till some point between Christmas and the New Year and I will get back to you then, if I can replicate it.

I'm getting the exact same error using Debian 11 / Ubuntu 20.04.3 LTS on ARM. I've compiled the whole thing on an AWS EC2 instance. It does not start at all and end up with the segfault without the bootstrap, It complain about block corruption and to run a re-index when I run normally and it stuck infinetly waiting on some tick stuff when I run the re-index. Let me know if you want more details.

npq7721 commented 2 years ago

if u run without bootstrap it going to take a long time on arm to sync, my guess is 5-6 hrs. it may appear to be not responded so just leave it along. either way i think ur data folder is mess up now so u may want to delete everything in .raptoreumcore except wallet.dat if u have any coin there and either download the the bootstrap and put it there or wait 5-6 hrs for a full sync.

chadouming commented 2 years ago

if u run without bootstrap it going to take a long time on arm to sync, my guess is 5-6 hrs. it may appear to be not responded so just leave it along. either way i think ur data folder is mess up now so u may want to delete everything in .raptoreumcore except wallet.dat if u have any coin there and either download the the bootstrap and put it there or wait 5-6 hrs for a full sync.

It’s not taking a long time, it segfault. These are not raspberry pi cores lol

chadouming commented 2 years ago

Actually, after a bit more reading, this seems like a strange issue. Unless there is some un-documented dependencies at build time or version specific dependencies, I’m really puzzled by it. If a devs needs access to a box that can reproduce this issue, you can ping me on raptoreum’s discord. I’ll have another go at it tommorow. I highly doubt this is an hardware issue, first I’ve tried multiple clean AWS nodes in different region and I have ravencoin and vertcoin daemon’s running, compiled on the same hardware for the same architecture. My guess may be some newer GCC 10 issue. If any of the devs could make an ARM64 build on their machine, I could also test that to make sure it runs correctly.

Bigpiggy01 commented 2 years ago

Pretty certain it is from an incompatibility between gcc11 and 9.3/10