I've had two crashes in the last 4 hours.  First one didn't have gdb running,  Second crash bt is 
wallet (unlocked) >>> 
Program received signal SIGSEGV, Segmentation fault.
get_tail (next=<synthetic pointer>, h=0x1e0)
    at /home/user/two/bitsharesx/libraries/fc/src/thread/mutex.cpp:33
33          while( n->next_blocked_mutex ) { 
(gdb) bt
#0  get_tail (next=<synthetic pointer>, h=0x1e0)
    at /home/user/two/bitsharesx/libraries/fc/src/thread/mutex.cpp:33
#1  fc::mutex::unlock (this=this@entry=0x29a4948)
    at /home/user/two/bitsharesx/libraries/fc/src/thread/mutex.cpp:160
#2  0x00000000007b43f0 in ~scoped_lock (this=<synthetic pointer>, 
    __in_chrg=<optimized out>)
    at /home/user/two/bitsharesx/libraries/fc/include/fc/thread/scoped_lock.hpp:8
#3  bts::net::detail::message_oriented_connection_impl::send_message (
    this=0x29a4780, message_to_send=...)
    at /home/user/two/bitsharesx/libraries/net/message_oriented_connection.cpp:195
#4  0x00000000007b4a88 in bts::net::message_oriented_connection::send_message (
    this=this@entry=0x100c0108, message_to_send=...)
    at /home/user/two/bitsharesx/libraries/net/message_oriented_connection.cpp:267
#5  0x00000000007aa380 in bts::net::peer_connection::send_queued_messages_task
    (this=0x100c00a0)
    at /home/user/two/bitsharesx/libraries/net/peer_connection.cpp:178
#6  0x00000000007aaa7c in operator() (__closure=<optimized out>)
    at /home/user/two/bitsharesx/libraries/net/peer_connection.cpp:222
#7  fc::detail::void_functor_run<bts::net::peer_connection::send_message(const bts::net::message&)::__lambda2>::run(void *, void *) (functor=<optimized out>, 
---Type <return> to continue, or q <return> to quit---prQuit
Anything else needed before I close that screen?