Does the shared library libjzmq.so match the version of jzmq.jar?
On Fri, Apr 12, 2013 at 10:46 AM, dennis <[email protected]> wrote: > > > I deploy my program on two machine. > first machine run zeromq 2.2(open jdk 1.7) > second machine run zeromq 3.2 (open jdk 1.7) > > the program is working fine on first machine. (sometimes will cause core > dump) > but on second machine , I can't send message to receiver. > (It always pending at send() or cause core dump) > > > > ----my source message sender----- > public class FileTailerListener extends TailerListenerAdapter { > private String queue_jobdispatch_url = "tcp://127.0.0.1:5556"; > private String queue_filewriter_url = "tcp://127.0.0.1:5555"; > public InfosecTailerListener() { > queue_jobdispatch_context = ZMQ.context(1); > queue_jobdispatch_socket = queue_jobdispatch_context. > socket(ZMQ.PUSH); > queue_jobdispatch_socket.bind(queue_jobdispatch_url); > queue_filewriter_context = ZMQ.context(1); > queue_filewriter_socket = queue_filewriter_context. > socket(ZMQ.PUSH); > queue_filewriter_socket.connect(queue_filewriter_url); > } > public void handle(String jsonString) { > //here is pending or core dump > queue_jobdispatch_socket.send(jsonString, 0); > queue_jobdispatch_socket.send(jsonString, 0); > } > } > > ----my source message receiver----- > queue_writer_context = ZMQ.context(1); > > queue_writer_socket = queue_writer_context.socket(ZMQ.PULL); > this.queue_writer_url="tcp://127.0.0.1:5555"; > > while (!this.isInterrupted()) { > while ((line = this.queue_writer_socket.recv(ZMQ.NOBLOCK)) != null) { > json = new String(line); > } > > } > > -----------core dump------------ > # > # A fatal error has been detected by the Java Runtime Environment: > # > # SIGSEGV (0xb) at pc=0x00007f4383891a4f, pid=1717, > tid=139927221827328 > # > # JRE version: 7.0_15-b20 > # Java VM: OpenJDK 64-Bit Server VM (23.7-b01 mixed mode > linux-amd64 compressed oops) > # Problematic frame: > # C [libc.so.6+0x149a4f] __nss_hosts_lookup+0x1810f > # > # Core dump written. Default location: /home/infosec/filemonitor/ > core or core.1717 > # > # An error report file with more information is saved as: > # /home/infosec/filemonitor/hs_err_pid1717.log > # > # If you would like to submit a bug report, please include > # instructions on how to reproduce the bug and visit: > # https://bugs.launchpad.net/ubuntu/+source/openjdk-7/ > # The crash happened outside the Java Virtual Machine in native code. > # See problematic frame for where to report the bug. > > > > _______________________________________________ > zeromq-dev mailing list > [email protected] > http://lists.zeromq.org/mailman/listinfo/zeromq-dev >
_______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
