Comments (2)
Hey there. You'll likely get higher visibility / possible answers on https://github.com/zeromq/libzmq. What's your guess on why this is happening (or what's the specific errors under each case)?
from zguide.
Yes, the program use the libzmq, coredump for 2 examples are as follows:
Example 1:
(gdb) bt
#0 0x080b12bc in zmq::msg_t::data (this=0x7e6eddc) at ../ksm_app/zmq/src/msg.cpp:401
#1 0x0810b9da in zmq_msg_data (msg_=0x7e6eddc) at ../ksm_app/zmq/src/zmq.cpp:666
#2 0x0806be1a in ipc_socket2_send (this=0x8191950, topic_len=45, topic=0x8116ff0, msg_len=4108, msg=0x7e6eea0)
(gdb) info threads
Id Target Id Frame
10 pid 1081387 tid 10 (CONDVAR) 0x01045808 in SyncCondvarWait_r ()
from C:\qnx660\target\qnx6\armle-v7\lib\libc.so.3
- 9 pid 1081387 tid 9 (STOPPED) 0x080b12bc in zmq::msg_t::data (this=0x7e6eddc) at ../ksm_app/zmq/src/msg.cpp:401
8 pid 1081387 tid 8 (SIGWAITINFO) 0x01045794 in SignalWaitinfo ()
from C:\qnx660\target\qnx6\armle-v7\lib\libc.so.3
7 pid 1081387 tid 7 (SIGWAITINFO) 0x01045794 in SignalWaitinfo ()
from C:\qnx660\target\qnx6\armle-v7\lib\libc.so.3
6 pid 1081387 tid 6 (SIGWAITINFO) 0x01045794 in SignalWaitinfo ()
from C:\qnx660\target\qnx6\armle-v7\lib\libc.so.3
5 pid 1081387 tid 5 (STOPPED) 0x01045ba4 in TimerTimeout () from C:\qnx660\target\qnx6\armle-v7\lib\libc.so.3
4 pid 1081387 tid 4 (STOPPED) 0x01045ba4 in TimerTimeout () from C:\qnx660\target\qnx6\armle-v7\lib\libc.so.3
3 pid 1081387 tid 3 (STOPPED) 0x01045ba4 in TimerTimeout () from C:\qnx660\target\qnx6\armle-v7\lib\libc.so.3
1 pid 1081387 tid 1 (SIGWAITINFO) 0x01045794 in SignalWaitinfo ()
from C:\qnx660\target\qnx6\armle-v7\lib\libc.so.3
Example 2:
(gdb) bt
#0 0x0106ca40 in generic_memcpy () from C:\qnx660\target\qnx6\armle-v7\lib\libc.so.3
#1 0x08100b00 in zmq::encoder_base_tzmq::v3_1_encoder_t::encode (this=0x8163638, data=0x7ecff20, size=1111)
at ../ksm_app/zmq/src/encoder.hpp:119
#2 0x080f09ce in zmq::stream_engine_base_t::out_event (this=0x81a22c0)
at ../ksm_app/zmq/src/stream_engine_base.cpp:358
#3 0x080c44e6 in zmq::poll_t::loop (this=0x814d230) at ../ksm_app/zmq/src/poll.cpp:177
#4 0x080c6ac2 in zmq::worker_poller_base_t::worker_routine (arg_=0x814d230) at ../ksm_app/zmq/src/poller_base.cpp:146
#5 0x080f6832 in thread_routine (arg_=0x814d280) at ../ksm_app/zmq/src/thread.cpp:257
#6 0x010257bc in timer_settime () from C:\qnx660\target\qnx6\armle-v7\lib\libc.so.3
(gdb) info threads
Id Target Id Frame
10 pid 1130533 tid 10 (NANOSLEEP) 0x01045ba4 in TimerTimeout () from C:\qnx660\target\qnx6\armle-v7\lib\libc.so.3
9 pid 1130533 tid 9 (STOPPED) 0x01045ba4 in TimerTimeout () from C:\qnx660\target\qnx6\armle-v7\lib\libc.so.3
8 pid 1130533 tid 8 (SIGWAITINFO) 0x01045794 in SignalWaitinfo ()
from C:\qnx660\target\qnx6\armle-v7\lib\libc.so.3
- 7 pid 1130533 tid 7 (READY) 0x0106ca40 in __generic_memcpy () from C:\qnx660\target\qnx6\armle-v7\lib\libc.so.3
6 pid 1130533 tid 6 (SIGWAITINFO) 0x01045794 in SignalWaitinfo ()
from C:\qnx660\target\qnx6\armle-v7\lib\libc.so.3
5 pid 1130533 tid 5 (STOPPED) 0x01045ba4 in TimerTimeout () from C:\qnx660\target\qnx6\armle-v7\lib\libc.so.3
4 pid 1130533 tid 4 (STOPPED) 0x01045ba4 in TimerTimeout () from C:\qnx660\target\qnx6\armle-v7\lib\libc.so.3
3 pid 1130533 tid 3 (STOPPED) 0x01045ba4 in TimerTimeout () from C:\qnx660\target\qnx6\armle-v7\lib\libc.so.3
2 pid 1130533 tid 2 (STOPPED) 0x01045ba4 in TimerTimeout () from C:\qnx660\target\qnx6\armle-v7\lib\libc.so.3
1 pid 1130533 tid 1 (SIGWAITINFO) 0x01045794 in SignalWaitinfo ()
from C:\qnx660\target\qnx6\armle-v7\lib\libc.so.3
from zguide.
Related Issues (20)
- Contradicting description of zero copy receive
- Update to Python examples HOT 1
- hwserver and hwclient erlang example with Chumak
- SUB or XSUB? HOT 4
- C++ examples - ppqueue.cpp : Can't send reply to client
- `examples/C#` causes errors in deployment HOT 3
- Erlang hwserver, hwclient links missing from guide
- cppzmq docs for poll are wrong HOT 3
- wuserver, wuclient Erlang examples not using Chumak
- Erlang files for taskvent, taskwork, tasksink do not use chumak
- zmq guide can not change programming language HOT 9
- Erlang scripts for lpserver and lpclinet not present HOT 1
- Trying to get in touch regarding a security issue
- REQ socket drop message silently if two message coming together very fast
- C++mdworker,the example running in the linux aborted after throwing an ewhat
- "Experimental" status of ZMQ_PAIR sockets. HOT 6
- Sample clonecli4 does Not Work Due to KVSimple not Handling SUBTREE
- rtreq.cpp
- may be a bug that ttl not handle in pending list HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from zguide.