Author Topic: 0.4.10 Testers Wanted  (Read 29878 times)

0 Members and 1 Guest are viewing this topic.

Offline yiminh

  • Full Member
  • ***
  • Posts: 66
    • View Profile
I think the balance fix will take at least two weeks, if ever.

Offline ionx

  • Newbie
  • *
  • Posts: 19
    • View Profile
For the devs:

Code: [Select]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `./BitSharesX'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f84cce730db in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&) ()
   from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
(gdb) bt
#0  0x00007f84cce730db in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&) ()
   from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#1  0x0000000000a74ac4 in operator()<std::basic_string<char>&> (
    var=<error reading variable: Cannot access memory at address 0x7f8473e8>,
    key="", this=0x7f8423afb200)
    at /home/deleted/bitsharesx/libraries/fc/include/fc/variant_object.hpp:176
#2  fc::log_context::to_variant (this=this@entry=0x7f84740607e0)
    at /home/deleted/bitsharesx/libraries/fc/src/log/log_message.cpp:167
#3  0x0000000000a759b3 in fc::to_variant (l=..., v=...)
    at /home/deleted/bitsharesx/libraries/fc/src/log/log_message.cpp:94
#4  0x0000000000a75b99 in variant<fc::log_context> (val=...,
    this=0x7f8423afb440)
    at /home/deleted/bitsharesx/libraries/fc/include/fc/variant.hpp:421
#5  mutable_variant_object<fc::log_context&> (val=...,
    key="(\353\342t\204\177\000\000\224!\242\000\000\000\000\000\340y\212t\204\177\000\000 xDt\204\177\000\000\210\263\204t\204\177\000\000 +\315t\204\177\000\000X\320Wt\204\177\000\000\004\000\000\000\000\000\000\000 xDt\204\177\000\000#\350\242\000\000\000\000\000Д\340t\204\177\000\000\300\264\257#\204\177", '\000' <repeats 18 times>, "\200\265\257#\204\177\000\000 xDt\204\177\000\000\200\265\257#\204\177\000\000 \000\000t\204\177\000\000\020\000\000\000\000\000\000\000\360\265\257#\204\177\000\000д\257#\204\177\000\000\070Ret\204\177\000\000\360\265\257#\204\177\000\000\000\000\000\000\000\000\000\000@ {t\204\177\000\000"...,
    this=0x7f8423afb3f0)
---Type <return> to continue, or q <return> to quit---
    at /home/deleted/bitsharesx/libraries/fc/include/fc/variant_object.hpp:197
#6  fc::log_message::to_variant (this=<optimized out>)
    at /home/deleted/bitsharesx/libraries/fc/src/log/log_message.cpp:201
#7  0x0000000000a762b3 in fc::to_variant (m=..., v=...)
    at /home/deleted/bitsharesx/libraries/fc/src/log/log_message.cpp:108
#8  0x0000000000a2b514 in variant<fc::log_message> (val=...,
    this=0x7f8423afb4d0)
    at /home/deleted/bitsharesx/libraries/fc/include/fc/variant.hpp:421
Python Exception <type 'exceptions.TypeError'> instance has no next() method:
#9  fc::to_variant<fc::log_message> (t=std::vector of length 1, capacity 1,
    v=...) at /home/deleted/bitsharesx/libraries/fc/include/fc/variant.hpp:394
Python Exception <type 'exceptions.TypeError'> instance has no next() method:
#10 0x0000000000a27f2c in variant<std::vector<fc::log_message> > (
    val=std::vector of length 1, capacity 1, this=0x7f8423afb5f0)
    at /home/deleted/bitsharesx/libraries/fc/include/fc/variant.hpp:421
Python Exception <type 'exceptions.TypeError'> instance has no next() method:
#11 operator()<const std::vector<fc::log_message>&> (
    var=std::vector of length 1, capacity 1,
    key="\350lCt\204\177\000\000 \000\000t\204\177\000\000\032\000\000\000\000\000\000\000\237\266\257#\204\177\000\000\220\224Jt\204\177\000\000\030i\000T\204\177\000\000\000\000\000\000\000\000\000\000\260\361V̄\177", '\000' <repeats 18 times>, "X!\247\001\000\000\000\000 \000\000t\204\177\000\000 \271\257#\204\177\000\000\060\271\257#\204\177\000\000`\303Nt\204\177\000\000\033\257h\000\000\000\000\000x\t\000t\204\177\000\000\260\361V̄\177\000\000\237\266\257#\204\177\000\000\030", '\000' <repeats 23 times>, " \271\257#\204\177\000\000\060\271\257#\204\177\000\000\360\270\257#\204\177\000\000"..., this=0x7f8423afb580)
    at /home/deleted/bitsharesx/libraries/fc/include/fc/variant_object.hpp:176
---Type <return> to continue, or q <return> to quit---
#12 fc::to_variant (e=..., v=...)
    at /home/deleted/bitsharesx/libraries/fc/src/exception.cpp:114
#13 0x000000000068af1b in variant<fc::exception> (val=..., this=0x7f8423afb650)
    at /home/deleted/bitsharesx/libraries/fc/include/fc/variant.hpp:421
#14 fc::mutable_variant_object::operator()<fc::exception const&> (
    this=0x7f8423afb920, key="e", var=...)
    at /home/deleted/bitsharesx/libraries/fc/include/fc/variant_object.hpp:176
#15 0x0000000000b9e56a in bts::net::peer_connection::destroy (
    this=this@entry=0x7f8474e094d0)
    at /home/deleted/bitsharesx/libraries/net/peer_connection.cpp:105
#16 0x0000000000b9f80b in bts::net::peer_connection::~peer_connection (
    this=this@entry=0x7f8474e094d0, __in_chrg=<optimized out>)
    at /home/deleted/bitsharesx/libraries/net/peer_connection.cpp:116
#17 0x0000000000ba5661 in ~peer_connection (this=0x7f8474e094d0,
    __in_chrg=<optimized out>)
    at /home/deleted/bitsharesx/libraries/net/peer_connection.cpp:117
#18 std::_Sp_counted_ptr<bts::net::peer_connection*, (__gnu_cxx::_Lock_policy)2>::_M_dispose (this=<optimized out>)
    at /usr/include/c++/4.9/bits/shared_ptr_base.h:373
#19 0x0000000000b4b62a in _M_release (this=0x7f8474e28830)
    at /usr/include/c++/4.9/bits/shared_ptr_base.h:149
#20 ~__shared_count (this=0x7f84748d73c8, __in_chrg=<optimized out>)
    at /usr/include/c++/4.9/bits/shared_ptr_base.h:666
#21 ~__shared_ptr (this=0x7f84748d73c0, __in_chrg=<optimized out>)
---Type <return> to continue, or q <return> to quit---
    at /usr/include/c++/4.9/bits/shared_ptr_base.h:914
#22 ~shared_ptr (this=0x7f84748d73c0, __in_chrg=<optimized out>)
    at /usr/include/c++/4.9/bits/shared_ptr.h:93
#23 ~_List_node (this=0x7f84748d73b0, __in_chrg=<optimized out>)
    at /usr/include/c++/4.9/bits/stl_list.h:106
#24 destroy<std::_List_node<std::shared_ptr<bts::net::peer_connection> > > (
    this=<optimized out>, __p=0x7f84748d73b0)
    at /usr/include/c++/4.9/ext/new_allocator.h:124
#25 std::_List_base<std::shared_ptr<bts::net::peer_connection>, std::allocator<std::shared_ptr<bts::net::peer_connection> > >::_M_clear (
    this=this@entry=0x7f84744160d8) at /usr/include/c++/4.9/bits/list.tcc:75
#26 0x0000000000b063f8 in clear (this=0x7f84744160d8)
    at /usr/include/c++/4.9/bits/stl_list.h:1304
#27 bts::net::detail::node_impl::delayed_peer_deletion_task (
    this=0x7f8474415ca0) at /home/deleted/bitsharesx/libraries/net/node.cpp:1319
#28 0x0000000000b068dc in operator() (__closure=<optimized out>)
    at /home/deleted/bitsharesx/libraries/net/node.cpp:1355
#29 fc::detail::void_functor_run<bts::net::detail::node_impl::schedule_peer_for_deletion(const peer_connection_ptr&)::<lambda()> >::run(void *, void *) (
    functor=<optimized out>, prom=0x7f8474a74e70)
    at /home/deleted/bitsharesx/libraries/fc/include/fc/thread/task.hpp:83
#30 0x0000000000a36675 in fc::task_base::run_impl (this=0x7f8474a74e80)
    at /home/deleted/bitsharesx/libraries/fc/src/thread/task.cpp:43
#31 0x0000000000a35113 in run_next_task (this=<optimized out>)
---Type <return> to continue, or q <return> to quit---
    at /home/deleted/bitsharesx/libraries/fc/src/thread/thread_d.hpp:398
#32 fc::thread_d::process_tasks (this=0x7f84740008c0)
    at /home/deleted/bitsharesx/libraries/fc/src/thread/thread_d.hpp:422
#33 0x0000000000a35381 in fc::thread_d::start_process_tasks (
    my=140206858569920)
    at /home/deleted/bitsharesx/libraries/fc/src/thread/thread_d.hpp:378
#34 0x0000000000db20fe in make_fcontext ()
#35 0x00007f84740008c0 in ?? ()
#36 0x0000000000000000 in ?? ()

Offline HackFisher

  • Hero Member
  • *****
  • Posts: 883
    • View Profile
Maybe you can try in Release mode.
I compiled a Windows version and while reindexing the blockchain it says this Assertion failed: _valid, file C:\bitshares\bitsharesx\libraries\fc\include\fc/optional.hpp 197

msvcr120d.dll!_NMSG_WRITE(int rterrnum) Line 226   C
    msvcr120d.dll!abort() Line 62   C
    msvcr120d.dll!_wassert(const wchar_t * expr, const wchar_t * filename, unsigned int lineno) Line 156   C
    bitshares_client.exe!fc::optional<bts::blockchain::market_order>::operator->() Line 197   C++
    bitshares_client.exe!bts::blockchain::detail::chain_database_impl::market_engine::execute(fc::signed_int quote_id, fc::signed_int base_id, const fc::time_point_sec & timestamp) Line 154   C++
    bitshares_client.exe!bts::blockchain::detail::chain_database_impl::execute_markets(const fc::time_point_sec & timestamp, const std::shared_ptr<bts::blockchain::pending_chain_state> & pending_state) Line 786   C++
    bitshares_client.exe!bts::blockchain::detail::chain_database_impl::extend_chain(const bts::blockchain::full_block & block_data) Line 847   C++
    bitshares_client.exe!bts::blockchain::detail::chain_database_impl::switch_to_fork(const fc::ripemd160 & block_id) Line 532   C++
    bitshares_client.exe!bts::blockchain::chain_database::push_block(const bts::blockchain::full_block & block_data) Line 1366   C++
    bitshares_client.exe!bts::blockchain::chain_database::open(const fc::path & data_dir, fc::optional<fc::path> genesis_file, std::function<void __cdecl(unsigned int)> reindex_status_callback) Line 1070   C++
    bitshares_client.exe!bts::client::client::open(const fc::path & data_dir, fc::optional<fc::path> genesis_file_path, std::function<void __cdecl(unsigned int)> reindex_status_callback) Line 1640   C++
    bitshares_client.exe!bts::client::client::configure_from_command_line(int argc, char * * argv) Line 2412   C++
    bitshares_client.exe!main(int argc, char * * argv) Line 32   C++
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline yiminh

  • Full Member
  • ***
  • Posts: 66
    • View Profile
take a wild guess, I think the programmer did not commit enough or commited the wrong detail of the transactions and short positions to the blockchain, now they have no way to reconstruct the wallet with just a private key, we will have to manually print out transactions to get our balance right and our money back:( I'll send 3i my transactions, hopefully they will sent my missing balance back.

Offline Riverhead


Did this wallet lose all of the 75K BTSX here? Is that 50K sent to UNKNOWN what went to margin call, or supposed to be returned?


Think you slipped a decimal on that 2.5k  ;)

Offline gamey

  • Hero Member
  • *****
  • Posts: 2253
    • View Profile
I compiled a Windows version and while reindexing the blockchain it says this Assertion failed: _valid, file C:\bitshares\bitsharesx\libraries\fc\include\fc/optional.hpp 197

msvcr120d.dll!_NMSG_WRITE(int rterrnum) Line 226   C
    msvcr120d.dll!abort() Line 62   C
    msvcr120d.dll!_wassert(const wchar_t * expr, const wchar_t * filename, unsigned int lineno) Line 156   C
    bitshares_client.exe!fc::optional<bts::blockchain::market_order>::operator->() Line 197   C++
    bitshares_client.exe!bts::blockchain::detail::chain_database_impl::market_engine::execute(fc::signed_int quote_id, fc::signed_int base_id, const fc::time_point_sec & timestamp) Line 154   C++
    bitshares_client.exe!bts::blockchain::detail::chain_database_impl::execute_markets(const fc::time_point_sec & timestamp, const std::shared_ptr<bts::blockchain::pending_chain_state> & pending_state) Line 786   C++
    bitshares_client.exe!bts::blockchain::detail::chain_database_impl::extend_chain(const bts::blockchain::full_block & block_data) Line 847   C++
    bitshares_client.exe!bts::blockchain::detail::chain_database_impl::switch_to_fork(const fc::ripemd160 & block_id) Line 532   C++
    bitshares_client.exe!bts::blockchain::chain_database::push_block(const bts::blockchain::full_block & block_data) Line 1366   C++
    bitshares_client.exe!bts::blockchain::chain_database::open(const fc::path & data_dir, fc::optional<fc::path> genesis_file, std::function<void __cdecl(unsigned int)> reindex_status_callback) Line 1070   C++
    bitshares_client.exe!bts::client::client::open(const fc::path & data_dir, fc::optional<fc::path> genesis_file_path, std::function<void __cdecl(unsigned int)> reindex_status_callback) Line 1640   C++
    bitshares_client.exe!bts::client::client::configure_from_command_line(int argc, char * * argv) Line 2412   C++
    bitshares_client.exe!main(int argc, char * * argv) Line 32   C++
I speak for myself and only myself.

Offline Riverhead

0.4.10 exe still have a lot of UNKNOWNs with messed up balance, I'm start to think the programmers are incompetent


It's a complicated piece of software that's been out for a few weeks. The bugs are being worked out. We're not even on a 1.0 release yet.


I'm not sure about incompetent but they seem to be able to go days and days without sleep  :o
« Last Edit: August 31, 2014, 02:03:49 am by Riverhead »

Offline bitmeat

  • Hero Member
  • *****
  • Posts: 1116
    • View Profile
0.4.10 exe still have a lot of UNKNOWNs with messed up balance, I'm start to think the programmers are incompetent

Actually it's the cost of privacy - if you lose the transaction details, you can't recover them, but the balance should be safe.

So, backup your wallet often if you care about transaction details.

Also, if you don't like risk, wait until all the bugs are sorted out. You think Bitcoin was stable when it was $0.10?

Offline yiminh

  • Full Member
  • ***
  • Posts: 66
    • View Profile
0.4.10 exe still have a lot of UNKNOWNs with messed up balance, I'm start to think the programmers are incompetent

Offline bitmeat

  • Hero Member
  • *****
  • Posts: 1116
    • View Profile


Now wallet import works, however:

Did this wallet lose all of the 75K BTSX here? Is that 50K sent to UNKNOWN what went to margin call, or supposed to be returned?

Offline Riverhead

Windows and Linux GUI's working fine here.

Offline cass

  • Hero Member
  • *****
  • Posts: 4311
  • /(┬.┬)\
    • View Profile
My 0.4.10 client doesn't sync. / osx 10.5.8

edit: restarted client, works now.
« Last Edit: August 31, 2014, 01:50:43 am by cass »
█║▌║║█  - - -  The quieter you become, the more you are able to hear  - - -  █║▌║║█

Offline ionx

  • Newbie
  • *
  • Posts: 19
    • View Profile
Just noticed that the transfer page is blank (white background, no fields/buttons).

And transfer from console gives this result:


Code: [Select]
10 assert_exception: Assert Exception
oacct.valid(): expecting an account to existing at this point
    {}
    bitshares  wallet_db.cpp:381 store_key

    {"real_amount_to_transfer":removed,"amount_to_transfer_symbol":"removed","paying_account_name":"removed","from_account_name":"removed","to_account_name":"removed","memo_message":"removed"}
    bitshares  wallet.cpp:3664 transfer_asset

    {}
    bitshares  common_api_client.cpp:1027 wallet_transfer_from

    {"command":"wallet_transfer_from"}
    bitshares  cli.cpp:481 execute_command

Offline JA

  • Hero Member
  • *****
  • Posts: 650
    • View Profile
 My Windows Client is working fine  :)

Offline Method-X

  • Hero Member
  • *****
  • Posts: 1131
  • VIRAL
    • View Profile
    • Learn to code
  • BitShares: methodx
My balance is showing 0.00 in version 0.4.10