Still playing around... and got an assertion failure. I have to admit that I don't really know what I'm doing.
Tried to buy the domain "pc", a few minutes later I was trying to look it up:
pc (unlocked) >>> dotp2p_info pc
null
pc (unlocked) >>> dotp2p_show pc
bitshares_client: /usr/include/fc/optional.hpp:197: T* fc::optional<T>::operator->() [with T = bts::blockchain::domain_record]: Assertion `_valid' failed.
Program received signal SIGABRT, Aborted.
0xb7fdd424 in __kernel_vsyscall ()
(gdb) bt
#0 0xb7fdd424 in __kernel_vsyscall ()
#1 0xb797c577 in __GI_raise (sig=sig@entry=6)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#2 0xb797f9a3 in __GI_abort () at abort.c:89
#3 0xb79756c7 in __assert_fail_base (
fmt=0xb7ab38f4 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n",
assertion=assertion@entry=0x9406ea1 "_valid",
file=file@entry=0x9406e84 "/usr/include/fc/optional.hpp",
line=line@entry=197,
function=function@entry=0x940cfa0 <fc::optional<bts::blockchain::domain_record>::operator->()::__PRETTY_FUNCTION__> "T* fc::optional<T>::operator->() [with T = bts::blockchain::domain_record]") at assert.c:92
#4 0xb7975777 in __GI___assert_fail (assertion=0x9406ea1 "_valid",
file=0x9406e84 "/usr/include/fc/optional.hpp", line=197,
function=0x940cfa0 <fc::optional<bts::blockchain::domain_record>::operator->()::__PRETTY_FUNCTION__> "T* fc::optional<T>::operator->() [with T = bts::blockchain::domain_record]") at assert.c:101
#5 0x08b3d172 in fc::optional<bts::blockchain::domain_record>::operator->() ()
#6 0x08b193ff in bts::client::detail::client_impl::dotp2p_show(std::string const&) ()
#7 0x08ecd460 in bts::rpc_stubs::common_api_client::dotp2p_show(std::string const&) ()
#8 0x08dcf104 in bts::rpc_stubs::common_api_rpc_server::dotp2p_show_positional(std::shared_ptr<fc::rpc::json_connection> const&, std::vector<fc::variant, std::allocator<fc::variant> > const&) ()
#9 0x08e37ab6 in bts::rpc_stubs::common_api_rpc_server::direct_invoke_positional_method(std::string const&, std::vector<fc::variant, std::allocator<fc::variant---Type <return> to continue, or q <return> to quit---
> > const&) ()
#10 0x08c59435 in bts::rpc::detail::rpc_server_impl::dispatch_authenticated_method(bts::api::method_data const&, std::vector<fc::variant, std::allocator<fc::variant> > const&) ()
#11 0x08c59c7d in bts::rpc::detail::rpc_server_impl::direct_invoke_method(std::string const&, std::vector<fc::variant, std::allocator<fc::variant> > const&) ()
#12 0x08c4c339 in bts::rpc::rpc_server::direct_invoke_method(std::string const&, std::vector<fc::variant, std::allocator<fc::variant> > const&) ()
#13 0x08c7020a in bts::cli::detail::cli_impl::execute_command(std::string const&, std::vector<fc::variant, std::allocator<fc::variant> > const&) ()
#14 0x08c70158 in bts::cli::detail::cli_impl::execute_interactive_command(std::string const&, std::vector<fc::variant, std::allocator<fc::variant> > const&) ()
#15 0x08c69159 in bts::cli::cli::execute_interactive_command(std::string const&, std::vector<fc::variant, std::allocator<fc::variant> > const&) ()
#16 0x08c6ac54 in bts::cli::detail::cli_impl::parse_and_execute_interactive_command(std::string, std::shared_ptr<fc::istream>) ()
#17 0x08c6b926 in bts::cli::detail::cli_impl::execute_command_line(std::string const&) ()
#18 0x08c6765c in bts::cli::detail::cli_impl::process_commands(std::istream*)
()
#19 0x08c6a54d in bts::cli::detail::cli_impl::start() ()
#20 0x08c688ca in bts::cli::cli::start() ()
#21 0x08b28c5e in bts::client::detail::client_impl::start() ()
#22 0x08b0c514 in bts::client::client::start()::{lambda()#1}::operator()() const ()
#23 0x08b1c869 in fc::detail::void_functor_run<bts::client::client::start()::{lambda()#1}>::run(void*, fc::detail::void_functor_run<bts::client::client::start()---Type <return> to continue, or q <return> to quit---
::{lambda()#1}>) ()
#24 0x08bce997 in fc::task_base::run_impl() ()
#25 0x08bce94d in fc::task_base::run() ()
#26 0x08bc6cf9 in fc::thread_d::run_next_task() ()
#27 0x08bc7024 in fc::thread_d::process_tasks() ()
#28 0x08bc6885 in fc::thread_d::start_process_tasks(int) ()
#29 0xb7c85597 in make_fcontext ()
from /usr/lib/i386-linux-gnu/libboost_context.so.1.54.0