gpt4 book ai didi

c++ - ZeroMQ 3.2.5 在 mailbox_t::recv 中的访问冲突

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:08:49 26 4
gpt4 key购买 nike

我在使用 ZeroMQ 版本 3.2.5 时遇到此错误:

Unhandled exception at 0x00007FFCCA9395FC (KERNELBASE.dll) in [OURPROCESS].dmp: 0x40000015:  %hs (parameters: 0x00000000522694C0).

libzmq.dll!zmq::mailbox_t::recv(zmq::command_t * cmd_, int timeout_) Line 86 C++
libzmq.dll!zmq::socket_base_t::process_commands(int timeout_, bool throttle_) Line 855 C++
libzmq.dll!zmq::socket_base_t::getsockopt(int option_, void * optval_, unsigned __int64 * optvallen_) Line 291 C++
libzmq.dll!zmq_poll(zmq_pollitem_t * items_, int nitems_, long timeout_) Line 892 C++
[OURPROCESS]::QPoller::Poll(__int64 timeout) Line 63 C++

这只会在使用此进程的一台机器上持续发生。然而,没有检测到特定的模式。使用的 Windows 版本是 Server 2012 R2。

您知道为什么会发生这种情况吗?唯一想到的是,也许那台机器没有 socket 了。然而,在使用 netstat 调查机器后,这似乎不太可能。

最佳答案

这个问题很可能是因为另一个进程占用了 0mq 在版本 3 中使用的端口 5905。

https://github.com/zeromq/libzmq/issues/1542

关于c++ - ZeroMQ 3.2.5 在 mailbox_t::recv 中的访问冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45283520/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com