Author Topic: 0.4.10 Testers Wanted  (Read 12765 times)

0 Members and 1 Guest are viewing this topic.

Offline emski

  • Hero Member
  • *****
  • Posts: 1282
    • View Profile
    • http://lnkd.in/nPbhxG
Re: 0.4.10 Testers Wanted
« Reply #45 on: August 30, 2014, 09:27:00 pm »

Stack trace?   
Make sure to pull the latest master we have fixed a few crash issues we discovered while testing.

My version:
 "bitshares_toolkit_revision": "1a1810e494b7216dbe504e4de536cd70f860376b",
  "bitshares_toolkit_revision_age": "21 hours ago",
  "fc_revision": "3222dc7c0be62b9ad0fdfd303c5c4f53b39063e6",
  "fc_revision_age": "50 hours ago",

I'll try to reproduce it again and then I'll run it through gdb.

UPDATE: It crashed again.
« Last Edit: August 30, 2014, 09:29:48 pm by emski »

Offline HackFisher

  • Hero Member
  • *****
  • Posts: 883
    • View Profile
Re: 0.4.10 Testers Wanted
« Reply #46 on: August 30, 2014, 09:28:19 pm »

Stack trace?   
Make sure to pull the latest master we have fixed a few crash issues we discovered while testing.

My version:
 "bitshares_toolkit_revision": "1a1810e494b7216dbe504e4de536cd70f860376b",
  "bitshares_toolkit_revision_age": "21 hours ago",
  "fc_revision": "3222dc7c0be62b9ad0fdfd303c5c4f53b39063e6",
  "fc_revision_age": "50 hours ago",

I'll try to reproduce it again and then I'll run it through gdb.

Need to pull the latest code:

Code: [Select]
>> about

{
  "bitshares_toolkit_revision": "2b3e00c5a2cbd29f628a8cc3e0a9889a05547775",
  "bitshares_toolkit_revision_age": "24 minutes ago",
  "fc_revision": "3222dc7c0be62b9ad0fdfd303c5c4f53b39063e6",
  "fc_revision_age": "50 hours ago",
  "compile_date": "compiled on Aug 30 2014 at 17:19:42"
}
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 emski

  • Hero Member
  • *****
  • Posts: 1282
    • View Profile
    • http://lnkd.in/nPbhxG
Re: 0.4.10 Testers Wanted
« Reply #47 on: August 30, 2014, 09:51:45 pm »
OK
1a1810e494b7216dbe504e4de536cd70f860376b crashes 2 out of 2 attempts

2b3e00c5a2cbd29f628a8cc3e0a9889a05547775 crashes 0 out of 2 attempts

both are synchronizing with about 1000 blocks/sec and had desired_connections set to 40 (Although until full synchronization only 25 were established).

UPDATE: Actually 2b3e00c5a2cbd29f628a8cc3e0a9889a05547775 crashed. Running with gdb now.

Code: [Select]
(gdb) backtrace
Python Exception <class 'ImportError'> No module named 'gdb':
#0  0x00007ffff6f5c5c8 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  0x000000000065f4e0 in exception_impl (this=0x1acf2140) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/fc/src/exception.cpp:28
#2  fc::exception::exception (this=0x13995b50, c=...) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/fc/src/exception.cpp:98
#3  0x0000000000750225 in bts::net::detail::node_impl::connect_to_task (this=0x1e2bbf0, new_peer=..., remote_endpoint=...) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/net/node.cpp:3167
#4  0x0000000000750326 in operator() (__closure=<optimized out>) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/net/node.cpp:3409
#5  fc::detail::void_functor_run<bts::net::detail::node_impl::connect_to(const fc::ip::endpoint&)::__lambda19>::run(void *, void *) (functor=<optimized out>, prom=0x1b971bb0)
    at /home/emski/bitsharesnodeTock/bitsharesx/libraries/fc/include/fc/thread/task.hpp:83
#6  0x0000000000672923 in fc::task_base::run_impl ([email protected]=0x1b971bd8) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/fc/src/thread/task.cpp:43
#7  0x0000000000672fd5 in fc::task_base::run ([email protected]=0x1b971bd8) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/fc/src/thread/task.cpp:32
#8  0x000000000067105b in run_next_task (this=0x184c690) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/fc/src/thread/thread_d.hpp:398
#9  fc::thread_d::process_tasks ([email protected]=0x184c690) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/fc/src/thread/thread_d.hpp:422
#10 0x00000000006712e6 in fc::thread_d::start_process_tasks (my=25478800) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/fc/src/thread/thread_d.hpp:378
#11 0x0000000000d5c3fe in make_fcontext ()
#12 0x000000000184c690 in ?? ()
#13 0x00007fffcb5eec60 in ?? ()
#14 0x0000000000000000 in ?? ()
« Last Edit: August 30, 2014, 10:02:17 pm by emski »

Offline CalabiYau

Re: 0.4.10 Testers Wanted
« Reply #48 on: August 30, 2014, 10:00:17 pm »
built 0.4.10 on ubuntu 14.04 and synced from scratch (no wallet) without any problems.

same here, stable for 6 hours now. Desired_connections: default

38PTSWarrior

  • Guest
Re: 0.4.10 Testers Wanted
« Reply #49 on: August 30, 2014, 10:03:54 pm »
syncing with p2p network, our last block is 23 days old
--- currently syncing at 76 blocks/sec, 42 minutes remaining

So far no crash and everything easy.

Offline emski

  • Hero Member
  • *****
  • Posts: 1282
    • View Profile
    • http://lnkd.in/nPbhxG
Re: 0.4.10 Testers Wanted
« Reply #50 on: August 30, 2014, 10:06:58 pm »
The crash with 2b3e00c5a2cbd29f628a8cc3e0a9889a05547775 looks easy to reproduce - 2 out of 4 attempts crashed.
I only need to increase desired_connections.

Offline bytemaster

Re: 0.4.10 Testers Wanted
« Reply #51 on: August 30, 2014, 10:09:23 pm »
OK
1a1810e494b7216dbe504e4de536cd70f860376b crashes 2 out of 2 attempts

2b3e00c5a2cbd29f628a8cc3e0a9889a05547775 crashes 0 out of 2 attempts

both are synchronizing with about 1000 blocks/sec and had desired_connections set to 40 (Although until full synchronization only 25 were established).

UPDATE: Actually 2b3e00c5a2cbd29f628a8cc3e0a9889a05547775 crashed. Running with gdb now.

Code: [Select]
(gdb) backtrace
Python Exception <class 'ImportError'> No module named 'gdb':
#0  0x00007ffff6f5c5c8 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  0x000000000065f4e0 in exception_impl (this=0x1acf2140) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/fc/src/exception.cpp:28
#2  fc::exception::exception (this=0x13995b50, c=...) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/fc/src/exception.cpp:98
#3  0x0000000000750225 in bts::net::detail::node_impl::connect_to_task (this=0x1e2bbf0, new_peer=..., remote_endpoint=...) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/net/node.cpp:3167
#4  0x0000000000750326 in operator() (__closure=<optimized out>) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/net/node.cpp:3409
#5  fc::detail::void_functor_run<bts::net::detail::node_impl::connect_to(const fc::ip::endpoint&)::__lambda19>::run(void *, void *) (functor=<optimized out>, prom=0x1b971bb0)
    at /home/emski/bitsharesnodeTock/bitsharesx/libraries/fc/include/fc/thread/task.hpp:83
#6  0x0000000000672923 in fc::task_base::run_impl ([email protected]=0x1b971bd8) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/fc/src/thread/task.cpp:43
#7  0x0000000000672fd5 in fc::task_base::run ([email protected]=0x1b971bd8) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/fc/src/thread/task.cpp:32
#8  0x000000000067105b in run_next_task (this=0x184c690) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/fc/src/thread/thread_d.hpp:398
#9  fc::thread_d::process_tasks ([email protected]=0x184c690) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/fc/src/thread/thread_d.hpp:422
#10 0x00000000006712e6 in fc::thread_d::start_process_tasks (my=25478800) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/fc/src/thread/thread_d.hpp:378
#11 0x0000000000d5c3fe in make_fcontext ()
#12 0x000000000184c690 in ?? ()
#13 0x00007fffcb5eec60 in ?? ()
#14 0x0000000000000000 in ?? ()

Dan & Eric are attempting to reporduce this, can you capture the P2P logs next time it crashes?
For the latest updates checkout my blog: http://bytemaster.bitshares.org
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 emski

  • Hero Member
  • *****
  • Posts: 1282
    • View Profile
    • http://lnkd.in/nPbhxG
Re: 0.4.10 Testers Wanted
« Reply #52 on: August 30, 2014, 10:10:32 pm »
OK
1a1810e494b7216dbe504e4de536cd70f860376b crashes 2 out of 2 attempts

2b3e00c5a2cbd29f628a8cc3e0a9889a05547775 crashes 0 out of 2 attempts

both are synchronizing with about 1000 blocks/sec and had desired_connections set to 40 (Although until full synchronization only 25 were established).

UPDATE: Actually 2b3e00c5a2cbd29f628a8cc3e0a9889a05547775 crashed. Running with gdb now.

Code: [Select]
(gdb) backtrace
Python Exception <class 'ImportError'> No module named 'gdb':
#0  0x00007ffff6f5c5c8 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  0x000000000065f4e0 in exception_impl (this=0x1acf2140) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/fc/src/exception.cpp:28
#2  fc::exception::exception (this=0x13995b50, c=...) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/fc/src/exception.cpp:98
#3  0x0000000000750225 in bts::net::detail::node_impl::connect_to_task (this=0x1e2bbf0, new_peer=..., remote_endpoint=...) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/net/node.cpp:3167
#4  0x0000000000750326 in operator() (__closure=<optimized out>) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/net/node.cpp:3409
#5  fc::detail::void_functor_run<bts::net::detail::node_impl::connect_to(const fc::ip::endpoint&)::__lambda19>::run(void *, void *) (functor=<optimized out>, prom=0x1b971bb0)
    at /home/emski/bitsharesnodeTock/bitsharesx/libraries/fc/include/fc/thread/task.hpp:83
#6  0x0000000000672923 in fc::task_base::run_impl ([email protected]=0x1b971bd8) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/fc/src/thread/task.cpp:43
#7  0x0000000000672fd5 in fc::task_base::run ([email protected]=0x1b971bd8) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/fc/src/thread/task.cpp:32
#8  0x000000000067105b in run_next_task (this=0x184c690) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/fc/src/thread/thread_d.hpp:398
#9  fc::thread_d::process_tasks ([email protected]=0x184c690) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/fc/src/thread/thread_d.hpp:422
#10 0x00000000006712e6 in fc::thread_d::start_process_tasks (my=25478800) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/fc/src/thread/thread_d.hpp:378
#11 0x0000000000d5c3fe in make_fcontext ()
#12 0x000000000184c690 in ?? ()
#13 0x00007fffcb5eec60 in ?? ()
#14 0x0000000000000000 in ?? ()

Dan & Eric are attempting to reporduce this, can you capture the P2P logs next time it crashes?

I keep all data-dirs. Want them?

Offline bytemaster

Re: 0.4.10 Testers Wanted
« Reply #53 on: August 30, 2014, 10:13:42 pm »
OK
1a1810e494b7216dbe504e4de536cd70f860376b crashes 2 out of 2 attempts

2b3e00c5a2cbd29f628a8cc3e0a9889a05547775 crashes 0 out of 2 attempts

both are synchronizing with about 1000 blocks/sec and had desired_connections set to 40 (Although until full synchronization only 25 were established).

UPDATE: Actually 2b3e00c5a2cbd29f628a8cc3e0a9889a05547775 crashed. Running with gdb now.

Code: [Select]
(gdb) backtrace
Python Exception <class 'ImportError'> No module named 'gdb':
#0  0x00007ffff6f5c5c8 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  0x000000000065f4e0 in exception_impl (this=0x1acf2140) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/fc/src/exception.cpp:28
#2  fc::exception::exception (this=0x13995b50, c=...) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/fc/src/exception.cpp:98
#3  0x0000000000750225 in bts::net::detail::node_impl::connect_to_task (this=0x1e2bbf0, new_peer=..., remote_endpoint=...) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/net/node.cpp:3167
#4  0x0000000000750326 in operator() (__closure=<optimized out>) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/net/node.cpp:3409
#5  fc::detail::void_functor_run<bts::net::detail::node_impl::connect_to(const fc::ip::endpoint&)::__lambda19>::run(void *, void *) (functor=<optimized out>, prom=0x1b971bb0)
    at /home/emski/bitsharesnodeTock/bitsharesx/libraries/fc/include/fc/thread/task.hpp:83
#6  0x0000000000672923 in fc::task_base::run_impl ([email protected]=0x1b971bd8) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/fc/src/thread/task.cpp:43
#7  0x0000000000672fd5 in fc::task_base::run ([email protected]=0x1b971bd8) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/fc/src/thread/task.cpp:32
#8  0x000000000067105b in run_next_task (this=0x184c690) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/fc/src/thread/thread_d.hpp:398
#9  fc::thread_d::process_tasks ([email protected]=0x184c690) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/fc/src/thread/thread_d.hpp:422
#10 0x00000000006712e6 in fc::thread_d::start_process_tasks (my=25478800) at /home/emski/bitsharesnodeTock/bitsharesx/libraries/fc/src/thread/thread_d.hpp:378
#11 0x0000000000d5c3fe in make_fcontext ()
#12 0x000000000184c690 in ?? ()
#13 0x00007fffcb5eec60 in ?? ()
#14 0x0000000000000000 in ?? ()

Dan & Eric are attempting to reporduce this, can you capture the P2P logs next time it crashes?

I keep all data-dirs. Want them?

Post a link to where Eric can download the P2P logs for the crash.
For the latest updates checkout my blog: http://bytemaster.bitshares.org
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 dannotestein

  • Hero Member
  • *****
  • Posts: 760
    • View Profile
    • BlockTrades International
  • BitShares: btsnow
Re: 0.4.10 Testers Wanted
« Reply #54 on: August 30, 2014, 10:15:55 pm »
The crash with 2b3e00c5a2cbd29f628a8cc3e0a9889a05547775 looks easy to reproduce - 2 out of 4 attempts crashed.
I only need to increase desired_connections.
What are you setting your desired connections to?
http://blocktrades.us Fast/Safe/High-Liquidity Crypto Coin Converter

Offline emski

  • Hero Member
  • *****
  • Posts: 1282
    • View Profile
    • http://lnkd.in/nPbhxG
Re: 0.4.10 Testers Wanted
« Reply #55 on: August 30, 2014, 10:18:32 pm »
PM with link sent.
I set it to 40 (i think...)

UPDATE:
Exact commands:
(wallet closed) >>> network_get_advanced_node_parameters
{
  "peer_connection_retry_timeout": 30,
  "desired_number_of_connections": 8,
  "maximum_number_of_connections": 200
}
(wallet closed) >>> network_set_advanced_node_parameters { "desired_number_of_connections": 40 }
OK

UPDATE2: No other commands were executed except "info"
« Last Edit: August 30, 2014, 10:22:40 pm by emski »

38PTSWarrior

  • Guest
Re: 0.4.10 Testers Wanted
« Reply #56 on: August 30, 2014, 10:21:16 pm »
Now it also crashed. I think segmentation fault. Sorry, where is the log file located again? I only used the bitshares_client.

Offline dannotestein

  • Hero Member
  • *****
  • Posts: 760
    • View Profile
    • BlockTrades International
  • BitShares: btsnow
Re: 0.4.10 Testers Wanted
« Reply #57 on: August 30, 2014, 10:23:31 pm »
PM with link sent.
I set it to 40 (i think...)

UPDATE:
Exact commands:
(wallet closed) >>> network_get_advanced_node_parameters
{
  "peer_connection_retry_timeout": 30,
  "desired_number_of_connections": 8,
  "maximum_number_of_connections": 200
}
(wallet closed) >>> network_set_advanced_node_parameters { "desired_number_of_connections": 40 }
OK

UPDATE2: No other commands were executed except "info"
200 max connections could be quite high. Can you set both desired and max to 40 and make sure you still crash? Also, might be interesting to see how much memory is being used...
http://blocktrades.us Fast/Safe/High-Liquidity Crypto Coin Converter

Offline ionx

  • Newbie
  • *
  • Posts: 19
    • View Profile
Re: 0.4.10 Testers Wanted
« Reply #58 on: August 30, 2014, 10:30:18 pm »
Got the same crash I think:

http://pastebin.com/CzT36yKK

Trying with maximum_number_of_connections set to 20.

Offline emski

  • Hero Member
  • *****
  • Posts: 1282
    • View Profile
    • http://lnkd.in/nPbhxG
Re: 0.4.10 Testers Wanted
« Reply #59 on: August 30, 2014, 10:33:19 pm »
PM with link sent.
I set it to 40 (i think...)

UPDATE:
Exact commands:
(wallet closed) >>> network_get_advanced_node_parameters
{
  "peer_connection_retry_timeout": 30,
  "desired_number_of_connections": 8,
  "maximum_number_of_connections": 200
}
(wallet closed) >>> network_set_advanced_node_parameters { "desired_number_of_connections": 40 }
OK

UPDATE2: No other commands were executed except "info"
200 max connections could be quite high. Can you set both desired and max to 40 and make sure you still crash? Also, might be interesting to see how much memory is being used...

200 is default...
Running with 40/40 .

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
 9097 emski     20   0 1571092 627476 124896 R 100.1  7.7   5:22.85 bitshares_clien