parse error: Malformed object: missing object end line
Running v0.2.4.7-alpha-dev (git-17c24b3118224d65) I got
Jan 02 05:16:34.000 [warn] parse error: Malformed object: missing object end line
Jan 02 05:16:34.000 [warn] Unparseable microdescriptor
My debug-level logs are only slightly more helpful:
...
Jan 02 05:16:34.000 [debug] conn_read_callback(): socket -1 wants to read.
Jan 02 05:16:34.000 [debug] fetch_from_buf_http(): headerlen 197, bodylen 9763.
Jan 02 05:16:34.000 [debug] connection_dir_client_reached_eof(): Received response from directory server '94.254.1.254:443': 200 "OK" (purpose: 19)
Jan 02 05:16:34.000 [debug] router_new_address_suggestion(): Got X-Your-Address-Is: 87.213.50.130.
Jan 02 05:16:34.000 [debug] connection_dir_client_reached_eof(): Time on received directory is within tolerance; we are -88 seconds skewed. (That's okay.)
Jan 02 05:16:34.000 [info] connection_dir_client_reached_eof(): Received answer to microdescriptor request (status 200, size 16655) from server '94.254.1.254:443'
Jan 02 05:16:34.000 [warn] parse error: Malformed object: missing object end line
Jan 02 05:16:34.000 [warn] Unparseable microdescriptor
Jan 02 05:16:34.000 [debug] download_status_increment_failure(): r9clvX7cTGes/a70f5pyLkOy6QUOMHMN0hu/0D3mRdw failed 1 time(s); I'll try again immediately.
Jan 02 05:16:34.000 [debug] download_status_increment_failure(): r9gxpWtpN+lvdC+azIzBRV8bKEClpqVOWlb0DMcFfHs failed 1 time(s); I'll try again immediately.
Jan 02 05:16:34.000 [debug] download_status_increment_failure(): r+WKD+7TLtTYCS0P74etXSv+LTQT0KdX3MlIeV9T8r0 failed 1 time(s); I'll try again immediately.
...
http://94.254.1.254/ seems to be timing out now, so it's likely this is a problem with the particular dir mirror I picked. But in any case the warn messages should either be more helpful or more quiet.