I just downloaded the v0.4.23.1 and synced the full blockchain over the network (after deleting my "%APPDATA%\BitShares X" directory), no problems.
Often when I'm syncing, the status bar at the bottom is amazingly unreliable. It will say I'm not connected and have no blocks while I am in fact connected and syncing. Sometimes it will catch up after I'm in sync, often it will claim I'm disconnected until I restart the client. If it claims no connection, give it a minute or two, then check by running "get_info" in the console and looking at the "network_num_connections".
I don't know how to explain the crash at 81%, unless that only happens with an old database that is corrupted.
>> about
{
"blockchain_name": "BitShares X",
"blockchain_description": "Decentralized Autonomous Exchange",
"client_version": "v0.4.23.1",
"bitshares_toolkit_revision": "dd761ab7a809fd50548139bfe395847ee9b83992",
"bitshares_toolkit_revision_age": "15 hours ago",
"fc_revision": "d1f51dd643bc9063a56bd830208dfb0033cc81be",
"fc_revision_age": "65 hours ago",
"compile_date": "compiled on Oct 29 2014 at 19:48:22",
"boost_version": "1.55",
"openssl_version": "OpenSSL 1.0.1g 7 Apr 2014",
"build": "win32 32-bit",
"jenkins_build_number": 102,
"jenkins_build_url": "..."
}