Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

std::runtime_error about cryptoTools/Network/BtIOService.cpp:121 #15

Open
chenshuyuhhh opened this issue May 31, 2023 · 1 comment
Open

Comments

@chenshuyuhhh
Copy link

chenshuyuhhh commented May 31, 2023

Dear author, thank you for sharing your open source code.
When I set the party number (n) to 10 and the size (m) to 2^20, an error occurs while running the program. The error message states: "terminate called after throwing an instance of 'std::runtime_error' what(): rt error at /MultipartyPSI/cryptoTools/Network/BtIOService.cpp:121 ec=End of file. else bytesTransfered != 4".
However, when I set the party number n to less than 10 and the size m to less than 2^20, the program runs normally.
What steps can I take to resolve this IOService bug?

@Ar1e3
Copy link

Ar1e3 commented Oct 30, 2023

@chenshuyuhhh Hello, recently I was also looking at the codes of this paper, and I also encountered a similar problem to yours. When I set the party number to 5 and the set size to 2^18, the same error as yours occurred. I would like to know if you have solved this problem and how. Looking forward to your reply.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants