From f1295eba9ba7fd00d3c318960b9a00b594eba19e Mon Sep 17 00:00:00 2001 From: levlam Date: Mon, 6 Aug 2018 19:04:21 +0300 Subject: [PATCH] Add more debug logging. GitOrigin-RevId: 047dbe63624ba0e810b245689c305e600e0a87f2 --- td/telegram/net/NetQueryCreator.cpp | 4 +++- td/telegram/net/PublicRsaKeyShared.cpp | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/td/telegram/net/NetQueryCreator.cpp b/td/telegram/net/NetQueryCreator.cpp index 5c94e48dd..c58f55ca9 100644 --- a/td/telegram/net/NetQueryCreator.cpp +++ b/td/telegram/net/NetQueryCreator.cpp @@ -6,6 +6,7 @@ // #include "td/telegram/net/NetQueryCreator.h" +#include "td/utils/format.h" #include "td/utils/Gzip.h" #include "td/utils/logging.h" @@ -16,7 +17,8 @@ NetQueryCreator::Ptr NetQueryCreator::create(uint64 id, const Storer &storer, Dc double total_timeout_limit) { BufferSlice slice(storer.size()); auto real_size = storer.store(slice.as_slice().ubegin()); - CHECK(real_size == slice.size()); + CHECK(real_size == slice.size()) << real_size << " " << slice.size() << " " + << format::as_hex_dump<4>(Slice(slice.as_slice())); // TODO: magic constant if (slice.size() < (1 << 8)) { diff --git a/td/telegram/net/PublicRsaKeyShared.cpp b/td/telegram/net/PublicRsaKeyShared.cpp index 44169c66d..f95b22296 100644 --- a/td/telegram/net/PublicRsaKeyShared.cpp +++ b/td/telegram/net/PublicRsaKeyShared.cpp @@ -20,7 +20,7 @@ PublicRsaKeyShared::PublicRsaKeyShared(DcId dc_id) : dc_id_(dc_id) { } auto add_pem = [this](CSlice pem) { auto r_rsa = RSA::from_pem(pem); - CHECK(r_rsa.is_ok()) << r_rsa.error(); + CHECK(r_rsa.is_ok()) << r_rsa.error() << " " << pem; if (r_rsa.is_ok()) { this->add_rsa(r_rsa.move_as_ok());