Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Starting program: /usr/local/bin/bitcoind -reindex
- [Thread debugging using libthread_db enabled]
- Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
- [New Thread 0x7ffff5485700 (LWP 13840)]
- [New Thread 0x7ffff4c84700 (LWP 13841)]
- [New Thread 0x7ffff4483700 (LWP 13842)]
- [New Thread 0x7ffff3c82700 (LWP 13843)]
- [New Thread 0x7ffff29b2700 (LWP 13844)]
- [New Thread 0x7ffff1fc8700 (LWP 13845)]
- [New Thread 0x7ffff17c7700 (LWP 13846)]
- [New Thread 0x7ffff0fc6700 (LWP 13847)]
- [New Thread 0x7fffdbfff700 (LWP 13848)]
- [New Thread 0x7fffdb7fe700 (LWP 13849)]
- [New Thread 0x7fffdaffd700 (LWP 13850)]
- [New Thread 0x7fffda7fc700 (LWP 13851)]
- [New Thread 0x7fffd9ffb700 (LWP 13852)]
- [New Thread 0x7fffd97fa700 (LWP 13853)]
- [New Thread 0x7fffd8ff9700 (LWP 13854)]
- [New Thread 0x7fffbffff700 (LWP 13855)]
- [New Thread 0x7fffbf7fe700 (LWP 13856)]
- [New Thread 0x7fffbeffd700 (LWP 13857)]
- [Thread 0x7ffff1fc8700 (LWP 13845) exited]
- [Thread 0x7ffff17c7700 (LWP 13846) exited]
- Program received signal SIGSEGV, Segmentation fault.
- [Switching to Thread 0x7ffff29b2700 (LWP 13844)]
- _int_free (av=0x7fffdc000020, p=0x7fffa500b420, have_lock=0) at malloc.c:3966
- 3966 malloc.c: No such file or directory.
- (gdb) where
- #0 _int_free (av=0x7fffdc000020, p=0x7fffa500b420, have_lock=0) at malloc.c:3966
- #1 0x000055555570644f in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<uint256 const, CCoins> > >::deallocate (this=0x5555568a0dd0, __p=0x7fffa500b430) at /usr/include/c++/4.8/ext/new_allocator.h:110
- #2 0x0000555555706329 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_put_node
- (this=0x5555568a0dd0, __p=0x7fffa500b430) at /usr/include/c++/4.8/bits/stl_tree.h:374
- #3 0x000055555570607c in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_destroy_node (this=0x5555568a0dd0, __p=0x7fffa500b430) at /usr/include/c++/4.8/bits/stl_tree.h:396
- #4 0x0000555555705ccc in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x5555568a0dd0, __x=0x7fffa500b430) at /usr/include/c++/4.8/bits/stl_tree.h:1127
- #5 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x5555568a0dd0, __x=0x7fffad1bc890) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #6 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x5555568a0dd0, __x=0x7fffac047da0) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #7 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x5555568a0dd0, __x=0x7fffdebf5260) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #8 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x5555568a0dd0, __x=0x7fffae97e630) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #9 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x5555568a0dd0, __x=0x7fffddf5da30) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #10 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x5555568a0dd0, __x=0x7fffdc745fb0) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #11 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x5555568a0dd0, __x=0x7fffdd7095b0) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #12 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x5555568a0dd0, __x=0x7fffdc5bf680) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #13 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x5555568a0dd0, __x=0x7fffdf57cfb0) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #14 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x5555568a0dd0, __x=0x7fffae757530) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #15 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x5555568a0dd0, __x=0x7fffdfc70c20) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #16 0x0000555555844d86 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::clear (
- this=0x5555568a0dd0) at /usr/include/c++/4.8/bits/stl_tree.h:860
- #17 0x0000555555844889 in std::map<uint256, CCoins, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::clear (this=0x5555568a0dd0) at /usr/include/c++/4.8/bits/stl_map.h:789
- #18 0x0000555555843993 in CCoinsViewCache::Flush (this=0x5555568a0da0) at coins.cpp:134
- #19 0x000055555560dc83 in WriteChainState (state=...) at main.cpp:1919
- #20 0x000055555560ec3e in ConnectTip (state=..., pindexNew=0x7fffa6cbeac0) at main.cpp:2028
- #21 0x000055555560f690 in ActivateBestChainStep (state=..., pindexMostWork=0x7fffa6027720) at main.cpp:2110
- #22 0x000055555560f98f in ActivateBestChain (state=...) at main.cpp:2157
- #23 0x00005555556139c9 in ProcessBlock (state=..., pfrom=0x0, pblock=0x7ffff29b1c40, dbp=0x7ffff29b1da0)
- at main.cpp:2660
- #24 0x000055555561784f in LoadExternalBlockFile (fileIn=0x7fffa6fcce30, dbp=0x7ffff29b1da0) at main.cpp:3232
- #25 0x00005555555abb8d in ThreadImport (vImportFiles=...) at init.cpp:371
- #26 0x00005555555fa09e in 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> (this=0x5555568a9ce0,
- f=@0x5555568a9cd8: 0x5555555abab5 <ThreadImport(std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> >)>, a=...) at /usr/include/boost/bind/bind.hpp:253
- #27 0x00005555555f9a24 in 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() (this=0x5555568a9cd8)
- at /usr/include/boost/bind/bind_template.hpp:20
- #28 0x00005555555f927f in 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 (this=0x5555568a9b20)
- at /usr/include/boost/thread/detail/thread.hpp:117
- #29 0x00007ffff7547a4a in ?? () from /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.54.0
- #30 0x00007ffff5f29182 in start_thread (arg=0x7ffff29b2700) at pthread_create.c:312
- #31 0x00007ffff5c5630d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
- Second crash:
- Last line of debug.log:
- 2014-06-15 16:30:33 UpdateTip: new best=00000000000002f229deb68fa8782cd3697fcc33be6fe819fd56a00402055d17 height=192500 log2_work=68.494691 tx=5659522 date=2012-08-06 01:02:07 progress=0.072119
- Program received signal SIGSEGV, Segmentation fault.
- [Switching to Thread 0x7fffbeffd700 (LWP 20799)]
- malloc_consolidate (av=av@entry=0x7fffb0000020) at malloc.c:4163
- 4163 malloc.c: No such file or directory.
- (gdb) where
- #0 malloc_consolidate (av=av@entry=0x7fffb0000020) at malloc.c:4163
- #1 0x00007ffff5bdbc38 in _int_malloc (av=0x7fffb0000020, bytes=1433) at malloc.c:3423
- #2 0x00007ffff5bde5f0 in __GI___libc_malloc (bytes=1433) at malloc.c:2891
- #3 0x00007ffff66b9f2d in operator new(unsigned long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- #4 0x00007ffff67153b9 in std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- #5 0x00007ffff6715f7b in std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) ()
- from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- #6 0x00007ffff6716014 in std::string::reserve(unsigned long) ()
- from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- #7 0x00007ffff671625f in std::string::append(char const*, unsigned long) ()
- from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- #8 0x000055555592776c in leveldb::BlockBuilder::Add (this=this@entry=0x7fffb0000aa8, key=..., value=...)
- at table/block_builder.cc:99
- #9 0x000055555591c42a in leveldb::TableBuilder::Add (this=this@entry=0x7fffb0003730, key=..., value=...)
- at table/table_builder.cc:115
- #10 0x000055555592647e in leveldb::BuildTable (dbname=..., env=0x555556885420, options=...,
- table_cache=0x555556889900, iter=iter@entry=0x7fffb0007900, meta=meta@entry=0x7fffbeffca00)
- at db/builder.cc:40
- #11 0x0000555555900fb2 in leveldb::DBImpl::WriteLevel0Table (this=this@entry=0x555556889a80,
- mem=<optimized out>, edit=edit@entry=0x7fffbeffcb70, base=base@entry=0x7fffb0009540) at db/db_impl.cc:471
- #12 0x0000555555903254 in leveldb::DBImpl::CompactMemTable (this=this@entry=0x555556889a80)
- at db/db_impl.cc:511
- #13 0x0000555555904296 in leveldb::DBImpl::BackgroundCompaction (this=this@entry=0x555556889a80)
- at db/db_impl.cc:659
- #14 0x0000555555905032 in leveldb::DBImpl::BackgroundCall (this=0x555556889a80) at db/db_impl.cc:644
- #15 0x0000555555922233 in BGThread (this=0x555556885420) at util/env_posix.cc:571
- #16 leveldb::(anonymous namespace)::PosixEnv::BGThreadWrapper (arg=0x555556885420) at util/env_posix.cc:510
- #17 0x00007ffff5f29182 in start_thread (arg=0x7fffbeffd700) at pthread_create.c:312
- #18 0x00007ffff5c5630d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
- Third crash:
- 2014-06-15 19:11:11 UpdateTip: new best=00000000000001ce5c4839a7e4a30f8c5099869a2a0e6756633554d635f28000 height=216288 log2_work=69.280128 tx=11078040 date=2013-01-12 22:43:31 progress=0.141107
- Program received signal SIGSEGV, Segmentation fault.
- [Switching to Thread 0x7ffff29b2700 (LWP 21493)]
- _int_free (av=0x7fffdc000020, p=0x7fffaf3ea420, have_lock=0) at malloc.c:3966
- 3966 malloc.c: No such file or directory.
- (gdb) where
- #0 _int_free (av=0x7fffdc000020, p=0x7fffaf3ea420, have_lock=0) at malloc.c:3966
- #1 0x000055555570644f in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<uint256 const, CCoins> > >::deallocate (this=0x55555688bf80, __p=0x7fffaf3ea430) at /usr/include/c++/4.8/ext/new_allocator.h:110
- #2 0x0000555555706329 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_put_node
- (this=0x55555688bf80, __p=0x7fffaf3ea430) at /usr/include/c++/4.8/bits/stl_tree.h:374
- #3 0x000055555570607c in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_destroy_node (this=0x55555688bf80, __p=0x7fffaf3ea430) at /usr/include/c++/4.8/bits/stl_tree.h:396
- #4 0x0000555555705ccc in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x55555688bf80, __x=0x7fffaf3ea430) at /usr/include/c++/4.8/bits/stl_tree.h:1127
- #5 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x55555688bf80, __x=0x7fffde1624e0) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #6 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x55555688bf80, __x=0x7fffdccd5ff0) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #7 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x55555688bf80, __x=0x7fffde2a19c0) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #8 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x55555688bf80, __x=0x7fffdf2c0eb0) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #9 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x55555688bf80, __x=0x7fffdc7d9230) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #10 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x55555688bf80, __x=0x7fffdf3962b0) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #11 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x55555688bf80, __x=0x7fffddc204e0) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #12 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x55555688bf80, __x=0x7fffdebcb1e0) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #13 0x0000555555844d86 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::clear (
- this=0x55555688bf80) at /usr/include/c++/4.8/bits/stl_tree.h:860
- #14 0x0000555555844889 in std::map<uint256, CCoins, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::clear (this=0x55555688bf80) at /usr/include/c++/4.8/bits/stl_map.h:789
- #15 0x0000555555843993 in CCoinsViewCache::Flush (this=0x55555688bf50) at coins.cpp:134
- #16 0x000055555560dc83 in WriteChainState (state=...) at main.cpp:1919
- #17 0x000055555560ec3e in ConnectTip (state=..., pindexNew=0x7fffac738a00) at main.cpp:2028
- #18 0x000055555560f690 in ActivateBestChainStep (state=..., pindexMostWork=0x7fffa405f210) at main.cpp:2110
- #19 0x000055555560f98f in ActivateBestChain (state=...) at main.cpp:2157
- #20 0x00005555556139c9 in ProcessBlock (state=..., pfrom=0x0, pblock=0x7ffff29b1c40, dbp=0x0)
- at main.cpp:2660
- #21 0x000055555561784f in LoadExternalBlockFile (fileIn=0x7fffdc000ea0, dbp=0x0) at main.cpp:3232
- #22 0x00005555555abcc9 in ThreadImport (vImportFiles=...) at init.cpp:389
- #23 0x00005555555fa09e in 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> (this=0x5555568aa1e0,
- f=@0x5555568aa1d8: 0x5555555abab5 <ThreadImport(std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> >)>, a=...) at /usr/include/boost/bind/bind.hpp:253
- #24 0x00005555555f9a24 in 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() (this=0x5555568aa1d8)
- at /usr/include/boost/bind/bind_template.hpp:20
- #25 0x00005555555f927f in 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 (this=0x5555568aa020)
- at /usr/include/boost/thread/detail/thread.hpp:117
- #26 0x00007ffff7547a4a in ?? () from /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.54.0
- #27 0x00007ffff5f29182 in start_thread (arg=0x7ffff29b2700) at pthread_create.c:312
- #28 0x00007ffff5c5630d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
- Fourth crash (re-ran after previous crash without deleting blocks):
- 2014-06-15 21:40:54 UpdateTip: new best=0000000000000756d5d8e45b0319cde9a1780bcb4194e585b2a198a067ff0fa5 height=173245 log2_work=67.907786 tx=2706067 date=2012-03-28 08:33:00 progress=0.034455
- *** Error in `/usr/local/bin/bitcoind': free(): invalid next size (fast): 0x00007fffad1d8400 ***
- Program received signal SIGABRT, Aborted.
- [Switching to Thread 0x7ffff29b2700 (LWP 22464)]
- 0x00007ffff5b91f79 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
- 56 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
- (gdb) where
- #0 0x00007ffff5b91f79 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
- #1 0x00007ffff5b95388 in __GI_abort () at abort.c:89
- #2 0x00007ffff5bcf1d4 in __libc_message (do_abort=do_abort@entry=1,
- fmt=fmt@entry=0x7ffff5cdda10 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175
- #3 0x00007ffff5bdb4ae in malloc_printerr (ptr=<optimized out>,
- str=0x7ffff5cddbb0 "free(): invalid next size (fast)", action=1) at malloc.c:4996
- #4 _int_free (av=<optimized out>, p=<optimized out>, have_lock=0) at malloc.c:3840
- #5 0x00005555555ca819 in __gnu_cxx::new_allocator<unsigned char>::deallocate (this=0x7fffacb65eb8,
- __p=0x7fffad1d8400 "v\251\024\234\237S\206\340\256ݴ\032 uu\035!V\214\027\232\351", <incomplete sequence \374\210\254>) at /usr/include/c++/4.8/ext/new_allocator.h:110
- #6 0x00005555555c327d in std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_deallocate (
- this=0x7fffacb65eb8,
- __p=0x7fffad1d8400 "v\251\024\234\237S\206\340\256ݴ\032 uu\035!V\214\027\232\351", <incomplete sequence \374\210\254>, __n=25) at /usr/include/c++/4.8/bits/stl_vector.h:174
- #7 0x00005555555c205d in std::_Vector_base<unsigned char, std::allocator<unsigned char> >::~_Vector_base (
- this=0x7fffacb65eb8, __in_chrg=<optimized out>) at /usr/include/c++/4.8/bits/stl_vector.h:160
- #8 0x00005555555bca05 in std::vector<unsigned char, std::allocator<unsigned char> >::~vector (
- this=0x7fffacb65eb8, __in_chrg=<optimized out>) at /usr/include/c++/4.8/bits/stl_vector.h:416
- #9 0x00005555555b8afb in CScript::~CScript (this=0x7fffacb65eb8, __in_chrg=<optimized out>) at script.h:421
- #10 0x00005555555b8dd7 in CTxOut::~CTxOut (this=0x7fffacb65eb0, __in_chrg=<optimized out>) at core.h:144
- #11 0x00005555555da638 in std::_Destroy<CTxOut> (__pointer=0x7fffacb65eb0)
- at /usr/include/c++/4.8/bits/stl_construct.h:93
- #12 0x00005555555d1bf4 in std::_Destroy_aux<false>::__destroy<CTxOut*> (__first=0x7fffacb65eb0,
- __last=0x7fffacb65ed0) at /usr/include/c++/4.8/bits/stl_construct.h:103
- #13 0x00005555555ca43b in std::_Destroy<CTxOut*> (__first=0x7fffacb65eb0, __last=0x7fffacb65ed0)
- at /usr/include/c++/4.8/bits/stl_construct.h:126
- #14 0x00005555555c2a79 in std::_Destroy<CTxOut*, CTxOut> (__first=0x7fffacb65eb0, __last=0x7fffacb65ed0)
- at /usr/include/c++/4.8/bits/stl_construct.h:151
- #15 0x00005555555bd0cb in std::vector<CTxOut, std::allocator<CTxOut> >::~vector (this=0x7fffacb65e88,
- __in_chrg=<optimized out>) at /usr/include/c++/4.8/bits/stl_vector.h:415
- #16 0x00005555556351f5 in CCoins::~CCoins (this=0x7fffacb65e80, __in_chrg=<optimized out>) at coins.h:68
- #17 0x0000555555706299 in std::pair<uint256 const, CCoins>::~pair (this=0x7fffacb65e60,
- __in_chrg=<optimized out>) at /usr/include/c++/4.8/bits/stl_pair.h:96
- #18 0x00005555557062db in __gnu_cxx::new_allocator<std::pair<uint256 const, CCoins> >::destroy (
- this=0x7ffff29b11b7, __p=0x7fffacb65e60) at /usr/include/c++/4.8/ext/new_allocator.h:133
- #19 0x000055555570605d in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_destroy_node (this=0x5555568a0d10, __p=0x7fffacb65e40) at /usr/include/c++/4.8/bits/stl_tree.h:395
- #20 0x0000555555705ccc in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x5555568a0d10, __x=0x7fffacb65e40) at /usr/include/c++/4.8/bits/stl_tree.h:1127
- #21 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x5555568a0d10, __x=0x7fffe15dcd40) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #22 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x5555568a0d10, __x=0x7fffe17a8720) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #23 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x5555568a0d10, __x=0x7fffe2490680) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #24 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x5555568a0d10, __x=0x7fffe0bd1590) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #25 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x5555568a0d10, __x=0x7fffe25212f0) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #26 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x5555568a0d10, __x=0x7fffe2853760) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #27 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x5555568a0d10, __x=0x7fffe22fa640) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #28 0x0000555555844d86 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::clear (
- this=0x5555568a0d10) at /usr/include/c++/4.8/bits/stl_tree.h:860
- #29 0x0000555555844889 in std::map<uint256, CCoins, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::clear (this=0x5555568a0d10) at /usr/include/c++/4.8/bits/stl_map.h:789
- #30 0x0000555555843993 in CCoinsViewCache::Flush (this=0x5555568a0ce0) at coins.cpp:134
- #31 0x000055555560dc83 in WriteChainState (state=...) at main.cpp:1919
- #32 0x000055555560ec3e in ConnectTip (state=..., pindexNew=0x7fffa524ea70) at main.cpp:2028
- #33 0x000055555560f690 in ActivateBestChainStep (state=..., pindexMostWork=0x7fffa5296c90) at main.cpp:2110
- #34 0x000055555560f98f in ActivateBestChain (state=...) at main.cpp:2157
- #35 0x00005555556139c9 in ProcessBlock (state=..., pfrom=0x0, pblock=0x7ffff29b1c40, dbp=0x7ffff29b1da0)
- at main.cpp:2660
- #36 0x000055555561784f in LoadExternalBlockFile (fileIn=0x7fffac2f1a70, dbp=0x7ffff29b1da0) at main.cpp:3232
- #37 0x00005555555abb8d in ThreadImport (vImportFiles=...) at init.cpp:371
- #38 0x00005555555fa09e in 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> (this=0x5555568a9c20,
- f=@0x5555568a9c18: 0x5555555abab5 <ThreadImport(std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> >)>, a=...) at /usr/include/boost/bind/bind.hpp:253
- #39 0x00005555555f9a24 in 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() (this=0x5555568a9c18)
- at /usr/include/boost/bind/bind_template.hpp:20
- #40 0x00005555555f927f in 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 (this=0x5555568a9a60)
- at /usr/include/boost/thread/detail/thread.hpp:117
- #41 0x00007ffff7547a4a in ?? () from /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.54.0
- #42 0x00007ffff5f29182 in start_thread (arg=0x7ffff29b2700) at pthread_create.c:312
- #43 0x00007ffff5c5630d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
- Crash Five:
- Program received signal SIGSEGV, Segmentation fault.
- [Switching to Thread 0x7ffff29b2700 (LWP 23035)]
- _int_free (av=0x7fffdc000020, p=0x7fffdd742420, have_lock=0) at malloc.c:3966
- 3966 malloc.c: No such file or directory.
- (gdb) where
- #0 _int_free (av=0x7fffdc000020, p=0x7fffdd742420, have_lock=0) at malloc.c:3966
- #1 0x00005555555d1ba9 in __gnu_cxx::new_allocator<CTxOut>::deallocate (this=0x7fffdf248878,
- __p=0x7fffdd742430) at /usr/include/c++/4.8/ext/new_allocator.h:110
- #2 0x00005555555ca3f3 in std::_Vector_base<CTxOut, std::allocator<CTxOut> >::_M_deallocate (
- this=0x7fffdf248878, __p=0x7fffdd742430, __n=1) at /usr/include/c++/4.8/bits/stl_vector.h:174
- #3 0x00005555555c29cb in std::_Vector_base<CTxOut, std::allocator<CTxOut> >::~_Vector_base (
- this=0x7fffdf248878, __in_chrg=<optimized out>) at /usr/include/c++/4.8/bits/stl_vector.h:160
- #4 0x00005555555bd0d7 in std::vector<CTxOut, std::allocator<CTxOut> >::~vector (this=0x7fffdf248878,
- __in_chrg=<optimized out>) at /usr/include/c++/4.8/bits/stl_vector.h:416
- #5 0x00005555556351f5 in CCoins::~CCoins (this=0x7fffdf248870, __in_chrg=<optimized out>) at coins.h:68
- #6 0x0000555555706299 in std::pair<uint256 const, CCoins>::~pair (this=0x7fffdf248850,
- __in_chrg=<optimized out>) at /usr/include/c++/4.8/bits/stl_pair.h:96
- #7 0x00005555557062db in __gnu_cxx::new_allocator<std::pair<uint256 const, CCoins> >::destroy (
- this=0x7ffff29b1217, __p=0x7fffdf248850) at /usr/include/c++/4.8/ext/new_allocator.h:133
- #8 0x000055555570605d in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_destroy_node (this=0x55555688bf30, __p=0x7fffdf248830) at /usr/include/c++/4.8/bits/stl_tree.h:395
- #9 0x0000555555705ccc in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x55555688bf30, __x=0x7fffdf248830) at /usr/include/c++/4.8/bits/stl_tree.h:1127
- #10 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x55555688bf30, __x=0x7fffdcb36c30) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #11 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x55555688bf30, __x=0x7fffde98cf30) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #12 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x55555688bf30, __x=0x7fffddd39960) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #13 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x55555688bf30, __x=0x7fffde151040) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #14 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x55555688bf30, __x=0x7fffdd5e7750) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #15 0x0000555555844d86 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::clear (
- this=0x55555688bf30) at /usr/include/c++/4.8/bits/stl_tree.h:860
- #16 0x0000555555844889 in std::map<uint256, CCoins, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::clear (this=0x55555688bf30) at /usr/include/c++/4.8/bits/stl_map.h:789
- #17 0x0000555555843993 in CCoinsViewCache::Flush (this=0x55555688bf00) at coins.cpp:134
- #18 0x000055555560dc83 in WriteChainState (state=...) at main.cpp:1919
- #19 0x000055555560ec3e in ConnectTip (state=..., pindexNew=0x7fffad417da0) at main.cpp:2028
- #20 0x000055555560f690 in ActivateBestChainStep (state=..., pindexMostWork=0x7fffad43bd80) at main.cpp:2110
- #21 0x000055555560f98f in ActivateBestChain (state=...) at main.cpp:2157
- #22 0x00005555556139c9 in ProcessBlock (state=..., pfrom=0x0, pblock=0x7ffff29b1c40, dbp=0x7ffff29b1da0)
- at main.cpp:2660
- #23 0x000055555561784f in LoadExternalBlockFile (fileIn=0x7fffdc000b20, dbp=0x7ffff29b1da0) at main.cpp:3232
- #24 0x00005555555abb8d in ThreadImport (vImportFiles=...) at init.cpp:371
- #25 0x00005555555fa09e in 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> (this=0x5555568aa1e0,
- f=@0x5555568aa1d8: 0x5555555abab5 <ThreadImport(std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> >)>, a=...) at /usr/include/boost/bind/bind.hpp:253
- #26 0x00005555555f9a24 in 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() (this=0x5555568aa1d8)
- at /usr/include/boost/bind/bind_template.hpp:20
- #27 0x00005555555f927f in 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 (this=0x5555568aa020)
- at /usr/include/boost/thread/detail/thread.hpp:117
- #28 0x00007ffff7547a4a in ?? () from /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.54.0
- #29 0x00007ffff5f29182 in start_thread (arg=0x7ffff29b2700) at pthread_create.c:312
- #30 0x00007ffff5c5630d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
- Crash 6:
- 2014-06-16 01:19:54 UpdateTip: new best=0000000000000008e54b944841e235169be97ebd68f31c157c6e7e1a974b42ba height=266290 log2_work=73.21804 tx=26075036 date=2013-10-27 03:37:49 progress=0.331807
- *** Error in `/usr/local/bin/bitcoind': free(): invalid next size (normal): 0x00007fff8a745780 ***
- Program received signal SIGABRT, Aborted.
- [Switching to Thread 0x7fffbbfff700 (LWP 23254)]
- 0x00007ffff5b91f79 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
- 56 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
- (gdb) WHERE
- #0 0x00007ffff5b91f79 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
- #1 0x00007ffff5b95388 in __GI_abort () at abort.c:89
- #2 0x00007ffff5bcf1d4 in __libc_message (do_abort=do_abort@entry=1,
- fmt=fmt@entry=0x7ffff5cdda10 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175
- #3 0x00007ffff5bdb4ae in malloc_printerr (ptr=<optimized out>,
- str=0x7ffff5cddb88 "free(): invalid next size (normal)", action=1) at malloc.c:4996
- #4 _int_free (av=<optimized out>, p=<optimized out>, have_lock=0) at malloc.c:3840
- #5 0x000055555591ebe9 in leveldb::Arena::~Arena (this=0x7fff895e65f8, __in_chrg=<optimized out>)
- at util/arena.cc:20
- #6 0x000055555590b792 in leveldb::MemTable::~MemTable (this=0x7fff895e65e0, __in_chrg=<optimized out>)
- at db/memtable.cc:27
- #7 0x0000555555903555 in Unref (this=0x7fff895e65e0) at ./db/memtable.h:34
- #8 leveldb::DBImpl::CompactMemTable (this=this@entry=0x5555568ae170) at db/db_impl.cc:527
- #9 0x0000555555904296 in leveldb::DBImpl::BackgroundCompaction (this=this@entry=0x5555568ae170)
- at db/db_impl.cc:659
- #10 0x0000555555905032 in leveldb::DBImpl::BackgroundCall (this=0x5555568ae170) at db/db_impl.cc:644
- #11 0x0000555555922233 in BGThread (this=0x55555688a140) at util/env_posix.cc:571
- #12 leveldb::(anonymous namespace)::PosixEnv::BGThreadWrapper (arg=0x55555688a140) at util/env_posix.cc:510
- #13 0x00007ffff5f29182 in start_thread (arg=0x7fffbbfff700) at pthread_create.c:312
- #14 0x00007ffff5c5630d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
- Crash 7:
- 2014-06-16 04:17:29 UpdateTip: new best=0000000000000002e4e3700a7911920fe67dc7bfddcbbd9b4ba2dc3d377efedd height=267495 log2_work=73.461919 tx=26382274 date=2013-11-02 11:44:26 progress=0.335559
- Program received signal SIGSEGV, Segmentation fault.
- [Switching to Thread 0x7fffe2b91700 (LWP 25570)]
- _int_free (av=0x7fffd0000020, p=0x7fffa6145420, have_lock=0) at malloc.c:3966
- 3966 malloc.c: No such file or directory.
- (gdb) where
- #0 _int_free (av=0x7fffd0000020, p=0x7fffa6145420, have_lock=0) at malloc.c:3966
- #1 0x00005555555ca819 in __gnu_cxx::new_allocator<unsigned char>::deallocate (this=0x7fff9d0adc88,
- __p=0x7fffa6145430 "v\251\024\345\340w\311\071&\200\017\211(\274\257\226\274=\361t\241Ђ\210\254")
- at /usr/include/c++/4.8/ext/new_allocator.h:110
- #2 0x00005555555c327d in std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_deallocate (
- this=0x7fff9d0adc88,
- __p=0x7fffa6145430 "v\251\024\345\340w\311\071&\200\017\211(\274\257\226\274=\361t\241Ђ\210\254",
- __n=25) at /usr/include/c++/4.8/bits/stl_vector.h:174
- #3 0x00005555555c205d in std::_Vector_base<unsigned char, std::allocator<unsigned char> >::~_Vector_base (
- this=0x7fff9d0adc88, __in_chrg=<optimized out>) at /usr/include/c++/4.8/bits/stl_vector.h:160
- #4 0x00005555555bca05 in std::vector<unsigned char, std::allocator<unsigned char> >::~vector (
- this=0x7fff9d0adc88, __in_chrg=<optimized out>) at /usr/include/c++/4.8/bits/stl_vector.h:416
- #5 0x00005555555b8afb in CScript::~CScript (this=0x7fff9d0adc88, __in_chrg=<optimized out>) at script.h:421
- #6 0x00005555555b8dd7 in CTxOut::~CTxOut (this=0x7fff9d0adc80, __in_chrg=<optimized out>) at core.h:144
- #7 0x00005555555da638 in std::_Destroy<CTxOut> (__pointer=0x7fff9d0adc80)
- at /usr/include/c++/4.8/bits/stl_construct.h:93
- #8 0x00005555555d1bf4 in std::_Destroy_aux<false>::__destroy<CTxOut*> (__first=0x7fff9d0adc80,
- __last=0x7fff9d0ae160) at /usr/include/c++/4.8/bits/stl_construct.h:103
- #9 0x00005555555ca43b in std::_Destroy<CTxOut*> (__first=0x7fff9d0ad6a0, __last=0x7fff9d0ae160)
- at /usr/include/c++/4.8/bits/stl_construct.h:126
- #10 0x00005555555c2a79 in std::_Destroy<CTxOut*, CTxOut> (__first=0x7fff9d0ad6a0, __last=0x7fff9d0ae160)
- at /usr/include/c++/4.8/bits/stl_construct.h:151
- #11 0x00005555555bd0cb in std::vector<CTxOut, std::allocator<CTxOut> >::~vector (this=0x7fffd387bda8,
- __in_chrg=<optimized out>) at /usr/include/c++/4.8/bits/stl_vector.h:415
- #12 0x00005555556351f5 in CCoins::~CCoins (this=0x7fffd387bda0, __in_chrg=<optimized out>) at coins.h:68
- #13 0x0000555555706299 in std::pair<uint256 const, CCoins>::~pair (this=0x7fffd387bd80,
- __in_chrg=<optimized out>) at /usr/include/c++/4.8/bits/stl_pair.h:96
- #14 0x00005555557062db in __gnu_cxx::new_allocator<std::pair<uint256 const, CCoins> >::destroy (
- this=0x7fffe2b901e7, __p=0x7fffd387bd80) at /usr/include/c++/4.8/ext/new_allocator.h:133
- #15 0x000055555570605d in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_destroy_node (this=0x55555701fe10, __p=0x7fffd387bd60) at /usr/include/c++/4.8/bits/stl_tree.h:395
- #16 0x0000555555705ccc in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x55555701fe10, __x=0x7fffd387bd60) at /usr/include/c++/4.8/bits/stl_tree.h:1127
- #17 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x55555701fe10, __x=0x7fffa4b5d840) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #18 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x55555701fe10, __x=0x7fff9c387320) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #19 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x55555701fe10, __x=0x7fffa7b72750) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #20 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x55555701fe10, __x=0x7fffa46158a0) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #21 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x55555701fe10, __x=0x7fffd39f9a00) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #22 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x55555701fe10, __x=0x7fffd0c5f9f0) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #23 0x0000555555844d86 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::clear (
- this=0x55555701fe10) at /usr/include/c++/4.8/bits/stl_tree.h:860
- #24 0x0000555555844889 in std::map<uint256, CCoins, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::clear (this=0x55555701fe10) at /usr/include/c++/4.8/bits/stl_map.h:789
- #25 0x0000555555843993 in CCoinsViewCache::Flush (this=0x55555701fde0) at coins.cpp:134
- #26 0x000055555560dc83 in WriteChainState (state=...) at main.cpp:1919
- #27 0x000055555560ec3e in ConnectTip (state=..., pindexNew=0x7fffd29ab6a0) at main.cpp:2028
- #28 0x000055555560f690 in ActivateBestChainStep (state=..., pindexMostWork=0x7fff9da0d240) at main.cpp:2110
- #29 0x000055555560f98f in ActivateBestChain (state=...) at main.cpp:2157
- #30 0x00005555556139c9 in ProcessBlock (state=..., pfrom=0x0, pblock=0x7fffe2b90c40, dbp=0x0)
- at main.cpp:2660
- #31 0x000055555561784f in LoadExternalBlockFile (fileIn=0x7fffd0000980, dbp=0x0) at main.cpp:3232
- #32 0x00005555555abcc9 in ThreadImport (vImportFiles=...) at init.cpp:389
- #33 0x00005555555fa09e in 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> (this=0x5555624edb80,
- f=@0x5555624edb78: 0x5555555abab5 <ThreadImport(std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> >)>, a=...) at /usr/include/boost/bind/bind.hpp:253
- #34 0x00005555555f9a24 in 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() (this=0x5555624edb78)
- at /usr/include/boost/bind/bind_template.hpp:20
- #35 0x00005555555f927f in 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 (this=0x5555624ed9c0)
- at /usr/include/boost/thread/detail/thread.hpp:117
- #36 0x00007ffff7547a4a in ?? () from /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.54.0
- #37 0x00007ffff5f29182 in start_thread (arg=0x7fffe2b91700) at pthread_create.c:312
- #38 0x00007ffff5c5630d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
- Crash:
- 2014-06-16 05:30:08 UpdateTip: new best=0000000000000007745e23259d87a3de4182786feaf20b09e27420b2459f4c27 height=268262 log2_work=73.60511 tx=26572870 date=2013-11-06 16:24:06 progress=0.337918
- 2014-06-16 05:30:08 Leaving block file 90: CBlockFileInfo(blocks=1086, size=133981653, heights=267177...268262, time=2013-10-31...2013-11-06)
- 2014-06-16 05:30:08 Pre-allocating up to position 0x1000000 in blk00091.dat
- 2014-06-16 05:30:08 Pre-allocating up to position 0x100000 in rev00091.dat
- 2014-06-16 05:30:08 UpdateTip: new best=00000000000000062227a90b3584ecad26a0bfcaf4464375861328479d3fd74e height=268263 log2_work=73.60533 tx=26573013 date=2013-11-06 16:26:27 progress=0.337920
- Program received signal SIGSEGV, Segmentation fault.
- [Switching to Thread 0x7fffde458700 (LWP 26224)]
- 0x0000555555705fb4 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_S_right (
- __x=0x100000000) at /usr/include/c++/4.8/bits/stl_tree.h:537
- 537 { return static_cast<_Link_type>(__x->_M_right); }
- (gdb) where
- #0 0x0000555555705fb4 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_S_right (
- __x=0x100000000) at /usr/include/c++/4.8/bits/stl_tree.h:537
- #1 0x0000555555705c97 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x5555568de430, __x=0x100000000) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #2 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x5555568de430, __x=0x7fff9fc9d410) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #3 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x5555568de430, __x=0x7fffa74a23c0) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #4 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x5555568de430, __x=0x7fff9ecbf370) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #5 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x5555568de430, __x=0x7fffa2143a70) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #6 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x5555568de430, __x=0x7fffa225ffd0) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #7 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x5555568de430, __x=0x7fffa27ed220) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #8 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x5555568de430, __x=0x7fffa2a48c20) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #9 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x5555568de430, __x=0x7fffa24f8b20) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #10 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x5555568de430, __x=0x7fffa0e855d0) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #11 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x5555568de430, __x=0x7fffa1b1a9c0) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #12 0x0000555555705ca9 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::_M_erase (
- this=0x5555568de430, __x=0x7fffd0562980) at /usr/include/c++/4.8/bits/stl_tree.h:1125
- #13 0x0000555555844d86 in std::_Rb_tree<uint256, std::pair<uint256 const, CCoins>, std::_Select1st<std::pair<uint256 const, CCoins> >, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::clear (
- this=0x5555568de430) at /usr/include/c++/4.8/bits/stl_tree.h:860
- #14 0x0000555555844889 in std::map<uint256, CCoins, std::less<uint256>, std::allocator<std::pair<uint256 const, CCoins> > >::clear (this=0x5555568de430) at /usr/include/c++/4.8/bits/stl_map.h:789
- #15 0x0000555555843993 in CCoinsViewCache::Flush (this=0x5555568de400) at coins.cpp:134
- #16 0x000055555560dc83 in WriteChainState (state=...) at main.cpp:1919
- #17 0x000055555560ec3e in ConnectTip (state=..., pindexNew=0x7fffd1fa1990) at main.cpp:2028
- #18 0x000055555560f690 in ActivateBestChainStep (state=..., pindexMostWork=0x7fff9d857b60) at main.cpp:2110
- #19 0x000055555560f98f in ActivateBestChain (state=...) at main.cpp:2157
- #20 0x00005555556139c9 in ProcessBlock (state=..., pfrom=0x0, pblock=0x7fffde457c40, dbp=0x0)
- at main.cpp:2660
- #21 0x000055555561784f in LoadExternalBlockFile (fileIn=0x7fffd0000980, dbp=0x0) at main.cpp:3232
- #22 0x00005555555abcc9 in ThreadImport (vImportFiles=...) at init.cpp:389
- #23 0x00005555555fa09e in 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> (this=0x55555de49300,
- f=@0x55555de492f8: 0x5555555abab5 <ThreadImport(std::vector<boost::filesystem::path, std::allocator<boost::filesystem::path> >)>, a=...) at /usr/include/boost/bind/bind.hpp:253
- #24 0x00005555555f9a24 in 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() (this=0x55555de492f8)
- at /usr/include/boost/bind/bind_template.hpp:20
- #25 0x00005555555f927f in 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 (this=0x55555de49140)
- at /usr/include/boost/thread/detail/thread.hpp:117
- #26 0x00007ffff7547a4a in ?? () from /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.54.0
- #27 0x00007ffff5f29182 in start_thread (arg=0x7fffde458700) at pthread_create.c:312
- #28 0x00007ffff5c5630d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Advertisement
Add Comment
Please, Sign In to add comment